~vcs-imports/gimp/+git/gimp:alxsa-brush-theme

Last commit made on 2024-03-06
Get this branch:
git clone -b alxsa-brush-theme https://git.launchpad.net/~vcs-imports/gimp/+git/gimp

Branch merges

Branch information

Name:
alxsa-brush-theme
Repository:
lp:~vcs-imports/gimp/+git/gimp

Recent commits

840c6ca... by Alx Sa <email address hidden>

widgets, themes: Fix bug with selection...

background color. Resolves #9983.

We now check the parent widget's color
first to prevent issues with the selection
altering the background color of the
icon until the view is refreshed.
As a result, we can now define the
selected color of an icon, fixing a
regression from 2.10.

e838f25... by Alx Sa <email address hidden>

widgets: Use theme colors of palette...

..background rendering. As with the
previous commit, this patch tries to
retrieve the background color and color
properties of the widget, then use them
to draw the background and grid of the
Palette and Colormap dockables.

0d50ca6... by Alx Sa <email address hidden>

widgets: Adapt brush previews to theme

We now check the current theme and
draw the brush preview color and
background to match.

69314ba... by Alx Sa <email address hidden>

tools: Add NDE support for group layers

This patch allows NDE filters to be
applied to group layers as well.
The "merge down" function is disabled.

71b41c6... by bootchk <email address hidden>

ScriptFu: fix #11010 unhandled return type GimpColorArray

Add a case to the marshalling of return types from the PDB,
for the new type GimpColorArray.

test case is gimp-palette-get-colors in tests palette.scm

4c16b20... by bootchk <email address hidden>

2.99 Tests: add more tests

Add tests of Drawable.

279341a... by bootchk <email address hidden>

ScriptFu: fix #11001

At script create time, create a GimpRGB i.e. pixel from the declared name of default color.

At plugin procedure registration time, convert that pixel to GeglColor,
and use that color to declare the color arg using GeglParamSpecColor(default=color)

Fixes a faulty fix a few commits back where we lost the declared color name.
The proper dataflow is name->color->paramspec-with-default-color.

f7c876d... by bootchk <email address hidden>

2.99 ScriptFu: refactor, extract methods of color and resource

Extract methods related to color into new file.
So method names document what is being done.
So related code is together.

Ditto for resource.

No functional change.

Preparing for changes to reset/default and changes to representation of pixels
in lists of differing lengths rgb vs rgba.

0f32312... by Idriss Fekir <email address hidden>

widgets: Fix error on text color selection

Resolves #11003

GeglColor defaults to NULL rather than black like
GimpRGB. When selecting text with two or more colors
in the total selection, this causes NULL to be passed
to gimp_color_button_set_color () which throws an error.
This patch resolves the issue by setting GeglColor to
black if it's NULL before the call.

a905208... by Yuri Chornoivan <email address hidden>

Update Ukrainian translation