v2.5
Additions
- Added support for color fonts consisting of
COLR
/CPAL
tables - Covered a color font with palettes in demo project
- Added support for colored and stroked glyphs' caching
Typeface
:
- Palette Entry Names:
List<String> getPaletteEntryNames()
- Predefined Palettes:
List<ColorPalette> getPredefinedPalettes()
- Palette Colors:
int[] getAssociatedColors()
- Color Instance:
Typeface getColorInstance(int[] colors)
TLabel
:
- Rendering Style:
fill
,fill_stroke
,stroke
- Stroke Properties:
color
,width
,cap
,join
,miter
Updates
- Optimized internal architecture to represent text runs
- Optimized glyph cache for faster access to objects
- Updated free type to version 2.10.4
- Updated sheen bidi to version 2.3