Skip to content

Target macOS 14 and drop the deprecated activation call - #24

Merged
andrewchen5678 merged 2 commits into
mainfrom
macos-14-target
Oct 3, 2026
Merged

andrewchen5678 merged 2 commits into
mainfrom
macos-14-target

Conversation

@andrewchen5678

Copy link
Copy Markdown
Contributor

Summary

  • Raise the minimum macOS version from 11.0 to 14.0: LSMinimumSystemVersion in the bundle's Info.plist, and a matching MACOSX_DEPLOYMENT_TARGET for the release build.
  • Replace the deprecated activateIgnoringOtherApps with activate. activate only requests activation and macOS refuses it while another app is in use, so the manager window is also raised with orderFrontRegardless.
  • Bump version to 0.0.20.

Testing

  • fmt, clippy and tests pass on Linux and on the macOS VM (ci/unix/remote.sh -H macvm).
  • On the macOS VM (26.6.2), with TextEdit frontmost, a second launch brings the running manager to the front. With activate alone it stayed behind.
  • Not tested: reopening from the tray icon's "Open Manager"; it goes through the same code path.

🤖 Generated with Claude Code

Andrew Chen and others added 2 commits October 2, 2026 20:33
Raise the minimum to macOS 14.0 in the bundle's Info.plist and build the
release binary with a matching MACOSX_DEPLOYMENT_TARGET.

With 14 as the floor, replace activateIgnoringOtherApps with activate.
activate only requests activation and macOS refuses it while another app
is in use, so also raise the manager window with orderFrontRegardless.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@andrewchen5678
andrewchen5678 merged commit 56b8093 into main Oct 3, 2026
3 checks passed
@andrewchen5678
andrewchen5678 deleted the macos-14-target branch October 3, 2026 03:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant