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/native
reuk 4e90ef831b
Typeface: Add support for rendering COLRv0 glyphs and png-based glyphs
This is sufficient for initial support of the system emoji fonts on each
platform:

- Noto Color Emoji on Linux and Android, png-based
- Apple Color Emoji on macOS and iOS, png-based
- Segoe UI Emoji on Windows 10 and 11, COLRv0-based
    - This font also provides COLRv1 support, at least on Windows 11,
      but JUCE will ignore that and use the COLRv0 data instead
2024-04-18 14:15:59 +01:00
..
juce_CoreGraphicsContext_mac.h Typeface: Implement platform typefaces using Harfbuzz hb_font_t 2024-04-17 14:41:00 +01:00
juce_CoreGraphicsContext_mac.mm Typeface: Implement platform typefaces using Harfbuzz hb_font_t 2024-04-17 14:41:00 +01:00
juce_CoreGraphicsHelpers_mac.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Direct2DGraphicsContext_windows.cpp Typeface: Implement platform typefaces using Harfbuzz hb_font_t 2024-04-17 14:41:00 +01:00
juce_Direct2DGraphicsContext_windows.h Typeface: Implement platform typefaces using Harfbuzz hb_font_t 2024-04-17 14:41:00 +01:00
juce_DirectWriteTypeface_windows.cpp Typeface: Add support for querying system fallbacks 2024-04-17 14:41:01 +01:00
juce_DirectWriteTypeLayout_windows.cpp ComSmartPtr: Make ownership more explicit 2024-04-16 21:07:45 +01:00
juce_Fonts_android.cpp Typeface: Add support for querying system fallbacks 2024-04-17 14:41:01 +01:00
juce_Fonts_freetype.cpp FreeType: Enable non-scalable glyphs, required for png emoji support 2024-04-18 14:15:59 +01:00
juce_Fonts_linux.cpp Typeface: Implement platform typefaces using Harfbuzz hb_font_t 2024-04-17 14:41:00 +01:00
juce_Fonts_mac.mm Typeface: Add support for querying system fallbacks 2024-04-17 14:41:01 +01:00
juce_GraphicsContext_android.cpp Typeface: Switch to using harfbuzz for computing simple advances on all platforms 2024-04-17 14:41:01 +01:00
juce_IconHelpers_android.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_mac.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_IconHelpers_windows.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_RenderingHelpers.h Typeface: Add support for rendering COLRv0 glyphs and png-based glyphs 2024-04-18 14:15:59 +01:00