leits / MeetingBar

🇺🇦 Your meetings at your fingertips in the macOS menu bar
https://meetingbar.app
Apache License 2.0
4.36k stars 188 forks source link

Feature: Completely invisible when no upcoming meetings #614

Closed the-baaron closed 1 year ago

the-baaron commented 1 year ago

Issue that this suggestion fixes

The overload of icons in the top bar on Mac OS. There are already too many icons, and while I love using MeetingBar, I think it doesn't have to be visible all the time.

Solution description

I think that hiding MenuBar when there are no upcoming meetings, would be a great feature to have. When the user wants to access the settings, they can simply run the menubar app again. If menubar is already running in the background, that could trigger the settings screen.

Alternatives considered

-

Additional context

No response

technicalpickles commented 1 year ago

In case it is helpful, I think you can greatly reduce how frequently it's shown and how much is shown.

  1. Be aggressive with what you hide:

CleanShot 2023-05-09 at 10 24 02

  1. Reduce what's shown for an event, ie: CleanShot 2023-05-09 at 10 25 27

  2. Adjust down to whatever you feel is appropriate:

CleanShot 2023-05-09 at 10 22 46

Between those, you can hide it most of the times. It seems that you can't fully get rid of it, even if you hide all the event details, there is a blank spot you can click.


Not a way to address within MeetingBar, but I am a fan of Bartender which lets tweak what is shown and when in the bar. There is even conditional logic so you could hide if you did something like... show the meeting icon and event title, and configure it to hide if it matches just the icon.

leits commented 1 year ago

Thanks for the request @the-baaron.

And thanks for the response @technicalpickles! These are great tips for minimizing the presence of the MeetingBar in the status bar.

It won't be possible to hide it completely, because there is no other possibility to interact with the app besides the status bar.