tombonez / noTunes

A simple macOS application that will prevent iTunes or Apple Music from launching.
MIT License
3.56k stars 59 forks source link

Feature: GUI Settings Screen #50

Open ZeinHajjAli opened 1 month ago

ZeinHajjAli commented 1 month ago

Added a GUI settings screen for the 'replacement' setting and 'start at login'.

Made with SwiftUI, so falls back to an alert with a link to the relevant section of the README on GitHub if running macOS < 10.15

"Launch at Login" checkbox uses the LaunchAtLogin-Legacy package for compatibility with older macOS versions.

Screenshots:

Menubar right-click menu:

Screenshot 2024-08-08 at 5 18 50 PM

Settings screen:

Screenshot 2024-08-08 at 5 19 14 PM

Fallback alert:

Screenshot 2024-08-08 at 5 20 53 PM

("Open Documentation" links to https://github.com/tombonez/noTunes#usage)

ZeinHajjAli commented 1 month ago

Also closes #22 (for macOS >= 10.15 Catalina)