Gimp/app
Alx Sa 3a2d9c477e core: Set alpha value for image palette imports
Resolves #14649
After the Color Space Invasion, we retrieve the color format
from the palette when creating palettes from images. However,
gimp_palette_import_create_image_palette () still only receives
RGB values. Thus, the palette can store RGBA values without the
alpha, thus defaulting it to a random alpha value. This can cause
issues when using the palette to make a gradient or other instances
where the alpha value is reintroduced.
This patch checks if the format has an alpha channel, and if so, sets
the alpha to 255. Future work can be done to make the image palette
conversion less RGB-specific.
2025-08-10 13:58:25 +00:00
..
actions app: add "gint old_index" argument to GimpContainer::reorder() 2025-08-08 17:02:32 +02:00
config app, libgimp, libgimpbase: Add preference to allow saving and updating extra metadata 2025-08-08 13:41:19 -04:00
core core: Set alpha value for image palette imports 2025-08-10 13:58:25 +00:00
dialogs app, libgimp, libgimpbase: Add preference to allow saving and updating extra metadata 2025-08-08 13:41:19 -04:00
display app: add "gint old_index" argument to GimpContainer::reorder() 2025-08-08 17:02:32 +02:00
file app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
file-data app, build: fix MR !2326 (porting to libappstream). 2025-08-04 18:56:42 +00:00
gegl app: Make block-listing of GIMP operations optional 2025-08-03 21:38:28 +00:00
gui app: implement system color scheme detection on MacOS 2025-07-25 19:03:24 -03:00
menus app: add "gint old_index" argument to GimpContainer::reorder() 2025-08-08 17:02:32 +02:00
operations app: improve GimpTRCType arguments' labels. 2025-08-03 21:38:28 +00:00
paint paint: Use PROP_VIEW_ZOOM and PROP_VIEW_ROTATION 2025-07-16 03:35:16 +00:00
path app: move "default_name" from GimpItemClass to GimpViewableClass and 2025-07-16 17:22:11 +02:00
pdb pdb: Encode param info with unsupported type in a placeholder spec 2025-08-03 21:38:28 +00:00
plug-in app, libgimp, libgimpbase: Add preference to allow saving and updating extra metadata 2025-08-08 13:41:19 -04:00
propgui app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
tests app: Port from appstream-glib to appstream 2025-08-04 18:56:42 +00:00
text app: move "default_name" from GimpItemClass to GimpViewableClass and 2025-07-16 17:22:11 +02:00
tools app: Make block-listing of GIMP operations optional 2025-08-03 21:38:28 +00:00
widgets app: GimpContainerListView: preserve the selected items across 2025-08-09 12:42:33 +02:00
xcf app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
about.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
app.c app: localize some strings now that we are out of string freeze. 2025-06-04 23:46:39 +02:00
app.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
errors.c Issue #12789: make sure gimp-debug-tool is correctly found on Windows. 2025-02-24 18:37:58 +01:00
errors.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-debug.c
gimp-debug.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-intl.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-log.c
gimp-log.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-priorities.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-update.c Issue #14530: Debug Dialog on Unstable tells to downgrade to Stable version. 2025-07-23 18:09:37 +02:00
gimp-update.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-version.c app: add gexiv2 and exiv2 versions to crash data 2024-09-23 18:24:48 +00:00
gimp-version.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpconsoleapp.c app: fix some glib related deprecations 2023-06-16 00:13:02 -04:00
gimpconsoleapp.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcore.def Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpcoreapp.c
gimpcoreapp.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
git-version.h.in app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
language.c Issue #12722: force-query when system language change was not working with LANGUAGE. 2025-01-24 20:54:44 +01:00
language.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
main.c app: get rid of build warning. 2025-07-06 14:47:41 +02:00
meson.build app: rename app/vectors/ to app/path/ 2025-07-07 15:44:15 +02:00
sanity.c build, app: depend on babl-0.1.114 and GEGL 0.4.62 2025-05-08 12:30:10 +02:00
sanity.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
signals.c app: fix build warning. 2025-05-17 23:10:10 +02:00
signals.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
unique.c Eliminate warning: ‘gimp_unique_dbus_open’ defined but not used [-Wunused-function] 2023-06-25 18:01:45 +00:00
unique.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00