diff options
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_constraint.py')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_constraint.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/properties_constraint.py b/release/scripts/startup/bl_ui/properties_constraint.py index 6fa953574cb..dce2d2f2758 100644 --- a/release/scripts/startup/bl_ui/properties_constraint.py +++ b/release/scripts/startup/bl_ui/properties_constraint.py @@ -370,6 +370,8 @@ class ConstraintButtonsPanel: def COPY_ROTATION(self, _context, layout, con): self.target_template(layout, con) + layout.prop(con, "euler_order", text="Order") + split = layout.split() col = split.column() @@ -390,7 +392,7 @@ class ConstraintButtonsPanel: sub.active = con.use_z sub.prop(con, "invert_z", text="Invert") - layout.prop(con, "use_offset") + layout.prop(con, "mix_mode", text="Mix") self.space_template(layout, con) @@ -430,6 +432,7 @@ class ConstraintButtonsPanel: row.prop(con, "use_z", text="Z") layout.prop(con, "power") + layout.prop(con, "use_make_uniform") row = layout.row() row.prop(con, "use_offset") @@ -456,6 +459,8 @@ class ConstraintButtonsPanel: def COPY_TRANSFORMS(self, _context, layout, con): self.target_template(layout, con) + layout.prop(con, "mix_mode", text="Mix") + self.space_template(layout, con) # def SCRIPT(self, context, layout, con): @@ -684,6 +689,9 @@ class ConstraintButtonsPanel: col.row().label(text="Source:") col.row().prop(con, "map_from", expand=True) + if con.map_from == 'ROTATION': + layout.prop(con, "from_rotation_mode", text="Mode") + split = layout.split() ext = "" if con.map_from == 'LOCATION' else "_rot" if con.map_from == 'ROTATION' else "_scale" @@ -726,6 +734,9 @@ class ConstraintButtonsPanel: col.label(text="Destination:") col.row().prop(con, "map_to", expand=True) + if con.map_to == 'ROTATION': + layout.prop(con, "to_euler_order", text="Order") + split = layout.split() ext = "" if con.map_to == 'LOCATION' else "_rot" if con.map_to == 'ROTATION' else "_scale" @@ -750,6 +761,8 @@ class ConstraintButtonsPanel: sub.prop(con, "to_min_z" + ext, text="Min") sub.prop(con, "to_max_z" + ext, text="Max") + layout.prop(con, "mix_mode" + ext, text="Mix") + self.space_template(layout, con) def SHRINKWRAP(self, _context, layout, con): |