wok
annotate xfce4-notifyd/description.txt @ rev 25254
updated pywebkitgtk (1.1.7 -> 1.1.8)
author |
Hans-G?nter Theisgen |
date |
Thu Jul 14 07:55:02 2022 +0100 (2022-07-14) |
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.
|