UI: Add mirror consistently to to contextual menus
After recent changes, the mirror operators are now much nicer to execute from menus.
This commit is contained in:
@@ -1918,6 +1918,7 @@ class VIEW3D_MT_object_context_menu(Menu):
|
|||||||
|
|
||||||
layout.separator()
|
layout.separator()
|
||||||
|
|
||||||
|
layout.menu("VIEW3D_MT_mirror")
|
||||||
layout.menu("VIEW3D_MT_snap")
|
layout.menu("VIEW3D_MT_snap")
|
||||||
layout.menu("VIEW3D_MT_object_parent")
|
layout.menu("VIEW3D_MT_object_parent")
|
||||||
layout.operator_context = 'INVOKE_REGION_WIN'
|
layout.operator_context = 'INVOKE_REGION_WIN'
|
||||||
@@ -2907,8 +2908,8 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
|
|||||||
|
|
||||||
col.separator()
|
col.separator()
|
||||||
|
|
||||||
|
col.menu("VIEW3D_MT_mirror", text="Mirror Vertices")
|
||||||
col.menu("VIEW3D_MT_snap", text="Snap Vertices")
|
col.menu("VIEW3D_MT_snap", text="Snap Vertices")
|
||||||
col.operator("transform.mirror", text="Mirror Vertices")
|
|
||||||
|
|
||||||
col.separator()
|
col.separator()
|
||||||
|
|
||||||
@@ -3800,11 +3801,13 @@ class VIEW3D_MT_armature_context_menu(Menu):
|
|||||||
|
|
||||||
layout.operator("armature.fill")
|
layout.operator("armature.fill")
|
||||||
|
|
||||||
layout.operator("armature.switch_direction", text="Switch Direction")
|
|
||||||
|
|
||||||
layout.separator()
|
layout.separator()
|
||||||
|
|
||||||
|
# Modify
|
||||||
|
layout.menu("VIEW3D_MT_mirror")
|
||||||
|
layout.menu("VIEW3D_MT_snap")
|
||||||
layout.operator("armature.symmetrize")
|
layout.operator("armature.symmetrize")
|
||||||
|
layout.operator("armature.switch_direction", text="Switch Direction")
|
||||||
layout.menu("VIEW3D_MT_edit_armature_names")
|
layout.menu("VIEW3D_MT_edit_armature_names")
|
||||||
|
|
||||||
layout.separator()
|
layout.separator()
|
||||||
@@ -5624,6 +5627,11 @@ class VIEW3D_MT_gpencil_edit_context_menu(Menu):
|
|||||||
|
|
||||||
layout.separator()
|
layout.separator()
|
||||||
|
|
||||||
|
layout.menu("VIEW3D_MT_mirror")
|
||||||
|
layout.menu("VIEW3D_MT_snap")
|
||||||
|
|
||||||
|
layout.separator()
|
||||||
|
|
||||||
# Remove
|
# Remove
|
||||||
if is_3d_view:
|
if is_3d_view:
|
||||||
layout.menu("GPENCIL_MT_cleanup")
|
layout.menu("GPENCIL_MT_cleanup")
|
||||||
|
|||||||
Reference in New Issue
Block a user