Xfce Wiki

Sub domains
 
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


projects:applications:notification-daemon-xfce [2007/05/26 12:05] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== notification-daemon-xfce ======
 +
 +===== About =====
 +Notification-daemon-xfce is a port of Gnome's notification-daemon
 +for the Xfce desktop.
 +
 +==== Credits ====
 +Original notification-daemon is written by Christian Hammond  and John Palmieri.
 +
 +===== Installation =====
 +==== Dependencies ====
 +  * gtk >= 2.6.0
 +  * libxfce4util >= 4.3.90
 +  * libxfcegui4 >= 4.3.90
 +  * dbus >= 0.36
 +  * [[http://www.chipx86.com/wiki/Libsexy#Download|libsexy]] >= 0.1.3
 +
 +
 +==== Conflicts ====
 +Notification-daemon-xfce conflicts with the original notification-daemon
 +
 +
 +==== Compile ====
 +The simplest way to compile this package is:
 +  * ./configure --prefix=<path>
 +  * make && make install
 +
 +You can optionally disable/enable the following settings:
 +  * --disable-close-button: Disable the close button the the notification. Note that clicking the notification will close it too.
 +  * --enable-gradient-look: Show a gradient look in the default theme.
 +
 +===== Usage =====
 +Notification-daemon-xfce is a dbus daemon, so to use it, you need a frontend application to trigger the daemon. This application is [[http://www.galago-project.org/files/releases/source/libnotify/|libnotify]]. Libnotify provides bindings for applications and also a small application to manually send messages to the daemon: **notify-send**. Libnotify is probably provided by your distribution.
 +
 +
 +==== Using notify-send ====
 +After you've compiled notification-daemon-xfce and installated libnotify you can test the daemon by running:
 +
 +''notify-send "Test notification"''
 +
 +If everything went fine, a notification pops up on the right bottom of you screen; congratulations! You can create more complex notifications like so:
 +
 +''notify-send -i appointment -u critical "Reminder" "You've got an appointment in 10 minutes."''
 +
 +The result should be something like the screenshot below.
 +
 +For more information about using notify-send, type ''notify-send --help''
 +
 +
 +
 +
 +===== Screenshots =====
 +{{:projects:applications:notification.png|Sample Notification}}
 +{{:projects:applications:notification_02.png|Sample Notification}}
 +
 +{{:projects:applications:notification-mcs.png|Xfce MCS manager plugin}}
 +
 +
 +
 +===== Releases =====
 +[[http://goodies.xfce.org/releases/notification-daemon-xfce/notification-daemon-xfce-0.3.7.tar.bz2|notification-daemon-xfce-0.3.7]]
 +
 +[[http://goodies.xfce.org/releases/notification-daemon-xfce/notification-daemon-xfce-0.3.6.tar.bz2|notification-daemon-xfce-0.3.6]]
 +
 +[[http://goodies.xfce.org/releases/notification-daemon-xfce/notification-daemon-xfce-0.3.5.tar.bz2|notification-daemon-xfce-0.3.5]]
 +
 +===== ChangeLog =====
 +[[http://goodies.xfce.org/releases/notification-daemon-xfce/ChangeLog|ChangeLog]]
 +
 +===== Links =====
 +[[http://www.galago-project.org/|Galago Website]]
 +
 +[[http://gaim-libnotify.sourceforge.net/|Gaim Libnotify]]
 +
 +[[http://ruby-libnotify.rubyforge.org/index.html|Ruby bindings for libnotify]]
 +[[http://www.galago-project.org/files/releases/source/notify-python/|Python bindings for libnotify]]