Commit: 4eb3b3ce905f723a8b4c55a7011a7c3d52ecea43
Author: Antonio Vazquez
Date:   Thu Jul 19 21:21:00 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rB4eb3b3ce905f723a8b4c55a7011a7c3d52ecea43

Fix Paint mode icons

===================================================================

R100    release/datafiles/icons/brush.gpencil.draw.eraser_line.dat      
release/datafiles/icons/brush.gpencil.draw.eraser_stroke.dat
M       release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
M       source/blender/editors/datafiles/CMakeLists.txt

===================================================================

diff --git a/release/datafiles/icons/brush.gpencil.draw.eraser_line.dat 
b/release/datafiles/icons/brush.gpencil.draw.eraser_stroke.dat
similarity index 100%
rename from release/datafiles/icons/brush.gpencil.draw.eraser_line.dat
rename to release/datafiles/icons/brush.gpencil.draw.eraser_stroke.dat
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py 
b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index 10d821eb0dc..ca276d978ed 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -65,18 +65,22 @@ def generate_from_brushes_ex(
                 name = brush.name
                 if name.startswith("Draw "):
                     text = name.replace("Draw ", "")
+                    icon_name = brush.name.lower().replace(" ", "_")
                 elif name.startswith("Eraser "):
                     text = name.replace("Eraser ", "")
+                    icon_name = "draw." + brush.name.lower().replace(" ", "_")
                 elif name.startswith("Fill "):
                     text = name.replace(" Area", "")
+                    icon_name = "draw_fill"
                 else:
                     text = name
+                    icon_name = "draw_pencil"
 
                 brush_categories.setdefault(category, []).append(
                     ToolDef.from_dict(
                         dict(
                             text=text,
-                            icon=icon_prefix + category.lower().replace(" ", 
"_"),
+                            icon=icon_prefix + icon_name,
                             data_block=name,
                             widget=None,
                             operator="gpencil.draw",
@@ -1038,8 +1042,8 @@ class _defs_gpencil_paint:
             brush_test_attr="use_paint_grease_pencil",
             brush_category_attr="grease_pencil_tool",
             brush_category_layout=(
-                ('Draw Pencil',),
-                ('Draw Pen',),
+                ('Draw Pencil', ),
+                ('Draw Pen', ),
                 ('Draw Ink',),
                 ('Draw Noise',),
                 ('Draw Block',),
diff --git a/source/blender/editors/datafiles/CMakeLists.txt 
b/source/blender/editors/datafiles/CMakeLists.txt
index 89703f8ba7f..03cd74e3540 100644
--- a/source/blender/editors/datafiles/CMakeLists.txt
+++ b/source/blender/editors/datafiles/CMakeLists.txt
@@ -537,8 +537,8 @@ set(ICON_NAMES
 set_property(GLOBAL PROPERTY ICON_GEOM_NAMES
        # BEGIN ICON_GEOM_NAMES
        brush.gpencil.draw.eraser_hard
-       brush.gpencil.draw.eraser_line
        brush.gpencil.draw.eraser_soft
+       brush.gpencil.draw.eraser_stroke
        brush.gpencil.draw_block
        brush.gpencil.draw_fill
        brush.gpencil.draw_ink

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to