Xteink-X4-crosspoint-reader/lib/EpdFont/builtinFonts
Jesse Vincent e39562e1c8 feat: Add f-ligature support (ff, fi, fl, ffi, ffl)
Add ligature codepoints (U+FB00–FB06) to font conversion so all fonts
include ligature glyphs. Implement utf8NextCodepointWithLigatures() that
does lookahead substitution for f-ligature sequences. Use it in text
rendering and measurement so ligatures render correctly and word-wrapping
accounts for the ligature glyph widths.
2026-02-01 23:07:08 -08:00
..
source Swap from Aleo to Bookerly for wider glyph support (#172) 2025-12-31 02:28:25 +11:00
all.h Swap from Aleo to Bookerly for wider glyph support (#172) 2025-12-31 02:28:25 +11:00
bookerly_12_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_12_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_12_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_12_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_14_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_14_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_14_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_14_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_16_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_16_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_16_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_16_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_18_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_18_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_18_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
bookerly_18_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_8_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_12_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_12_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_12_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_12_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_14_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_14_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_14_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_14_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_16_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_16_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_16_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_16_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_18_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_18_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_18_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
notosans_18_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_8_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_8_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_8_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_8_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_10_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_10_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_10_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_10_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_12_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_12_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_12_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_12_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_14_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_14_bolditalic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_14_italic.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
opendyslexic_14_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
ubuntu_10_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
ubuntu_10_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
ubuntu_12_bold.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00
ubuntu_12_regular.h feat: Add f-ligature support (ff, fi, fl, ffi, ffl) 2026-02-01 23:07:08 -08:00