Gimp/app
Ell e8fef315c5 app: in gimp-parallel, cancel ongoing async operations upon exit
When shutting-down gimp-parallel, cancel and/or abort any ongoing
and queued async operations, instead of finishing them (async
operations that already started executing will be canceled, but
execution will be blocked until they're finished.)  This is
especially important since we're shutting down gimp-parallel before
the destruction of data factories.  This commit causes any ongoing
async operations of the factories to be canceled on shutdown,
rather than waiting for them to finish normally.

(cherry picked from commit e46fdc714e)
2018-10-01 05:24:59 -04:00
..
actions Misc. typo fixes 2018-09-17 16:05:02 +02:00
config app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:41:35 -04:00
core app: in gimp-parallel, cancel ongoing async operations upon exit 2018-10-01 05:24:59 -04:00
dialogs app, pdb: add gimp-register-file-handler-priority procedure 2018-07-17 03:02:57 -04:00
display app: avoid double-initialization of operation tools when changing layers 2018-09-29 14:31:52 -04:00
file Issue #2222 - Warp Transform doesn't commit changes upon saving ... 2018-09-29 02:40:27 -04:00
gegl app: migrate gimp-gegl-mask to new iterator api 2018-09-18 12:36:13 +02:00
gui app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:41:35 -04:00
menus Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
operations app: migrate gimpoperationmaskcomponents to new iterator api 2018-09-18 12:36:13 +02:00
paint app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:41:35 -04:00
pdb app, pdb: add gimp-register-file-handler-priority procedure 2018-07-17 03:02:57 -04:00
plug-in app: fix "Bad interpreter" error messaging. 2018-08-19 12:26:32 +02:00
propgui app: in prop-GUI, use "direction" UI-meta of angle props for dial 2018-07-24 02:27:01 -04:00
tests app: add source location information to the Linux GimpBacktrace backend 2018-09-22 22:39:17 -04:00
text app: add gimp_data_factory_data_cancel() 2018-10-01 05:24:59 -04:00
tools app: don't commit trivial warp transform 2018-09-29 12:38:50 -04:00
vectors Revert "app: make unattached vectors enable to rotate." 2018-09-06 08:45:25 +09:00
widgets app: construct tool-options GUI lazily 2018-09-27 02:44:35 -04:00
xcf app: s/sprintf/g_snprintf/ in xcf_save_image() 2018-08-21 12:22:58 +02:00
.gitignore
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
app.c app: more GimpBacktrace tidying 2018-09-03 15:58:01 -04:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-priorities.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpcore.def
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
main.c app: open the Windows console a bit earlier. 2018-08-15 14:24:15 +02:00
Makefile.am app: add source location information to the Linux GimpBacktrace backend 2018-09-22 22:39:17 -04:00
sanity.c app: don't sanity check for "gegl:matting-levin". 2018-09-17 19:51:22 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
signals.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tests.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00