openclaw/apps/macos/Sources/Clawdis
Peter Steinberger 41108f497b fix(onboarding): load saved identity defaults 2025-12-19 02:40:11 +00:00
..
Bridge feat(pairing): add silent SSH auto-approve 2025-12-19 01:04:47 +01:00
NodeMode refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
Resources A2UI: share bundle via ClawdisKit 2025-12-18 10:44:06 +01:00
AboutSettings.swift fix(mac): show link cursor in About 2025-12-13 17:18:22 +00:00
AgentEventStore.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
AgentEventsWindow.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
AgentIdentity.swift fix(macos): suggest critter emojis only 2025-12-14 04:29:07 +00:00
AgentWorkspace.swift docs(macos): critter-first onboarding copy 2025-12-14 06:26:51 +00:00
AnthropicAuthControls.swift macOS: auto-fill Anthropic OAuth from clipboard 2025-12-18 23:15:08 +00:00
AnthropicOAuth.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
AnthropicOAuthCodeState.swift macOS: auto-fill Anthropic OAuth from clipboard 2025-12-18 23:15:08 +00:00
AnyCodable.swift fix(presence): report bridged iOS nodes 2025-12-13 02:35:35 +00:00
AppState.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
CameraCaptureService.swift macOS: add screen record + safer camera defaults 2025-12-19 00:29:38 +01:00
CanvasFileWatcher.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
CanvasManager.swift fix(canvas): load A2UI resources across platforms 2025-12-19 01:53:55 +00:00
CanvasScheme.swift fix(mac): render Canvas HTML correctly 2025-12-12 20:01:12 +00:00
CanvasSchemeHandler.swift fix(canvas): load A2UI resources across platforms 2025-12-19 01:53:55 +00:00
CanvasWindow.swift ci: fix swiftformat 2025-12-18 12:50:59 +01:00
ClawdisConfigFile.swift feat(macos): onboard Claude OAuth + identity 2025-12-14 04:22:38 +00:00
ConfigSettings.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
ConnectionModeCoordinator.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
Constants.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
ContextMenuCardView.swift macOS: align context padding 2025-12-13 11:16:33 +00:00
ContextUsageBar.swift fix(ui): improve light-mode green for context bar 2025-12-13 13:55:16 +00:00
ControlChannel.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
ControlRequestHandler.swift refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
ControlSocketServer.swift chore(swift): run swiftformat and clear swiftlint 2025-12-13 19:53:17 +00:00
CritterStatusLabel.swift feat(macos): hover HUD for activity 2025-12-19 00:04:45 +01:00
CronJobsStore.swift macOS: fix gateway strict-concurrency issues 2025-12-17 20:31:21 +01:00
CronModels.swift feat(macos): manage cron jobs 2025-12-13 12:09:27 +00:00
CronSettings.swift macOS: fix gateway strict-concurrency issues 2025-12-17 20:31:21 +01:00
DebugActions.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
DebugSettings.swift refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
DeepLinks.swift Canvas: fix A2UI click actions 2025-12-17 20:31:21 +01:00
DeviceModelCatalog.swift macOS: move instance update info to third row 2025-12-18 09:36:07 +01:00
DiagnosticsFileLog.swift feat(bridge): add Bonjour node bridge 2025-12-12 21:19:39 +00:00
FileHandle+SafeRead.swift fix(macos): use safe FileHandle reads 2025-12-16 10:41:47 +01:00
GatewayChannel.swift macOS: fold agent control into GatewayConnection 2025-12-17 20:31:21 +01:00
GatewayConnection.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
GatewayEndpointStore.swift chore(swift): run swiftformat and clear swiftlint 2025-12-13 19:53:17 +00:00
GatewayEnvironment.swift fix(macos): use safe FileHandle reads 2025-12-16 10:41:47 +01:00
GatewayErrors.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
GatewayPayloadDecoding.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
GatewayProcessManager.swift macOS: fix gateway strict-concurrency issues 2025-12-17 20:31:21 +01:00
GatewayProtocolSendable.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
GatewayPush.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
GeneralSettings.swift macOS: add screen record + safer camera defaults 2025-12-19 00:29:38 +01:00
HealthStore.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
HeartbeatStore.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
HoverHUD.swift feat(macos): delay hover HUD 2025-12-19 00:25:46 +01:00
IconState.swift feat(macos): hover HUD for activity 2025-12-19 00:04:45 +01:00
InstanceIdentity.swift macOS: load device model names from dataset 2025-12-17 22:55:50 +01:00
InstancesSettings.swift macOS: move instance update info to third row 2025-12-18 09:36:07 +01:00
InstancesStore.swift feat(nodes): add mac node mode + permission UX 2025-12-19 01:48:19 +01:00
LogLocator.swift mac: tidy menu and gateway support 2025-12-10 01:00:53 +00:00
MasterDiscoveryMenu.swift ui(macos): polish onboarding wording 2025-12-14 19:22:31 +00:00
MasterDiscoveryModel.swift refactor(macos): tidy gateway discovery naming 2025-12-14 05:30:07 +00:00
MenuBar.swift feat(nodes): add mac node mode + permission UX 2025-12-19 01:48:19 +01:00
MenuContentView.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
MenuContextCardInjector.swift fix(mac): move menu separator below context card 2025-12-14 00:57:34 +00:00
MenuHostedItem.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
MicLevelMonitor.swift refactor(mac): split voice wake settings 2025-12-07 17:55:07 +01:00
ModelCatalogLoader.swift macOS: split AppMain into focused modules 2025-12-07 00:10:35 +01:00
NSAttributedString+VoiceWake.swift macOS: extract attributed string helper 2025-12-09 00:59:56 +01:00
NodePairingApprovalPrompter.swift feat(pairing): add silent SSH auto-approve 2025-12-19 01:04:47 +01:00
NotificationManager.swift fix(mac): treat timeSensitive as best-effort 2025-12-12 18:58:07 +00:00
NotifyOverlay.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
Onboarding.swift fix(onboarding): load saved identity defaults 2025-12-19 02:40:11 +00:00
PeekabooBridgeHostCoordinator.swift refactor(macos)!: remove clawdis-mac ui; host PeekabooBridge 2025-12-13 23:49:29 +00:00
PermissionManager.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
PermissionsSettings.swift chore: format swift/ts and fix gateway lint 2025-12-09 17:11:25 +00:00
PointingHandCursor.swift style(macos): tidy settings and CLI 2025-12-13 19:23:41 +00:00
PortGuardian.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
PresenceReporter.swift Discovery: wide-area bridge DNS-SD 2025-12-17 20:31:02 +01:00
RemotePortTunnel.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
RemoteTunnelManager.swift refactor(webchat): SwiftUI-only WebChat UI 2025-12-17 23:05:28 +01:00
RuntimeLocator.swift fix(macos): use safe FileHandle reads 2025-12-16 10:41:47 +01:00
ScreenRecordService.swift feat: route mac control via nodes 2025-12-19 03:16:25 +01:00
ScreenshotSize.swift style(macos): tidy settings and CLI 2025-12-13 19:23:41 +00:00
SessionData.swift fix(macos): surface gateway sessions load errors 2025-12-13 17:15:00 +00:00
SessionsSettings.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
SettingsComponents.swift macOS: split AppMain into focused modules 2025-12-07 00:10:35 +01:00
SettingsRootView.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
ShellExecutor.swift fix(macos): use safe FileHandle reads 2025-12-16 10:41:47 +01:00
SoundEffects.swift chore(mac): apply swiftformat and lint fixes 2025-12-09 04:42:44 +01:00
String+NonEmpty.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
TerminationSignalWatcher.swift fix(macos): sync node pairing approvals 2025-12-17 19:15:19 +00:00
ToolsSettings.swift tools: add blucli 2025-12-17 20:39:34 +01:00
Utilities.swift fix(macos): use safe FileHandle reads 2025-12-16 10:41:47 +01:00
ViewMetrics.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
VisualEffectView.swift feat(discovery): bonjour beacons + bridge presence 2025-12-13 04:28:43 +00:00
VoicePushToTalk.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
VoiceSessionCoordinator.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
VoiceWakeChime.swift feat(mac): add rolling diagnostics log 2025-12-12 21:19:39 +00:00
VoiceWakeForwarder.swift macOS: fold agent control into GatewayConnection 2025-12-17 20:31:21 +01:00
VoiceWakeGlobalSettingsSync.swift macOS: fold agent control into GatewayConnection 2025-12-17 20:31:21 +01:00
VoiceWakeHelpers.swift test(mac): cover voice wake helpers 2025-12-07 17:56:40 +01:00
VoiceWakeOverlay.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
VoiceWakeRuntime.swift fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking 2025-12-16 09:35:02 +00:00
VoiceWakeSettings.swift refactor(observation): migrate SwiftUI state 2025-12-14 05:06:34 +00:00
VoiceWakeTestCard.swift refactor(mac): split voice wake settings 2025-12-07 17:55:07 +01:00
VoiceWakeTester.swift mac: remove voice wake forward pref 2025-12-12 16:09:31 +00:00
WebChatManager.swift ci: fix swiftformat and bun CI 2025-12-18 08:55:47 +01:00
WebChatSwiftUI.swift feat(macos): hover HUD for activity 2025-12-19 00:04:45 +01:00
WindowPlacement.swift feat(macos): hover HUD for activity 2025-12-19 00:04:45 +01:00
WorkActivityStore.swift feat(macos): hover HUD for activity 2025-12-19 00:04:45 +01:00