← Back to team overview

mlhim-specs-dev team mailing list archive

[Branch ~cdd-dev/cdd/trunk] Rev 160: Removed icon support for Non-Linux platforms.

 

------------------------------------------------------------
revno: 160
committer: Eduardo César <xcesar@xxxxxxxxx>
branch nick: cdd
timestamp: Sat 2012-07-07 00:32:46 -0300
message:
  Removed icon support for Non-Linux platforms.
modified:
  Generator/cdg/cdg_custom.py
  Generator/cdg/cdg_extra.py


--
lp:cdd
https://code.launchpad.net/~cdd-dev/cdd/trunk

Your team MLHIM Specifications Developers is subscribed to branch lp:cdd.
To unsubscribe from this branch go to https://code.launchpad.net/~cdd-dev/cdd/trunk/+edit-subscription
=== modified file 'Generator/cdg/cdg_custom.py'
--- Generator/cdg/cdg_custom.py	2012-07-07 01:51:13 +0000
+++ Generator/cdg/cdg_custom.py	2012-07-07 03:32:46 +0000
@@ -135,7 +135,8 @@
         if sys.platform.startswith('linux'):
             home = os.environ['HOME']
         elif sys.platform.startswith('win'):
-            home = os.environ['HOMEPATH']
+            home = os.environ['HOMEDRIVE'] + '/' +os.environ['HOMEPATH']
+
         else:
             home = './'
             

=== modified file 'Generator/cdg/cdg_extra.py'
--- Generator/cdg/cdg_extra.py	2012-07-07 02:48:23 +0000
+++ Generator/cdg/cdg_extra.py	2012-07-07 03:32:46 +0000
@@ -3,6 +3,7 @@
 import locale
 import pkgutil
 import StringIO
+import sys
 
 import wx
 from wx.lib.wordwrap import wordwrap
@@ -70,12 +71,15 @@
     return l2
 
 def set_icon(self):
-    logo_str = pkgutil.get_data(__name__, 'logo.png')
-    stio = StringIO.StringIO(logo_str)
-    image = wx.ImageFromStream(stio)
-    bitmap = wx.BitmapFromImage(image)
-    icon = wx.IconFromBitmap(bitmap)
-    self.SetIcon(icon)
+    if sys.platform.startswith('linux'):
+        logo_str = pkgutil.get_data(__name__, 'logo.png')
+        stio = StringIO.StringIO(logo_str)
+        image = wx.ImageFromStream(stio)
+        bitmap = wx.BitmapFromImage(image)
+        icon = wx.IconFromBitmap(bitmap)
+        self.SetIcon(icon)
+
+        
 
 def popup_message(self, msg, tag, icons):
     dlg = wx.MessageDialog(self, msg, tag, icons)