Gimp/app/text
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
..
gimpfont.c GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
gimpfont.h GimpFont: Improve font matching with old XCF files 2024-08-04 11:02:09 +01:00
gimpfontfactory.c GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
gimpfontfactory.h GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
gimptext-compat.c text: keep fonts usable if the current one becomes missing 2024-08-04 11:02:09 +01:00
gimptext-compat.h Issue #9987: text related functions crash using string for font name. 2023-10-02 20:49:53 +02:00
gimptext-parasite.c text: Fix loading XCFs with XLFD fonts 2024-05-21 17:19:33 +01:00
gimptext-parasite.h text: Fix loading XCFs with XLFD fonts 2024-05-21 17:19:33 +01:00
gimptext-path.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimptext-path.h app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimptext-xlfd.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimptext-xlfd.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimptext.c GimpText:Partially Revert some of the changes in commit b2eb374aaacd0c8054234c4fa2b785da0007355f 2025-05-14 09:16:28 +02:00
gimptext.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimptextlayer-transform.c
gimptextlayer-transform.h
gimptextlayer-xcf.c text: Fix loading XCFs with XLFD fonts 2024-05-21 17:19:33 +01:00
gimptextlayer-xcf.h
gimptextlayer.c Issue #11021: cairo-ARGB32 uses "associated alpha", so changed the new formats accordingly. 2024-04-03 03:12:12 +05:30
gimptextlayer.h app: new storage format for the text layer parasite implies XCF version bump. 2023-09-12 14:23:40 +00:00
gimptextlayout-render.c
gimptextlayout-render.h
gimptextlayout.c app, plug-ins: Fix warnings and typo 2024-08-20 12:50:49 +00:00
gimptextlayout.h app, libgimp, pdb, plug-ins: GimpText* using GeglColor. 2024-02-11 23:28:02 +01:00
gimptextundo.c
gimptextundo.h
meson.build app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
text-enums.c text: Add outline options to text editor 2022-10-12 22:00:40 +00:00
text-enums.h text: Add outline options to text editor 2022-10-12 22:00:40 +00:00
text-types.h