Gimp/app
woob b419aa5d10 app: expand functionality of merge-down button
Adds a number of modifier keys to the layer dockable's new "Merge Down"
button to access further functions, and adds among them a new action to
merge visible layers using the dialog's last values, akin to those
accompanying the New Layer and Add Layer Mask dialogs.

Modifier keys are bound as follows:
  Shift -> Merge layer group
  Ctrl -> Merge visible layers
  Ctrl + Shift -> Merge visible layers from last used values

The Merge Down button is kept sensitive even when the current layer
can't be merged down to allow access to these functions

(cherry picked from commit a11ada4ce2)
2020-01-06 18:39:30 +01:00
..
actions app: expand functionality of merge-down button 2020-01-06 18:39:30 +01:00
config apply the same master patch 2019-11-29 22:06:28 +00:00
core app: fix missing const qualifier. 2020-01-01 02:24:22 +01:00
dialogs app: add "Swap compression" option to the preferences 2019-09-22 17:42:23 +03:00
display app: (re-)add GimpDisplayShell::show-all property 2019-11-04 13:33:47 +02:00
file app: don't use the deprecated GTimeVal in file-remote.c 2019-10-26 22:34:05 +03:00
file-data app: fix undoing image parasite attach/detach to emit the right signals 2019-05-30 16:58:53 +02:00
gegl app: restore behavior of gimp_gegl_apply_operation() with NULL src_buffer 2019-10-05 09:43:27 +03:00
gui app, devel-docs: remove dangling DBUS_GLIB_* variables. 2019-11-16 19:32:35 +01:00
menus app: start porting away from GtkAction and friends 2019-07-02 14:57:45 +02:00
operations app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:24 +03:00
paint CID 225808 Arguments in wrong order 2019-10-20 13:06:19 +00:00
pdb Revert finite() fix as it needs to be done in pdb and configure 2019-11-06 21:16:26 +01:00
plug-in Issue #4392: Gimp Segmentation Fault triggered by Glib GParamSpec... 2019-12-24 01:34:29 +01:00
propgui Missing mnemonics on several dialogs 2019-09-05 12:44:17 +00:00
tests app, devel-docs: remove dangling DBUS_GLIB_* variables. 2019-11-16 19:32:35 +01:00
text app: in GimpDrawable::set_buffer(), take bounds rect instead of offset only 2019-08-02 00:40:17 +03:00
tools app: add "show all" support to the Bucket Fill tool in line-art mode 2019-11-04 13:33:47 +02:00
vectors app: add gimp_item_get_clip() 2019-08-09 22:23:57 +03:00
widgets app: expand functionality of merge-down button 2020-01-06 18:39:30 +01:00
xcf app: salvage loaded group and text layer of dimension 0. 2019-07-11 16:42:23 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
app.c app: initialize GimpBacktrace earlier on 2019-05-19 10:50:02 -04:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:26 -04:00
gimp-version.c app: add babl version info to $ gimp -v 2019-10-24 14:01:17 +03:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcore.def app: streamline GimpHistogram; avoid spurious channel switch in histogram view 2019-10-22 15:50:24 +03:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
main.c Set required variables if is running from Apple application bundle 2019-10-31 14:51:24 +00:00
Makefile.am app, devel-docs: remove dangling DBUS_GLIB_* variables. 2019-11-16 19:32:35 +01:00
sanity.c configure,app: depend on babl-0.1.72 2019-10-27 06:54:09 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 12:01:59 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:15:25 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00