changeset ea12ab3465cd in /home/hg/repos/gajim

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

diffstat:

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

diffs (21 lines):

diff -r b40c07282d05 -r ea12ab3465cd src/gui_interface.py
--- a/src/gui_interface.py      Mon Mar 14 13:20:48 2011 +0300
+++ b/src/gui_interface.py      Wed Apr 27 17:19:42 2011 +0200
@@ -3544,9 +3544,14 @@
         import statusicon
         self.systray = statusicon.StatusIcon()
 
-        pix = gtkgui_helpers.get_icon_pixmap('gajim', 32)
-        # set the icon to all windows
-        gtk.window_set_default_icon(pix)
+        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_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