Blender Git Loki
Git Commits -> Revision 1363134
Revision 1363134 by Ton Roosendaal (master) January 7, 2008, 18:03 (GMT) |
Whole lot of changes.... here a shortlist: - removed editors/area and put this all in screen - added first python calls (note, a new c file for scriptlinks) - added view3d editor callbacks (no drawing yet) - added files in editors/interface (Cmake and Scons has to be fixed, help welcome!) - now areas/headers are being converted on file read - note: previously saved 2.50 files will crash!!! (.B.blend) - area regions are being drawn, first handler for cursor added (on edge) - window duplicate and scale works correct for screen subdiv Todos for me: - need to fix things in syntax (function names) a bit still - more operators for screen - define how Context will work... still unresolved when it gets set - docs! Reviews of code structure is welcome! There are also more todos now for others, but it can wait a couple of days |
Commit Details:
Full Hash: 1363134dee60ce96ab0772b72283fb405b6a75ed
SVN Revision: 13157
Parent Commit: 1005d99
Lines Changed: +4796, -501
18 Added Paths:
/source/blender/editors/include/BIF_interface_icons.h (+72, -0) (View)
/source/blender/editors/include/BIF_resources.h (+600, -0) (View)
/source/blender/editors/interface/resources.c (+921, -0) (View)
/source/blender/editors/screen/area.c (+348, -0) (View)
/source/blender/editors/screen/CMakeLists.txt (+86, -0) (View)
/source/blender/editors/screen/glutil.c (+756, -0) (View)
/source/blender/editors/screen/screen_edit.c (+624, -0) (View)
/source/blender/editors/screen/screen_intern.h (+43, -0) (View)
/source/blender/editors/screen/screen_ops.c (+104, -0) (View)
/source/blender/editors/screen/space.c (+50, -0) (View)
/source/blender/editors/screen/spacetypes.c (+115, -0) (View)
/source/blender/editors/space_ipo/Makefile (+52, -0)
/source/blender/editors/space_view3d/Makefile (+52, -0)
/source/blender/editors/space_view3d/space_view3d.c (+196, -0) (View)
/source/blender/editors/space_view3d/view3d_intern.h (+44, -0) (View)
/source/blender/python/intern/bpy_scriptlink.c (+73, -0) (View)
/source/blender/python/intern/Makefile (+74, -0)
/source/blender/windowmanager/intern/screen_edit.c (+0, -0) (View)
/source/blender/editors/include/BIF_resources.h (+600, -0) (View)
/source/blender/editors/interface/resources.c (+921, -0) (View)
/source/blender/editors/screen/area.c (+348, -0) (View)
/source/blender/editors/screen/CMakeLists.txt (+86, -0) (View)
/source/blender/editors/screen/glutil.c (+756, -0) (View)
/source/blender/editors/screen/screen_edit.c (+624, -0) (View)
/source/blender/editors/screen/screen_intern.h (+43, -0) (View)
/source/blender/editors/screen/screen_ops.c (+104, -0) (View)
/source/blender/editors/screen/space.c (+50, -0) (View)
/source/blender/editors/screen/spacetypes.c (+115, -0) (View)
/source/blender/editors/space_ipo/Makefile (+52, -0)
/source/blender/editors/space_view3d/Makefile (+52, -0)
/source/blender/editors/space_view3d/space_view3d.c (+196, -0) (View)
/source/blender/editors/space_view3d/view3d_intern.h (+44, -0) (View)
/source/blender/python/intern/bpy_scriptlink.c (+73, -0) (View)
/source/blender/python/intern/Makefile (+74, -0)
/source/blender/windowmanager/intern/screen_edit.c (+0, -0) (View)
3 Deleted Paths:
/source/blender/editors/area/Makefile (+0, -51)
/source/blender/editors/area/SConscript (+0, -2)
/source/blender/editors/area/space.c (+0, -246)
/source/blender/editors/area/SConscript (+0, -2)
/source/blender/editors/area/space.c (+0, -246)
29 Modified Paths:
/source/blender/blenkernel/BKE_screen.h (+50, -6) (Diff)
/source/blender/blenkernel/intern/screen.c (+77, -12) (Diff)
/source/blender/blenloader/intern/readfile.c (+40, -5) (Diff)
/source/blender/editors/include/BIF_glutil.h (+10, -14) (Diff)
/source/blender/editors/include/ED_area.h (+5, -6) (Diff)
/source/blender/editors/include/ED_screen.h (+27, -0) (Diff)
/source/blender/editors/interface/Makefile (+1, -1) (Diff)
/source/blender/editors/Makefile (+1, -1) (Diff)
/source/blender/editors/screen/Makefile (+4, -4) (Diff)
/source/blender/editors/screen/SConscript (+3, -5) (Diff)
/source/blender/editors/screen/stubs.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+55, -20) (Diff)
/source/blender/makesdna/DNA_space_types.h (+4, -18) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+5, -1) (Diff)
/source/blender/nodes/intern/CMP_util.h (+0, -2) (Diff)
/source/blender/nodes/intern/SHD_util.h (+0, -2) (Diff)
/source/blender/python/BPY_extern.h (+3, -6) (Diff)
/source/blender/windowmanager/intern/wm.c (+20, -11) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+132, -17) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+4, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+9, -1) (Diff)
/source/blender/windowmanager/intern/wm_subwindow.c (+16, -11) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+47, -24) (Diff)
/source/blender/windowmanager/wm.h (+3, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+5, -2) (Diff)
/source/blender/windowmanager/wm_event_system.h (+11, -30) (Diff)
/source/blender/windowmanager/wm_event_types.h (+0, -2) (Diff)
/source/blender/windowmanager/WM_types.h (+52, -0) (Diff)
/source/blender/blenkernel/intern/screen.c (+77, -12) (Diff)
/source/blender/blenloader/intern/readfile.c (+40, -5) (Diff)
/source/blender/editors/include/BIF_glutil.h (+10, -14) (Diff)
/source/blender/editors/include/ED_area.h (+5, -6) (Diff)
/source/blender/editors/include/ED_screen.h (+27, -0) (Diff)
/source/blender/editors/interface/Makefile (+1, -1) (Diff)
/source/blender/editors/Makefile (+1, -1) (Diff)
/source/blender/editors/screen/Makefile (+4, -4) (Diff)
/source/blender/editors/screen/SConscript (+3, -5) (Diff)
/source/blender/editors/screen/stubs.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+55, -20) (Diff)
/source/blender/makesdna/DNA_space_types.h (+4, -18) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+0, -1) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+5, -1) (Diff)
/source/blender/nodes/intern/CMP_util.h (+0, -2) (Diff)
/source/blender/nodes/intern/SHD_util.h (+0, -2) (Diff)
/source/blender/python/BPY_extern.h (+3, -6) (Diff)
/source/blender/windowmanager/intern/wm.c (+20, -11) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+132, -17) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+4, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+9, -1) (Diff)
/source/blender/windowmanager/intern/wm_subwindow.c (+16, -11) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+47, -24) (Diff)
/source/blender/windowmanager/wm.h (+3, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+5, -2) (Diff)
/source/blender/windowmanager/wm_event_system.h (+11, -30) (Diff)
/source/blender/windowmanager/wm_event_types.h (+0, -2) (Diff)
/source/blender/windowmanager/WM_types.h (+52, -0) (Diff)