[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59165] branches/soc-2013-paint/release/ scripts/startup/bl_ui/space_image.py: Add brush menu in image editor as well.

Antony Riakiotakis kalast at gmail.com
Thu Aug 15 14:22:44 CEST 2013


Revision: 59165
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59165
Author:   psy-fi
Date:     2013-08-15 12:22:44 +0000 (Thu, 15 Aug 2013)
Log Message:
-----------
Add brush menu in image editor as well. Allows to set brush tool and
unified brush strength and size

Modified Paths:
--------------
    branches/soc-2013-paint/release/scripts/startup/bl_ui/space_image.py

Modified: branches/soc-2013-paint/release/scripts/startup/bl_ui/space_image.py
===================================================================
--- branches/soc-2013-paint/release/scripts/startup/bl_ui/space_image.py	2013-08-15 12:15:42 UTC (rev 59164)
+++ branches/soc-2013-paint/release/scripts/startup/bl_ui/space_image.py	2013-08-15 12:22:44 UTC (rev 59165)
@@ -126,6 +126,24 @@
         layout.operator("uv.select_split")
 
 
+class IMAGE_MT_brush(Menu):
+    bl_label = "Brush"
+
+    def draw(self, context):
+        layout = self.layout
+        toolsettings = context.tool_settings
+        settings = toolsettings.image_paint
+        brush = settings.brush
+
+        ups = context.tool_settings.unified_paint_settings
+        layout.prop(ups, "use_unified_size", text="Unified Size")
+        layout.prop(ups, "use_unified_strength", text="Unified Strength")
+        layout.separator()
+
+        # brush tool
+        layout.prop_menu_enum(brush, "image_tool")
+    
+
 class IMAGE_MT_image(Menu):
     bl_label = "Image"
 
@@ -373,7 +391,7 @@
         mode = sima.mode
 
         show_render = sima.show_render
-        # show_paint = sima.show_paint
+        show_paint = sima.show_paint
         show_uvedit = sima.show_uvedit
         show_maskedit = sima.show_maskedit
 
@@ -389,6 +407,8 @@
                 sub.menu("IMAGE_MT_select")
             if show_maskedit:
                 sub.menu("MASK_MT_select")
+            if show_paint:
+                sub.menu("IMAGE_MT_brush")
 
             if ima and ima.is_dirty:
                 sub.menu("IMAGE_MT_image", text="Image*")




More information about the Bf-blender-cvs mailing list