1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_graphics
reuk 68d0ea9dfb
Fonts: Avoid calling deprecated CTFontManagerRegisterGraphicsFont
The main reason for removing this call is that this function is
deprecated, and is no longer needed now that we keep our own cache of
CTFonts that have been loaded from memory, and now that we no longer use
CoreText text layouts.

This also appears to fix an issue with garbled text which was
occasionally seen when different versions of the same font were
available, e.g. because differing versions of the font were
simultaneously embedded as BinaryData and installed on the system.
2024-09-18 15:44:05 +01:00
..
colour ColourGradient: Fix assertion in ColourGradient::remove 2024-05-08 17:53:52 +01:00
contexts Windows: Fix build warnings when JUCE_DISABLE_ASSERTIONS is set 2024-09-13 13:57:10 +01:00
detail Formatting: Whitespace 2024-09-06 15:40:39 +00:00
effects D2D: Add faster two-pass blur implementation 2024-04-29 16:08:24 +01:00
fonts Formatting: Whitespace 2024-09-06 15:40:39 +00:00
geometry EdgeTable: Fix assertion caused by unnecessarily storing prepending zero levels 2024-09-05 17:36:51 +02:00
image_formats MinGW: Remove support 2024-06-27 18:10:21 +01:00
images Direct2D: Add support for bitmaps spanning multiple texture pages 2024-09-18 15:44:04 +01:00
native Fonts: Avoid calling deprecated CTFontManagerRegisterGraphicsFont 2024-09-18 15:44:05 +01:00
placement Update licensing information 2024-04-16 11:39:35 +01:00
unicode UnicodeGenerated: Improve memory usage during compilation with gcc-7 2024-09-04 14:56:29 +01:00
juce_graphics.cpp Direct2D: Share more implementation headers between modules 2024-08-22 18:18:14 +01:00
juce_graphics.h Direct2D: Share more implementation headers between modules 2024-08-22 18:18:14 +01:00
juce_graphics.mm Update licensing information 2024-04-16 11:39:35 +01:00
juce_graphics_Harfbuzz.cpp Harfbuzz: Silence clang overflow warning 2024-07-29 16:11:55 +01:00