search path for the logo image on mac
[sface.git] / sface / mainwindow.py
index b85ce0d..ab19e07 100644 (file)
@@ -13,11 +13,12 @@ from sface.screens.mainscreen import MainScreen
 from sface.screens.helpscreen import HelpScreen
 
 # depending on the platform..
+# could probably use Qt's resource system but looks overkill for just one file...
 def locate_image_file (filename):
-    for dir in [ '/usr/share' ] :
+    for dir in [ '/usr/share', '/Applications/sface.app/Contents/Resources/sface' ] :
         for suffix in ['png','jpg']:
             attempt=os.path.join(dir,'images',"%s.%s"%(filename,suffix))
-            if os.path.is_file(attempt) : return attempt
+            if os.path.isfile(attempt) : return attempt
     return os.path.join('/could/not/locate/image/file',filename)