1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
JUCE/modules/juce_graphics
reuk 6c4c78baac
Typeface: Fix advances for Apple Color Emoji
The glyph spacing for this font does not scale linearly with the font
size; at smaller font sizes, the spacing is relatively larger.

Typeface::getStringWidth, Typeface::getGlyphPositions, and the
equivalent Font member functions now take the font size and horizontal
scale into account when computing advances on Apple platforms.
2024-04-18 14:15:59 +01:00
..
colour Update licensing information 2024-04-16 11:39:35 +01:00
contexts RenderingHelpers: Implement GlyphCache in terms of LruCache 2024-04-18 14:15:59 +01:00
effects Update licensing information 2024-04-16 11:39:35 +01:00
fonts Typeface: Fix advances for Apple Color Emoji 2024-04-18 14:15:59 +01:00
geometry Update licensing information 2024-04-16 11:39:35 +01:00
image_formats Update licensing information 2024-04-16 11:39:35 +01:00
images Update licensing information 2024-04-16 11:39:35 +01:00
native Typeface: Fix advances for Apple Color Emoji 2024-04-18 14:15:59 +01:00
placement Update licensing information 2024-04-16 11:39:35 +01:00
juce_graphics.cpp RenderingHelpers: Implement GlyphCache in terms of LruCache 2024-04-18 14:15:59 +01:00
juce_graphics.h Typeface: Add support for rendering COLRv0 glyphs and png-based glyphs 2024-04-18 14:15:59 +01:00
juce_graphics.mm Update licensing information 2024-04-16 11:39:35 +01:00
juce_graphics_Harfbuzz.cpp Add Harfbuzz dependency 2024-04-17 14:41:00 +01:00