Fix T62841: Hidden collection shortcut should be work in edit mode

This is a full revert of b6c61945ae.

But ammended to include the object.hide_collection() operator to the
pose keymap as well.

While trying to expose the shortcuts to pose mode, I ended up exposing
them for all the modes. It is now only available for object and mode
modes.
This commit is contained in:
Dalai Felinto 2019-03-22 11:58:44 -03:00
parent fcff2a5751
commit a17df6d91e
Notes: blender-bot 2023-02-14 08:06:35 +01:00
Referenced by issue #62841, Blender 2.8. Turn off 4,5,6,... collections visability hotkeys when you inside edit mode. Often press wrong [nearby] key ["4"]
Referenced by issue #62845, VSE preview crash when setting rendered (EEVEE/Workbench)
1 changed files with 15 additions and 8 deletions

View File

@ -1066,14 +1066,6 @@ def km_view3d(params):
op_panel("VIEW3D_PT_snapping", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True}, [("keep_open", False)]),
("object.transform_axis_target", {"type": 'T', "value": 'PRESS', "shift": True}, None),
("transform.skin_resize", {"type": 'A', "value": 'PRESS', "ctrl": True}, None),
("object.hide_collection", {"type": 'H', "value": 'PRESS', "ctrl": True}, None),
*(
(("object.hide_collection",
{"type": NUMBERS_1[i], "value": 'PRESS', "any": True},
{"properties": [("collection_index", i + 1)]})
for i in range(10)
)
),
])
if params.apple:
@ -3326,6 +3318,13 @@ def km_pose(params):
("pose.breakdown", {"type": 'E', "value": 'PRESS', "shift": True}, None),
op_menu("VIEW3D_MT_pose_context_menu", params.context_menu_event),
op_menu("VIEW3D_MT_pose_propagate", {"type": 'P', "value": 'PRESS', "alt": True}),
*(
(("object.hide_collection",
{"type": NUMBERS_1[i], "value": 'PRESS', "any": True},
{"properties": [("collection_index", i + 1)]})
for i in range(10)
)
),
])
if params.apple:
@ -3404,6 +3403,14 @@ def km_object_mode(params):
{"properties": [("unselected", False)]}),
("object.hide_view_set", {"type": 'H', "value": 'PRESS', "shift": True},
{"properties": [("unselected", True)]}),
("object.hide_collection", {"type": 'H', "value": 'PRESS', "ctrl": True}, None),
*(
(("object.hide_collection",
{"type": NUMBERS_1[i], "value": 'PRESS', "any": True},
{"properties": [("collection_index", i + 1)]})
for i in range(10)
)
),
])
if params.legacy: