gimp/app
Jehan 6d36e38018 app: fix a quite-random crash on exit with a race condition.
In some very hard-to-reproduce conditions, I experienced
tool_manager_selected_layers_changed() running on an invalid GimpToolManager
pointer (because tool_manager_exit() had already run) and therefore segfaulting
on quit. Let's make sure we disconnect the signal handler.
2023-10-15 11:45:16 +02:00
..
actions app, menus: Colormap dockable now shows a delete button. 2023-10-09 15:28:20 +02:00
config config: Clarify color profile policy (@ellestone) 2023-10-06 19:08:40 +00:00
core app: fix gimp-gegl-loops algorithm from commit dbaa8b6a1c. 2023-10-09 15:44:31 +02:00
dialogs Issue #2902: Preference option to set "Interface/Theme" font size. 2023-09-25 23:05:38 +02:00
display app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
file app: fix handling of GimpThumbnailProcedure return values. 2023-10-01 21:02:33 +02:00
file-data Remove autotools 2023-05-27 00:03:52 +02:00
gegl app: fix gimp-gegl-loops algorithm from commit dbaa8b6a1c. 2023-10-09 15:44:31 +02:00
gui app: complete !1073 for case when transformed <shift>num action clashes… 2023-10-04 00:11:35 +02:00
menus app: be more forgiving in reading shortcutsrc. 2023-10-02 01:30:02 +02:00
operations app,pdb,plug-ins: %s/gegl_node_connect_to/gegl_node_connect/ 2023-06-13 19:58:42 +02:00
paint app: Fix extra drawing with airbrush tool on layers with offset 2023-07-24 15:55:30 +00:00
pdb app, pdb: make it possible to delete a color from a colormap if unused. 2023-10-09 15:28:20 +02:00
plug-in app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
propgui Remove autotools 2023-05-27 00:03:52 +02:00
tests app, devel-socs, icons, plug-ins, tools: remove various autotools artifacts. 2023-09-27 15:39:39 +02:00
text Issue #9979:bold and italic broken 2023-10-04 12:01:06 +00:00
tools app: fix a quite-random crash on exit with a race condition. 2023-10-15 11:45:16 +02:00
vectors Remove autotools 2023-05-27 00:03:52 +02:00
widgets Fix clang build error void function should not return value 2023-10-11 08:09:54 -04:00
xcf app: new storage format for the text layer parasite implies XCF version bump. 2023-09-12 14:23:40 +00: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 Revert "app: quick/dirty-exit on all releases (not just stable ones) while…" 2023-05-22 03:39:52 +02:00
app.h app: when called with --quit, GIMP exit code will report batch failure. 2022-04-16 02:30:46 +02:00
errors.c Use MessageBoxW () 2023-01-24 14:48:44 +00: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 app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-log.h app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-update.c gimp-updates: fix update checks on macOS 2022-09-06 21:29:18 +01:00
gimp-update.h app: now store the last run version in the core config. 2022-02-22 12:23:46 +01:00
gimp-version.c app: only check gimp-release once. 2022-06-08 20:59:09 +02:00
gimp-version.h app: allow to disable the new version check altogether through a key… 2022-06-06 01:09:08 +02:00
gimpconsoleapp.c app: fix some glib related deprecations 2023-06-16 00:13:02 -04:00
gimpconsoleapp.h app: cleanup MR !734. 2022-10-09 16:12:07 +02:00
gimpcore.def app: get rid of return_if_no_drawable() macro and… 2022-11-09 01:24:34 +01:00
gimpcoreapp.c app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
gimpcoreapp.h app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
git-version.h.in app: revert `#pragma once` to macro guards in meson build. 2019-09-19 13:31:22 +02:00
language.c app: allows for empty string as language. 2022-07-07 22:13:28 +02:00
language.h app: reload plug-ins when language changes between runs. 2022-07-06 19:33:00 +02:00
main.c Improve text quality of UI on Windows 2023-09-02 21:09:06 +00:00
meson.build Issue #8204: link gimp-2.99 executable with the static libapp library. 2023-06-11 17:52:40 +02:00
sanity.c meson,app: depend on GEGL-0.4.46 2023-06-26 00:56:58 +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 Use ExcHndlSetLogFileNameW () 2023-01-24 14:48:44 +00:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Eliminate warning: ‘gimp_unique_dbus_open’ defined but not used [-Wunused-function] 2023-06-25 18:01:45 +00:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00