mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-24 10:46:50 -06:00
egui's bundled fonts have no Lao, and none of the script fallback faces (CJK, Thai, Hebrew, symbols) carry it on macOS, so Lao text in a cell, the formula bar or the interface drew as boxes unless the cell's own font had Lao glyphs. Add a `sys-lao` fallback: Leelawadee UI / DokChampa on Windows, Lao Sangam MN / Lao MN on macOS, Noto Sans Lao / Phetsarath OT on Linux. `fallback_covers_its_script` now checks a Lao sample. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>