GPencil: New set of Brush icons
Added: Airbrush and Chisel Changed: Marker Design: @mendio Subscribers: mendio Differential Revision: https://developer.blender.org/D5774
This commit is contained in:
parent
a1d61c1c84
commit
d7f594ae3a
BIN
release/datafiles/brushicons/gp_brush_airbrush.png
Normal file
BIN
release/datafiles/brushicons/gp_brush_airbrush.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 7.7 KiB |
BIN
release/datafiles/brushicons/gp_brush_chisel.png
Normal file
BIN
release/datafiles/brushicons/gp_brush_chisel.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.5 KiB |
Binary file not shown.
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 6.0 KiB |
@ -836,6 +836,8 @@ if(WITH_BLENDER)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_block.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_marker.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_fill.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_airbrush.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_chisel.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_soft.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_hard.png SRC)
|
||||
data_to_c_simple(../../../../release/datafiles/brushicons/gp_brush_erase_stroke.png SRC)
|
||||
|
@ -285,6 +285,12 @@ extern char datatoc_gp_brush_marker_png[];
|
||||
extern int datatoc_gp_brush_fill_png_size;
|
||||
extern char datatoc_gp_brush_fill_png[];
|
||||
|
||||
extern int datatoc_gp_brush_airbrush_png_size;
|
||||
extern char datatoc_gp_brush_airbrush_png[];
|
||||
|
||||
extern int datatoc_gp_brush_chisel_png_size;
|
||||
extern char datatoc_gp_brush_chisel_png[];
|
||||
|
||||
extern int datatoc_gp_brush_erase_soft_png_size;
|
||||
extern char datatoc_gp_brush_erase_soft_png[];
|
||||
|
||||
|
@ -937,6 +937,8 @@ DEF_ICON_COLOR(GPBRUSH_INKNOISE)
|
||||
DEF_ICON_COLOR(GPBRUSH_BLOCK)
|
||||
DEF_ICON_COLOR(GPBRUSH_MARKER)
|
||||
DEF_ICON_COLOR(GPBRUSH_FILL)
|
||||
DEF_ICON_COLOR(GPBRUSH_AIRBRUSH)
|
||||
DEF_ICON_COLOR(GPBRUSH_CHISEL)
|
||||
DEF_ICON_COLOR(GPBRUSH_ERASE_SOFT)
|
||||
DEF_ICON_COLOR(GPBRUSH_ERASE_HARD)
|
||||
DEF_ICON_COLOR(GPBRUSH_ERASE_STROKE)
|
||||
|
@ -554,6 +554,8 @@ static void init_brush_icons(void)
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_BLOCK, gp_brush_block);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_MARKER, gp_brush_marker);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_FILL, gp_brush_fill);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_AIRBRUSH, gp_brush_airbrush);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_CHISEL, gp_brush_chisel);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_ERASE_SOFT, gp_brush_erase_soft);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_ERASE_HARD, gp_brush_erase_hard);
|
||||
INIT_BRUSH_ICON(ICON_GPBRUSH_ERASE_STROKE, gp_brush_erase_stroke);
|
||||
@ -2060,6 +2062,12 @@ static int ui_id_brush_get_icon(const bContext *C, ID *id)
|
||||
case GP_BRUSH_ICON_FILL:
|
||||
br->id.icon_id = ICON_GPBRUSH_FILL;
|
||||
break;
|
||||
case GP_BRUSH_ICON_AIRBRUSH:
|
||||
br->id.icon_id = ICON_GPBRUSH_AIRBRUSH;
|
||||
break;
|
||||
case GP_BRUSH_ICON_CHISEL:
|
||||
br->id.icon_id = ICON_GPBRUSH_CHISEL;
|
||||
break;
|
||||
case GP_BRUSH_ICON_ERASE_SOFT:
|
||||
br->id.icon_id = ICON_GPBRUSH_ERASE_SOFT;
|
||||
break;
|
||||
|
@ -185,6 +185,8 @@ typedef enum eGP_BrushIcons {
|
||||
GP_BRUSH_ICON_ERASE_SOFT = 8,
|
||||
GP_BRUSH_ICON_ERASE_HARD = 9,
|
||||
GP_BRUSH_ICON_ERASE_STROKE = 10,
|
||||
GP_BRUSH_ICON_AIRBRUSH = 11,
|
||||
GP_BRUSH_ICON_CHISEL = 12,
|
||||
} eGP_BrushIcons;
|
||||
|
||||
typedef enum eBrushCurvePreset {
|
||||
@ -512,7 +514,7 @@ typedef enum eBrushUVSculptTool {
|
||||
SCULPT_TOOL_ELASTIC_DEFORM, \
|
||||
SCULPT_TOOL_POSE, \
|
||||
\
|
||||
/* These brushes could handle dynamic topology, \
|
||||
/* These brushes could handle dynamic topology, \ \
|
||||
* but user feedback indicates it's better not to */ \
|
||||
SCULPT_TOOL_SMOOTH, \
|
||||
SCULPT_TOOL_MASK) == 0)
|
||||
|
@ -170,6 +170,8 @@ static EnumPropertyItem rna_enum_gpencil_brush_icons_items[] = {
|
||||
{GP_BRUSH_ICON_INKNOISE, "INKNOISE", ICON_GPBRUSH_INKNOISE, "Ink Noise", ""},
|
||||
{GP_BRUSH_ICON_BLOCK, "BLOCK", ICON_GPBRUSH_BLOCK, "Block", ""},
|
||||
{GP_BRUSH_ICON_MARKER, "MARKER", ICON_GPBRUSH_MARKER, "Marker", ""},
|
||||
{GP_BRUSH_ICON_AIRBRUSH, "AIRBRUSH", ICON_GPBRUSH_AIRBRUSH, "Airbrush", ""},
|
||||
{GP_BRUSH_ICON_CHISEL, "CHISEL", ICON_GPBRUSH_CHISEL, "Chisel", ""},
|
||||
{GP_BRUSH_ICON_FILL, "FILL", ICON_GPBRUSH_FILL, "Fill", ""},
|
||||
{GP_BRUSH_ICON_ERASE_SOFT, "SOFT", ICON_GPBRUSH_ERASE_SOFT, "Eraser Soft", ""},
|
||||
{GP_BRUSH_ICON_ERASE_HARD, "HARD", ICON_GPBRUSH_ERASE_HARD, "Eraser Hard", ""},
|
||||
|
Loading…
Reference in New Issue
Block a user