Vincent Koc
88876f780b
fix(android): preserve device work across lifecycle changes ( #116593 )
...
* fix(android): use configured SDK for screenshot AVDs
* fix(android): keep chat jump control clear of messages
* fix(wear): ignore stale control completions
* fix(android): advertise node permission changes
* fix(android): select play flavor for benchmarks
* test(android): decouple cron benchmark from copy
* fix(android): install play variant in perf scripts
* fix(wear): clear gateway control busy state
* fix(android): surface voice e2e connection errors
* test(android): cover common live node commands
* fix(android): retain share parsing across recreation
* fix(android): retain permission requests across recreation
* fix(wear): bind realtime audio to talk attempts
* fix(android): track active permission host
* fix(wear): own gateway control busy state
* fix(wear): admit realtime channels by attempt
* fix(android): refresh permissions on top resume
* fix(wear): serialize reconnect retirement with writes
* chore(i18n): refresh native source inventory
* fix(wear): retain pending audio through start RPC
* fix(wear): negotiate realtime channel compatibility
* test(wear): assert reconnect outcome without owner churn
* fix(android): move settings prompt with active host
* fix(wear): reject stale relay starts
* chore(changelog): leave notes to release generation
2026-07-31 09:49:11 +08:00
joshavant
9089e33a1a
Android: add Wear OS screenshot pipeline
2026-07-21 00:06:15 -05:00
joshavant
d445a251f7
fix(android): remove retired voice release screenshot
2026-07-20 23:04:56 -05:00
Peter Steinberger
68ec50d643
fix(android): show conversation in screenshot fixture ( #111000 )
...
* fix(android): seed screenshot chat history
* fix(android): update screenshot chat readiness
* fix(android): use visible screenshot chat marker
* style(android): format screenshot script test
* fix(android): pin screenshot timezone
* fix(android): restore screenshot timezone
2026-07-18 17:02:29 -07:00
Peter Steinberger
4023eb92d2
feat(android): add foreground Voice Wake ( #107081 )
...
* feat(android): add foreground voice wake
* chore(android): refresh voice wake artifacts
* fix(android): refresh voice wake capability readiness
* chore(android): sync voice wake translations
* chore: keep release notes in PR context
2026-07-13 21:48:29 -07:00
Josh Avant
2e6fd00871
fix(android): release screenshots stall on gateway scene ( #106884 )
...
* chore(android): prepare 2026.7.2 Play release
* fix(android): unblock gateway release screenshots
2026-07-13 18:26:59 -05:00
Peter Steinberger
2c8306a5be
improve(android): make gateway QR pairing prominent in Settings
...
Mirror the iOS gateway settings ordering: nav-bar QR scan action,
Scan QR to Pair hero while unpaired, one Add Gateway panel (scan,
setup code + connect, discovered gateways with per-row connect),
paired gateways below, manual host/credential plumbing at the bottom.
Add facts rows (Discovered, Default Agent, Agents, Instance ID) and a
Diagnose action, plus a deterministic 'gateway' screenshot scene.
Closes #106186
2026-07-13 08:02:56 -07:00
joshavant
f163f32f85
fix(android): make release screenshots deterministic
2026-07-09 01:32:13 -05:00
Vincent Koc
22affb874d
fix(android): validate screenshot locale path
2026-06-18 16:17:02 +02:00
joshavant
967f0e0a30
android: boot emulator for release screenshots
2026-06-18 15:55:32 +02:00
joshavant
f3ab59db58
android: generate release screenshots
2026-06-16 19:13:44 +02:00