Logo
Explore Help
Sign In
Talon/voice-cat
1
0
Fork 0
You've already forked voice-cat
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
04bdb70d4726158088aedf06f6ddbe63377669e4
voice-cat/clients/apple/macOS/VoiceCatMac/main.swift

6 lines
112 B
Swift
Raw Normal View History

feat(macos): VoiceCatMac AppKit client + fix xcodebuild The previous "shipped" claim was false — xcodebuild had never been run and the macOS app source was never committed. This commit adds the 17 Swift source files + xcodeproj and fixes three real defect classes so Debug and Release both build clean: 1. MainWindowController.swift compile errors: - NSAccessibility.post arg order (element:notification:userInfo:) - NSAccessibilityPriorityMedium -> NSAccessibilityPriorityLevel.medium - StreamSummary.streamId -> .id (Identifiable conformance) - drop redundant VoiceCatResult.description extension 2. Linker: add -lc++ to OTHER_LDFLAGS (libvoicecat-fat.a is C++20; pure-Swift app target has no .cpp sources so libc++ wasn't pulled in — swift test passed because Package.swift testTarget has linkerSettings: c++). 3. Release config: add ONLY_ACTIVE_ARCH=YES (XCFramework only has arm64). Verified: clean Debug + Release builds, otool -L shows libc++.1.dylib, nm shows _vc_client_create/_vc_version_string, app launches and runs.
2026-06-18 15:26:47 +02:00
import AppKit
let delegate = AppDelegate()
NSApplication.shared.delegate = delegate
NSApplication.shared.run()
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.5 Page: 68ms Template: 7ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API