Xteink-X4-crosspoint-reader/lib/EpdFont
Maeve Andrews 5fef99c641
fix: render U+FFFD replacement character instead of ? (#366)
The current behavior of rendering `?` for an unknown Unicode character
can be hard to distinguish from a typo. Use the standard Unicode
"replacement character" instead, that's what it's designed for:

https://en.wikipedia.org/wiki/Specials_(Unicode_block)

I'm making this PR as a draft because I'm not sure I did everything that
was needed to change the character set covered by the fonts. Running
that script is in its own commit. If this is proper, I'll rebase/squash
into one commit and un-draft.

Co-authored-by: Maeve Andrews <maeve@git.mail.maeveandrews.com>
2026-01-19 22:58:43 +11:00
..
builtinFonts fix: render U+FFFD replacement character instead of ? (#366) 2026-01-19 22:58:43 +11:00
scripts fix: render U+FFFD replacement character instead of ? (#366) 2026-01-19 22:58:43 +11:00
EpdFont.cpp fix: render U+FFFD replacement character instead of ? (#366) 2026-01-19 22:58:43 +11:00
EpdFont.h More pass by reference changes 2025-12-06 15:56:00 +11:00
EpdFontData.h Move to SDK EInkDisplay and enable anti-aliased 2-bit text (#5) 2025-12-08 19:48:49 +11:00
EpdFontFamily.cpp Use sane smaller data types for data in section.bin (#188) 2025-12-31 13:11:36 +11:00
EpdFontFamily.h Use sane smaller data types for data in section.bin (#188) 2025-12-31 13:11:36 +11:00