gimp/app/actions
Michael Natterer 7ada432690 app: big porting of weak pointers to g_set,clear_weak_pointer()
This started as review of weak pointers, but using
g_set_weak_pointer() and g_clear_weak_pointer() is almost always
better, and shorter.
2023-05-22 18:16:09 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
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: make Stroke Paths actions multi-paths aware. 2023-01-11 01:56:29 +01:00
brush-editor-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: fix a call to gimp_edit_paste() (fixing buffers-paste* action). 2023-04-04 01:56:20 +02:00
buffers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
channels-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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: remove last usage of return_if_no_channel macro. 2023-01-10 20:07:44 +01:00
channels-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
colormap-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02:00
debug-commands.h app, menus: big cleanup of most of GtkUIManager API. 2023-04-12 22:07:09 +02:00
dialogs-actions.c app: add some longer label variant for dialog actions. 2023-04-14 19:27:24 +02: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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 Issue #9349: Add concept of "short" (contextual) vs "long" label for actions. 2023-04-14 17:48:57 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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 actions: Restore pasting image in empty workspace 2023-05-22 03:56:36 +00:00
edit-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
error-console-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
error-console-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
file-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: better handle bogus file names. 2023-02-13 22:57:09 +01:00
file-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
filters-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: add a "Filters > Generic > GEGL Operations" submenu with generated actions. 2023-04-13 23:06:54 +02:00
filters-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
fonts-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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 app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
image-commands.h core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
images-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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: fix non-properly matching gimp_image_undo_group_start/end() calls. 2023-04-12 22:07:07 +02:00
items-commands.h app: make Stroke Paths actions multi-paths aware. 2023-01-11 01:56:29 +01:00
layers-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +02: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: remove last usages of return_if_no_layer macro. 2023-01-10 23:13:49 +01:00
layers-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01: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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 #9349: Add concept of "short" (contextual) vs "long" label for actions. 2023-04-14 17:48:57 +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: add a "Filters > Generic > GEGL Operations" submenu with generated actions. 2023-04-13 23:06:54 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 Issue 7826: "select all" should not be reapplied 2023-04-20 21:49:03 +00: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: make Stroke Paths actions multi-paths aware. 2023-01-11 01:56:29 +01:00
select-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
templates-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 icons: Restore GIMP icons replaced by GTK defaults 2023-04-30 13:58:39 +00:00
templates-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
text-editor-actions.c Issue #9349: Add concept of "short" (contextual) vs "long" label for actions. 2023-04-14 17:48:57 +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: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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 tools: auto-activate transform tools on canvas 2022-11-13 17:52:25 +00:00
tools-commands.h tools: auto-activate transform tools on canvas 2022-11-13 17:52:25 +00:00
vector-toolpath-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: make Stroke Paths actions multi-paths aware. 2023-01-11 01:56:29 +01:00
vectors-commands.h app: get rid of all "*-linked" actions. 2021-12-23 13:39:43 +01:00
view-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: prevent multiple registrations of a same action. 2023-04-12 22:07:09 +02:00
view-commands.h core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
window-actions.c app: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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: get rid of dummy "*-menu" and "*-popup" actions. 2023-04-20 15:36:11 +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