Commit Graph
8 Commits
Author SHA1 Message Date
irisandClaude Fable 5.1 95e25feec1 iris: rebuild from 20303e0 -- typing, launch layout, fling, per-block streaming, doubled rows
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 20:04:07 -04:00
irisandClaude Fable 5.1 fbafdc10a9 iris: rebuild with composing-text sync, tap-vs-swipe focus, composer rebuild
Composed text now syncs back to Gboard via updateSelection, a swipe over
the composer no longer opens the keyboard, and text survives leaving and
returning to the app. Composed text still not visible on screen -- a
separate, unfixed bug; see ai-app-2 docs/RUST.md's P0 box.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 02:07:50 -04:00
iris 502582e424 iris: bench v2 (fling/stream/type/keyboard), fling physics, jitter fix (2026-09-06, ai-app-2 2e3f4ad) 2026-09-06 01:25:12 -04:00
iris ad5a0c5b26 iris: keyboard-wipe fix, dp unit for crisp text, header background (2026-09-06) 2026-09-06 00:57:56 -04:00
irisandClaude Fable 5.1 a9232ac938 iris: rebuild with bundled fonts, content-scale fix, and a Diagnostics control
Iris's first real-phone report on the previous rebuild found the top
buttons and text rendering fine before any touch, but four defects on
interaction: every glyph vanishing on the first tap or scroll (not
root-caused this pass -- diagnostics added to catch it next report),
bold words rendering as blank gaps (fixed: bundled static Noto Sans/Noto
Sans Mono faces), text far too small (fixed: density-based scaling,
missing on both platforms before this), and the top row sitting under
the status bar (fixed: a new insets hook). Full account in ai-app-2's
docs/RUST.md P0 box.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-06 00:00:50 -04:00
irisandClaude Fable 5.1 b3868db468 compose: rebuild with the fling/stream/type/keyboard bench v2
Iris asked for a faster fling (v1's tween-based swipe barely moved the
list) plus typing and keyboard phases; see ai-app-2's docs/RUST.md P0
box, "Benchmark v2 (2026-09-06)" for the spec and the emulator smoke
run this build was checked against.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 23:40:42 -04:00
irisandClaude Fable 5.1 8eb87a2289 iris: rebuild with the phone-crash diagnostic and without force-gles
The bench APK aborted on Iris's phone in AndroidRenderer::new with only
a truncated "wgpu error: Validation Error". This build carries ai-app-2
commit 46246ea: a renderer-creation failure now reports the adapter,
its limits/downlevel flags, and wgpu's full error chain on screen and
in logcat instead of aborting, and build-apk.sh no longer forces the
GLES backend (force-gles was meant only for one emulator measurement,
but the delivered APK inherited it regardless of target -- the named
hypothesis for the crash, per ai-app-2's RUST.md P0 box).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 23:05:27 -04:00
iris 5d7dee5d1f The two P0 benchmark APKs with a Dev Updater config 2026-09-05 22:33:09 -04:00