Blender Git Loki

Git Commits -> Revision 39dd7ec

Revision 39dd7ec by Antonis Ryakiotakis (pie-menus)
April 22, 2014, 11:24 (GMT)
Pie menus beta code.

What is included here:

* Some initial code that lays out and displays items of a pie menu
in a circular manner around the mouse. Collision detection is
still not as expected for a pie menu.

* Code to spawn a pie menu for enums and operator enums (a bogus pie
menu for object mode is included, not yet set to any specific key).
For testing, the sculpt mode stroke mode enum is bound as a pie menu
to A key.

* Support to spawn pie menus from python.

Design could change radically, but best have the code here where all can
checkout and see the state of the code.

Commit Details:

Full Hash: 39dd7ec5b4645a6a3f6505213e380f828c54bd2f
Parent Commit: 1e3f8b5
Lines Changed: +649, -16

18 Modified Paths:

/release/scripts/modules/bpy_types.py (+9, -0) (Diff)
/release/scripts/startup/bl_operators/wm.py (+25, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+10, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+13, -2) (Diff)
/source/blender/editors/interface/interface.c (+38, -4) (Diff)
/source/blender/editors/interface/interface_intern.h (+1, -0) (Diff)
/source/blender/editors/interface/interface_layout.c (+255, -8) (Diff)
/source/blender/editors/interface/interface_regions.c (+160, -1) (Diff)
/source/blender/editors/interface/interface_widgets.c (+21, -0) (Diff)
/source/blender/editors/object/object_ops.c (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_ops.c (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+7, -0) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+32, -0) (Diff)
/source/blender/makesrna/intern/rna_wm_api.c (+38, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+7, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+26, -0) (Diff)
/source/blender/windowmanager/WM_keymap.h (+2, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021