Skip to content
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

GNOME 46 Support #66

Open
greatquux opened this issue Jun 14, 2024 · 1 comment
Open

GNOME 46 Support #66

greatquux opened this issue Jun 14, 2024 · 1 comment

Comments

@greatquux
Copy link

Yet more breaking API changes! NotificationBanner is gone now, for some dumb reason, from this commit
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/940b658071047fab8d1db18f301c59095b384f79
GSConnect is doing work to reimplement it
GSConnect/gnome-shell-extension-gsconnect#1767
but I am not knowledgeable enough to follow along, though I'll try.

Long term, they know their notifications suck, and other platforms have nice features, and so one day when they implement this
https://blogs.gnome.org/shell-dev/2024/04/23/notifications-46-and-beyond/
perhaps something like Franz or Ferdium can implement it, and then we'll be able to in-line reply to whatever accounts are available there. But that's so far in the future we'll all be driving flying cars and eating our dinner in pill form.

In any case, not sure if you are still able to maintain this extension, but it is certainly helpful. Thanks!

@muffinmad
Copy link
Owner

Thank you for such detailed issue description, as always!

Quickly fix replacing NotificationBanner with Calendar.NotificationMessage did not work. Additional changes to objects constructors are required.

I'll take a look. But feel free to beat me to it ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants