Gimp/app
Jehan 647ebffe7b app: GimpTransformTool multi-layer aware.
This implied a lot of other core changes, which also pushed me into
improving some of the edit actions and PDB calls to be multi-layer aware
in the same time.

Note that it is still work-in-progress, but I just had to commit
something in an acceptable intermediate state otherwise I was just going
crazy.

In particular now the various transform tools are multi-layer aware and
work simultaneously on all selected layers (and the linked layers if any
of the selected layers is linked too). Both preview and final transform
processing works.
In the limitations, preview doesn't work well (only one layer in the
preview) when there is a selection (though the actual transform works).

Also I am left to wonder how we should process this case of canvas
selection+transform on multi-layers. Indeed currently I am just creating
a floating selection (like we used to for the selection+transform case)
containing a transform result of the composited version of all selected
layers. This is a possible expected result, but another could be to get
several transformed layers (without composition). But then should the
"Floating Selection" concept allow for multiple Floating Selections?
Sooo many questions left to answer.
2020-05-28 14:28:01 +02:00
..
actions app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
config app, pdb: layers-merge-layers* and image-merge-layers multi-layer aware. 2020-05-17 18:57:32 +02:00
core app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
dialogs app: "Import Palette" multi-layer aware. 2020-05-17 18:57:32 +02:00
display app: Simplify the logic for the GimpToolPath popup. 2020-05-26 23:09:25 +02:00
file app, pdb: layers-merge-layers* and image-merge-layers multi-layer aware. 2020-05-17 18:57:32 +02:00
file-data app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gegl app: do not try to copy a buffer result from a canceled GEGL operation. 2020-05-18 11:22:34 +02:00
gui app: do not free non-allocated DBus manager. 2020-03-19 17:44:24 +01:00
menus app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
operations app: remove ANTI_ERASE from filter mode set 2020-05-08 14:42:22 +03:00
paint Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
pdb app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
plug-in app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
propgui app: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03:00
tests app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
text app/text: Fix const warning 2020-05-15 00:26:30 +02:00
tools app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
vectors app/vectors: implement stroke_reverse and stroke_shift_start 2020-05-25 12:33:10 +02:00
widgets app: fix alignment of generic pixel buffers 2020-05-20 08:53:41 +03:00
xcf app: actually implement XCF multi-layer selection saving/loading. 2020-05-17 18:32:16 +02:00
.gitignore
about.h
app.c Issue #4827 - Modified settings requiring a restart aren't saved 2020-03-19 12:40:00 +02:00
app.h
errors.c app: use G_GINT64_FORMAT to fix a long unsigned int vs. long long int format warning 2020-05-19 18:24:38 +00:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
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 Issue #4904: GIMP startup SLOW due to failed access to… 2020-04-03 19:32:26 +02:00
gimp-update.h app: add alternative "Check for updates" button in the About dialog. 2019-12-29 13:24:20 +01:00
gimp-version.c app: use GIMP_BUILD_PLATFORM_FAMILY instead of GIMP_BUILD_PLATFORM. 2020-02-22 19:54:15 +01:00
gimp-version.h app: store the revision number in a data file. 2020-02-13 23:59:46 +01:00
gimpcore.def Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00: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 Issue #4871: Plug-ins not translated. 2020-04-01 18:02:42 +02:00
language.h
main.c Set required variables if is running from Apple application bundle 2019-11-03 15:07:46 +01:00
Makefile.am Fix reference from gimp_param_spec_duplicate to gimp_config_param_spec_duplicate 2020-01-17 11:17:03 +01:00
meson.build meson: Cleanup and fix issues using libapp_dep 2020-05-11 10:52:23 +00:00
sanity.c app,build: depend on babl-0.1.76 2020-05-27 15:21:09 +02:00
sanity.h
signals.c app: fixes string format argument types on Windows 32-bit. 2020-04-21 14:11:49 +02:00
signals.h
tests.c Return FALSE on gimp_osx_focus_window to avoid endless loop 2020-01-15 17:40:23 +01:00
tests.h
unique.c
unique.h