Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-05-29 06:30:15 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-05-29 07:30:25 +0300
commit63a7ac893009eefdecc81944e8a6bfc566035bf4 (patch)
tree58710ef4517c52ac489696d952c50c32b09c4a87 /release
parent2d8584c15ff76ada379553c235a8ec38f6681645 (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.py20
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