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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Leung <aligorith@gmail.com>2014-03-10 07:56:31 +0400
committerJoshua Leung <aligorith@gmail.com>2014-03-15 02:45:53 +0400
commit0dd52d1b2671c2f91d16e7faa8a3b1ae5bd46f34 (patch)
tree085eeb9315ffc668b9257ad0e35211927d2131a8 /release
parente81d98aff783657c10c18a3ceb446a5a5f373640 (diff)
UI Tweak: Add a convenience button for switching to Bone Constraints Tab
To reduce user confusion, we were already presenting users with an error message when they tried to edit constraints for bones from the Object Constraints tab. This commit just makes things more convenient by adding a button which takes users to the right tab when clicked.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/properties_constraint.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/release/scripts/startup/bl_ui/properties_constraint.py b/release/scripts/startup/bl_ui/properties_constraint.py
index 4ad178bc064..60769892efa 100644
--- a/release/scripts/startup/bl_ui/properties_constraint.py
+++ b/release/scripts/startup/bl_ui/properties_constraint.py
@@ -858,8 +858,9 @@ class OBJECT_PT_constraints(ConstraintButtonsPanel, Panel):
if obj.type == 'ARMATURE' and obj.mode in {'EDIT', 'POSE'}:
box = layout.box()
- box.alert = True
- box.label(icon='INFO', text="See Bone Constraints tab to Add Constraints to active bone")
+ box.alert = True # XXX: this should apply to the box background
+ box.label(icon='INFO', text="Constraints for active bone do not live here")
+ box.operator("wm.properties_context_change", icon='CONSTRAINT_BONE', text="Go to Bone Constraints tab..").context = 'BONE_CONSTRAINT'
else:
layout.operator_menu_enum("object.constraint_add", "type", text="Add Object Constraint")