Gimp/app/actions
Jehan 3453c8bd55 app, pdb: paste layers over the top selected drawable.
When several drawables were selected, it was pasting at the top of the layer
stack. Instead, paste over the top selected layer ("top" visually in the Layers
dockable).

There was the question of: what should we do when pasting over a layer group.
Should we consistently paste the new layers above the group or inside the group?
After discussions with Aryeom, we decided to stay consistent and paste above, at
least for now.
2022-11-09 17:22:35 +01:00
..
.gitignore
actions-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
actions.c app: create a new pixel-size-set action for Ink and Brush tools. 2022-08-17 14:20:18 +02:00
actions.h app: get rid of return_if_no_drawable() macro and… 2022-11-09 01:24:34 +01:00
brush-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
brush-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
brushes-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
brushes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
buffers-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
buffers-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
buffers-commands.c app, libgimp, pdb, plug-ins: allow pasting multiple full layers. 2021-04-24 23:22:58 +02:00
buffers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
channels-actions.c app: plural is expected here with multi-layer selected support. 2022-02-12 18:55:56 +01:00
channels-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
channels-commands.c app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
channels-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
colormap-actions.c app: remove gimp_image_get_active_drawable() usage in colormap actions. 2022-10-20 23:17:07 +02:00
colormap-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
colormap-commands.c app: remove gimp_image_get_active_drawable() usage in colormap actions. 2022-10-20 23:17:07 +02:00
colormap-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
context-actions.c app: new "context-dynamics-toggle" action. 2022-02-04 15:12:00 +01:00
context-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
context-commands.c app: create a new pixel-size-set action for Ink and Brush tools. 2022-08-17 14:20:18 +02:00
context-commands.h app: new "context-dynamics-toggle" action. 2022-02-04 15:12:00 +01:00
cursor-info-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
cursor-info-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
cursor-info-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
cursor-info-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dashboard-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
dashboard-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dashboard-commands.c app: allow recording GLIB log messages in performance logs 2020-08-02 11:02:00 +03:00
dashboard-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
data-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
data-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
data-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
data-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
debug-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
debug-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
debug-commands.c Issue #6045: File > Debug > Show Image Graph == GIMP_Crash. 2020-12-05 18:55:59 +01:00
debug-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dialogs-actions.c app: new welcome dialog to appear only at first launch after a new… 2022-02-22 12:23:46 +01:00
dialogs-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dialogs-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dialogs-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dock-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dock-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dock-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dock-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dockable-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
dockable-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dockable-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dockable-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
documents-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
documents-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
documents-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
documents-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
drawable-actions.c app: remaining drawable actions are now multi-layer aware. 2022-10-18 22:19:44 +02:00
drawable-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
drawable-commands.c app: get rid of return_if_no_drawable() macro and… 2022-11-09 01:24:34 +01:00
drawable-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
dynamics-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
dynamics-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dynamics-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dynamics-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
edit-actions.c app: Paste as new layer by default 2022-11-09 00:31:00 +00:00
edit-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
edit-commands.c app, pdb: paste layers over the top selected drawable. 2022-11-09 17:22:35 +01:00
edit-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
error-console-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
error-console-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
error-console-commands.c libgimpwidgets: add a GDestroyNotify for gimp_help_connect()'s user_data 2019-08-09 13:11:30 +02:00
error-console-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
file-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
file-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
file-commands.c app: use the GimpDisplay as progress object when exporting. 2021-01-30 10:44:36 +01:00
file-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
filters-actions.c app: replace one more usage of gimp_image_get_active_drawable(). 2022-10-19 15:14:14 +02:00
filters-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
filters-commands.c app: get rid of return_if_no_drawable() macro and… 2022-11-09 01:24:34 +01:00
filters-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
fonts-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
fonts-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgeglprocedure.c app: properly blink the right locked layer when pixels are locked. 2022-02-15 22:08:23 +01:00
gimpgeglprocedure.h app: remove some procedure code duplication 2019-09-09 00:05:13 +02:00
gradient-editor-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
gradient-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gradient-editor-commands.c widgets: Implement zoom focus in gradient editor 2022-08-06 16:28:50 +00:00
gradient-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
gradients-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
gradients-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gradients-commands.c libgimpwidgets: add a GDestroyNotify for gimp_help_connect()'s user_data 2019-08-09 13:11:30 +02:00
gradients-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
help-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
help-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
help-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
help-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
image-actions.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
image-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image-commands.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
image-commands.h core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
images-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
images-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
images-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
images-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
items-actions.c app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
items-actions.h app: implement multi-selection code for channels and vectors. 2020-05-17 18:32:15 +02:00
items-commands.c app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
items-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
layers-actions.c app: allowing to "Lock position" on layer groups. 2022-02-15 22:08:23 +01:00
layers-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
layers-commands.c app: create a new pixel-size-set action for Ink and Brush tools. 2022-08-17 14:20:18 +02:00
layers-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
Makefile.am app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
meson.build app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
mypaint-brushes-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
mypaint-brushes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
palette-editor-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
palette-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
palette-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
palette-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
palettes-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
palettes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
palettes-commands.c app: add a "select-items" signal to GimpContainerView. 2020-05-17 18:32:15 +02:00
palettes-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
patterns-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
patterns-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-actions.c Issue #8124: plug-in localization now totally moved plug-in side. 2022-07-05 12:22:32 +02:00
plug-in-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-commands.c app: get rid of one more usage of get_active_item() abstract method. 2022-10-12 22:38:35 +02:00
plug-in-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
procedure-commands.c app: get rid of one more usage of get_active_item() abstract method. 2022-10-12 22:38:35 +02:00
procedure-commands.h app: get rid of one more usage of get_active_item() abstract method. 2022-10-12 22:38:35 +02:00
quick-mask-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
quick-mask-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
quick-mask-commands.c app: remove the "Linked" switch from the item options dialog. 2021-12-23 13:39:42 +01:00
quick-mask-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
sample-points-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
sample-points-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
sample-points-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
sample-points-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
select-actions.c app: remove a gimp_image_get_active_drawable() in select actions. 2022-10-19 15:09:38 +02:00
select-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
select-commands.c app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
select-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
templates-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
templates-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
templates-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
templates-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
text-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
text-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
text-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
text-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
text-tool-actions.c app: remove one more usage of gimp_image_get_active_vectors(). 2022-10-18 16:35:59 +02:00
text-tool-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
text-tool-commands.c Fixed text along path error message 2022-04-15 17:25:20 +02:00
text-tool-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-options-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
tool-options-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tool-options-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-options-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-preset-editor-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
tool-preset-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tool-preset-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-preset-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-presets-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
tool-presets-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tool-presets-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tool-presets-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
tools-actions.c app: new "tools-paint-select-pixel-size-set" action. 2022-08-17 14:20:18 +02:00
tools-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tools-commands.c app: new "tools-paint-select-pixel-size-set" action. 2022-08-17 14:20:18 +02:00
tools-commands.h app: new "tools-paint-select-pixel-size-set" action. 2022-08-17 14:20:18 +02:00
vector-toolpath-actions.c app: implement a few more functions for the ToolPath context menu. 2020-05-25 22:13:45 +02:00
vector-toolpath-actions.h app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
vector-toolpath-commands.c po: add vector-toolpath-actions.c to POTFILES.in 2020-06-04 01:34:34 +03:00
vector-toolpath-commands.h app: implement a few more functions for the ToolPath context menu. 2020-05-25 22:13:45 +02:00
vectors-actions.c app: remove one more gimp_image_get_active_drawable(). 2022-10-18 22:36:24 +02:00
vectors-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
vectors-commands.c app: "vectors-copy" and "vectors-export" are now multi-paths aware. 2022-10-12 22:13:38 +02:00
vectors-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
view-actions.c core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
view-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
view-commands.c app: create a new pixel-size-set action for Ink and Brush tools. 2022-08-17 14:20:18 +02:00
view-commands.h core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
window-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
window-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
window-commands.c app: fix a few compilation warnings 2019-09-04 20:51:43 +03:00
window-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
windows-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
windows-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
windows-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
windows-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00