Blame pulseaudio-equalizer-2.7-window-icon.patch
|
Hicham HAOUARI |
ffc5a06 |
--- pulseaudio-equalizer-2.7/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py 2011-03-17 10:23:27.000000000 +0000
|
|
Hicham HAOUARI |
ffc5a06 |
+++ pulseaudio-equalizer-2.7/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py.new 2011-03-17 10:53:48.000000000 +0000
|
|
Hicham HAOUARI |
ffc5a06 |
@@ -359,7 +359,20 @@ class Equalizer:
|
|
Hicham HAOUARI |
ffc5a06 |
self.window.connect("destroy", self.destroy_equalizer)
|
|
Hicham HAOUARI |
ffc5a06 |
self.window.set_title(windowtitle + " [" + realstatus + "]")
|
|
Hicham HAOUARI |
ffc5a06 |
self.window.set_border_width(0)
|
|
Hicham HAOUARI |
ffc5a06 |
- icon = self.window.set_icon_from_file("/usr/share/icons/hicolor/16x16/apps/gnome-volume-control.svg")
|
|
Hicham HAOUARI |
ffc5a06 |
+
|
|
Hicham HAOUARI |
ffc5a06 |
+ icon_theme = gtk.icon_theme_get_default()
|
|
Hicham HAOUARI |
ffc5a06 |
+ icon_theme = gtk.icon_theme_get_default()
|
|
Hicham HAOUARI |
ffc5a06 |
+ if icon_theme.has_icon("multimedia-volume-control"):
|
|
Hicham HAOUARI |
ffc5a06 |
+ icon = icon_theme.load_icon("multimedia-volume-control", 16, 0)
|
|
Hicham HAOUARI |
ffc5a06 |
+ self.window.set_icon(icon)
|
|
Hicham HAOUARI |
ffc5a06 |
+ elif icon_theme.has_icon("gnome-volume-control"):
|
|
Hicham HAOUARI |
ffc5a06 |
+ icon = icon_theme.load_icon("gnome-volume-control",16,0)
|
|
Hicham HAOUARI |
ffc5a06 |
+ self.window.set_icon(icon)
|
|
Hicham HAOUARI |
ffc5a06 |
+ elif icon_theme.has_icon("stock_volume"):
|
|
Hicham HAOUARI |
ffc5a06 |
+ icon = icon_theme.load_icon("stock_volume",16,0)
|
|
Hicham HAOUARI |
ffc5a06 |
+ self.window.set_icon(icon)
|
|
Hicham HAOUARI |
ffc5a06 |
+ else:
|
|
Hicham HAOUARI |
ffc5a06 |
+ print ("No icon found, window will be iconless")
|
|
Hicham HAOUARI |
ffc5a06 |
|
|
Hicham HAOUARI |
ffc5a06 |
menu = gtk.Menu()
|
|
Hicham HAOUARI |
ffc5a06 |
|