diff options
author | Jonathan Smith <j.jaydez@gmail.com> | 2010-06-23 16:37:52 +0400 |
---|---|---|
committer | Jonathan Smith <j.jaydez@gmail.com> | 2010-06-23 16:37:52 +0400 |
commit | d35dee7d0ce5719d26c2db1fa2b46b007a58cf60 (patch) | |
tree | 3f837e5939536c3286b6086d83777b21a3903967 | |
parent | 50fb87c812552853c828df3c1f754f14bb76aa23 (diff) |
Fix [#21996]: Dynamic menu does not enter object mode properly, added correct operator to menu for texture, weight and vertex paint modes so that they can go back to object mode, also added go to object mode for the edit_armature menu
-rw-r--r-- | space_view3d_spacebar_menu.py | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/space_view3d_spacebar_menu.py b/space_view3d_spacebar_menu.py index e3abd351..18e66ea0 100644 --- a/space_view3d_spacebar_menu.py +++ b/space_view3d_spacebar_menu.py @@ -25,7 +25,7 @@ bl_addon_info = { 'name': '3D View: Dynamic Spacebar Menu', 'author': 'JayDez, sim88, meta-androcto', - 'version': '1.3', + 'version': '1.5', 'blender': (2, 5, 3), 'location': 'View3D > Spacebar', 'description': 'Context sensitive spacebar menu', @@ -452,7 +452,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu): layout.separator() # Toggle Objectmode - layout.operator("object.editmode_toggle", text="Enter Object Mode", + layout.operator("object.mode_set", text="Enter Object Mode", icon='OBJECT_DATA') @@ -487,7 +487,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu): layout.separator() # Toggle Objectmode - layout.operator("object.editmode_toggle", text="Enter Object Mode", + layout.operator("object.mode_set", text="Enter Object Mode", icon='OBJECT_DATA') elif ob.mode == 'PAINT_TEXTURE': @@ -516,7 +516,7 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu): layout.separator() # Toggle Objectmode - layout.operator("object.editmode_toggle", text="Enter Object Mode", + layout.operator("object.mode_set", text="Enter Object Mode", icon='OBJECT_DATA') elif ob.mode == 'SCULPT': @@ -604,13 +604,18 @@ class VIEW3D_MT_Space_Dynamic_Menu(bpy.types.Menu): layout.menu("VIEW3D_MT_armature_specials", icon='MODIFIER') layout.separator() + # Toggle Posemode + layout.operator("object.posemode_toggle", text="Enter Pose Mode", + icon='EDITMODE_HLT') + + # Toggle Posemode + layout.operator("object.editmode_toggle", text="Enter Object Mode", + icon='OBJECT_DATA') + # Delete block layout.operator("object.delete", text="Delete Object", icon='CANCEL') - # Toggle Posemode - layout.operator("object.posemode_toggle", text="Enter Pose Mode", - icon='EDITMODE_HLT') if context.mode == 'POSE': # Pose mode menu |