Gimp/app
Jehan bcacf6e2ae app: "active item" concept => "selected items".
After much thought, tests and discussions with Aryeom, we decided adding
back an active item concept additionally to the selected items ones is a
bad idea as it makes only usage unecessarily complex.
We will just have selected layers. Some kind of operations will work
when more than one item (layers, channels, vectors) are selected while
others will require exacty one item.

In particular, let's replace instances of gimp_image_(s|g)et_active_*()
by corresponding gimp_image_(s|g)et_selected_*(). Also replace single
item in various undo classes by GList of items.
Also "active-*-changed" GimpImage signals are no more, fully replaced by
"selected-*s-changed".

This is still work-in-progress.
2020-05-17 18:32:16 +02:00
..
actions app: better logics to remove multiple layers. 2020-05-17 18:32:15 +02:00
config meson: Cleanup and fix issues using libapp_dep 2020-05-11 10:52:23 +00:00
core app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
dialogs app: fix selection after a drag'n drop move. 2020-05-17 18:32:15 +02:00
display app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
file app: don't use the deprecated GTimeVal in file-remote.c 2019-09-14 12:22:04 +02:00
file-data App file-data-gex.c fix incompatible pointer type 2020-03-22 20:06:10 +00:00
gegl app: add gimp_gegl_node_has_key() 2020-04-07 19:02:18 +03:00
gui app: do not free non-allocated DBus manager. 2020-03-19 17:44:24 +01:00
menus libgimpbase: remove gimp_personal_rc_file() 2019-09-21 18:08:13 +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: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
plug-in Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
propgui app: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03:00
tests meson: Allow running tests headless 2020-05-14 18:31:08 +02:00
text app/text: Fix const warning 2020-05-15 00:26:30 +02:00
tools app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
vectors app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
widgets app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
xcf app: suspend layer-group size updates while loading XCF 2020-02-22 12:45:15 +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: properly pass the last release version and date to gimp-debug-tool. 2020-01-03 20:08:12 +01:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
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: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03: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