gimp/app/text
Jehan 5dc86277e6 app: set font factory as GimpFont class member regardless of fonts being loaded.
Previous code would only set the class member when we were actually
loading fonts, so we ended with code paths where the member was NULL.

Fixes:

> GIMP-CRITICAL: gimp_container_get_n_children: assertion 'GIMP_IS_CONTAINER (container)' failed

It should hopefully also fix #11219 (though I couldn't reproduce this
failure).
2024-04-11 12:15:59 +02:00
..
gimpfont.c app: set font factory as GimpFont class member regardless of fonts being loaded. 2024-04-11 12:15:59 +02:00
gimpfont.h app: set font factory as GimpFont class member regardless of fonts being loaded. 2024-04-11 12:15:59 +02:00
gimpfontfactory.c app: set font factory as GimpFont class member regardless of fonts being loaded. 2024-04-11 12:15:59 +02:00
gimpfontfactory.h Fix fonts when exporting to pdf 2023-12-08 11:09:22 +00:00
gimptext-compat.c Issue #10813: forgotten GimpRGB used on a GeglColor property. 2024-02-12 19:41:13 +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 plug-ins, libgimpbase, text: Port border-average... 2024-03-25 02:21:54 +00:00
gimptext-parasite.h app: new storage format for the text layer parasite implies XCF version bump. 2023-09-12 14:23:40 +00:00
gimptext-vectors.c app, libgimp, pdb, plug-ins: GimpText* using GeglColor. 2024-02-11 23:28:02 +01:00
gimptext-vectors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptext-xlfd.c Use g_strlcpy() instead of strncpy() everywhere 2019-08-14 23:52:38 +02:00
gimptext-xlfd.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptext.c app: properly initialize property colors. 2024-02-16 17:28:51 +01:00
gimptext.h app, libgimp, pdb, plug-ins: GimpText* using GeglColor. 2024-02-11 23:28:02 +01:00
gimptextlayer-transform.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptextlayer-transform.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptextlayer-xcf.c app: new storage format for the text layer parasite implies XCF version bump. 2023-09-12 14:23:40 +00:00
gimptextlayer-xcf.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 MR !19: Add support for vertical text writing. 2018-07-30 19:14:49 +02:00
gimptextlayout-render.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptextlayout.c app,libgimpcolor: drop babl if guards that no longer apply 2024-02-24 18:14:36 +01:00
gimptextlayout.h app, libgimp, pdb, plug-ins: GimpText* using GeglColor. 2024-02-11 23:28:02 +01:00
gimptextundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimptextundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
meson.build meson: fix warnings of deprecated features. 2022-08-31 01:29:37 +02: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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00