I was facing a problem due to the fact that I work with an organization on the other side of the world and my meetings usually start at midnight. This makes those events part of "tomorrow" which will never show up in the status bar so MeetingBar isn't useful prior to my first meeting. I can show events for "today and tomorrow" and set a range but it will not display a meeting that happens in 30 minutes if that meetings occurs past midnight.
Solution
My solution is to add a new preference that conditionally appears when events are shown for tomorrow. In this demo you can see:
I cannot see my meeting within the next hour
I show events for "today and tomorrow" and the meeting appears within the menu but not in status bar
I activate the new preference and now I can see my meeting coming up in the status bar
I realize this feels a bit awkward being outside the "status bar" area of preferences but
the "events" section does filter which events show in the status bar
this preference is only valid when events are shown for both today and tomorrow
It should not affecting existing behavior
I am not a Swift/MacOS developer so I apologize in advance for any rookie mistakes. I'm happy to update this with a different solution if this one isn't acceptable.
Hi @0ui,
Thanks for your work!
I've reverted the previous behavior by showing the next meeting title from tomorrow for a two-day view. So now there is no need to add an extra setting.
Status
READY
Description
I was facing a problem due to the fact that I work with an organization on the other side of the world and my meetings usually start at midnight. This makes those events part of "tomorrow" which will never show up in the status bar so MeetingBar isn't useful prior to my first meeting. I can show events for "today and tomorrow" and set a range but it will not display a meeting that happens in 30 minutes if that meetings occurs past midnight.
Solution
My solution is to add a new preference that conditionally appears when events are shown for tomorrow. In this demo you can see:
https://user-images.githubusercontent.com/734006/188869273-d031b778-0a0e-45a1-bb95-3a2ccb033173.mov
I realize this feels a bit awkward being outside the "status bar" area of preferences but
I am not a Swift/MacOS developer so I apologize in advance for any rookie mistakes. I'm happy to update this with a different solution if this one isn't acceptable.
Checklist
Steps to Test or Reproduce