spacebar menu: expose object & pose constraints: update addons project T50357
This commit is contained in:
parent
97812d737e
commit
5c424d532f
Notes:
blender-bot
2023-02-14 18:07:32 +01:00
Referenced by commit 8f2efdb7: Image as planes: cleanup most obvious issues from rBA5c424d532f3793.
Referenced by commit 8f2efdb7
, Image as planes: cleanup most obvious issues from rBA5c424d532f3793.
|
@ -49,6 +49,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
|
||||
# No Object Selected #
|
||||
if not context.active_object:
|
||||
|
||||
layout.operator_context = 'INVOKE_REGION_WIN'
|
||||
layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
|
||||
UseSeparator(self, context)
|
||||
|
@ -69,6 +70,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
|
||||
# Mesh Object Mode #
|
||||
if obj and obj.type == 'MESH' and obj.mode in {'OBJECT'}:
|
||||
|
||||
layout.operator_context = 'INVOKE_REGION_WIN'
|
||||
layout.operator("wm.search_menu", text="Search", icon='VIEWZOOM')
|
||||
UseSeparator(self, context)
|
||||
|
@ -90,6 +92,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_Edit_Gpencil", icon='GREASEPENCIL')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
|
@ -119,6 +122,9 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_edit_mesh_specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_edit_mesh_extrude", icon='ORTHO')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_edit_mesh_delete", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -221,7 +227,9 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
|
@ -283,6 +291,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
|
@ -344,6 +353,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -403,6 +413,9 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -451,6 +464,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -479,6 +494,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -508,6 +525,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -576,6 +595,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_pose_specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_pose_group", icon='GROUP_BONE')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("pose.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT_BONE')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
layout.menu("VIEW3D_MT_Object_Interactive_Armature", icon='VIEW3D')
|
||||
UseSeparator(self, context)
|
||||
|
@ -603,7 +624,9 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.modifier_add", "type", icon='MODIFIER')
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
|
@ -661,6 +684,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_object_specials", text="Specials", icon='SOLO_OFF')
|
||||
layout.menu("VIEW3D_MT_Camera_Options", icon='OUTLINER_OB_CAMERA')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
@ -686,6 +711,8 @@ class VIEW3D_MT_Space_Dynamic_Menu(Menu):
|
|||
layout.menu("VIEW3D_MT_ParentMenu", icon='ROTACTIVE')
|
||||
layout.menu("VIEW3D_MT_GroupMenu", icon='GROUP')
|
||||
UseSeparator(self, context)
|
||||
layout.operator_menu_enum("object.constraint_add", "type", text="Add Constraint", icon='CONSTRAINT')
|
||||
UseSeparator(self, context)
|
||||
layout.operator("object.delete", text="Delete Object", icon='X')
|
||||
UseSeparator(self, context)
|
||||
layout.menu("VIEW3D_MT_UndoS", icon='ARROW_LEFTRIGHT')
|
||||
|
|
Loading…
Reference in New Issue