[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22295] branches/blender2.5/blender/ release/ui/space_view3d_toolbar.py: 2.5: 3D View Toolbar:
joe
joeedh at gmail.com
Sat Aug 8 02:03:31 CEST 2009
Calling "Flip Direction" "Subtract" might make more sense, imho, and
be less confusing.
Joe
On Fri, Aug 7, 2009 at 3:45 AM, Thomas Dinges<dingto at gmx.de> wrote:
> Revision: 22295
> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22295
> Author: dingto
> Date: 2009-08-07 11:45:48 +0200 (Fri, 07 Aug 2009)
>
> Log Message:
> -----------
> 2.5: 3D View Toolbar:
>
> * Added some greying out and hiding for disabled/non available settings.
> * Some layout tweaks.
> * Added "Flip Direction" for Sculpt, this is the "Add, Sub" Option from 2.49, this time as a boolean. Off = Add, On, Sub.
>
> Modified Paths:
> --------------
> branches/blender2.5/blender/release/ui/space_view3d_toolbar.py
>
> Modified: branches/blender2.5/blender/release/ui/space_view3d_toolbar.py
> ===================================================================
> --- branches/blender2.5/blender/release/ui/space_view3d_toolbar.py 2009-08-07 09:38:24 UTC (rev 22294)
> +++ branches/blender2.5/blender/release/ui/space_view3d_toolbar.py 2009-08-07 09:45:48 UTC (rev 22295)
> @@ -324,6 +324,8 @@
>
> settings = self.paint_settings(context)
> brush = settings.brush
> +
> + # Particle Mode #
>
> # XXX This needs a check if psys is editable.
> if context.particle_edit_object:
> @@ -361,18 +363,19 @@
> col.item_enumR(settings, "tool", 'SMEAR')
>
> col = layout.column()
> + if context.vertex_paint_object or context.texture_paint_object:
> + col.itemR(brush, "color", text="")
> + elif context.weight_paint_object:
> + col.itemR(context.tool_settings, "vertex_group_weight", text="Weight", slider=True)
> +
> row = col.row(align=True)
> row.itemR(brush, "size", slider=True)
> row.itemR(brush, "size_pressure", toggle=True, icon='ICON_BRUSH_DATA', text="")
> - if context.weight_paint_object:
> - col.itemR(context.tool_settings, "vertex_group_weight", text="Weight", slider=True)
> -
> col.itemR(brush, "strength", slider=True)
> +
> row = col.row(align=True)
> row.itemR(brush, "falloff", slider=True)
> row.itemR(brush, "falloff_pressure", toggle=True, icon='ICON_BRUSH_DATA', text="")
> - if context.vertex_paint_object or context.texture_paint_object:
> - col.itemR(brush, "color", text="")
> if context.texture_paint_object:
> row = col.row(align=True)
> row.itemR(brush, "clone_opacity", slider=True, text="Opacity")
> @@ -389,6 +392,8 @@
> col.itemR(brush, "airbrush")
> col.itemR(brush, "anchored")
> col.itemR(brush, "rake")
> + if context.sculpt_object and brush.sculpt_tool in ('DRAW', 'PINCH', 'INFLATE', 'LAYER', 'CLAY'):
> + col.itemR(brush, "flip_direction")
>
> class VIEW3D_PT_tools_brush_curve(PaintPanel):
> __label__ = "Curve"
> @@ -503,19 +508,26 @@
>
> def draw(self, context):
> layout = self.layout
> +
> ipaint = context.tool_settings.image_paint
> + settings = context.tool_settings.image_paint
>
> col = layout.column()
> col.itemR(ipaint, "use_projection")
> - col.itemR(ipaint, "use_occlude")
> - col.itemR(ipaint, "use_backface_cull")
> - col.itemR(ipaint, "use_normal_falloff")
> - col.itemR(ipaint, "invert_stencil")
> - col.itemR(ipaint, "use_clone_layer")
> - col.itemR(ipaint, "use_stencil_layer")
> + sub = col.column()
> + sub.active = ipaint.use_projection
> + sub.itemR(ipaint, "use_occlude")
> + sub.itemR(ipaint, "use_backface_cull")
> + sub.itemR(ipaint, "use_normal_falloff")
> + sub.itemR(ipaint, "use_stencil_layer")
> + subsub = sub.column()
> + subsub.active = ipaint.use_stencil_layer
> + subsub.itemR(ipaint, "invert_stencil")
> + if settings.tool == 'CLONE':
> + sub.itemR(ipaint, "use_clone_layer")
>
> - col.itemR(ipaint, "seam_bleed")
> - col.itemR(ipaint, "normal_angle")
> + sub.itemR(ipaint, "seam_bleed")
> + sub.itemR(ipaint, "normal_angle")
>
> # ********** default tools for particle mode ****************
>
>
>
> _______________________________________________
> 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