Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Monterey (macOS 12.0+) support #12

Open
wants to merge 8 commits into
base: 1.x-macos12-compat
Choose a base branch
from

Conversation

GMMDMDIDEMS
Copy link

@GMMDMDIDEMS GMMDMDIDEMS commented Sep 16, 2024

Fixes #7
To add macOS 12.0+ support, I had to:

  • Downgrade LaunchAtLogin support for macOS 12 following the official guide here. This step also increases app size due to the package bundling.
  • Replace MenuBarExtra as it is only supported since macOS 13

This is my first time working with Swift, so I had some challenges identifying the predecessor to MenuBarExtra. Even though my current approach is compatible with macOS 12, there may be more effective methods for creating menu bar applications on macOS 12.

However, for macOS 13+ I definitely recommend using your implementation.

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