diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-05-29 06:30:15 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-05-29 07:30:25 +0300 |
commit | 63a7ac893009eefdecc81944e8a6bfc566035bf4 (patch) | |
tree | 58710ef4517c52ac489696d952c50c32b09c4a87 /release | |
parent | 2d8584c15ff76ada379553c235a8ec38f6681645 (diff) |
Keymap: add drag-only generic gizmo keymap
Allows gizmos clicks to fall through for gizmos which only drag,
currently unused.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/presets/keyconfig/keymap_data/blender_default.py | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py index b5cc573cac4..c930fbb23c6 100644 --- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py +++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py @@ -215,6 +215,12 @@ def _template_items_gizmo_tweak_value_click_drag(): ] +def _template_items_gizmo_tweak_value_drag(): + return [ + ("gizmogroup.gizmo_tweak", {"type": 'EVT_TWEAK_L', "value": 'ANY', "any": True}, None), + ] + + def _template_items_editmode_mesh_select_mode(params): if params.legacy: return [ @@ -4716,11 +4722,21 @@ def km_generic_gizmo(_params): return keymap -def km_generic_gizmo_click_drag(_params): +def km_generic_gizmo_drag(_params): keymap = ( "Generic Gizmo Click Drag", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, - {"items": _template_items_gizmo_tweak_value_click_drag()}, + {"items": _template_items_gizmo_tweak_value_drag()}, + ) + + return keymap + + +def km_generic_gizmo_click_drag(_params): + keymap = ( + "Generic Gizmo Drag", + {"space_type": 'EMPTY', "region_type": 'WINDOW'}, + {"items": _template_items_gizmo_tweak_value_drag()}, ) return keymap |