ejbills / DockDoor

Window peeking for macOS
MIT License
465 stars 14 forks source link

Enhancement: App Window Interaction #57

Open stevenlis opened 4 days ago

stevenlis commented 4 days ago

Thank you so much for sharing your work with the community.

I'd like to suggest an improvement to the app's interaction. DockDoor is the kind of app that doesn't need an app window since it just integrates a functionality into the system. The only window it has or needs is a Settings/Preferences window. Many developers like to create a menu icon.

I found an app with an interesting design called Clop. CS-EVshz5sZ@2x

If the app is not running, launch it, and it will start with the settings window displayed. You can close the settings window. If you launch the app again, the settings window will reappear, allowing you to adjust settings as needed. To quit the app, simply click the "Quit" button. I find it tedious and unnecessary to go to the menu bar, find the icon, click open settings, and then adjust.

Btw I'm currently experiencing a bug where the menu icon fails to appear with "Show Menu Bar Icon" when I launch the app.

I'm on macOS 14.5 (23F79) with ??? (There appears to be no "About" section in the settings window to display the app version.)

ejbills commented 4 days ago

I like this, I just am apprehensive as I assumed users wouldn't want it to run silently in the background. This assumption seems to be incorrect, so I will make this the default functionality if the Show Menu Bar Icon toggle is off. Thanks for your suggestion!