Blender Git Loki
Git Commits -> Revision 3a7899c
Revision 3a7899c by Antonis Ryakiotakis (pie-menus) June 20, 2014, 00:58 (GMT) |
Allow recursive menus in pies. By returning the handler function to the general menu recursive section. we can handle any menus that exist in the pie pieces. For now the drag/release style pies do not work very well with this (menu is respawned as soon as we select something in the child menu) but I hope this can be improved further. |
Commit Details:
Full Hash: 3a7899c5ebfb199d6f4a10c73422dc0ebb680a11
Parent Commit: cb2aca5
Lines Changed: +73, -85
6 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+2, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+1, -4) (Diff)
/source/blender/editors/interface/interface_handlers.c (+63, -71) (Diff)
/source/blender/editors/interface/interface_intern.h (+2, -3) (Diff)
/source/blender/editors/interface/interface_regions.c (+5, -6) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+0, -1) (Diff)
/source/blender/editors/include/UI_interface.h (+1, -4) (Diff)
/source/blender/editors/interface/interface_handlers.c (+63, -71) (Diff)
/source/blender/editors/interface/interface_intern.h (+2, -3) (Diff)
/source/blender/editors/interface/interface_regions.c (+5, -6) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+0, -1) (Diff)