huge commit, sorry!
authorTon Roosendaal <ton@blender.org>
Sat, 4 Oct 2003 20:35:50 +0000 (20:35 +0000)
committerTon Roosendaal <ton@blender.org>
Sat, 4 Oct 2003 20:35:50 +0000 (20:35 +0000)
commit842bb449c57fc95d7590574cc5d15753459bffe4
tree8ea0722c505073b031c30705f7e19fd84ffbe072
parentc355aa06a8d4a921c29188081735b29722009416
huge commit, sorry!

this is part 1 of the UI makeover. It has:
- menu system from Matt integrated
- buttons drawing from Matt
- generic button panel system implemented
- converted displaybuttons (not the rest yet)
- cleaned up a lot in drawing spaces itself, to make it aligned and pixel exact.
- cleaned loads of little compiler warnings, protos...

still a lot of work needed, will all be in next week i hope!

(warn: 2 new c files! butspace.c and buttons_scene.c)
34 files changed:
source/blender/blenkernel/BKE_blender.h
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/include/BIF_butspace.h [new file with mode: 0644]
source/blender/include/BIF_interface.h
source/blender/include/BIF_resources.h
source/blender/include/BIF_screen.h
source/blender/include/BIF_space.h
source/blender/include/blendef.h
source/blender/include/interface.h
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesdna/intern/makesdna.c
source/blender/src/blenderbuttons.c
source/blender/src/butspace.c [new file with mode: 0644]
source/blender/src/buttons.c
source/blender/src/buttons_scene.c [new file with mode: 0644]
source/blender/src/drawaction.c
source/blender/src/drawipo.c
source/blender/src/drawnla.c
source/blender/src/drawoops.c
source/blender/src/drawseq.c
source/blender/src/drawsound.c
source/blender/src/drawtext.c
source/blender/src/drawview.c
source/blender/src/editarmature.c
source/blender/src/editobject.c
source/blender/src/editscreen.c
source/blender/src/filesel.c
source/blender/src/headerbuttons.c
source/blender/src/interface.c
source/blender/src/resources.c
source/blender/src/space.c