iris-ai pushed to rustify at iris/ai-app 2026-09-04 18:38:36 -04:00
10500ae8aa RUST.md: record what E1 showed, and drop an overreaching comment
iris-ai pushed to rustify at iris/ai-app 2026-09-04 18:23:11 -04:00
8d441d3d59 Present iris with vsync
iris-ai pushed to main at iris/emulator-tools 2026-09-04 18:01:18 -04:00
43f3786bed Validate the serial cache by AVD name, not by the serial still existing
iris-ai pushed to main at iris/ai-app 2026-09-04 17:58:16 -04:00
e4f0935f98 Keep the second auth test under a subscriber, so the tripwire is not flaky
3c0214ece8 Merge branch 'main' of git.arirex.me:iris/ai-app
127b25e60a Meter a session by its provider, and let llama.cpp run over ssh
Compare 3 commits »
iris-ai pushed to rustify at iris/ai-app 2026-09-04 17:47:45 -04:00
e0ee7d6e94 RUST.md: record E0 and I0b, with what they measured
b6b0928087 Take winit out of iris-core, which makes it build for Android
12221ea025 Make iris ask for the frame a resize needs
5e23c8b0c0 Add a headless runner for iris examples
caaa733caa Make iris build: pin a dated nightly and migrate const-trait impls
Compare 5 commits »
iris-ai pushed to rustify at iris/ai-app 2026-09-04 17:17:17 -04:00
4ab26f068e Vendor iris, the in-house UI library, at iris/
iris-ai created branch rustify in iris/ai-app 2026-09-04 17:12:10 -04:00
iris-ai pushed to rustify at iris/ai-app 2026-09-04 17:12:10 -04:00
0f8ba49f4a Add RUST.md: the plan for moving the app to Rust
iris-ai pushed to main at iris/ai-app 2026-09-04 16:21:59 -04:00
1fcaa2d72d Complete routes.rs's table, which the docs now point at
edc39c7371 Thin the app's comments
79682f03a7 Condense the documentation and thin the server's comments
Compare 3 commits »
iris-ai pushed to main at iris/ai-app 2026-09-04 15:03:38 -04:00
e3e02d55f7 Merge remote-tracking branch 'origin/main'
a802522039 Keep visited transcripts on the phone
Compare 2 commits »
iris-ai pushed to main at iris/ai-app 2026-09-04 14:01:02 -04:00
74110b4d72 The reconnect loop does not reproduce; log who falls behind
iris-ai pushed to main at iris/ai-app 2026-09-04 13:38:41 -04:00
45e631ab96 Delete TRANSCRIPT_RENDERING.md, which was all finished work
iris-ai pushed to main at iris/ai-app 2026-09-04 10:47:19 -04:00
7997eeb7f8 Colour markdown's tables and the addresses written in it
iris-ai pushed to main at iris/ai-app 2026-09-04 02:37:33 -04:00
68c5180260 Colour markdown, which is the one language that is not tokens
iris-ai pushed to main at iris/ai-app 2026-09-04 01:51:48 -04:00
a401e6a7e3 Draw the line numbers beside the file, not inside it
iris-ai pushed to main at iris/ai-app 2026-09-04 01:38:21 -04:00
7b08a71e64 Stretch the whole file at the ends, not one line
iris-ai pushed to main at iris/ai-app 2026-09-04 00:40:03 -04:00
457907087c Record why the viewer's rows all share one width
iris-ai pushed to main at iris/ai-app 2026-09-04 00:39:37 -04:00
a074975d6f Scroll the whole file sideways, not each row by its own amount
iris-ai pushed to main at iris/ai-app 2026-09-04 00:18:01 -04:00
ffc266bf3e Name the measurement files in the fixture's description
iris-ai pushed to main at iris/ai-app 2026-09-04 00:17:47 -04:00
121a47da6e Keep the explorer's measurement fixture in the sandbox