From 0dd52d1b2671c2f91d16e7faa8a3b1ae5bd46f34 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Mon, 10 Mar 2014 16:56:31 +1300 Subject: 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. --- release/scripts/startup/bl_ui/properties_constraint.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'release') 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") -- cgit v1.2.3