Page MenuHome

Allow Shift-clicking through gizmos
AbandonedPublic

Authored by William Reynish (billreynish) on May 14 2019, 5:49 PM.

Details

Summary

This works to address T63996.

This makes it so that shift-clicking can select through the gizmo. This solves the biggest issue with clicking through gizmos, which is that they can get in the way when extending selections.

The tradeoff here, is that we then lose the ability to shift-click on gizmos to lock opposing axes, although we still have this via the new squares.

This patch only makes this tradeoff for left click select. Right click select is unaffected.

Diff Detail

Event Timeline

Alt click would be a better key-map and is unused.

We don’t use Alt for extending selections. We use Shift.

Alt-click is already used to select loops.

William Reynish (billreynish) retitled this revision from Allow shift-clicking through gizmos to Allow Shift-clicking through gizmos.May 14 2019, 9:25 PM
William Reynish (billreynish) edited the summary of this revision. (Show Details)

Caps lock and left click is a possibility for locking the axis.
caps lock + axis could be used as a shortcut to lock axis.

As has been mentioned, this means we loose functionality with the left click select keymap - for constraining axis.

Gizmos should be able to use modifier keys, if they can only *sometimes* use modifier keys this limits their usefulness,
or in the future, makes some keymaps incompatible with addons (for eg) that make use of modifier keys with gizmos.

This will be solved using gizmo keymaps, closing.