UI: Add Copy/Paste to top level Outliner context menus
This commit is contained in:
@@ -194,6 +194,8 @@ class OUTLINER_MT_collection(Menu):
|
||||
layout.operator("outliner.collection_new", text="New").nested = True
|
||||
layout.operator("outliner.collection_duplicate", text="Duplicate Collection")
|
||||
layout.operator("outliner.collection_duplicate_linked", text="Duplicate Linked")
|
||||
layout.operator("outliner.id_copy", text="Copy", icon='COPYDOWN')
|
||||
layout.operator("outliner.id_paste", text="Paste", icon='PASTEDOWN')
|
||||
|
||||
layout.separator()
|
||||
|
||||
@@ -237,6 +239,7 @@ class OUTLINER_MT_collection_new(Menu):
|
||||
layout = self.layout
|
||||
|
||||
layout.operator("outliner.collection_new", text="New").nested = False
|
||||
layout.operator("outliner.id_paste", text="Paste", icon='PASTEDOWN')
|
||||
|
||||
layout.separator()
|
||||
|
||||
@@ -253,6 +256,11 @@ class OUTLINER_MT_object(Menu):
|
||||
obj = context.active_object
|
||||
object_mode = 'OBJECT' if obj is None else obj.mode
|
||||
|
||||
layout.operator("outliner.id_copy", text="Copy", icon='COPYDOWN')
|
||||
layout.operator("outliner.id_paste", text="Paste", icon='PASTEDOWN')
|
||||
|
||||
layout.separator()
|
||||
|
||||
layout.operator("outliner.object_operation", text="Delete", icon="X").type = 'DELETE'
|
||||
|
||||
if space.display_mode == 'VIEW_LAYER' and not space.use_filter_collection:
|
||||
|
||||
Reference in New Issue
Block a user