[Xfce4-commits] [panel-plugins/xfce4-pulseaudio-plugin] 01/01: Use symbolic icon for volume
noreply at xfce.org
noreply at xfce.org
Wed Mar 4 21:33:40 CET 2015
This is an automated email from the git hooks/post-receive script.
andrzejr pushed a commit to branch master
in repository panel-plugins/xfce4-pulseaudio-plugin.
commit 9edcd44ab4742ec5c9d4569b1b6efad8bdf5b104
Author: Simon Steinbeiss <simon.steinbeiss at elfenbeinturm.at>
Date: Wed Mar 4 10:46:11 2015 +0100
Use symbolic icon for volume
---
panel-plugin/pulseaudio-menu.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/panel-plugin/pulseaudio-menu.c b/panel-plugin/pulseaudio-menu.c
index 196e930..2feb56b 100644
--- a/panel-plugin/pulseaudio-menu.c
+++ b/panel-plugin/pulseaudio-menu.c
@@ -188,6 +188,8 @@ pulseaudio_menu_new (PulseaudioVolume *volume,
GtkWidget *mi;
GtkWidget *img = NULL;
GdkPixbuf *pix;
+ GtkIconInfo *info;
+ GtkStyleContext *context;
g_return_val_if_fail (IS_PULSEAUDIO_VOLUME (volume), NULL);
g_return_val_if_fail (IS_PULSEAUDIO_CONFIG (config), NULL);
@@ -213,11 +215,9 @@ pulseaudio_menu_new (PulseaudioVolume *volume,
mi = scale_menu_item_new_with_range (0.0, 100.0, 1.0);
/* attempt to load and display the brightness icon */
- pix = gtk_icon_theme_load_icon (gtk_icon_theme_get_default (),
- "audio-volume-high",
- 32,
- GTK_ICON_LOOKUP_GENERIC_FALLBACK,
- NULL);
+ context = gtk_widget_get_style_context (GTK_WIDGET (mi));
+ info = gtk_icon_theme_lookup_icon (gtk_icon_theme_get_default (), "audio-volume-high-symbolic", 24, GTK_ICON_LOOKUP_GENERIC_FALLBACK);
+ pix = gtk_icon_info_load_symbolic_for_context (info, context, NULL, NULL);
if (pix)
{
img = gtk_image_new_from_pixbuf (pix);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list