Gimp/app
Ell e1d15feff7 app: add GimpAsync
GimpAsync represents an asynchronous task, running without blocking
the main thread.  It provides functions that allow waiting for
completion, queueing completion callbacks, and requesting
calcelation.  See the code for more details.

The interface and the implementation are intentionally limited for
the time being, to keep things simple, and are geared toward
asynchronous tasks executed on a separate thread (see the next
commit).  The public interface is relatively general, however, and
we may extend the implementation to support other kinds of tasks at
some point, who knows...
2018-05-11 14:01:42 -04:00
..
actions app, menus: add gegl:spherize to the menus 2018-05-06 07:13:08 -04:00
config app: change the default new layer mode in GimpDialogConfig 2018-04-24 14:00:34 +02:00
core app: add GimpAsync 2018-05-11 14:01:42 -04:00
dialogs app: clean up GimpPrefsBox and the prefs dialog a bit 2018-05-09 01:47:23 +02:00
display app: avoid scaling GimpCanvasArc to zero, it causes a non-invertable matrix 2018-05-04 11:48:44 +02:00
file app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gegl app: use gimp:normal instead of gegl:over in gimp_gegl_apply_cached_operation() 2018-05-07 14:38:53 -04:00
gui app: make the splash texts dynamic, so they are larger on larger splashes 2018-05-08 22:54:53 +02:00
menus app: allow hiding groups in the dashboard 2018-04-02 16:47:41 -04:00
operations app: add gimp_layer_mode_is_alpha_only() 2018-05-07 16:53:29 -04:00
paint Bug 795909 - Multiple images opened with floating selection ... 2018-05-08 10:22:46 -04:00
pdb app: add layers/channels/vectors freeze/thaw to gimpplugin-cleanup 2018-05-07 20:09:07 +02:00
plug-in app: add layers/channels/vectors freeze/thaw to gimpplugin-cleanup 2018-05-07 20:09:07 +02:00
propgui app: fix propgui random seed generation 2018-05-04 13:41:55 -04:00
tests Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3) 2018-04-25 23:49:06 +02:00
text Bug 795899 - "Some fonts failed to load" error when missing fonts/... 2018-05-09 14:27:22 +02:00
tools Bug 795911 - GIMP crashed while I was undoing a gradient 2018-05-08 11:42:42 -04:00
vectors app: change offsets parameters of GimpItem::translate() from int to double 2018-04-23 01:27:56 +02:00
widgets app: fix last commit: identify displays by name not by pointer 2018-05-10 17:32:58 +02:00
xcf Bug 795814 - Error saving VERY large file. 2018-05-05 20:13:27 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h
app.c app: cleanly remove log handlers on exit 2018-05-03 15:50:29 -04:00
app.h app: add --show-debug-menu command-line option 2018-03-29 05:26:03 -04:00
errors.c app: cleanly remove log handlers on exit 2018-05-03 15:50:29 -04:00
errors.h app: output a dialog to recover images salvaged after a crash. 2018-03-23 00:57:56 +01:00
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-version.c app, tools: rename app/version.[ch] to app/gimp-version.[ch]. 2018-01-29 01:48:30 +01:00
gimp-version.h app: adapt include guards of gimp-version.h to new filename 2018-01-29 10:50:24 +01:00
gimpcore.def
language.c
language.h
main.c app: make --show-playground visible in --help. 2018-04-21 15:48:22 +02:00
Makefile.am app: add gimp-parallel 2018-04-04 17:49:46 -04:00
sanity.c app, menus: add gegl:spherize to the menus 2018-05-06 07:13:08 -04:00
sanity.h
signals.c Bug 793630 - GIMP does not create 'gradients' directory on first run. 2018-02-21 14:48:15 +01:00
signals.h
tests.c app: popup error at startup when some fonts fail to load. 2018-05-01 03:25:58 +02:00
tests.h
unique.c
unique.h