app: Add pattern to context props for tools supporting auto-expand

When auto expanding layers, there is an option that allows user to fill
the newly expanded part with the pattern. But without this change, it
was not possible to change the active pattern without switching to some
other tool like bucket fill tool. This commit allows that.
This commit is contained in:
Shubham 2023-08-21 00:48:01 +05:30 committed by Jehan
parent 41e0151478
commit 2c00152ce2
8 changed files with 9 additions and 1 deletions

View File

@ -63,6 +63,7 @@ gimp_airbrush_tool_register (GimpToolRegisterCallback callback,
gimp_airbrush_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_EXPAND |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_GRADIENT,
"gimp-airbrush-tool",
_("Airbrush"),

View File

@ -70,6 +70,7 @@ gimp_convolve_tool_register (GimpToolRegisterCallback callback,
GIMP_TYPE_CONVOLVE_OPTIONS,
gimp_convolve_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_EXPAND,
"gimp-convolve-tool",
_("Blur / Sharpen"),

View File

@ -49,6 +49,7 @@ gimp_heal_tool_register (GimpToolRegisterCallback callback,
GIMP_TYPE_SOURCE_OPTIONS,
gimp_heal_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_EXPAND,
"gimp-heal-tool",
_("Healing"),

View File

@ -65,6 +65,7 @@ gimp_ink_tool_register (GimpToolRegisterCallback callback,
GIMP_CONTEXT_PROP_MASK_BACKGROUND |
GIMP_CONTEXT_PROP_MASK_OPACITY |
GIMP_CONTEXT_PROP_MASK_PAINT_MODE |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_EXPAND,
"gimp-ink-tool",
_("Ink"),

View File

@ -69,6 +69,7 @@ gimp_mybrush_tool_register (GimpToolRegisterCallback callback,
GIMP_CONTEXT_PROP_MASK_OPACITY |
GIMP_CONTEXT_PROP_MASK_PAINT_MODE |
GIMP_CONTEXT_PROP_MASK_MYBRUSH |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_EXPAND,
"gimp-mypaint-brush-tool",
_("MyPaint Brush"),

View File

@ -53,7 +53,8 @@ gimp_paintbrush_tool_register (GimpToolRegisterCallback callback,
gimp_paint_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_EXPAND |
GIMP_CONTEXT_PROP_MASK_GRADIENT,
GIMP_CONTEXT_PROP_MASK_GRADIENT |
GIMP_CONTEXT_PROP_MASK_PATTERN,
"gimp-paintbrush-tool",
_("Paintbrush"),
_("Paintbrush Tool: Paint smooth strokes using a brush"),

View File

@ -47,6 +47,7 @@ gimp_pencil_tool_register (GimpToolRegisterCallback callback,
gimp_paint_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_EXPAND |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_GRADIENT,
"gimp-pencil-tool",
_("Pencil"),

View File

@ -51,6 +51,7 @@ gimp_smudge_tool_register (GimpToolRegisterCallback callback,
gimp_smudge_options_gui,
GIMP_PAINT_OPTIONS_CONTEXT_MASK |
GIMP_CONTEXT_PROP_MASK_EXPAND |
GIMP_CONTEXT_PROP_MASK_PATTERN |
GIMP_CONTEXT_PROP_MASK_GRADIENT,
"gimp-smudge-tool",
_("Smudge"),