wok-next annotate xfce4-notifyd/description.txt @ rev 21051
Small updates.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Nov 30 01:34:53 2018 +0200 (2018-11-30) |
parents | |
children |
rev | line source |
---|---|
al@18947 | 1 The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that |
al@18947 | 2 implements the "server-side" portion of the Freedesktop desktop notifications |
al@18947 | 3 specification. Applications that wish to pop up a notification bubble in a |
al@18947 | 4 standard way can implicitly make use of xfce4-notifyd to do so by sending |
al@18947 | 5 standard messages over D-Bus using the org.freedesktop.Notifications interface. |
al@18947 | 6 |
al@18947 | 7 It's recommended use xfce4-notifyd with a compositing manager running; in that |
al@18947 | 8 case xfce4-notifyd will look a bit nicer and will be semi-transparent and will |
al@18947 | 9 fade out, and other nice pretty things. This isn't required by any means, of |
al@18947 | 10 course. |
al@18947 | 11 |
al@18947 | 12 |
al@18947 | 13 Configuration: |
al@18947 | 14 |
al@18947 | 15 Run xfce4-notifyd-config to display the settings dialog. There aren't any other |
al@18947 | 16 tunables; if you don't see it in the settings dialog, it's not changeable. |
al@18947 | 17 |
al@18947 | 18 |
al@18947 | 19 Theming: |
al@18947 | 20 |
al@18947 | 21 Xfce4-notifyd uses gtk's standard theming system. You can create new themes by |
al@18947 | 22 creating a normal gtkrc file. See the example included themes for details of |
al@18947 | 23 how to reference the various widgets present in a normal notification dialog. |
al@18947 | 24 You'll want to put your gtkrc file in $HOME/.themes/THEMENAME/xfce4-notify-4.0 |
al@18947 | 25 and then start up the configuration dialog to set the theme. If you think |
al@18947 | 26 you've come up with a cool theme, feel free to send it to the author, and he'll |
al@18947 | 27 be happy to include it in the next release. For themes shipped with |
al@18947 | 28 xfce4-notifyd, author requires all parts of them to be redistributable under |
al@18947 | 29 the terms of a license compatible with the GPLv2. |