git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add 'layers' (in buffered mode, which is not working at the moment).
[enigma2.git]
/
lib
/
python
/
Components
/
PluginList.py
diff --git
a/lib/python/Components/PluginList.py
b/lib/python/Components/PluginList.py
index 9b9cfea86220f933d162e2aed42873b9da664427..153c61a5c1246baf9f6e71e1247819d8184f7cff 100644
(file)
--- a/
lib/python/Components/PluginList.py
+++ b/
lib/python/Components/PluginList.py
@@
-1,12
+1,13
@@
-from HTMLComponent import
*
-from GUIComponent import
*
+from HTMLComponent import
HTMLComponent
+from GUIComponent import
GUIComponent
from MenuList import MenuList
from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
from MenuList import MenuList
from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
-from Components.MultiContent import
RT_HALIGN_LEFT,
MultiContentEntryText, MultiContentEntryPixmapAlphaTest
+from Components.MultiContent import MultiContentEntryText, MultiContentEntryPixmapAlphaTest
-from enigma import *
+from enigma import eListboxPythonMultiContent, eListbox, gFont
+from Tools.LoadPixmap import LoadPixmap
def PluginEntryComponent(plugin):
res = [ plugin ]
def PluginEntryComponent(plugin):
res = [ plugin ]
@@
-15,7
+16,7
@@
def PluginEntryComponent(plugin):
res.append(MultiContentEntryText(pos=(120, 26), size=(320, 17), font=1, text=plugin.description))
if plugin.icon is None:
res.append(MultiContentEntryText(pos=(120, 26), size=(320, 17), font=1, text=plugin.description))
if plugin.icon is None:
- png =
loadPNG
(resolveFilename(SCOPE_SKIN_IMAGE, "plugin.png"))
+ png =
LoadPixmap
(resolveFilename(SCOPE_SKIN_IMAGE, "plugin.png"))
else:
png = plugin.icon
res.append(MultiContentEntryPixmapAlphaTest(pos=(10, 5), size=(100, 40), png = png))
else:
png = plugin.icon
res.append(MultiContentEntryPixmapAlphaTest(pos=(10, 5), size=(100, 40), png = png))
@@
-37,7
+38,7
@@
def PluginDownloadComponent(plugin, name):
res.append(MultiContentEntryText(pos=(120, 26), size=(320, 17), font=1, text=plugin.description))
if plugin.icon is None:
res.append(MultiContentEntryText(pos=(120, 26), size=(320, 17), font=1, text=plugin.description))
if plugin.icon is None:
- png =
loadPNG
(resolveFilename(SCOPE_SKIN_IMAGE, "plugin.png"))
+ png =
LoadPixmap
(resolveFilename(SCOPE_SKIN_IMAGE, "plugin.png"))
else:
png = plugin.icon
res.append(MultiContentEntryPixmapAlphaTest(pos=(10, 0), size=(100, 50), png = png))
else:
png = plugin.icon
res.append(MultiContentEntryPixmapAlphaTest(pos=(10, 0), size=(100, 50), png = png))
@@
-52,9
+53,9
@@
class PluginList(MenuList, HTMLComponent, GUIComponent):
self.l.setList(list)
self.l.setFont(0, gFont("Regular", 20))
self.l.setFont(1, gFont("Regular", 14))
self.l.setList(list)
self.l.setFont(0, gFont("Regular", 20))
self.l.setFont(1, gFont("Regular", 14))
+ self.l.setItemHeight(50)
GUI_WIDGET = eListbox
def postWidgetCreate(self, instance):
instance.setContent(self.l)
GUI_WIDGET = eListbox
def postWidgetCreate(self, instance):
instance.setContent(self.l)
- instance.setItemHeight(50)