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