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

Provide a way to always hide from menubar, even after restart #212

Open
danztran opened this issue May 20, 2024 · 4 comments
Open

Provide a way to always hide from menubar, even after restart #212

danztran opened this issue May 20, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@danztran
Copy link

As title, I can hide the app from menu bar by open preferences and tick on the option, I can also unhide it by open the app via Finder or Spotlight, not just restart. I think hide it permanently would also be a good thing since some don't need to monitor the app status just like noTunes and CapsLockNoDelay.

Thank you for this amazing app.

@sbmpost
Copy link
Owner

sbmpost commented May 23, 2024

@danztran

I see why you could want this. However if one wants to access the preferences screen, then if the icon is permanently hidden, this becomes impossible. How to unhide the icon once hidden?

@danztran
Copy link
Author

danztran commented May 23, 2024

@sbmpost
Currently if we hide it, then open via Finder or Spotlight or Dock or on Login (auto start via Login Items), the icon show up again. So I have two ideas to replace current hide option to just Hide the menubar icon when the option is checked:

  • Solution 1: In background we hide the icon after inactivity for some time. To launch preferences screen, we can unhide icon by re-open app, the icon show up (maybe with preferences screen too). Then, the icon will be disappeared again after some time.
  • Solution 2: If the app is not running (no process), then launch it for the first time will run the app in the background without menu icon. Then if the app is already running, launch it again will show the preference screen (without display icon).

I personally like the 2nd idea more, with option checked, there is actually no need for menu icon anymore but still can use full features of this app.
Also, thank you for your reply.

@sbmpost
Copy link
Owner

sbmpost commented May 23, 2024

@danztran

I am leaning towards (possibly a variation of) the first solution. The option to hide would become: "hide icon 10 seconds after app start". The first time this checkbox is ticked, the icon hides immediately. In this way things are more or less compatible with what people are used to. Thanks for your input. Not sure when I will find the time to implement it, but I will add it to the list of todo's.

@danztran
Copy link
Author

@sbmpost That would be good too. Thank you so much, really appreciate it. 🫡

@sbmpost sbmpost added the enhancement New feature or request label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants