Gimp/app/actions
Jehan f6f94836c1 app, menus: get rid of custom input method menu.
The input menu added with gtk_im_multicontext_append_menuitems() mostly
provides redundant (e.g. the system defaults) or useless options
(e.g. "None" or "Simple" which basically seems to mean the keyboard
mapping straight keys, and I don't see why anyone would want this if one
set a system-wide input system). Worse it can provide unstable options
(e.g. "Wayland" which crashes GIMP when I tried it on my X11 desktop! It
crashes on _gtk_immodule_wayland_init which is probably normal as we are
not on a Wayland client).

Anyway gtk_im_multicontext_append_menuitems() is deprecated since
GTK+3.10, as well as the "gtk-show-input-method-menu" property which we
read from GTK+ settings (and is FALSE anyway nowadays by default, so we
usually never show this submenu) to determine if we should show this
additional text tool submenu or not. Furthermore there is just no reason
not to leave the defaults system input method engine does its job (which
works well as far as I can see, at the very least on my GNU/Linux X11
desktop and on Wayland also, last I tested).
2020-12-15 03:04:15 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00: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: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
actions.h app, libgimp, pdb: "edit-copy" multi-layer aware. 2020-05-17 18:57:32 +02: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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: some more gimp_image_get_active_drawable() removed. 2020-08-02 01:10:13 +02:00
buffers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
channels-actions.c app: implement multi-selection code for channels and vectors. 2020-05-17 18:32:15 +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 Issue #4696 - Keyboard shortcuts for layer opacity are not working 2020-04-29 13:32:41 +02:00
channels-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
colormap-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
colormap-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
context-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
context-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02: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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: make "gegl:introspect" an optional operation dependency. 2020-12-14 20:01:45 +01: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 Issue #3112 - Missing mnemonics. 2019-08-05 22:44:36 +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: 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/widgets: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00: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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: "drawable-linked" multi-drawable aware. 2020-08-17 18:28:26 +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: "drawable-linked" multi-drawable aware. 2020-08-17 18:28:26 +02:00
drawable-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
dynamics-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: get rid of last remnants of single-layer logics in edit-actions. 2020-07-31 21:06:10 +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 app: some fixes/improvements. 2020-08-01 12:04:04 +02:00
edit-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
error-console-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +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: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
filters-actions.c app, menus: add gegl:lens-blur to Filters -> Blur 2020-06-02 23:25:26 +03: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 GimpOperationSettings 2020-04-07 19:26:28 +03:00
filters-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
fonts-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: apply common operation settings when reapplying a filter 2020-04-07 19:39:53 +03:00
gimpgeglprocedure.h app: remove some procedure code duplication 2019-09-09 00:05:13 +02:00
gradient-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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 app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
gradient-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
gradients-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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 app: in UI strings s/Precision/Encoding/ 2020-05-11 03:51:35 +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: expand functionality of merge-down button 2020-01-06 17:28:46 +00:00
image-commands.h app: expand functionality of merge-down button 2020-01-06 17:28:46 +00:00
images-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: layers-lock-content and layers-lock-position multi-layer aware. 2020-05-17 18:32:16 +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: selection stroke and "Stroke Path" now multi-layer aware. 2020-08-01 14:02:24 +02:00
items-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
layers-actions.c app: layers-mask-edit only works with a single layer selected. 2020-07-31 17:42:39 +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/actions: fix Apply Layer Mask 2020-11-26 17:54:41 +01:00
layers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02: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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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 app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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 Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
plug-in-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
procedure-commands.c Issue #4458 - gimp-console-2.99 -b '(gimp-quit 1)' segfaults 2020-01-05 17:31:45 +01:00
procedure-commands.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
quick-mask-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02: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: selection stroke and "Stroke Path" now multi-layer aware. 2020-08-01 14:02:24 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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, menus: get rid of custom input method menu. 2020-12-15 03:04:15 +01: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 app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: add GimpToolItem; derive GimpToolInfo from it 2020-01-30 02:50:15 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +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: add gimp_tool_info_get_action_name() 2020-01-30 02:51:56 +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: add GimpToolButton 2020-01-30 02:52:43 +02:00
tools-commands.h app: add GimpToolButton 2020-01-30 02:52:43 +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: implement multi-selection code for channels and vectors. 2020-05-17 18:32:15 +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 Issue #4696 - Keyboard shortcuts for layer opacity are not working 2020-04-29 13:32:41 +02:00
vectors-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:11:48 +02:00
view-actions.c app: add option to keep canvas padding in "show all" mode 2019-09-15 16:32:38 +03: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, libgimpconfig: "printer-profile" becomes "simulation-profile". 2020-10-16 19:50:19 +02:00
view-commands.h app: add option to keep canvas padding in "show all" mode 2019-09-15 16:32:38 +03: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 Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +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