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>2021-07-15 12:08:57 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-07-15 12:13:22 +0300
commitc614eadb479e43258586af16deef6bd7d873ac59 (patch)
tree1efba101a2e9bada41e9b0cbe85df39270b827c0 /release
parent757ec00f830219ab078d52c1fd904af019fc6d47 (diff)
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.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/blender_default.py8
1 files changed, 6 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 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'},