Blender Git Commit Log
Git Commits -> Revision f64e323
Revision f64e323 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) December 10, 2014, 17:23 (GMT) |
Yet more refactoring: Areas support more than one widgetmap - will be useful to partition area in different transform regions like data, pixel, 3D (will be done in a separate refactor). Also get rid of the context widget hack in favour of adding the widgetmap handler to the operator handler itself, so handling will be unified when the widget controls a property or spawns an operator |
Commit Details:
Full Hash: f64e323e2b9bc9bcfcdc6a3b854e0a5bdcd5df20
Parent Commit: fac8a0c
Lines Changed: +123, -165
18 Modified Paths:
/source/blender/blenkernel/BKE_context.h (+0, -2) (Diff)
/source/blender/blenkernel/intern/context.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/screen.c (+9, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/editors/space_node/node_draw.c (+1, -1) (Diff)
/source/blender/editors/space_node/space_node.c (+3, -5) (Diff)
/source/blender/editors/space_sequencer/sequencer_view.c (+4, -0) (Diff)
/source/blender/editors/space_sequencer/space_sequencer.c (+6, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+3, -5) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -37) (Diff)
/source/blender/windowmanager/intern/wm_generic_widgets.c (+30, -41) (Diff)
/source/blender/windowmanager/intern/wm_widgets.c (+44, -35) (Diff)
/source/blender/windowmanager/wm.h (+1, -19) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -2) (Diff)
/source/blender/windowmanager/wm_event_system.h (+0, -1) (Diff)
/source/blender/windowmanager/WM_types.h (+15, -0) (Diff)
/source/blender/blenkernel/intern/context.c (+0, -11) (Diff)
/source/blender/blenkernel/intern/screen.c (+9, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/editors/space_node/node_draw.c (+1, -1) (Diff)
/source/blender/editors/space_node/space_node.c (+3, -5) (Diff)
/source/blender/editors/space_sequencer/sequencer_view.c (+4, -0) (Diff)
/source/blender/editors/space_sequencer/space_sequencer.c (+6, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+3, -5) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -37) (Diff)
/source/blender/windowmanager/intern/wm_generic_widgets.c (+30, -41) (Diff)
/source/blender/windowmanager/intern/wm_widgets.c (+44, -35) (Diff)
/source/blender/windowmanager/wm.h (+1, -19) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -2) (Diff)
/source/blender/windowmanager/wm_event_system.h (+0, -1) (Diff)
/source/blender/windowmanager/WM_types.h (+15, -0) (Diff)