feat(companion): party app-sharing, intro Mesh Party button, kiosk session retention — 0.5.8 #116

Merged
lfg2025 merged 2 commits from feat/party-share-intro into main 2026-07-24 00:20:48 +00:00
Owner

Final build for the OTA/ISO cut: Share-this-app from the party screen (FileProvider, zero-internet handoff), Mesh Party button under Get Started, and the kiosk WebView retained across remote ⇄ dashboard so returning never reloads/reconnects. APK 0.5.8/vc28.

🤖 Generated with Claude Code

Final build for the OTA/ISO cut: Share-this-app from the party screen (FileProvider, zero-internet handoff), Mesh Party button under Get Started, and the kiosk WebView retained across remote ⇄ dashboard so returning never reloads/reconnects. APK 0.5.8/vc28. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
lfg2025 added 2 commits 2026-07-24 00:20:42 +00:00
- Party screen 'Share this app': shares this install's own APK through
  the system sheet (FileProvider over cache/share/), so a nearby friend
  gets the companion via Quick Share/Bluetooth with zero internet — the
  party-mode premise end to end.
- Intro screen: Mesh Party button under Get Started — party works with
  no node at all, so it belongs on the first screen a fresh install
  shows.
- Served APK: 0.5.8 (vc28), ready for the QR/OTA/ISO cut.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The WEB_VIEW route recreated the WebView on every return from the
remote screen — full reload + re-login every time. The kiosk WebView is
now retained in a holder and reattached live (no race, no reload);
clients/bridges/listeners are re-bound to the new composition on
reattach, and the instance is dropped on retry, disconnect, or server
change so errored/stale sessions still reload for real.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
lfg2025 merged commit d045f0b499 into main 2026-07-24 00:20:48 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#116
No description provided.