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-09-22 10:16:09 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-09-22 10:17:04 +0300
commitc75e6bcea27dcaba04ec1a502e3d40e6f98c1536 (patch)
tree596ba265c8bd86b9f1175b784a06907b7a90abd2 /release/scripts/presets
parent0c59386110e75b6a5ede8694556e799a2a8e73af (diff)
Keymap: add fallback keymap for sequencer tools
This quiets error messages, fall-back tool preference needs to be further developed.
Diffstat (limited to 'release/scripts/presets')
-rw-r--r--release/scripts/presets/keyconfig/keymap_data/blender_default.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index a2edf5e541d..3b596d6cad1 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -7277,9 +7277,10 @@ def km_3d_view_tool_sculpt_gpencil_select_lasso(params):
)
-def km_sequencer_editor_tool_select(params):
+def km_sequencer_editor_tool_select(params, *, fallback):
return (
- "Sequencer Tool: Select",
+ # TODO, fall-back tool support.
+ _fallback_id("Sequencer Tool: Select", fallback),
{"space_type": 'SEQUENCE_EDITOR', "region_type": 'WINDOW'},
{"items": [
("sequencer.select", {"type": params.select_mouse, "value": 'PRESS'}, None),
@@ -7288,9 +7289,10 @@ def km_sequencer_editor_tool_select(params):
)
-def km_sequencer_editor_tool_select_box(params):
+def km_sequencer_editor_tool_select_box(params, *, fallback):
return (
- "Sequencer Tool: Select Box",
+ # TODO, fall-back tool support.
+ _fallback_id("Sequencer Tool: Select Box", fallback),
{"space_type": 'SEQUENCE_EDITOR', "region_type": 'WINDOW'},
{"items": [
*_template_items_tool_select_actions_simple(
@@ -7607,8 +7609,8 @@ def generate_keymaps(params=None):
km_3d_view_tool_sculpt_gpencil_select_box(params),
km_3d_view_tool_sculpt_gpencil_select_circle(params),
km_3d_view_tool_sculpt_gpencil_select_lasso(params),
- km_sequencer_editor_tool_select(params),
- km_sequencer_editor_tool_select_box(params),
+ *(km_sequencer_editor_tool_select(params, fallback=fallback) for fallback in (False, True)),
+ *(km_sequencer_editor_tool_select_box(params, fallback=fallback) for fallback in (False, True)),
km_sequencer_editor_tool_blade(params),
km_sequencer_editor_tool_generic_sample(params),
km_sequencer_editor_tool_scale(params),