Merge pull request #862 from fwSmit/dbus-highlight
Add dbus hightlight hint
This commit is contained in:
commit
9f4f110c53
@ -941,6 +941,46 @@ dunst is able to get different colors for a message via notify-send.
|
|||||||
In order to do that you have to add a hint via the -h option.
|
In order to do that you have to add a hint via the -h option.
|
||||||
The progress value can be set with a hint, too.
|
The progress value can be set with a hint, too.
|
||||||
|
|
||||||
|
B<All hints>
|
||||||
|
|
||||||
|
See RULES for more detailed explanations for some options.
|
||||||
|
|
||||||
|
=over 4
|
||||||
|
|
||||||
|
=item B<fgcolor>:
|
||||||
|
Foreground cololor
|
||||||
|
|
||||||
|
=item B<bgcolor>:
|
||||||
|
Background color
|
||||||
|
|
||||||
|
=item B<frcolor>:
|
||||||
|
Frame color
|
||||||
|
|
||||||
|
=item B<hlcolor>:
|
||||||
|
Highlight color
|
||||||
|
|
||||||
|
=item B<value>:
|
||||||
|
Progress value.
|
||||||
|
|
||||||
|
=item B<image-path>:
|
||||||
|
Icon name. This may be a path or just the icon name.
|
||||||
|
|
||||||
|
=item B<image-data>:
|
||||||
|
A stream of raw image data.
|
||||||
|
|
||||||
|
=item B<category>:
|
||||||
|
The category.
|
||||||
|
|
||||||
|
=item B<desktop_entry>:
|
||||||
|
The desktop entry.
|
||||||
|
|
||||||
|
=item B<transient>:
|
||||||
|
The transient value.
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
B<Examples>
|
||||||
|
|
||||||
=over 4
|
=over 4
|
||||||
|
|
||||||
=item notify-send -h string:fgcolor:#ff4444
|
=item notify-send -h string:fgcolor:#ff4444
|
||||||
|
@ -386,6 +386,11 @@ static struct notification *dbus_message_to_notification(const gchar *sender, GV
|
|||||||
g_variant_unref(dict_value);
|
g_variant_unref(dict_value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ((dict_value = g_variant_lookup_value(hints, "hlcolor", G_VARIANT_TYPE_STRING))) {
|
||||||
|
n->colors.highlight = g_variant_dup_string(dict_value, NULL);
|
||||||
|
g_variant_unref(dict_value);
|
||||||
|
}
|
||||||
|
|
||||||
if ((dict_value = g_variant_lookup_value(hints, "category", G_VARIANT_TYPE_STRING))) {
|
if ((dict_value = g_variant_lookup_value(hints, "category", G_VARIANT_TYPE_STRING))) {
|
||||||
n->category = g_variant_dup_string(dict_value, NULL);
|
n->category = g_variant_dup_string(dict_value, NULL);
|
||||||
g_variant_unref(dict_value);
|
g_variant_unref(dict_value);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user