mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
On Ubuntu 25.10, which includes Noto Color Emoji, I was seeing that the FontsDemo would assert when attempting to render non-emoji text using this font. It appears that FontConfig will tend to return Noto Color Emoji when this family name is passed, even though the font may not cover the required character set. The new strategy is to use FontConfig as before, but then to check the resolved font for coverage of the string. If the resolved font still can't render the string, we relax the font matching constraints by removing the family name from the pattern, then try matching again. |
||
|---|---|---|
| .. | ||
| colour | ||
| contexts | ||
| detail | ||
| effects | ||
| fonts | ||
| geometry | ||
| image_formats | ||
| images | ||
| native | ||
| placement | ||
| unicode | ||
| juce_graphics.cpp | ||
| juce_graphics.h | ||
| juce_graphics.mm | ||
| juce_graphics_Harfbuzz.cpp | ||
| juce_graphics_Sheenbidi.c | ||