Another huge commit!!!
authorTon Roosendaal <ton@blender.org>
Fri, 10 Oct 2003 17:29:01 +0000 (17:29 +0000)
committerTon Roosendaal <ton@blender.org>
Fri, 10 Oct 2003 17:29:01 +0000 (17:29 +0000)
commit0d03929b9b2cb05936a62e84fecfff18fca2fa7b
tree921c8ec7c8e451538b10a00037cf550bfcd5f6d4
parent952cd8260eb20f42c3c23306c89b2eb68f5a112f
Another huge commit!!!

First, check on the new files, which are listed below.
The new butspace.h is a local include, only to be used for the buttons
drawn in the buttonswindow.

- editbuts, animbuts, gamebuts, displaybuts, paintbuts,  work now
- i quite completely reorganized it, it's now nicely telling you what
  context it is in
- sorting error in panel align fixed (tabs were flipping)
- align works correctly automatic when you click around in Blender
- editsca.c renamed to buttons_logic.h
- button names are truncated from the right for allmost all buttons
  (except text buttons and number buttons)
- while dragging panels, you cannot move them outside window anymore

And of course fixed loads of little bugs I encountered while testing
it all. This is a version I really need good test & feedback for.

Next step: restoring material/lamp/texture/world
29 files changed:
source/blender/blenkernel/BKE_utildefines.h
source/blender/blenkernel/intern/displist.c
source/blender/blenkernel/intern/object.c
source/blender/blenloader/intern/readfile.c
source/blender/include/BIF_butspace.h
source/blender/include/BIF_editarmature.h
source/blender/include/BIF_interface.h
source/blender/include/butspace.h [new file with mode: 0644]
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/src/butspace.c
source/blender/src/buttons.txt
source/blender/src/buttons_editing.c [new file with mode: 0644]
source/blender/src/buttons_logic.c [moved from source/blender/src/editsca.c with 99% similarity]
source/blender/src/buttons_object.c [new file with mode: 0644]
source/blender/src/buttons_scene.c
source/blender/src/buttons_script.c [new file with mode: 0644]
source/blender/src/buttons_shading.c [new file with mode: 0644]
source/blender/src/editarmature.c
source/blender/src/editconstraint.c
source/blender/src/editface.c
source/blender/src/editipo.c
source/blender/src/editscreen.c
source/blender/src/ghostwinlay.c
source/blender/src/header_buttonswin.c
source/blender/src/headerbuttons.c
source/blender/src/interface.c
source/blender/src/previewrender.c
source/blender/src/space.c