changeset e821efda06c2 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=e821efda06c2
description: allow WM to use several sizes of gajim icon so that it's nicer. 
Fixes #6839

diffstat:

 src/gui_interface.py |  10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diffs (21 lines):

diff -r 13d726bd7a75 -r e821efda06c2 src/gui_interface.py
--- a/src/gui_interface.py      Tue Apr 26 15:54:46 2011 +0200
+++ b/src/gui_interface.py      Wed Apr 27 17:19:42 2011 +0200
@@ -2786,10 +2786,14 @@
         import statusicon
         self.systray = statusicon.StatusIcon()
 
-        pix = gtkgui_helpers.get_icon_pixmap('gajim', 32)
-        if pix is not None:
+        pixs = []
+        for size in (16, 32, 48, 64, 128):
+            pix = gtkgui_helpers.get_icon_pixmap('gajim', size)
+            if pix:
+                pixs.append(pix)
+        if pixs:
             # set the icon to all windows
-            gtk.window_set_default_icon(pix)
+            gtk.window_set_default_icon_list(*pixs)
 
         self.init_emoticons()
         self.make_regexps()
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to