diff options
| author | Fraxinas <andreas.frisch@multimedia-labs.de> | 2010-08-16 11:11:35 +0200 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-10-06 23:07:23 +0200 |
| commit | 15a99c0b5ac80d52889874af65f9887aabca11b4 (patch) | |
| tree | a9a1dc2c8d9dc5112a2690501166484a313cb2d0 /lib/python/Plugins | |
| parent | a738c033e8a2e952f0840ff03e7fd285808acbbe (diff) | |
| download | enigma2-15a99c0b5ac80d52889874af65f9887aabca11b4.tar.gz enigma2-15a99c0b5ac80d52889874af65f9887aabca11b4.zip | |
NFIFlash: change display of feed list details
Diffstat (limited to 'lib/python/Plugins')
| -rw-r--r-- | lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py b/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py index a94de2b6..e0bad848 100644 --- a/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py +++ b/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py @@ -499,8 +499,16 @@ class NFIDownload(Screen): def listImages(self): print "[listImages]" imagelist = [] + mask = re.compile("%s/(?P<OE_vers>1\.\d)/%s/images/(?P<branch>.*?)-%s_(?P<version>.*?).nfi" % (self.feed_base, self.box, self.box), re.DOTALL) for name, url in self.feedlists[ALLIMAGES]: - imagelist.append((url, name, _("Download %s from Server" ) % url, None)) + result = mask.match(url) + if result: + if result.group("version").startswith("20"): + version = ( result.group("version")[:4]+'-'+result.group("version")[4:6]+'-'+result.group("version")[6:8] ) + else: + version = result.group("version") + description = "\nOpendreambox %s\n%s image\n%s\n" % (result.group("OE_vers"), result.group("branch"), version) + imagelist.append((url, name, _("Download %s from Server" ) % description, None)) self["menu"].setList(imagelist) def getUSBPartitions(self): |
