Files
lightcraft/crates
Hamza 0c3c500ea4 Georgian: a symbol Noto Sans Georgian cannot paint
`cargo xtask ci` fails with the craft-fonts input supplied, which CLAUDE.md says
releases always build with:

    ka in Proportional (faces: ["Noto Sans Georgian"]) lack glyphs: ✕

Two strings in ka.json use ✕ (U+2715). Noto Sans Georgian has no glyph for it
and egui's bundled fonts do not either, so a Georgian reader gets a blank where
the text describes the activity stack's stop control. Without the fonts input
those twenty tests skip, so a plain `cargo xtask ci` is green and this stayed
invisible.

The two Georgian values use × (U+00D7) instead: it reads the same at text size
and every face has it. The English keys are untouched — they are the source text
from docs/whats-new.md, and the test checks values, which is the right scope. An
English reader's font covers ✕; the problem is a translation carrying it into a
script whose face does not.

`translated_catalogs_do_not_use_missing_menu_triangles` already forbids ▸ and ▾
in locale JSON for the same reason, so ✕ joins them in one list. That matters
because ✕ is in the English source of those two strings: every language that
translates them next would hit the same failure, and a cheap test now catches it
instead of the font-dependent one.
2026-10-18 18:12:18 +05:00
..
2026-10-14 21:58:33 -04:00
2026-10-15 03:40:17 -04:00
2026-10-14 22:31:58 -04:00
2026-10-15 03:40:17 -04:00
…
2026-10-14 22:29:35 -04:00
2026-10-15 01:44:24 -04:00
2026-10-15 01:42:11 -04:00
2026-10-14 22:32:30 -04:00
2026-10-14 22:31:41 -04:00
2026-10-14 22:32:29 -04:00
2026-10-15 01:13:36 -04:00
2026-10-14 23:23:18 -04:00
…