Fix macOS 13 compatibility: mic detection fallback, Swift 6 concurren… - #1
Fix macOS 13 compatibility: mic detection fallback, Swift 6 concurren…#1meyermainnet wants to merge 1 commit into
Conversation
…cy fixes, AppDelegate retention bug, MeetMatcher regex fix
Spotted by @meyermainnet in #1: the delegate was a local whose last use was the assignment, so ARC could legally release it before app.run(), leaving a launched-but-dead app. Works today only by optimizer grace. Co-authored-by: meyermainnet <314764385+meyermainnet@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Hey @meyermainnet — thanks for this! First outside PR on the project, and you found a real bug: the AppDelegate retention issue is a genuine catch. On the macOS 13 portions, I have to flag some problems found while testing the branch: The import Darwin
dlsym(dlopen(nil, RTLD_LAZY), "kAudioHardwarePropertyProcessObjectList") // nil, alwaysThat makes The regex conversions aren't needed for Ventura — Swift I'm genuinely open to macOS 13 support. The right-sized version is: the three deployment-target bumps + the Thanks again for digging in — the delegate fix alone made this PR worth it. 🙏 |
Fixes macOS 13 compatibility…cy fixes, AppDelegate retention bug, MeetMatcher regex fix