|Revision 0.9||15 January 2006||Revised by: cdh|
|Clarify the naming for the application IDs. Put back a number of things that probably shouldn't have been removed from the spec.|
|Revision 0.8||23 September 2005||Revised by: J5|
|Major overhaul of spec to work with the newer D-Bus recursive type system. Simplify protocol. Changed the verbage notification type to category|
|Revision 0.7||28 July 2005||Revised by: cdh|
|Added "x" and "y" hints. Talk about the variant type for hint values.|
|Revision 0.6||1 April 2005||Revised by: cdh|
|Updated to work with D-BUS 0.31+.|
|Revision 0.5||2 October 2004||Revised by: cdh|
|Added a "suppress-sound" hint. Added a "sound" capability. Renamed the "soundfile" hint to sound-file".|
|Revision 0.4||29 September 2004||Revised by: cdh|
|Added image support in markup, and made the restrictions on markup more clear. Removed the High urgency. Added new notification types. Fixed notification expiration.|
|Revision 0.3||15 September 2004||Revised by: cdh|
|Added hint and notification type sections|
|Revision 0.2||foo||Revised by: mh|
|Added replaces field to protocol|
|Revision 0.1||foo||Revised by: mh|
This is a draft standard for a desktop notifications service, through which applications can generate passive popups (sometimes known as "poptarts") to notify the user in an asynchronous manner of events.
This specification explicitly does not include other types of notification presentation such as modal message boxes, window manager decorations or window list annotations.
Example use cases include:
Presence changes in IM programs: for instance, MSN Messenger on Windows pioneered the use of passive popups to indicate presence changes.
Completed file transfer
New mail notification
Low disk space/battery warnings