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: Make notifications "Time Sensitive" #562

Closed mybuddymichael closed 1 year ago

mybuddymichael commented 1 year ago

Issue that this suggestion fixes

MeetingBar notifications do not currently register themselves as "Time Sensitive". This means that notifications do not show if the user is in a focus mode that normally blocks notifications. MeetingBar notifications are inherently time sensitive (just like Calendar.app's notifications) and so should be set as time sensitive.

Solution description

Update all notifications to be "time sensitive".

Alternatives considered

I don't believe there are any alternatives. Time Sensitive notifications are the mechanism to provide this functionality.

Additional context

I am not a macOS developer but I attempted to implement this myself. However it seems that I might need an Apple Developer Program account to add this capability to the app configuration? Any insight would be appreciated.

leits commented 1 year ago

Hi @mybuddymichael, Thanks for the request! I'll use your code as a base for this feature: https://github.com/leits/MeetingBar/pull/596

leits commented 1 year ago

Added to the next release scope: https://github.com/leits/MeetingBar/commit/e60b8c567884303818087f3d0bc86c28d148425c