Package Notifications is a desktop notifications history applet for Cairo-Dock.
requires a hacked version of the dbus api (that wont stop after eavesdropping a message).
List of actions defined in this applet. Order must match defineActions declaration order.
NewApplet creates a new applet instance.
Applet defines a dock applet.
Init loads user configuration if needed and initialise applet.
UpdateCount shows the number of messages on the icon, and displays the alternate icon if count > 0.
Notif defines a single Dbus notification.
NotifConfig defines the notification service configuration.
Notifs handles Dbus notifications management.
Add a new notifications to the list.
Clear resets the list of notifications.
List returns the list of notifications.
Listen to eavesdropped messages to find notifications..
SetOnCount sets the callback for notifications count change.
Start the message eavesdropping loop and forward notifs changes to the callback.