mirror of https://github.com/openclaw/openclaw.git
iOS: - QR scanner view using DataScannerViewController - Photo library QR detection via CIDetector for saved QR images - Deep link parser for openclaw://gateway URLs and base64url setup codes - Onboarding wizard: full-screen welcome with "Scan QR Code" button, auto-connect on scan, back navigation, step indicators for manual flow Backend: - Add /pair qr action to device-pair extension for QR code generation - TUI/WebUI differentiation: ASCII QR for TUI, markdown image for WebUI - Telegram: send QR as media attachment via sendMessageTelegram - Add data URI support to loadWebMedia for generic base64 media handling - Export renderQrPngBase64 from plugin SDK for extension use Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Resources | ||
| AnyCodable.swift | ||
| AsyncTimeout.swift | ||
| AudioStreamingProtocols.swift | ||
| BonjourEscapes.swift | ||
| BonjourTypes.swift | ||
| BridgeFrames.swift | ||
| CameraCommands.swift | ||
| CanvasA2UIAction.swift | ||
| CanvasA2UICommands.swift | ||
| CanvasA2UIJSONL.swift | ||
| CanvasCommandParams.swift | ||
| CanvasCommands.swift | ||
| Capabilities.swift | ||
| DeepLinks.swift | ||
| DeviceAuthStore.swift | ||
| DeviceIdentity.swift | ||
| ElevenLabsKitShim.swift | ||
| GatewayChannel.swift | ||
| GatewayEndpointID.swift | ||
| GatewayErrors.swift | ||
| GatewayNodeSession.swift | ||
| GatewayPayloadDecoding.swift | ||
| GatewayPush.swift | ||
| GatewayTLSPinning.swift | ||
| InstanceIdentity.swift | ||
| JPEGTranscoder.swift | ||
| LocationCommands.swift | ||
| LocationSettings.swift | ||
| NodeError.swift | ||
| OpenClawKitResources.swift | ||
| ScreenCommands.swift | ||
| StoragePaths.swift | ||
| SystemCommands.swift | ||
| TalkDirective.swift | ||
| TalkHistoryTimestamp.swift | ||
| TalkPromptBuilder.swift | ||
| TalkSystemSpeechSynthesizer.swift | ||
| ToolDisplay.swift | ||