Blender Git Loki
Git Commits -> Revision 854ea35
Revision 854ea35 by Brecht Van Lommel (master) September 18, 2009, 12:43 (GMT) |
2.5: Handlers are now evaluated in a different order, fixing some issues like Shift+R (repeat last) not giving capital R in the text editor. There is also new modal handler list at the window level, and the API call will always add it to that one now, since modal handlers were not used in other levels. The order used to be: * window modal + keymap * area modal + keymap * region modal + keymap Now it is: * window modal * region keymap * area keymap * window keymap |
Commit Details:
Full Hash: 854ea35a2498cb35e7cce26e396fab775692196e
SVN Revision: 23331
Parent Commit: ab51893
Lines Changed: +106, -83
28 Modified Paths:
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/animation/anim_markers.c (+1, -1) (Diff)
/source/blender/editors/animation/anim_ops.c (+1, -1) (Diff)
/source/blender/editors/armature/editarmature_sketch.c (+2, -2) (Diff)
/source/blender/editors/armature/poselib.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+3, -3) (Diff)
/source/blender/editors/interface/interface_panel.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_regions.c (+4, -4) (Diff)
/source/blender/editors/interface/view2d_ops.c (+3, -3) (Diff)
/source/blender/editors/mesh/loopcut.c (+2, -2) (Diff)
/source/blender/editors/physics/editparticle.c (+1, -1) (Diff)
/source/blender/editors/screen/screen_ops.c (+7, -7) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+1, -1) (Diff)
/source/blender/editors/space_image/image_ops.c (+4, -4) (Diff)
/source/blender/editors/space_node/node_edit.c (+2, -2) (Diff)
/source/blender/editors/space_text/text_ops.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+3, -3) (Diff)
/source/blender/editors/transform/transform_ops.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+48, -29) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+5, -5) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)
/source/blender/editors/animation/anim_markers.c (+1, -1) (Diff)
/source/blender/editors/animation/anim_ops.c (+1, -1) (Diff)
/source/blender/editors/armature/editarmature_sketch.c (+2, -2) (Diff)
/source/blender/editors/armature/poselib.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+3, -3) (Diff)
/source/blender/editors/interface/interface_panel.c (+2, -2) (Diff)
/source/blender/editors/interface/interface_regions.c (+4, -4) (Diff)
/source/blender/editors/interface/view2d_ops.c (+3, -3) (Diff)
/source/blender/editors/mesh/loopcut.c (+2, -2) (Diff)
/source/blender/editors/physics/editparticle.c (+1, -1) (Diff)
/source/blender/editors/screen/screen_ops.c (+7, -7) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+1, -1) (Diff)
/source/blender/editors/space_image/image_ops.c (+4, -4) (Diff)
/source/blender/editors/space_node/node_edit.c (+2, -2) (Diff)
/source/blender/editors/space_text/text_ops.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+3, -3) (Diff)
/source/blender/editors/transform/transform_ops.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_windowmanager_types.h (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+48, -29) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+5, -5) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+1, -1) (Diff)