[Bf-blender-cvs] [c614eadb479] master: Keymap: use Alt-Q instead of D for transfer mode operator

Campbell Barton noreply at git.blender.org
Thu Jul 15 11:13:45 CEST 2021


Commit: c614eadb479e43258586af16deef6bd7d873ac59
Author: Campbell Barton
Date:   Thu Jul 15 19:08:57 2021 +1000
Branches: master
https://developer.blender.org/rBc614eadb479e43258586af16deef6bd7d873ac59

Keymap: use Alt-Q instead of D for transfer mode operator

This now works in all modes (not just sculpt) and activates on press
instead of release. See design task T89757.

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

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 36cf1f46de6..3379db09719 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -4508,8 +4508,6 @@ def km_sculpt(params):
     )
 
     items.extend([
-        # Transfer Sculpt Mode (release to avoid conflict with grease pencil drawing).
-        ("object.transfer_mode", {"type": 'D', "value": 'RELEASE'}, None),
         # Brush strokes
         ("sculpt.brush_stroke", {"type": 'LEFTMOUSE', "value": 'PRESS'},
          {"properties": [("mode", 'NORMAL')]}),
@@ -5053,6 +5051,12 @@ def km_object_non_modal(params):
             ("object.origin_set", {"type": 'C', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True}, None),
         ])
     else:
+        items.extend([
+            # Transfer Sculpt Mode (release to avoid conflict with grease pencil drawing).
+            # NOTE: this shortcut (while not temporary) is not ideal, see: T89757.
+            ("object.transfer_mode", {"type": 'Q', "value": 'PRESS', "alt": True}, None),
+        ])
+
         if params.use_pie_click_drag:
             items.extend([
                 ("object.mode_set", {"type": 'TAB', "value": 'CLICK'},



More information about the Bf-blender-cvs mailing list