After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631722 - advertise server capability for notification persistence
advertise server capability for notification persistence
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: message-tray
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2010-10-09 01:33 UTC by William Jon McCann
Modified: 2010-10-11 18:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
[NotificationDaemon] Add "persistence" server capability (879 bytes, patch)
2010-10-09 02:39 UTC, Marina Zhurakhinskaya
committed Details | Review

Description William Jon McCann 2010-10-09 01:33:02 UTC
I've just added a server capability to notification-daemon master called "persistence".

commit 95bd603527748da2aa8bd88d2cb4395a920900dc
Author: William Jon McCann <jmccann@redhat.com>
Date:   Fri Oct 8 20:43:06 2010 -0400

    Add "persistence" server capability
    
    This will allow clients to determine if the server will only show
    transient notifications or has notification persistence.  If the server
    supports persistence then the client should not perform its own message
    persistence (for example by showing a status icon).


For how it may be used see:
http://git.gnome.org/browse/libnotify/tree/tests/test-persistence.c

Once we add this to the shell we can go about patching apps and services.
Comment 1 Marina Zhurakhinskaya 2010-10-09 02:39:48 UTC
Created attachment 171985 [details] [review]
[NotificationDaemon] Add "persistence" server capability

This will allow clients to determine that the server has notification persistence.