-
Notifications
You must be signed in to change notification settings - Fork 13
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
Update notification support for macOS 15 Sequoia and dynamic lists. #73
base: main
Are you sure you want to change the base?
Conversation
Look for alert/banner subroles rather than numeric identifiers. Generate dynamic lists for notifications, actions and apps; clear them after the phrase is over. Sort actions in the imgui window — better than nothing. Remove user.notifications_update as it's not needed any more.
Think I was a bit premature here as there seem to be some issues where the actions popup works just fine but trying to say that action doesn't work. |
Nevermind, if there's a bug here it doesn't seem to be mine. Things are working again. |
Accessibility support in Notification Center seems to have been completely broken in 15.1 among other issues, such as notifications taking many seconds to deliver. Marking as draft until Apple gets their act together. (Also, I was mistaken and dynamic lists aren't supported in Talon 0.4, so we should not merge this; if they're not in 0.5 either, maybe consider a branch.) |
The "notifications taking seconds to deliver" issue was fixed in macOS 15.2 and #77 still exposes actions. There's hope for this one yet! Gonna give merging a shot now… |
This is working relatively well but still has some issues around detecting new/replaced notifications, particularly in Notification Center. More work still needed… |
Look for alert/banner subroles rather than numeric identifiers.
Generate dynamic lists for notifications, actions and apps; clear them
after the phrase is over.
Sort actions in the imgui window — better than nothing.
Remove user.notifications_update as it's not needed any more.