Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 8c6b205df096d62a997cd7144f457ffed0c489cf
Title: Use libnotify for notifications on Linux
Status: Closed Type: Feature_Request
Severity: Minor Priority: Low
Subsystem: Linux Resolution: Rejected
Last Modified: 2019-07-08 22:28:56
Version Found In: 0.4.7-1
markrawls2019-07-08 18:38:47

I've tuned my notification system to work well with a custom desktop environment and I'm handling them internally there, but Ripcord uses a nonstandard way of showing notifications. It would be great if libnotify could be used with the current system as fallback, as it's fairly standard.

cancel2019-07-08 22:03:13

No, it doesn't. Ripcord uses Qt, and Qt uses the freedesktop/xdg specification over dbus for tray icons and messages. Something is wrong with your Linux desktop configuration.

See the Qt code that generates notifications

cancel2019-07-08 22:28:56

(Though I believe Qt does have some kind of fallback mechanism for notifications... anyway, I can't use libnotify in Ripcord, because it has a bunch of gnome dependencies, and I'm not willing to add those to Ripcord's dependency list.)