! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
In settings dialog, show some kind of a warning if xfce4-notifyd process is n...
Status:
RESOLVED: FIXED
Product:
Xfce4-notifyd
Component:
general

Comments

Description Igor editbugs 2017-03-10 11:15:06 CET
Otherwise, it confuses users when they change notification settings but do not see them applied (this happens if another notification daemon is running - notification preview is showing but isn't affected by the settings).
Comment 1 Simon Steinbeiss editbugs 2017-03-10 20:56:02 CET
This is a bit of a tricky issue - at least as long as xfce4-notifyd exits after 10mins of inactivity. If we remove this "feature" I guess checking for a running notification service is a valid approach.
Comment 2 Igor editbugs 2017-03-11 07:11:36 CET
Ah, yeah, right - the "feature". But you've been planning on getting rid of it anyway, right?
Another approach could be trying to start xfce4-notifyd on opening the dialog and showing a warning if start fails. This would work along with the "feature".
Comment 3 Simon Steinbeiss editbugs 2017-04-08 16:57:49 CEST
The "feature" has now been removed in master so feel free to implement a check if you have time!
Comment 4 Git Bot editbugs 2017-08-15 01:12:57 CEST
Simon Steinbeiss referenced this bugreport in commit a0e8487336d9c9eb54548a73f8d17a13267fa8fe

Show warning in settings dialog if notifyd is not running (Bug #13417)

https://git.xfce.org/apps/xfce4-notifyd/commit?id=a0e8487336d9c9eb54548a73f8d17a13267fa8fe
Comment 5 Simon Steinbeiss editbugs 2017-08-15 01:14:11 CEST
I guess the sanest way to implement this is by checking via dbus (see the commit above) - I wonder though if that will work as it may not distinguish two notification services that share the same name.
Comment 6 Simon Steinbeiss editbugs 2017-10-17 23:54:08 CEST
I consider the issue fixed in 0.4.0

Bug #13417

Reported by:
Igor
Reported on: 2017-03-10
Last modified on: 2017-10-17

People

Assignee:
Simon Steinbeiss
CC List:
0 users

Version

Attachments

Additional information