Rework: Proportional Editing Pie #3

Merged
Demeter Dzadik merged 2 commits from demeters_branch into main 2024-08-21 02:30:19 +02:00
Collaborator

The first in a series of proposed pie menu reworks. I will make PRs for all of them to keep track of them and give people a chance to give feedback for a few days before pushing them.

The changes:

  • Change the default shortcut from Shift+O to O, since the difficulty of pressing Shift+O took more time and effort than simply not using this pie menu in the first place, making it redundant until you change the hotkey to something easier to press.
  • This pie menu exists in Object and Mesh Edit modes, but the layout was completely different between the two. Now they are consistent.
  • Edit mode still has the "Connected" and "Projected" toggles, which replace the less frequently used "Root" and "Inverse Square" falloff shapes.
  • The "More" menu gets a new icon, and moves from the bottom-right to the right, making it a smoother mouse movement to access these remaining falloff shapes, since the menu opens to the right.
  • The code was bad, and now it is good. 👍
The first in a series of proposed pie menu reworks. I will make PRs for all of them to keep track of them and give people a chance to give feedback for a few days before pushing them. The changes: - Change the default shortcut from `Shift+O` to `O`, since the difficulty of pressing Shift+O took more time and effort than simply not using this pie menu in the first place, making it redundant until you change the hotkey to something easier to press. - This pie menu exists in Object and Mesh Edit modes, but the layout was completely different between the two. Now they are consistent. - Edit mode still has the "Connected" and "Projected" toggles, which replace the less frequently used "Root" and "Inverse Square" falloff shapes. - The "More" menu gets a new icon, and moves from the bottom-right to the right, making it a smoother mouse movement to access these remaining falloff shapes, since the menu opens to the right. - The code was bad, and now it is good. 👍 <img src="/attachments/64918d1c-2d2e-41bb-9739-19df3066d0df" width=400>
157 KiB
Demeter Dzadik added 2 commits 2024-08-17 05:20:38 +02:00
No functional changes intended (that will come in next commit),
but it turns out we were summoning the wrong pie menu in
edit mode, so, that's fixed.
Demeter Dzadik added 2 commits 2024-08-17 12:02:50 +02:00
Demeter Dzadik force-pushed demeters_branch from 37a2ce60c5 to 7340c9c347 2024-08-17 12:04:02 +02:00 Compare
Demeter Dzadik merged commit 7b4f51f8b2 into main 2024-08-21 02:30:19 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: extensions/space_view3d_pie_menus#3
No description provided.