June 16, 2014, 23:58 (GMT) |
Add icons for a few items in the menus. Change edit mode selection to pie menu |
June 16, 2014, 23:26 (GMT) |
Add view and shade pie menus. |
June 15, 2014, 06:59 (GMT) |
Rename layout.pie to menu_pie |
June 15, 2014, 06:53 (GMT) |
Minor changes and sync with master (reduce diff noise) |
June 15, 2014, 06:53 (GMT) |
Rename WM_HANDLER_ACCEPT_DBLPRESS -> WM_HANDLER_ACCEPT_DBL_CLICK also some minor changes for ui_centered_pie_bounds_block |
June 15, 2014, 06:22 (GMT) |
Minor changes to WM_OT_context_operator_pie_enum - dont eval("bpy.ops. ... ") - split the operator name and property into 2 properties. |
June 15, 2014, 05:51 (GMT) |
Code Cleanup: style |
June 15, 2014, 05:37 (GMT) |
Merge branch 'master' into pie-menus Conflicts: source/blender/editors/interface/interface.c |
June 11, 2014, 16:52 (GMT) |
Threshold value for pie menus. Require at least a small (adjustable in user preferences) distance from the center of the menu before a selection can be made. Default is 5 pixels. |
June 11, 2014, 16:00 (GMT) |
Fixes * pie menus with 3 items were not aligned correctly * clipping translation can be done if one dimension of screen is large enough. |
June 11, 2014, 14:31 (GMT) |
Pie Menu fixes - features * Allow setting arbitrary layouts in radial regions. This can be used to make nice arrangements of subareas in the pie menu. Only buttons directly in a pie layout will use pie menu style collision detection, any buttons in nested layouts will use regular collision detection. Appended a test menu in Q key, sculpt mode. * Allow aligning of buttons now to permit any aligned nested layouts to properly align their buttons * Operator enums will now spawn to a pie menu if the layout is a root layout of radial type. |
June 10, 2014, 16:02 (GMT) |
Themify pie menu colors. |
June 10, 2014, 14:31 (GMT) |
Merge branch 'master' into pie-menus |
June 6, 2014, 00:38 (GMT) |
Corrections to user preference descriptions and UI style. |
June 6, 2014, 00:07 (GMT) |
Pie Menu goodies * Support custom pie menu radius * Recenter timeout: This feature makes it so whenever user activates the pie menu at the edge of the current screen, the code still uses the initial mouse position to calculate the drag direction for a certain timeout. The recenter and drag timeout feature were directly infuenced by the pie menu add-on by Dan Eicher, Sean Olson and Patrick Moore. Thanks a lot! |
June 5, 2014, 23:17 (GMT) |
Pie Menu goodies: * Add right click cancel to pie menus. * Add drag style timeout. If the button used to spawn the menu is released before the time out then leftclick will be used to confirm the menu. |
June 5, 2014, 21:53 (GMT) |
Pie menus have their own handler function now. This is necessary because pie menus behave quite differently than regular menus. This will allow us to tweak the behaviour accordingly without too many spaghetti nightmares |
June 5, 2014, 18:32 (GMT) |
Refactor: Isolate pie menu data in own struct. |
June 5, 2014, 16:59 (GMT) |
Merge branch 'master' into pie-menus Conflicts: source/blender/windowmanager/WM_api.h source/blender/windowmanager/intern/wm_event_system.c |
June 3, 2014, 20:21 (GMT) |
Keep pie menus inside the screen area that spawned them. More cleanup. * * The reason there's so much cleanup is that the initial code was just copied over from the popup menus. As I am getting more familiar with the code I can see which parts are unnecessary or should be copied to new functions etc. |
|