From c351db8d5d5ead4b1c045a265c989bfd70cd6b4f Mon Sep 17 00:00:00 2001 From: vali Date: Fri, 28 Jan 2011 09:04:16 -0500 Subject: [PATCH] [Ai.HD] New Screens for VideoDB, EMC and MyTube --- aihdcontroler/src/data/main.xml | 480 ++++++++++++++++++++++++++-------------- aihdcontroler/src/plugin.py | 2 +- 2 files changed, 313 insertions(+), 169 deletions(-) diff --git a/aihdcontroler/src/data/main.xml b/aihdcontroler/src/data/main.xml index 4344543..e965d5b 100644 --- a/aihdcontroler/src/data/main.xml +++ b/aihdcontroler/src/data/main.xml @@ -1255,174 +1255,6 @@ self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2)) LocaleLang:%w %d %m - - - - - - - - - {"template": [ - MultiContentEntryText(pos = (0, 1), size = (610, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), - MultiContentEntryText(pos = (620, 1), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1), - ], - "fonts": [gFont("Regular", 20),gFont("Regular", 18)], - "itemHeight": 25 - } - - - - - - - - - {"template": [ - MultiContentEntryText(pos = (0, 1), size = (800, 24), font=0, flags = RT_HALIGN_LEFT, text = 0), - ], - "fonts": [gFont("Regular", 20),gFont("Regular", 18)], - "itemHeight": 25 - } - - - - - - - - - Name - - - Default - - - LocaleKurz:%w %d %m - - - - Length - - - - Gauge - - - Position - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"template": [ - MultiContentEntryText(pos = (0, 1), size = (400, 24), font=1, flags = RT_HALIGN_LEFT, text = 1), - MultiContentEntryText(pos = (410, 1), size = (150, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2), - MultiContentEntryProgress(pos = (570, 1), size = (100, 24), percent = -3), - MultiContentEntryText(pos = (680, 1), size = (120, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4), - ], - "fonts": [gFont("Regular", 20),gFont("Regular", 18)], - "itemHeight": 25 - } - - - - - - - - - - - - - {"templates": - {"default": (110,[ - MultiContentEntryPixmapAlphaTest(pos = (0, 4), size = (130, 98), png = 0), - MultiContentEntryPixmapAlphaTest(pos = (130, 4), size = (130, 98), png = 1), - MultiContentEntryPixmapAlphaTest(pos = (260, 4), size = (130, 98), png = 2), - MultiContentEntryPixmapAlphaTest(pos = (390, 4), size = (130, 98), png = 3), - ]), - "state": (110,[ - MultiContentEntryText(pos = (10, 40), size = (550, 38), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), - ]) - }, - "fonts": [gFont("Regular", 18),gFont("Regular", 14),gFont("Regular", 22)], - "itemHeight": 110 - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {"templates": - {"default": (77,[ - MultiContentEntryPixmapAlphaTest(pos = (5, 1), size = (100, 75), png = 4), - MultiContentEntryText(pos = (110, 1), size = (800, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), - MultiContentEntryText(pos = (110, 27), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5), - MultiContentEntryText(pos = (110, 48), size = (380, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6), - MultiContentEntryText(pos = (500, 27), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 7), - MultiContentEntryText(pos = (500, 48), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 8), - ]), - "state": (77,[ - MultiContentEntryText(pos = (20, 1), size = (800, 40), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), - MultiContentEntryText(pos = (20, 43), size = (800, 30), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), - ]) - }, - "fonts": [gFont("Regular", 20),gFont("Regular", 16),gFont("Regular", 22),gFont("Regular", 18)], - "itemHeight": 77 - } - - - - @@ -1707,6 +1539,318 @@ self.instance.move(ePoint((1280-wsizex)/2, (720-wsizey)/2)) Name + + + + + + + {"template": [ + MultiContentEntryText(pos = (10, 2), size = (920, 35), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name + ], + "fonts": [gFont("Regular", 22),gFont("Regular", 18)], + "itemHeight": 40 + } + + + + + + + + Format:%a %d. %b %H:%M + + + + + {"templates": + {"default": (100,[ + MultiContentEntryPixmapAlphaTest(pos = (10, 12), size = (100, 75), png = 4), # index 4 is the thumbnail + MultiContentEntryText(pos = (120, 10), size = (850, 25), font=0, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 1 is the Title + MultiContentEntryText(pos = (120, 40), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 5), # index 5 is the Published Date + MultiContentEntryText(pos = (120, 70), size = (300, 20), font=1, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 6), # index 6 is the Views Count + MultiContentEntryText(pos = (420, 40), size = (250, 20), font=1, flags = RT_HALIGN_RIGHT | RT_VALIGN_TOP| RT_WRAP, text = 7), # index 7 is the duration + MultiContentEntryText(pos = (420, 70), size = (250, 20), font=1, flags = RT_HALIGN_RIGHT | RT_VALIGN_TOP| RT_WRAP, text = 8), # index 8 is the ratingcount + ]), + "state": (100,[ + MultiContentEntryText(pos = (10, 10), size = (870, 28), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 0), # index 0 is the name + MultiContentEntryText(pos = (10, 40), size = (870, 50), font=3, flags = RT_HALIGN_LEFT | RT_VALIGN_TOP| RT_WRAP, text = 1), # index 2 is the description + ]) + }, + "fonts": [gFont("Regular", 22),gFont("Regular", 18),gFont("Regular", 26),gFont("Regular", 20)], + "itemHeight": 100 + } + + + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + {"template": [ + MultiContentEntryText(pos = (10, 2), size = (710, 25), font=0, flags = RT_HALIGN_LEFT, text = 0), # index 0 is the name + MultiContentEntryText(pos = (730, 2), size = (180, 24), font=1, flags = RT_HALIGN_RIGHT, text = 1), # index 1 are the rtesults + ], + "fonts": [gFont("Regular", 22),gFont("Regular", 18)], + "itemHeight": 30 + } + + + + + + + + Format:%a %d. %b %H:%M + + + + {"template": [ + MultiContentEntryText(pos = (10, 3), size = (350, 24), font=1, flags = RT_HALIGN_LEFT, text = 1), # index 1 is the name + MultiContentEntryText(pos = (370, 3), size = (200, 24), font=1, flags = RT_HALIGN_RIGHT, text = 2), # index 2 is the state + MultiContentEntryProgress(pos = (580, 3), size = (120, 24), percent = -3), # index 3 should be progress + MultiContentEntryText(pos = (710, 3), size = (90, 24), font=1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 is the percentage + ], + "fonts": [gFont("Regular", 22),gFont("Regular", 18)], + "itemHeight": 30 + } + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + {"templates": + {"default": (135,[ + MultiContentEntryPixmapAlphaTest(pos = (10, 0), size = (180, 135), png = 0), # index 0 is the thumbnail + MultiContentEntryPixmapAlphaTest(pos = (190, 0), size = (180, 135), png = 1), # index 0 is the thumbnail + MultiContentEntryPixmapAlphaTest(pos = (370, 0), size = (180, 135), png = 2), # index 0 is the thumbnail + MultiContentEntryPixmapAlphaTest(pos = (550, 0), size = (180, 135), png = 3), # index 0 is the thumbnail + ]), + "state": (135,[ + MultiContentEntryText(pos = (0, 35), size = (740, 65), font=2, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER| RT_WRAP, text = 0), # index 0 is the name + ]) + }, + "fonts": [gFont("Regular", 20),gFont("Regular", 14),gFont("Regular", 28)], + "itemHeight": 135 + } + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + ShortDescription + + + Duration + AsLength + + + + ExtendedDescription + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + + + + + + + + Format:%a %d. %b %H:%M + + + + + + + + + + + + + diff --git a/aihdcontroler/src/plugin.py b/aihdcontroler/src/plugin.py index 6704146..f5a9e62 100644 --- a/aihdcontroler/src/plugin.py +++ b/aihdcontroler/src/plugin.py @@ -86,7 +86,7 @@ class AIHDsetup(ConfigListScreen, Screen): """ def __init__(self, session): - self.release = ".release20110106" + self.release = ".release20110128" Screen.__init__(self, session) self.session = session self.datei = "/usr/share/enigma2/Ai.HD/skin.xml" -- 2.7.4