about: Make logo transparent
authorPeer Sommerlund <peso@users.sourceforge.net>
Mon, 02 Jun 2008 14:45:22 +0200
changeset 1175 340028f30d8f
parent 1174 4b30a3efa4b9
child 1176 997eb001c711
about: Make logo transparent The old 92x50 png was taken from the homepage, and has a white background. The new png has transparency, which gives a nicer look for the application logo in the about dialog. In addition to this, the about dialog now has a separate 32x32 icon, which looks nicer than a down-scaled version of the 92x50 image.
hggtk/about.py
icons/tortoise/thg_logo.ico
icons/tortoise/thg_logo_92x50.png
--- a/hggtk/about.py	Sat Jul 05 04:12:16 2008 +0100
+++ b/hggtk/about.py	Mon Jun 02 14:45:22 2008 +0200
@@ -61,14 +61,15 @@
             self.set_wrap_license(True)
         self.set_copyright("Copyright 2008 TK Soh and others")
 
-        hg_icon = os.path.normpath(shlib.get_tortoise_icon('thg_logo_92x50.png'))
-        prog_root = os.path.dirname(os.path.dirname(os.path.dirname(hg_icon)))
+        thg_logo = os.path.normpath(shlib.get_tortoise_icon('thg_logo_92x50.png'))
+        thg_icon = os.path.normpath(shlib.get_tortoise_icon('thg_logo.ico'))
+        prog_root = os.path.dirname(os.path.dirname(os.path.dirname(thg_icon)))
         license_file = os.path.join(prog_root, "COPYING.txt")
 
         self.set_license(file(license_file).read())
         self.set_comments("with " + lib_versions + "\n\n" + comment)
-        self.set_logo(gtk.gdk.pixbuf_new_from_file(hg_icon))      
-        self.set_icon_from_file(hg_icon)
+        self.set_logo(gtk.gdk.pixbuf_new_from_file(thg_logo))
+        self.set_icon_from_file(thg_icon)
         
         # somehow clicking on the Close button doesn't automatically
         # close the About dialog...
Binary file icons/tortoise/thg_logo.ico has changed
Binary file icons/tortoise/thg_logo_92x50.png has changed