[Bf-blender-cvs] [005bba2a81f] blender-v2.83-release: Keymap: Add sequencer scrub with box-select & RMB select

Campbell Barton noreply at git.blender.org
Mon Apr 20 10:36:27 CEST 2020


Commit: 005bba2a81f3d955209c4b004632ce7ba7043cf6
Author: Campbell Barton
Date:   Mon Apr 20 18:34:22 2020 +1000
Branches: blender-v2.83-release
https://developer.blender.org/rB005bba2a81f3d955209c4b004632ce7ba7043cf6

Keymap: Add sequencer scrub with box-select & RMB select

Also support selecting by dragging a box over the strips which
previously did nothing.

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

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 2ff7206bcda..7be6ddb5bca 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -6515,10 +6515,15 @@ def km_sequencer_editor_tool_select_box(params):
     return (
         "Sequencer Tool: Select Box",
         {"space_type": 'SEQUENCE_EDITOR', "region_type": 'WINDOW'},
-        {"items": _template_items_tool_select_actions_simple(
-            "sequencer.select_box", type=params.tool_tweak, value='ANY',
-            properties=[("tweak", True)],
-        )},
+        {"items": [
+            *_template_items_tool_select_actions_simple(
+                "sequencer.select_box", type=params.tool_tweak, value='ANY',
+                properties=[("tweak", params.select_mouse == 'LEFTMOUSE')],
+            ),
+            # RMB select can already set the frame, match the tweak tool.
+            *(_template_items_change_frame(params)
+              if  params.select_mouse == 'LEFTMOUSE' else []),
+        ]},
     )



More information about the Bf-blender-cvs mailing list