gimp/app/actions
Jehan 2484dec7d5 Issue #1211: Load fonts in background after startup.
Fonts should not be blocking startup as this provides a very bad
experience when people have a lot of fonts. This was experienced even
more on Windows where loading time are often excessively long.
We were already running font loading in a thread, yet were still
blocking startup (thread was only so that the loading status GUI could
get updated as a feedback). Now we will only start loading and proceed
directly to next steps.
While fonts are not loaded, the text tool will not be usable, yet all
other activities can be performed.
2018-05-27 02:13:33 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am app, menus, icons: add dashboard dockable 2017-12-18 19:42:23 -05:00
actions-types.h file-export* labels and actions renamed. 2013-11-18 09:07:32 +13:00
actions.c app, menus, icons: add dashboard dockable 2017-12-18 19:42:23 -05:00
actions.h Bug 367388 - Small/percentage adjustment actions for tool-value and tip-sizes 2010-08-20 21:11:16 +02:00
brush-editor-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
brush-editor-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
brushes-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
brushes-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
buffers-actions.c app: clarify "Into" -> "Into The Selection" in the buffers dialog too 2017-11-12 23:40:18 +01:00
buffers-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
buffers-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
buffers-commands.h Bug 789764 - Please add Paste In Place feature 2017-11-12 18:41:05 +01:00
channels-actions.c app: get rid of more abused GIMP_ICON_CLOSE on *-color-tag-menu. 2017-11-23 20:40:49 +01:00
channels-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
channels-commands.c Bug 794469 - Shift-click to create layer/channel/path... 2018-03-25 14:08:50 +02:00
channels-commands.h Bug 785061 - Add channels-select-(prev|next|top|bottom) actions. 2017-11-16 01:26:19 +01:00
colormap-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
colormap-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
colormap-commands.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
colormap-commands.h Bug 679387 - Add "select pixels with this color" from colormap 2015-08-26 01:06:34 +02:00
context-actions.c Fix typos in translatable strings 2017-06-26 11:57:43 +02:00
context-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
context-commands.c app: add gimp_layer_mode_get_context_array() 2017-02-20 23:51:32 +01:00
context-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
cursor-info-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
cursor-info-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
cursor-info-commands.c app: allow specifying a callback function for propgui pickers 2017-10-16 12:38:37 -04:00
cursor-info-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dashboard-actions.c app: allow hiding groups in the dashboard 2018-04-02 16:47:41 -04:00
dashboard-actions.h app, menus, icons: add dashboard dockable 2017-12-18 19:42:23 -05:00
dashboard-commands.c Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3) 2018-04-25 23:49:06 +02:00
dashboard-commands.h app: various GimpDashboard improvements 2017-12-30 13:57:31 -05:00
data-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
data-commands.h app: add much more "Show in file manager" menu items 2015-02-16 20:29:31 +01:00
data-editor-commands.c Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3) 2018-04-25 23:49:06 +02:00
data-editor-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
debug-actions.c Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3) 2018-04-25 23:49:06 +02:00
debug-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
debug-commands.c Bug 794996 - Misc. typo fixes in comments in app/ 2018-04-08 21:25:56 +02:00
debug-commands.h app: add --show-debug-menu command-line option 2018-03-29 05:26:03 -04:00
dialogs-actions.c icons: lazy fixes for icons in the Help menu 2018-01-05 04:36:50 +03:00
dialogs-actions.h Bug 676374 - Windows->Toolbox shouldn't clear Recently Closed Docks 2012-10-09 22:54:28 +02:00
dialogs-commands.c app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
dialogs-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dock-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
dock-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dock-commands.c app: general review and cleanup in actions/*-commands.c 2016-09-25 22:18:37 +02:00
dock-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dockable-actions.c app: remove the entire dockable tab auto-sizing code 2018-05-26 16:28:58 +02:00
dockable-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dockable-commands.c app: general review and cleanup in actions/*-commands.c 2016-09-25 22:18:37 +02:00
dockable-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
documents-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
documents-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
documents-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
documents-commands.h app: add much more "Show in file manager" menu items 2015-02-16 20:29:31 +01:00
drawable-actions.c app: various action labels made more accurate. 2017-11-16 02:34:27 +01:00
drawable-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
drawable-commands.c app: allow filter actions to have hardcoded default operation settings 2017-06-03 22:08:43 +02:00
drawable-commands.h app: allow filter actions to have hardcoded default operation settings 2017-06-03 22:08:43 +02:00
dynamics-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
dynamics-actions.h some missing files 2009-10-10 11:23:40 +03:00
dynamics-editor-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
dynamics-editor-actions.h Further changes to make dynamics editor and its menu. 2009-07-30 11:55:17 -03:00
edit-actions.c app: port most menu items that want images to gimp_menu_item_set_image() 2018-05-20 21:06:30 +02:00
edit-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
edit-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
edit-commands.h Bug 789764 - Please add Paste In Place feature 2017-11-12 18:41:05 +01:00
error-console-actions.c app: move error console highlight flags to aux-info 2017-11-13 10:19:12 -05:00
error-console-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
error-console-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
error-console-commands.h app: make error-console highlighting criterion configurable 2017-10-28 10:08:13 -04:00
file-actions.c app: port most menu items that want images to gimp_menu_item_set_image() 2018-05-20 21:06:30 +02:00
file-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
file-commands.h app: add File -> Copy Image Location 2015-02-17 13:33:10 +01:00
filters-actions.c app, menus: add gegl:spherize to the menus 2018-05-06 07:13:08 -04:00
filters-actions.h app: add infrastructure to invoke GEGL filters from a menu item 2012-05-02 17:46:16 +02:00
filters-commands.c Bug 793090 - GIMP crashes when invoking filter without an image 2018-02-01 14:36:59 +01:00
filters-commands.h app: add member "default_run_mode" to GimpGeglProcedure 2017-05-31 23:48:22 +02:00
fonts-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
fonts-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
fonts-commands.c Issue #1211: Load fonts in background after startup. 2018-05-27 02:13:33 +02:00
fonts-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgeglprocedure.c Bug 794826 - Do not default to last used filter settings 2018-04-01 14:41:20 +02:00
gimpgeglprocedure.h app: allow filter actions to have hardcoded default operation settings 2017-06-03 22:08:43 +02:00
gradient-editor-actions.c app: use get_{left,right}_flat_color() in gradient editor 2017-10-09 12:48:52 -04:00
gradient-editor-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gradient-editor-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gradient-editor-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gradients-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gradients-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gradients-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gradients-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
help-actions.c icons: lazy fixes for icons in the Help menu 2018-01-05 04:36:50 +03:00
help-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
help-commands.c app: clean up the new action search a bit 2014-02-18 20:10:24 +01:00
help-commands.h app: clean up the new action search a bit 2014-02-18 20:10:24 +01:00
image-actions.c app: s/preceptual/perceptual/ in a string. 2018-01-15 17:14:26 +01:00
image-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
image-commands.c app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
image-commands.h app: move the image-duplicate action next to image-new 2016-05-08 19:53:16 +02:00
images-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
images-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
images-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
images-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
items-actions.c app: in GimpItemTreeView, use color tag of parent for children with no tag 2017-12-07 17:02:05 -05:00
items-actions.h Bug 769738 - Add color tags/labels for layers/channels/paths 2016-10-29 17:02:16 +02:00
items-commands.c app: reduce code duplication in the filling/stroking code 2016-10-30 17:02:59 +01:00
items-commands.h app: reduce code duplication in the filling/stroking code 2016-10-30 17:02:59 +01:00
layers-actions.c app, pdb, libgimp, plug-ins, menus: rename layer composite modes 2018-03-14 16:19:09 -04:00
layers-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
layers-commands.c app: make setting of layer mode on new layers smarter in layers-commands.c 2018-04-24 14:00:34 +02:00
layers-commands.h app, menus: rename confusing layers-text-tool and vectors-path-tool. 2017-05-16 00:04:24 +02:00
mypaint-brushes-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
mypaint-brushes-actions.h app: add new GimpData subclass GimpMybrush and infrastructure around it 2015-12-20 23:51:44 +01:00
palette-editor-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
palette-editor-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
palette-editor-commands.c Bug 785240 - Naming the first color in a new palette is hard 2017-07-25 22:50:15 +02:00
palette-editor-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
palettes-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
palettes-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
palettes-commands.c app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
palettes-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
patterns-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
patterns-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
plug-in-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
plug-in-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
plug-in-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
plug-in-commands.h Bug 759316 - "Recently used" menu not updated with gegl filters 2016-01-04 15:07:30 +01:00
procedure-commands.c app: rename procedure_commands_run_procedure() 2017-05-31 23:48:22 +02:00
procedure-commands.h app: rename procedure_commands_run_procedure() 2017-05-31 23:48:22 +02:00
quick-mask-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
quick-mask-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
quick-mask-commands.c Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3) 2018-04-25 23:49:06 +02:00
quick-mask-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
sample-points-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
sample-points-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
sample-points-commands.c app: allow specifying a callback function for propgui pickers 2017-10-16 12:38:37 -04:00
sample-points-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
select-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
select-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
select-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
select-commands.h app: add menu items and a dialog for GimpItem::fill() 2016-03-15 21:07:59 +01:00
templates-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
templates-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
templates-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
templates-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
text-editor-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
text-editor-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
text-editor-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
text-editor-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
text-tool-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
text-tool-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
text-tool-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
text-tool-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tool-options-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
tool-options-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tool-options-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
tool-options-commands.h app: remove the old tool presets system 2011-03-23 09:27:29 +01:00
tool-preset-editor-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
tool-preset-editor-actions.h app: add missing files 2010-04-04 01:16:31 +03:00
tool-preset-editor-commands.c app: rename GimpToolInfo's "blurb" and "help" members 2017-07-04 21:58:11 +02:00
tool-preset-editor-commands.h Bug 731279 - Tool Preset Editor not working correctly 2016-10-12 23:51:24 +02:00
tool-presets-actions.c Bug 789901 - Gimp allows duplicating non-duplicatable data objects ... 2017-11-04 22:00:29 -04:00
tool-presets-actions.h app: rename all tool-preset dialog related things to "tool presets" 2011-10-09 21:55:58 +02:00
tool-presets-commands.c app: rename GimpToolInfo's "blurb" and "help" members 2017-07-04 21:58:11 +02:00
tool-presets-commands.h Bug 731279 - Tool Preset Editor not working correctly 2016-10-12 23:51:24 +02:00
tools-actions.c app: rename GimpToolInfo's "blurb" and "help" members 2017-07-04 21:58:11 +02:00
tools-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
tools-commands.c app: rename GimpImageMapTool to GimpFilterTool 2016-05-10 13:52:24 +02:00
tools-commands.h Bug 740939 - No shortcut actions for changing tool's spacing, hardness and force 2016-03-22 23:54:40 +01:00
vectors-actions.c app: get rid of more abused GIMP_ICON_CLOSE on *-color-tag-menu. 2017-11-23 20:40:49 +01:00
vectors-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
vectors-commands.c app: fixes for previously contributed commit. 2017-07-18 13:35:02 +02:00
vectors-commands.h app: fixes for previously contributed commit. 2017-07-18 13:35:02 +02:00
view-actions.c app: fix drawing of the canvas padding color 2018-05-23 22:46:54 +02:00
view-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
view-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
view-commands.h app: add new action "view-scroll-center" with shortcut Shift+J 2018-05-19 18:06:49 +02:00
window-actions.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
window-actions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
window-commands.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
window-commands.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
windows-actions.c app: port most menu items that want images to gimp_menu_item_set_image() 2018-05-20 21:06:30 +02:00
windows-actions.h app: Change GimpDialogFactory signals to "dock-window-added/removed" 2009-09-26 13:11:42 +02:00
windows-commands.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
windows-commands.h Bug 667169 - Single window mode: allow tabs position setting. 2013-10-11 23:16:29 +13:00