openclaw/apps/ios/Sources
Mariano bd25182d5a
feat(ios): add Live Activity connection status + stale cleanup (#33591)
* feat(ios): add live activity connection status and cleanup

Add lock-screen/Dynamic Island connection health states and prune duplicate/stale activities before reuse. This intentionally excludes AI/title generation and heavier UX rewrites from #27488.

Co-authored-by: leepokai <1663017+leepokai@users.noreply.github.com>

* fix(ios): treat ended live activities as inactive

* chore(changelog): add PR reference and author thanks

---------

Co-authored-by: leepokai <1663017+leepokai@users.noreply.github.com>
2026-03-04 07:44:42 +00:00
..
Assets.xcassets/AppIcon.appiconset feat(ios): surface gateway talk defaults and refresh icon assets (#22530) 2026-02-21 10:34:20 +02:00
Calendar refactor(ios): share EventKit auth gating 2026-02-15 20:24:06 +00:00
Camera iOS Security Stack 2/5: Concurrency Locks (#33241) 2026-03-03 16:28:27 +00:00
Capabilities iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
Chat fix(ios): eliminate Swift warnings and clean build logs 2026-02-26 22:42:23 +00:00
Contacts refactor(ios): dedupe status, gateway, and service flows 2026-03-02 11:32:20 +00:00
Device fix(ios): enforce main-actor device status APIs 2026-03-02 04:36:49 +00:00
EventKit refactor(ios): share EventKit auth gating 2026-02-15 20:24:06 +00:00
Gateway iOS Security Stack 2/5: Concurrency Locks (#33241) 2026-03-03 16:28:27 +00:00
LiveActivity feat(ios): add Live Activity connection status + stale cleanup (#33591) 2026-03-04 07:44:42 +00:00
Location fix(swift): align async helper callsites across iOS and macOS 2026-03-03 03:07:54 +00:00
Media iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
Model feat(ios): add Live Activity connection status + stale cleanup (#33591) 2026-03-04 07:44:42 +00:00
Motion fix(ios): eliminate Swift warnings and clean build logs 2026-02-26 22:42:23 +00:00
Onboarding fix(swift): align async helper callsites across iOS and macOS 2026-03-03 03:07:54 +00:00
Reminders fix(ios): eliminate Swift warnings and clean build logs 2026-02-26 22:42:23 +00:00
Screen fix(swift): align async helper callsites across iOS and macOS 2026-03-03 03:07:54 +00:00
Services fix(ios): harden watch messaging activation concurrency (#33306) 2026-03-03 22:38:54 +00:00
Settings fix(ios): eliminate Swift warnings and clean build logs 2026-02-26 22:42:23 +00:00
Status refactor(ios): dedupe status, gateway, and service flows 2026-03-02 11:32:20 +00:00
Voice fix(ios): start incremental speech at soft boundaries (#33305) 2026-03-03 22:36:40 +00:00
Info.plist feat(ios): add Live Activity connection status + stale cleanup (#33591) 2026-03-04 07:44:42 +00:00
OpenClaw.entitlements iOS: add APNs registration and notification signing config (#20308) 2026-02-18 19:37:03 +00:00
OpenClawApp.swift refactor(ios): dedupe status, gateway, and service flows 2026-03-02 11:32:20 +00:00
RootCanvas.swift refactor(ios): dedupe status, gateway, and service flows 2026-03-02 11:32:20 +00:00
RootTabs.swift refactor(ios): dedupe status, gateway, and service flows 2026-03-02 11:32:20 +00:00
RootView.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
SessionKey.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00