Gimp/app
Idriss Fekir 8328dfb25b GimpFontFactory: Move font loading to another thread
This is to make sure than regardless of how many fonts there are, font loading
won't delay startup.

FontConfig if compiled against libxml2 might fail to parse huge xml configs.
So instead of passing it a huge xml, pass the xml every MAX_NUM_FONTS_PER_CONFIG (currently 1000) fonts.

Also made GimpFontFactory custom config strings private because there is no reason for them to be public.
2025-05-14 22:42:22 +00:00
..
actions actions: Hide Layer Attributes for floating selections 2025-04-27 16:44:34 +00:00
config app, app, libgimp*: hide struct for several GParamSpec based off GimpParamSpecObject. 2025-01-24 23:44:43 +01:00
core GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
dialogs app: style "You installed GIMP X.Y.Z!" text as "title-3" rather than pango markup. 2025-05-01 00:26:50 +02:00
display display: Connect path on click in design mode 2025-05-13 00:11:05 +00:00
file app: Partial fix for #13702 infinite loop on startup 2025-04-20 15:51:49 +01:00
file-data app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gegl app: re-add "gegl:hstack" to blacklist. 2025-02-17 22:33:38 +01:00
gui macos: Open files from finder fixing #12603 #12465 #12439 2025-01-04 18:23:50 +00:00
menus app: fix #13288 crash when opening a recently closed dock 2025-04-04 19:29:04 +00:00
operations app: replace the mutex by a RW lock. 2025-05-06 14:18:09 +00:00
paint paint: Prevent crash on out-of-bounds smudge tool 2025-04-13 22:55:12 +00:00
pdb GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
plug-in plugin, macos: Fix #12711, #12898 2025-02-22 17:32:51 +00:00
propgui app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
tests app/tests: Drop dangling create_test_env.sh 2025-04-21 12:30:42 -03:00
text GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
tools tools, widgets: Don't show Fx icon for Cage Tool 2025-05-12 17:25:29 +00:00
vectors vectors: Remove debug printout when Snap to Active Path on 2025-03-12 20:29:54 +00:00
widgets widgets: Allow color dialogues to not match the image mode 2025-05-10 14:18:41 +00:00
xcf app/xcf: fix #12980 protection against invalid xcf offset 2025-02-26 20:30:05 +00:00
about.h
app.c app: do not store the initial monitor when starting and restoring. 2025-05-06 01:25:48 +02:00
app.h
errors.c Issue #12789: make sure gimp-debug-tool is correctly found on Windows. 2025-02-24 18:37:58 +01:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c Issue #12641: Help>About GIMP dialog does not show an update in 3.0 RC1. 2025-01-07 17:10:57 +01:00
gimp-update.h
gimp-version.c app: add gexiv2 and exiv2 versions to crash data 2024-09-23 18:24:48 +00:00
gimp-version.h
gimpconsoleapp.c
gimpconsoleapp.h
gimpcore.def Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpcoreapp.c
gimpcoreapp.h
git-version.h.in
language.c Issue #12722: force-query when system language change was not working with LANGUAGE. 2025-01-24 20:54:44 +01:00
language.h app: move "System Language" out of GIMP_L10N_LANGS_SIZE. 2024-08-15 20:57:02 +02:00
main.c meson, app, build: Fix Inno wrongly allowing to unninstall with GIMP running 2025-04-01 16:25:47 +00:00
meson.build app, app-tools, data, plug-ins, tools: Do not hardcode python executable 2025-04-17 14:32:06 -03:00
sanity.c build, app: depend on babl-0.1.114 and GEGL 0.4.62 2025-05-08 12:30:10 +02:00
sanity.h
signals.c build, meson, gitlab: Generate native .pdb CodeView symbols on Windows 2025-04-14 07:50:43 -03:00
signals.h
unique.c
unique.h