gimp/app
Alx Sa 8f18ea6e7d widgets: Fix critical in Dynamics Dockable
Resolves #10882.

Before the color space invasion, INPUT_COLOR () returned
either a GimpRGB or NULL (if alpha == 0) that was used
directly in functions.
Now it's used to set a GeglColor in gegl_color_set_pixel (),
and calling that with a NULL color resulted in a Gegl-Critical.

This patch checks if INPUT_COLOR () returned NULL before
trying gegl_color_set_pixel () to prevent the issue.
2024-02-18 14:00:23 +00:00
..
actions actions: Load opacity/mode/region properties in NDE 2024-02-15 05:31:36 +00:00
config dialogs: Add configurations to Welcome Dialogue 2024-02-14 15:20:10 +00:00
core Issue #10851: [Color Space Invasion] Crash when editing Gradient. 2024-02-16 19:58:11 +01:00
dialogs Issue #10872: welcome dialog does not behave like the usual "new image" action. 2024-02-17 18:01:20 +01:00
display app: color drag'n drop is now space-invaded. 2024-02-11 23:28:04 +01:00
file app: fix handling of GimpThumbnailProcedure return values. 2023-10-01 21:02:33 +02:00
file-data app, plug-ins: mark missing strings as translatable 2023-12-13 17:44:35 +00:00
gegl app: get rid of rgb_to_pixel() GimpPickable method and related functions. 2024-02-11 23:28:03 +01:00
gui app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
menus app: be more forgiving in reading shortcutsrc. 2023-10-02 01:30:02 +02:00
operations app: gimpoperationhuesaturation, do processing in non-linear 2024-02-17 06:03:40 +00:00
paint app: no more GimpRGB/GimpHSL/GimpHSV usage in paint code at all anymore. 2024-02-11 23:28:03 +01:00
pdb Issue #10814: [Color Space Invasion] crash in channel_get_color_invoker. 2024-02-13 23:25:41 +01:00
plug-in app: fix reading GeglColor arguments in pluginrc. 2024-02-14 23:43:26 +01:00
propgui app: use GEGL/babl to convert to HSL in gimp_operation_hue_saturation_map(). 2024-02-12 18:30:00 +01:00
tests app: test should have used GeglColor already. 2024-02-11 23:28:04 +01:00
text app: properly initialize property colors. 2024-02-16 17:28:51 +01:00
tools Issue #10809: Color Space Invasion: Curves Tool crashes on start. 2024-02-12 18:30:00 +01:00
vectors app/vectors : fix annotations on gimp_vectors_export_foo 2023-12-01 21:55:36 +00:00
widgets widgets: Fix critical in Dynamics Dockable 2024-02-18 14:00:23 +00:00
xcf app: gimp_layer_mask_new() uses GeglColor. 2024-02-11 23:28:04 +01:00
about.h
app.c Revert "app: quick/dirty-exit on all releases (not just stable ones) while…" 2023-05-22 03:39:52 +02:00
app.h
errors.c Use MessageBoxW () 2023-01-24 14:48:44 +00:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c app: simplify and fix the welcome dialog and update check algorithm. 2024-02-14 15:20:10 +00:00
gimp-update.h
gimp-version.c app: only check gimp-release once. 2022-06-08 20:59:09 +02:00
gimp-version.h
gimpconsoleapp.c app: fix some glib related deprecations 2023-06-16 00:13:02 -04:00
gimpconsoleapp.h app: cleanup MR !734. 2022-10-09 16:12:07 +02:00
gimpcore.def app: work with a GimpPalette rather than a colormap. 2024-02-11 23:28:03 +01:00
gimpcoreapp.c app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
gimpcoreapp.h app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
git-version.h.in
language.c app: allows for empty string as language. 2022-07-07 22:13:28 +02:00
language.h app: reload plug-ins when language changes between runs. 2022-07-06 19:33:00 +02:00
main.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
meson.build Issue #8204: link gimp-2.99 executable with the static libapp library. 2023-06-11 17:52:40 +02:00
sanity.c meson,app: depend on GEGL-0.4.48 2024-02-11 22:42:16 +01:00
sanity.h
signals.c Use ExcHndlSetLogFileNameW () 2023-01-24 14:48:44 +00:00
signals.h
unique.c Eliminate warning: ‘gimp_unique_dbus_open’ defined but not used [-Wunused-function] 2023-06-25 18:01:45 +00:00
unique.h