AutoRaise icon indicating copy to clipboard operation
AutoRaise copied to clipboard

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

Open dandehoon opened this issue 1 year ago • 4 comments

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.

dandehoon avatar May 20 '24 02:05 dandehoon

@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?

sbmpost avatar May 23 '24 08:05 sbmpost

@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.

dandehoon avatar May 23 '24 10:05 dandehoon

@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.

sbmpost avatar May 23 '24 12:05 sbmpost

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

dandehoon avatar May 25 '24 04:05 dandehoon