Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Smith <j.jaydez@gmail.com>2010-06-23 16:37:52 +0400
committerJonathan Smith <j.jaydez@gmail.com>2010-06-23 16:37:52 +0400
commitd35dee7d0ce5719d26c2db1fa2b46b007a58cf60 (patch)
tree3f837e5939536c3286b6086d83777b21a3903967 /space_view3d_spacebar_menu.py
parent50fb87c812552853c828df3c1f754f14bb76aa23 (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
Diffstat (limited to 'space_view3d_spacebar_menu.py')
-rw-r--r--space_view3d_spacebar_menu.py19
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