Blender Git Commit Log
Git Commits -> Revision 9e38e6a
Revision 9e38e6a by Ton Roosendaal (master) December 22, 2008, 12:57 (GMT) |
2.5 Better implementation of own window timers, not using ghost. That makes blender's WM nice in control, and gives callers of timers the opportunitie to evaluate time passed since previous step. This system also only generates one timer event per main loop (events - handlers - notifiers - draw) Small fix: allow keymap modifier to give KM_ANY to ignore modifier keys, this to have TIMER keymap work. |
Commit Details:
Full Hash: 9e38e6aeb03e29d053679141134875edbff23d4a
SVN Revision: 18013
Parent Commit: 5e443fd
Lines Changed: +186, -84
15 Modified Paths:
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+8, -8) (Diff)
/source/blender/editors/screen/screen_edit.c (+39, -8) (Diff)
/source/blender/editors/screen/screen_ops.c (+11, -9) (Diff)
/source/blender/editors/space_time/time_header.c (+3, -3) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+3, -0) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -2) (Diff)
/source/blender/windowmanager/intern/wm.c (+1, -2) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+8, -5) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+22, -16) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+71, -24) (Diff)
/source/blender/windowmanager/WM_api.h (+4, -3) (Diff)
/source/blender/windowmanager/WM_types.h (+11, -2) (Diff)
/source/blender/windowmanager/wm_window.h (+1, -1) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+8, -8) (Diff)
/source/blender/editors/screen/screen_edit.c (+39, -8) (Diff)
/source/blender/editors/screen/screen_ops.c (+11, -9) (Diff)
/source/blender/editors/space_time/time_header.c (+3, -3) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+3, -0) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -2) (Diff)
/source/blender/windowmanager/intern/wm.c (+1, -2) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+8, -5) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+22, -16) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+71, -24) (Diff)
/source/blender/windowmanager/WM_api.h (+4, -3) (Diff)
/source/blender/windowmanager/WM_types.h (+11, -2) (Diff)
/source/blender/windowmanager/wm_window.h (+1, -1) (Diff)