openclaw/apps/ios/Sources/Design
Peter Steinberger 20816f676f
feat(voice): universal talk waveform driven by real audio levels (#102901)
* feat(voice): universal talk waveform driven by real audio levels

One shared Siri-style talk animation across iOS, watchOS, macOS, and
Android (TalkWaveformView + exact Compose port), replacing per-platform
fakes: synthetic speaking pulses, constant speech-detected power, static
Android bar rows, flat realtime listening. Listening/recording follow
live mic levels on every route; agent speech follows the real playback
envelope (AVAudioPlayer metering + playback-aligned PCM envelope +
WebRTC stats); voice-note recording shows a live capture wave.

* fix(android): order waveform imports and sync native i18n inventory

* chore(i18n): resync native inventory after rebase
2026-07-09 16:33:25 +01:00
..
AgentProDreamingDestination.swift Audit iOS branded typography coverage 2026-07-03 18:45:45 -05:00
AgentProModels.swift Fix config.patch explicit array replacement (#91551) 2026-06-08 21:48:46 -05:00
AgentProNodesDestination.swift Audit iOS branded typography coverage 2026-07-03 18:45:45 -05:00
AgentProTab+Cron.swift fix(ios): brand remaining SwiftUI controls 2026-07-03 18:45:45 -05:00
AgentProTab+Destinations.swift feat(ios): read-only workspace Files browser on the Agents surface (#100767) 2026-07-06 17:47:52 +01:00
AgentProTab+DetailComponents.swift feat(ios): implement branded typography design system 2026-07-03 18:45:45 -05:00
AgentProTab+GatewayData.swift feat(ios): modernize the app with iOS 26 Liquid Glass (#98452) 2026-07-01 19:06:04 +01:00
AgentProTab+Overview.swift feat(ios): read-only workspace Files browser on the Agents surface (#100767) 2026-07-06 17:47:52 +01:00
AgentProTab+Skills.swift Audit iOS branded typography coverage 2026-07-03 18:45:45 -05:00
AgentProTab+Usage.swift feat(ios): implement branded typography design system 2026-07-03 18:45:45 -05:00
AgentProTab.swift feat(ios): read-only workspace Files browser on the Agents surface (#100767) 2026-07-06 17:47:52 +01:00
AgentWorkspaceFilesScreen.swift feat(ios): read-only workspace Files browser on the Agents surface (#100767) 2026-07-06 17:47:52 +01:00
ChatProTab.swift fix(ios): persist voice notes through offline delivery (#101236) 2026-07-07 01:21:16 +01:00
CommandCenterSupport.swift feat(mobile): rename, delete, and create session groups on iOS and Android (#101234) 2026-07-07 01:09:57 +01:00
CommandCenterTab.swift fix(ios): satisfy SwiftFormat in session filter 2026-07-08 02:48:42 -05:00
CommandSessionGrouping.swift feat(mobile): rename, delete, and create session groups on iOS and Android (#101234) 2026-07-07 01:09:57 +01:00
IPadActivityScreen.swift feat(sessions): grouping, unread state, and full session controls on web, iOS, and Android (#100814) 2026-07-06 14:30:55 +01:00
IPadSidebarFeaturePreviews.swift feat(sessions): grouping, unread state, and full session controls on web, iOS, and Android (#100814) 2026-07-06 14:30:55 +01:00
IPadSidebarFeatureScreens.swift Improve iPad and iPhone control surfaces (#91557) 2026-06-09 21:46:02 -05:00
IPadSidebarScreenChrome.swift fix(ios): brand remaining SwiftUI controls 2026-07-03 18:45:45 -05:00
IPadSkillWorkshopScreen.swift Apply branded fonts across iOS sibling controls 2026-07-03 18:45:45 -05:00
IPadWorkboardScreen.swift Audit iOS branded typography coverage 2026-07-03 18:45:45 -05:00
LicenseDocuments.swift fix(ios): align branded typography licenses 2026-07-03 18:45:45 -05:00
OpenClawBrand.swift feat(ios): refresh onboarding setup flow (#98868) 2026-07-05 21:38:54 -04:00
OpenClawDocsScreen.swift fix(ios): brand remaining SwiftUI controls 2026-07-03 18:45:45 -05:00
OpenClawProComponents.swift feat(ios): refresh onboarding setup flow (#98868) 2026-07-05 21:38:54 -04:00
OpenClawTypography.swift feat(ios): refresh onboarding setup flow (#98868) 2026-07-05 21:38:54 -04:00
RootTabsPhoneControlHub.swift feat(ios): redesign Control tab to a flatter, card-based layout (#98582) 2026-07-09 15:08:07 +01:00
SessionGroupStore.swift feat(mobile): rename, delete, and create session groups on iOS and Android (#101234) 2026-07-07 01:09:57 +01:00
SettingsChannelsDestination.swift fix(ios): brand remaining SwiftUI controls 2026-07-03 18:45:45 -05:00
SettingsProTab.swift feat(watchos): connect directly to Gateway as a node (#102893) 2026-07-09 15:53:02 +01:00
SettingsProTabActions.swift feat(watchos): connect directly to Gateway as a node (#102893) 2026-07-09 15:53:02 +01:00
SettingsProTabSections.swift feat(watchos): connect directly to Gateway as a node (#102893) 2026-07-09 15:53:02 +01:00
SettingsProTabSupport.swift feat(watchos): connect directly to Gateway as a node (#102893) 2026-07-09 15:53:02 +01:00
TalkProTab.swift feat(voice): universal talk waveform driven by real audio levels (#102901) 2026-07-09 16:33:25 +01:00
TalkRuntimeIssueBanner.swift Apply branded fonts across iOS sibling controls 2026-07-03 18:45:45 -05:00