[Bf-blender-cvs] [1d42b27facd] master: UI: Add mirror consistently to to contextual menus

William Reynish noreply at git.blender.org
Wed Mar 20 10:17:12 CET 2019


Commit: 1d42b27facd435b654bcad5df0954e682945d05e
Author: William Reynish
Date:   Wed Mar 20 10:17:10 2019 +0100
Branches: master
https://developer.blender.org/rB1d42b27facd435b654bcad5df0954e682945d05e

UI: Add mirror consistently to to contextual menus

After recent changes, the mirror operators are now much nicer to execute from menus.

===================================================================

M	release/scripts/startup/bl_ui/space_view3d.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 3c27cd03e1c..b433cac2f9f 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -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")



More information about the Bf-blender-cvs mailing list