Industry Compat Keymap: Support recent feature to deselecting by clicking in empty areas
Same as default keymap
This commit is contained in:
parent
35214885c7
commit
60e71cba5b
|
@ -447,7 +447,7 @@ def km_outliner(params):
|
|||
("outliner.highlight_update", {"type": 'MOUSEMOVE', "value": 'ANY', "any": True}, None),
|
||||
("outliner.item_rename", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, None),
|
||||
("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK'},
|
||||
{"properties": [("extend", False), ("recursive", False)]}),
|
||||
{"properties": [("extend", False), ("recursive", False), ("deselect_all", True)]}),
|
||||
("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True},
|
||||
{"properties": [("extend", True), ("recursive", False)]}),
|
||||
("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True},
|
||||
|
@ -511,7 +511,7 @@ def km_uv_editor(params):
|
|||
items.extend([
|
||||
# Selection modes.
|
||||
("uv.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True)]}),
|
||||
("uv.select_loop", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "shift": True},
|
||||
{"properties": [("extend", True)]}),
|
||||
("uv.select_loop", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'},
|
||||
|
@ -732,7 +732,7 @@ def km_mask_editing(params):
|
|||
("mask.delete", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
|
||||
("mask.delete", {"type": 'DEL', "value": 'PRESS'}, None),
|
||||
("mask.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False), ("deselect", False), ("toggle", False)]}),
|
||||
{"properties": [("extend", False), ("deselect", False), ("toggle", False), ("deselect_all", True)]}),
|
||||
("mask.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
{"properties": [("extend", False), ("deselect", False), ("toggle", True)]}),
|
||||
("mask.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'SELECT')]}),
|
||||
|
@ -847,7 +847,7 @@ def km_graph_editor(params):
|
|||
*_template_items_animation(),
|
||||
("graph.cursor_set", {"type": 'RIGHTMOUSE', "value": 'PRESS', "ctrl": True}, None),
|
||||
("graph.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False), ("column", False), ("curves", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True), ("column", False), ("curves", False)]}),
|
||||
("graph.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
|
||||
{"properties": [("extend", False), ("column", True), ("curves", False)]}),
|
||||
("graph.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
|
@ -1300,7 +1300,7 @@ def km_dopesheet(params):
|
|||
items.extend([
|
||||
*_template_items_animation(),
|
||||
("action.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False), ("column", False), ("channel", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True), ("column", False), ("channel", False)]}),
|
||||
("action.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
|
||||
{"properties": [("extend", False), ("column", True), ("channel", False)]}),
|
||||
("action.clickselect", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
|
@ -1421,7 +1421,7 @@ def km_nla_editor(params):
|
|||
|
||||
items.extend([
|
||||
("nla.click_select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True)]}),
|
||||
("nla.click_select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
{"properties": [("extend", True)]}),
|
||||
("nla.select_leftright", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True},
|
||||
|
@ -1720,7 +1720,7 @@ def km_sequencer(params):
|
|||
)
|
||||
),
|
||||
("sequencer.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False), ("linked_handle", False), ("left_right", 'NONE'), ("linked_time", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True), ("linked_handle", False), ("left_right", 'NONE'), ("linked_time", False)]}),
|
||||
("sequencer.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
{"properties": [("extend", True), ("linked_handle", False), ("left_right", 'NONE'), ("linked_time", False)]}),
|
||||
("sequencer.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
|
||||
|
@ -1919,7 +1919,7 @@ def km_clip_editor(params):
|
|||
{"properties": [("position", 'PATHSTART')]}),
|
||||
("clip.change_frame", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
|
||||
("clip.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("extend", False)]}),
|
||||
{"properties": [("extend", False), ("deselect_all", True)]}),
|
||||
("clip.select", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
|
||||
{"properties": [("extend", True)]}),
|
||||
("clip.select_box", {"type": 'Q', "value": 'PRESS'}, None),
|
||||
|
@ -2221,7 +2221,8 @@ def km_grease_pencil_stroke_edit_mode(params):
|
|||
("gpencil.interpolate", {"type": 'E', "value": 'PRESS', "ctrl": True, "alt": True}, None),
|
||||
("gpencil.interpolate_sequence", {"type": 'E', "value": 'PRESS', "shift": True, "ctrl": True}, None),
|
||||
# Normal select
|
||||
("gpencil.select", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
|
||||
("gpencil.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
|
||||
{"properties": [("deselect_all", True)]}),
|
||||
# Selection
|
||||
*_grease_pencil_selection(params),
|
||||
# Duplicate and move selected points
|
||||
|
|
Loading…
Reference in New Issue