iris bench: icons from iris's own Nerd Fonts subset (ai-app-2 8dc1e05)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
irisandClaude Opus 5 committed 2026-09-08 14:43:26 -04:00
1 parent 6fc50a7726
commit ea7de9f639
2 files changed
+12 -2

No files matched your search

+12 -2
View File
@@ -11,8 +11,9 @@ no enrolment and no permissions.
The rest of this file is the runbook that was delivered with the APKs.
**2026-09-08 (evening): the crash on scrolling up, and a devlog that can
show a panic.** `iris-bench-arm64.apk` rebuilt from ai-app-2 `341b7a5`.
**2026-09-08 (evening): the crash on scrolling up, a devlog that can
show a panic, and icons from a font iris ships.** `iris-bench-arm64.apk`
rebuilt from ai-app-2 `8dc1e05`.
- **The crash.** The bench built a texture per disclosure triangle -- one
per folded tool card, hundreds of copies of three pictures -- and the
@@ -33,6 +34,15 @@ show a panic.** `iris-bench-arm64.apk` rebuilt from ai-app-2 `341b7a5`.
as the panic, replayed in order: what the app was doing, then what
killed it, then this run. So if it still crashes, open Dev Updater's
Runtime tab afterwards and send what is there.
- **The disclosure triangles come from a font now.** You were right that
this should have been the icon font: the Compose app ships its own Nerd
Fonts subset and iris shipped none, so its mark was a bare Unicode
codepoint your phone had no face for. iris has its own subset now (992
bytes, three Material Design glyphs, same Mono face as the Compose
app's), the drawn triangle is deleted, and a missing codepoint now
fails a test rather than drawing nothing. If a mark is the wrong size
or sits wrong beside the tool name, say so -- it is a font size now, so
it is one number.
- Side effect worth knowing: switching away from the app and back no
longer re-rasterises every glyph on screen.
Binary file not shown.