feat(macos): add background-app configuration to support LSUIElement in Info.plist#318
Merged
lucasfernog-crabnebula merged 1 commit intocrabnebula-dev:mainfrom Apr 11, 2025
Merged
Conversation
Contributor
|
That's amazing! Thanks |
Contributor
Author
|
Thanks 😄 glad it is useful! |
lucasfernog-crabnebula
approved these changes
Apr 11, 2025
e010574
into
crabnebula-dev:main
18 of 22 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a new config setting for
background-appspecific to macOS that sets LSUIElement to true in the Info.plist.This tells macOS the app is an "agent" app and is to run in the background with no icon in the Dock - particularly useful for menubar based apps that have no main window.
Have validated this works locally. Hopefully I have updated everything required!