[Bf-blender-cvs] [4fd78bb] master: ChildOf Constraint: Hide the Loc/Rot/Scale toggles

Joshua Leung noreply at git.blender.org
Thu Jun 23 17:20:00 CEST 2016


Commit: 4fd78bb06faa31f265af6a5f247cf4255b5ac479
Author: Joshua Leung
Date:   Fri Jun 24 03:07:45 2016 +1200
Branches: master
https://developer.blender.org/rB4fd78bb06faa31f265af6a5f247cf4255b5ac479

ChildOf Constraint: Hide the Loc/Rot/Scale toggles

The RNA properties are still there (in case you really need them), except now
they will not be shown in the UI anymore, as this constraint really didn't
work well/at all when any of those was disabled. Most people shouldn't really
need to worry about this change.

If anyone wants a matrix-math challenge, they're welcome to try getting those
working for real, so that we can show these toggles again.

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

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

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

diff --git a/release/scripts/startup/bl_ui/properties_constraint.py b/release/scripts/startup/bl_ui/properties_constraint.py
index 4ca2f77..2a98303 100644
--- a/release/scripts/startup/bl_ui/properties_constraint.py
+++ b/release/scripts/startup/bl_ui/properties_constraint.py
@@ -96,25 +96,25 @@ class ConstraintButtonsPanel:
     def CHILD_OF(self, context, layout, con):
         self.target_template(layout, con)
 
-        split = layout.split()
-
-        col = split.column()
-        col.label(text="Location:")
-        col.prop(con, "use_location_x", text="X")
-        col.prop(con, "use_location_y", text="Y")
-        col.prop(con, "use_location_z", text="Z")
-
-        col = split.column()
-        col.label(text="Rotation:")
-        col.prop(con, "use_rotation_x", text="X")
-        col.prop(con, "use_rotation_y", text="Y")
-        col.prop(con, "use_rotation_z", text="Z")
-
-        col = split.column()
-        col.label(text="Scale:")
-        col.prop(con, "use_scale_x", text="X")
-        col.prop(con, "use_scale_y", text="Y")
-        col.prop(con, "use_scale_z", text="Z")
+        #split = layout.split()
+
+        #col = split.column()
+        #col.label(text="Location:")
+        #col.prop(con, "use_location_x", text="X")
+        #col.prop(con, "use_location_y", text="Y")
+        #col.prop(con, "use_location_z", text="Z")
+
+        #col = split.column()
+        #col.label(text="Rotation:")
+        #col.prop(con, "use_rotation_x", text="X")
+        #col.prop(con, "use_rotation_y", text="Y")
+        #col.prop(con, "use_rotation_z", text="Z")
+
+        #col = split.column()
+        #col.label(text="Scale:")
+        #col.prop(con, "use_scale_x", text="X")
+        #col.prop(con, "use_scale_y", text="Y")
+        #col.prop(con, "use_scale_z", text="Z")
 
         row = layout.row()
         row.operator("constraint.childof_set_inverse")




More information about the Bf-blender-cvs mailing list