aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-07 11:01:27 +0200
committerDanilo M. <danix@danix.xyz>2026-10-07 11:01:27 +0200
commitb2fe3f493efc12dd300f0e2b2ede5660ee70c193 (patch)
treedde01586d60f2b4a7d3ff21a3e9d90b6bb97c86e /README.md
parent1b1a697102176c955d497a02143a5d9ecd45b718 (diff)
downloadconky-theme-udt-b2fe3f493efc12dd300f0e2b2ede5660ee70c193.tar.gz
conky-theme-udt-b2fe3f493efc12dd300f0e2b2ede5660ee70c193.zip
fix(card): draw emoji in Noto Emoji instead of tofuHEADmaster
Cairo's toy text API binds one face with no per-glyph fallback, so an emoji in a calendar event title rendered as a box in Noto Sans. text/measure/advance now split strings into runs and draw emoji runs (U+1F000-1FAFF, U+2600-27BF) in monochrome Noto Emoji, restoring the caller's face afterwards. Nerd Font PUA icons stay in FONT_MONO. Plain strings and invalid UTF-8 take the old single-call path. No shaping: ZWJ sequences and flags draw as their parts. Pango via lgi (built for Lua 5.4) is the upgrade path. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions