mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-10-06 01:12:40 +02:00
Compare commits
1 Commits
9cc7ebba01
...
alxsa-fill
Author | SHA1 | Date | |
---|---|---|---|
|
14828a3579 |
@@ -564,6 +564,10 @@ gimp_get_fill_params (GimpContext *context,
|
||||
*color = gegl_color_new ("white");
|
||||
break;
|
||||
|
||||
case GIMP_FILL_BLACK:
|
||||
*color = gegl_color_new ("black");
|
||||
break;
|
||||
|
||||
case GIMP_FILL_TRANSPARENT:
|
||||
*color = gegl_color_new ("transparent");
|
||||
break;
|
||||
|
@@ -414,6 +414,11 @@ gimp_fill_options_set_by_fill_type (GimpFillOptions *options,
|
||||
undo_desc = C_("undo-type", "Fill with White");
|
||||
break;
|
||||
|
||||
case GIMP_FILL_BLACK:
|
||||
color = gegl_color_new ("black");
|
||||
undo_desc = C_("undo-type", "Fill with Black");
|
||||
break;
|
||||
|
||||
case GIMP_FILL_TRANSPARENT:
|
||||
color = gegl_color_duplicate (gimp_context_get_background (context));
|
||||
gimp_context_set_paint_mode (GIMP_CONTEXT (options),
|
||||
|
@@ -509,6 +509,7 @@ gimp_fill_type_get_type (void)
|
||||
{ GIMP_FILL_BACKGROUND, "GIMP_FILL_BACKGROUND", "background" },
|
||||
{ GIMP_FILL_CIELAB_MIDDLE_GRAY, "GIMP_FILL_CIELAB_MIDDLE_GRAY", "cielab-middle-gray" },
|
||||
{ GIMP_FILL_WHITE, "GIMP_FILL_WHITE", "white" },
|
||||
{ GIMP_FILL_BLACK, "GIMP_FILL_BLACK", "black" },
|
||||
{ GIMP_FILL_TRANSPARENT, "GIMP_FILL_TRANSPARENT", "transparent" },
|
||||
{ GIMP_FILL_PATTERN, "GIMP_FILL_PATTERN", "pattern" },
|
||||
{ 0, NULL, NULL }
|
||||
@@ -520,6 +521,7 @@ gimp_fill_type_get_type (void)
|
||||
{ GIMP_FILL_BACKGROUND, NC_("fill-type", "Background color"), NULL },
|
||||
{ GIMP_FILL_CIELAB_MIDDLE_GRAY, NC_("fill-type", "Middle Gray (CIELAB)"), NULL },
|
||||
{ GIMP_FILL_WHITE, NC_("fill-type", "White"), NULL },
|
||||
{ GIMP_FILL_BLACK, NC_("fill-type", "Black"), NULL },
|
||||
{ GIMP_FILL_TRANSPARENT, NC_("fill-type", "Transparency"), NULL },
|
||||
{ GIMP_FILL_PATTERN, NC_("fill-type", "Pattern"), NULL },
|
||||
{ 0, NULL, NULL }
|
||||
|
@@ -366,6 +366,7 @@ typedef enum
|
||||
* @GIMP_FILL_BACKGROUND: Background color
|
||||
* @GIMP_FILL_CIELAB_MIDDLE_GRAY: Middle Gray (CIELAB)
|
||||
* @GIMP_FILL_WHITE: White
|
||||
* @GIMP_FILL_BLACK: Black
|
||||
* @GIMP_FILL_TRANSPARENT: Transparency
|
||||
* @GIMP_FILL_PATTERN: Pattern
|
||||
*
|
||||
@@ -381,6 +382,7 @@ typedef enum
|
||||
GIMP_FILL_BACKGROUND, /*< desc="Background color" >*/
|
||||
GIMP_FILL_CIELAB_MIDDLE_GRAY, /*< desc="Middle Gray (CIELAB)" >*/
|
||||
GIMP_FILL_WHITE, /*< desc="White" >*/
|
||||
GIMP_FILL_BLACK, /*< desc="Black" >*/
|
||||
GIMP_FILL_TRANSPARENT, /*< desc="Transparency" >*/
|
||||
GIMP_FILL_PATTERN /*< desc="Pattern" >*/
|
||||
} GimpFillType;
|
||||
|
@@ -168,13 +168,15 @@ package Gimp::CodeGen::enums;
|
||||
header => 'libgimpbase/gimpbaseenums.h',
|
||||
symbols => [ qw(GIMP_FILL_FOREGROUND GIMP_FILL_BACKGROUND
|
||||
GIMP_FILL_CIELAB_MIDDLE_GRAY GIMP_FILL_WHITE
|
||||
GIMP_FILL_TRANSPARENT GIMP_FILL_PATTERN) ],
|
||||
GIMP_FILL_BLACK GIMP_FILL_TRANSPARENT
|
||||
GIMP_FILL_PATTERN) ],
|
||||
mapping => { GIMP_FILL_FOREGROUND => '0',
|
||||
GIMP_FILL_BACKGROUND => '1',
|
||||
GIMP_FILL_CIELAB_MIDDLE_GRAY => '2',
|
||||
GIMP_FILL_WHITE => '3',
|
||||
GIMP_FILL_TRANSPARENT => '4',
|
||||
GIMP_FILL_PATTERN => '5' }
|
||||
GIMP_FILL_BLACK => '4',
|
||||
GIMP_FILL_TRANSPARENT => '5',
|
||||
GIMP_FILL_PATTERN => '6' }
|
||||
},
|
||||
GimpForegroundExtractMode =>
|
||||
{ contig => 1,
|
||||
|
Reference in New Issue
Block a user