gimp/app
Alx Sa 9a4d365d59 core: Copy correct filters to new layers
Should resolve #11392

In dfb26f37, the NDE filters in the copied image are
retrieved with gimp_image_get_layer_iter (). This works
fine for single layer images or when all the layers are copied
at once. However, if a subset is copied then the filters are always
copied starting from the top level of the image. This can result
in an incorrect filter being copied to the wrong layer.
To fix this, we get the filters from the provided drawables list
instead. This matches the number of layers in the copied
image exactly, since it was used to create the copied image.
2024-04-26 04:17:08 +00:00
..
actions actions: Prevent crash due to non-existent editors 2024-04-22 01:24:36 +00:00
config app: translate link labels and tooltip in Welcome dialog 2024-04-23 14:57:25 +00:00
core core: Copy correct filters to new layers 2024-04-26 04:17:08 +00:00
dialogs app: translate link labels and tooltip in Welcome dialog 2024-04-23 14:57:25 +00:00
display app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
file app: fix handling of GimpThumbnailProcedure return values. 2023-10-01 21:02:33 +02:00
file-data app, plug-ins: renaming the `file-*-save-internal` procs to `file-*-export-internal`. 2024-04-18 16:02:00 +02:00
gegl app: gimp_gegl_color_new() is not used anywhere anymore. 2024-04-18 00:25:14 +02:00
gui Issue #11071: Changed detailed_signal from "map" to "realize" to enable opening animations 2024-04-11 14:59:15 +00:00
menus app/menus: update tool options menu while initializing menus 2024-04-18 10:22:11 +00:00
operations app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
paint app: no more GimpRGB/GimpHSL/GimpHSV usage in paint code at all anymore. 2024-02-11 23:28:03 +01:00
pdb app, libgimp, pdb: new GimpVectorLoadProcedure class. 2024-04-24 01:16:46 +02:00
plug-in app, libgimp, pdb: new GimpVectorLoadProcedure class. 2024-04-24 01:16:46 +02:00
propgui app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
tests desktop: application icons are now generated from the new logo source SVG. 2024-03-28 00:19:10 +01:00
text app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
tools app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
vectors app/vectors : fix annotations on gimp_vectors_export_foo 2023-12-01 21:55:36 +00:00
widgets Fixes #11338: Layers do not teleport to the bottom of the list if dragged onto the headers 2024-04-24 00:23:40 +05:30
xcf xcf: Save/load NDE filter clipping setting 2024-03-31 17:30:00 +00:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c Issue #10899: Image Recovery and Welcome dialog conflicting with each other. 2024-02-27 18:06:50 +01:00
app.h app: when called with --quit, GIMP exit code will report batch failure. 2022-04-16 02:30:46 +02:00
errors.c Use MessageBoxW () 2023-01-24 14:48:44 +00:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-log.h app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-update.c app, devel-docs: add a bit of MS Store documentation 2024-04-21 18:18:35 -03:00
gimp-update.h app: now store the last run version in the core config. 2022-02-22 12:23:46 +01:00
gimp-version.c app: only check gimp-release once. 2022-06-08 20:59:09 +02:00
gimp-version.h app: allow to disable the new version check altogether through a key… 2022-06-06 01:09:08 +02:00
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 app: revert `#pragma once` to macro guards in meson build. 2019-09-19 13:31:22 +02:00
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 meson: pass the executable name to `gimp-data` to build gimp.ico. 2024-03-28 00:19:10 +01:00
sanity.c meson,app: depend on babl-0.1.108 2024-02-24 18:08:31 +01:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Use ExcHndlSetLogFileNameW () 2023-01-24 14:48:44 +00:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00