[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41550] trunk/blender: Disable x-mirror option when proportional edit is enabled.
Daniel Salazar - 3Developer.com
zanqdo at gmail.com
Sat Nov 5 16:46:20 CET 2011
I miss this.. should not be disabled in the sake of not confusing
users, isn't there a better way? no warning and breaking mirror when
you expect it to work is worst. maybe there's a compromise. i hope so
at least!
cheers!
Daniel Salazar
3Developer.com
On Sat, Nov 5, 2011 at 4:19 AM, Sergey Sharybin <g.ulairi at gmail.com> wrote:
> Revision: 41550
> http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41550
> Author: nazgul
> Date: 2011-11-05 10:19:36 +0000 (Sat, 05 Nov 2011)
> Log Message:
> -----------
> Disable x-mirror option when proportional edit is enabled.
>
> This option isn't supported because it behaves strangely in 50% of cases and
> hopefully disabled x-mirror will stop users be confused by this.
>
> Modified Paths:
> --------------
> trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py
> trunk/blender/source/blender/editors/space_view3d/space_view3d.c
>
> Modified: trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py
> ===================================================================
> --- trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py 2011-11-05 08:40:07 UTC (rev 41549)
> +++ trunk/blender/release/scripts/startup/bl_ui/space_view3d_toolbar.py 2011-11-05 10:19:36 UTC (rev 41550)
> @@ -179,18 +179,21 @@
> ob = context.active_object
>
> if ob:
> + tool_settings = context.tool_settings
> mesh = ob.data
> +
> col = layout.column(align=True)
> + col.active = tool_settings.proportional_edit == 'DISABLED'
> col.prop(mesh, "use_mirror_x")
> - sub = col.column()
> - sub.active = ob.data.use_mirror_x
> - sub.prop(mesh, "use_mirror_topology")
>
> - ts = context.tool_settings
> + row = col.row()
> + row.active = ob.data.use_mirror_x
> + row.prop(mesh, "use_mirror_topology")
>
> - col.label("Edge Select Mode")
> - col.prop(ts, "edge_path_mode", text="")
> - col.prop(context.tool_settings, "edge_path_live_unwrap")
> + col = layout.column(align=True)
> + col.label("Edge Select Mode:")
> + col.prop(tool_settings, "edge_path_mode", text="")
> + col.prop(tool_settings, "edge_path_live_unwrap")
>
> # ********** default tools for editmode_curve ****************
>
>
> Modified: trunk/blender/source/blender/editors/space_view3d/space_view3d.c
> ===================================================================
> --- trunk/blender/source/blender/editors/space_view3d/space_view3d.c 2011-11-05 08:40:07 UTC (rev 41549)
> +++ trunk/blender/source/blender/editors/space_view3d/space_view3d.c 2011-11-05 10:19:36 UTC (rev 41550)
> @@ -874,6 +874,7 @@
> case ND_MODE:
> case ND_LAYER:
> case ND_LAYER_CONTENT:
> + case ND_TOOLSETTINGS:
> ED_region_tag_redraw(ar);
> break;
> }
>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>
More information about the Bf-committers
mailing list