[Bf-blender-cvs] [d0cb98790ed] master: Fix T63189: missing double click for UV loop select and emulate MMB

Brecht Van Lommel noreply at git.blender.org
Tue Apr 16 01:33:38 CEST 2019


Commit: d0cb98790ededfb0fc98e4445feddef9cc85beee
Author: Brecht Van Lommel
Date:   Tue Apr 16 01:32:50 2019 +0200
Branches: master
https://developer.blender.org/rBd0cb98790ededfb0fc98e4445feddef9cc85beee

Fix T63189: missing double click for UV loop select and emulate MMB

===================================================================

M	release/scripts/presets/keyconfig/keymap_data/blender_default.py

===================================================================

diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 4094bb23e50..92ad7cc52a5 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -817,6 +817,15 @@ def km_uv_editor(params):
         op_menu("IMAGE_MT_uvs_context_menu", params.context_menu_event),
     ])
 
+    # Fallback for MMB emulation
+    if params.use_mouse_emulate_3_button and params.select_mouse == 'LEFTMOUSE':
+        items.extend([
+            ("uv.select_loop", {"type": params.select_mouse, "value": 'DOUBLE_CLICK'},
+             {"properties": [("extend", False)]}),
+            ("uv.select_loop", {"type": params.select_mouse, "value": 'DOUBLE_CLICK', "alt": True},
+             {"properties": [("extend", True)]}),
+        ])
+
     # 3D cursor
     if params.cursor_tweak_event:
         items.extend([



More information about the Bf-blender-cvs mailing list