Ik vind het checken op aanwezigheid van bepaalde skin niet echt handig.
Kun je het niet beter zo doen (zoals in openwebif):
if not type == "Weerbericht": distro = "unknown" try: f = open("/etc/opkg/all-feed.conf",'r') oeline = f.readline().strip().lower() f.close() distro = oeline.split( )[1].replace("-all","") except: pass if distro == "openpli": self.session.open(radarScreenop) else: self.session.open(radarScreenoatv)
De kleine 'radarplaatjes' doen zich niet voor in PLi, maar wel in ATV & ViX. En dat is pas sinds kort het geval (3.5r2 was nog prima, 3.7r2 heeft dit euvel).
Ok dan is het duidelijk want in de laatste versies zit een check op PLi en de rest opent hij als OATV waarin de scaling niet gebeurt (zie hierboven).
Ik heb er niet bij stil gestaan dat er ook nog andere images gebruikt worden en waarin de scaling ook zonder probleem verloopt.
Komt goed vandaag.