gimp/app
Ell a29d040db5 app: a few improvements to the GimpBacktrace Linux backend
Blacklist the "threaded-ml" thread, which seems to mask the
backtrace signal.

Improve signal-handler synchronozation, to avoid segfaulting when
giving up on waiting for all threads to handle the signal.
Furthermore, when one or more threads fail to handle the signal in
time, return a GimpBacktrace instance with backtraces for all the
other threads, and with empty backtraces for all the non-responding
threads, instead of returning NULL and leaking the allocated
instance.  Don't blacklist threads that failed to handle the signal
in time, and instead shorten the wait period for handling the
signal, and yield execution during waiting to lower the CPU usage.
2018-11-07 14:26:17 -05:00
..
actions app: Add option in the windows menu to hide the image tab bar. 2018-10-23 11:52:07 +02:00
config app: Add option in the windows menu to hide the image tab bar. 2018-10-23 11:52:07 +02:00
core app: a few improvements to the GimpBacktrace Linux backend 2018-11-07 14:26:17 -05:00
dialogs Issue #2379 - Crash on saving 2018-10-31 23:46:06 +01:00
display Fix compilation on Mac 10.6 and 10.7 (#2112) 2018-10-24 10:45:07 +02:00
file Issue #2379 - Crash on saving 2018-10-31 23:46:06 +01:00
gegl app: migrate gimp-gegl-mask to new iterator api 2018-09-11 00:36:29 +02:00
gui app: Add option in the windows menu to hide the image tab bar. 2018-10-23 11:52:07 +02:00
menus libgimpbase, app: remove the plug-in menu_path compat code 2018-07-13 14:07:44 +02:00
operations app: propagate space in gimp_layer_mode_get_format 2018-11-01 01:51:47 +01:00
paint app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
pdb plug-ins, pdb: remove the fractal-trace plug-in and add a PDB compat proc 2018-10-20 13:05:17 +02:00
plug-in app: fix "Bad interpreter" error messaging. 2018-08-19 12:48:02 +02:00
propgui app: in prop-GUI, use "direction" UI-meta of angle props for dial 2018-07-24 02:25:25 -04:00
tests app: fix tests for new show-tabs option 2018-10-27 05:43:13 -04:00
text app: add gimp_data_factory_data_cancel() 2018-10-01 05:24:45 -04:00
tools Issue #2308 - Strange behavior when switching active layer during transform 2018-10-04 21:51:23 -04:00
vectors Revert "app: make unattached vectors enable to rotate." 2018-09-06 08:39:51 +09:00
widgets app: a few fixes to performance-log backtrace output 2018-11-07 14:26:15 -05:00
xcf Issue #2345 - Add xyY to color sample readouts 2018-10-23 17:37:28 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
Makefile.am app: add source location information to the Linux GimpBacktrace backend 2018-09-22 22:39:08 -04:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c app: more GimpBacktrace tidying 2018-09-03 15:57:53 -04:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-priorities.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcore.def app: Add gimp_channel_flood() function 2016-01-25 22:58:28 +01:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
main.c app: open the Windows console a bit earlier. 2018-08-15 14:34:26 +02:00
sanity.c configure/app: depend on GEGL 0.4.12 2018-10-23 14:36:26 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00