Notifications are coming to #phosh's lockscreen. Also in progress is different haptic/led feedback depending on the set notification category. The #phosh/#feedbackd side is mostly there and it works with #libnotify but needs changes in #glib to work with #GApplication too.
@agx Looks great!
So they used to be in and got taken out? What happened?
@iooioio libnotify supports all the details of the fdo notification spec while glib being cross platform only uses a subset and e.g. categories are an fdo only thing (not even the flatpak portals support any way to convey those details). So we need to find a way to have applications suppply this inforation: https://gitlab.gnome.org/GNOME/glib/-/issues/2446
@agx Thanks for the background info. I actually misread the original toot, thinking it said notifications were coming _back_.
@agx if you're looking for a push notification service, check out @unifiedpush, the Linux library (most of which I wrote) currently needs adoption, I just can't find projects interested yet
@karmanyaahm @unifiedpush thanks. A self hostablle push notification service would certainly be nice for apps to use at some point. Is there work being done on a distributor for GNOME or Linux in general?
@agx @unifiedpush There is a gotify distributor https://github.com/UnifiedPush/gotify-dbus-rust that works fine but there's no GUI yet for login and management. I think a system settings module would be useful for each DE for such config, but no work is being done on that ATM.
...talking about notifications ;-) ...
Can you help me with this question about them?
@chrichri I think that's https://source.puri.sm/Librem5/phosh/-/issues/460 - someone inspecting that more closely would be welcome.
@agx How does it work with the music control widget on the lockscreen?
@Alexmitter They line up below the player.
@agx Will this fall in line with the player widget redesign MR?
@Alexmitter nobody is working on the media player widget atm afaik
@agx like it
The #GNotification / #GApplication side went smoother than expected https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2207 (thanks Philip!) so chatty and calls will show different LED feedback in upcoming releases: https://source.puri.sm/Librem5/chatty/-/merge_requests/767 once #glib 2.70 is out.