diff options
author | Nathan Vegdahl <cessen@cessen.com> | 2011-05-15 00:23:05 +0400 |
---|---|---|
committer | Nathan Vegdahl <cessen@cessen.com> | 2011-05-15 00:23:05 +0400 |
commit | 7e5ff01f4aada4b8e3f105ecf68b1ddbab7ccbf8 (patch) | |
tree | e63370f694820dbf855f59b46461ac5ef0f138f4 /release | |
parent | 12fecba3ae8aad5c5c9d115a6f6f644b434b3651 (diff) |
Button for adding shape keys now creates shapes from base mesh instead of
from the current shape mix. The old behavior is still accessable from the
menu as "New Shape From Mix".
Checked with Sergey and Bassam that this is a good change. New users
expect the add shape button to simply add a new blank shape, and get
confused when that is not the case. It is also really easy to
accidentally have other shape information in a new shape when the
"from mix" behavior is default.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_mesh.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/properties_data_mesh.py b/release/scripts/startup/bl_ui/properties_data_mesh.py index b1d1789fadd..7097988d25b 100644 --- a/release/scripts/startup/bl_ui/properties_data_mesh.py +++ b/release/scripts/startup/bl_ui/properties_data_mesh.py @@ -46,6 +46,8 @@ class MESH_MT_shape_key_specials(bpy.types.Menu): layout.operator("object.shape_key_transfer", icon='COPY_ID') # icon is not ideal layout.operator("object.join_shapes", icon='COPY_ID') # icon is not ideal layout.operator("object.shape_key_mirror", icon='ARROW_LEFTRIGHT') + op = layout.operator("object.shape_key_add", icon='ZOOMIN', text="New Shape From Mix") + op.from_mix = True class MeshButtonsPanel(): @@ -193,7 +195,8 @@ class DATA_PT_shape_keys(MeshButtonsPanel, bpy.types.Panel): col = row.column() sub = col.column(align=True) - sub.operator("object.shape_key_add", icon='ZOOMIN', text="") + op = sub.operator("object.shape_key_add", icon='ZOOMIN', text="") + op.from_mix = False sub.operator("object.shape_key_remove", icon='ZOOMOUT', text="") sub.menu("MESH_MT_shape_key_specials", icon='DOWNARROW_HLT', text="") |