r259 - trunk/software/zhone/src
smartphones-commits at lists.linuxtogo.org
smartphones-commits at lists.linuxtogo.org
Sun Apr 27 15:44:37 CEST 2008
Author: mickeylauer
Date: 2008-04-27 15:44:37 +0200 (Sun, 27 Apr 2008)
New Revision: 259
Modified:
trunk/software/zhone/src/zhone
Log:
zhone: find its edje in multiple locations
Modified: trunk/software/zhone/src/zhone
===================================================================
--- trunk/software/zhone/src/zhone 2008-04-27 13:19:06 UTC (rev 258)
+++ trunk/software/zhone/src/zhone 2008-04-27 13:44:37 UTC (rev 259)
@@ -21,10 +21,19 @@
from optparse import OptionParser
import time
+for i in "../data/themes/zhone.edj /usr/local/share/zhone/zhone.edj /usr/share/zhone/zhone.edj".split():
+ if os.path.exists( i ):
+ global edjepath
+ edjepath = i
+ break
+else:
+ raise "Edje not found"
+
class edje_group(edje.Edje):
def __init__(self, main, group):
self.main = main
- f = os.path.splitext(sys.argv[0])[0] + ".edj"
+ global edjepath
+ f = edjepath
try:
edje.Edje.__init__(self, self.main.evas_canvas.evas_obj.evas, file=f, group=group)
except edje.EdjeLoadError, e:
More information about the Smartphones-commits
mailing list