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:
William Reynish 2019-03-20 10:17:10 +01:00
parent 9138c761e4
commit 1d42b27fac
1 changed files with 11 additions and 3 deletions

View File

@ -1918,6 +1918,7 @@ class VIEW3D_MT_object_context_menu(Menu):
layout.separator()
layout.menu("VIEW3D_MT_mirror")
layout.menu("VIEW3D_MT_snap")
layout.menu("VIEW3D_MT_object_parent")
layout.operator_context = 'INVOKE_REGION_WIN'
@ -2907,8 +2908,8 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
col.separator()
col.menu("VIEW3D_MT_mirror", text="Mirror Vertices")
col.menu("VIEW3D_MT_snap", text="Snap Vertices")
col.operator("transform.mirror", text="Mirror Vertices")
col.separator()
@ -3800,11 +3801,13 @@ class VIEW3D_MT_armature_context_menu(Menu):
layout.operator("armature.fill")
layout.operator("armature.switch_direction", text="Switch Direction")
layout.separator()
# Modify
layout.menu("VIEW3D_MT_mirror")
layout.menu("VIEW3D_MT_snap")
layout.operator("armature.symmetrize")
layout.operator("armature.switch_direction", text="Switch Direction")
layout.menu("VIEW3D_MT_edit_armature_names")
layout.separator()
@ -5624,6 +5627,11 @@ class VIEW3D_MT_gpencil_edit_context_menu(Menu):
layout.separator()
layout.menu("VIEW3D_MT_mirror")
layout.menu("VIEW3D_MT_snap")
layout.separator()
# Remove
if is_3d_view:
layout.menu("GPENCIL_MT_cleanup")