use ConfigDirectory from config.py instead of local definition
authorFraxinas <andreas.frisch@multimedia-labs.de>
Mon, 8 Dec 2008 12:47:30 +0000 (13:47 +0100)
committerFraxinas <andreas.frisch@multimedia-labs.de>
Mon, 8 Dec 2008 12:47:30 +0000 (13:47 +0100)
lib/python/Plugins/Extensions/MediaPlayer/settings.py

index c6d274bdb533c41a172ccbd21d01e940a28ec8a3..416ab2ee3389d433a4b5f89a097edd9ab0352fb1 100644 (file)
@@ -3,30 +3,10 @@ from Screens.HelpMenu import HelpableScreen
 from Components.Label import Label
 from Components.FileList import FileList
 from Components.MediaPlayer import PlayList
 from Components.Label import Label
 from Components.FileList import FileList
 from Components.MediaPlayer import PlayList
-from Components.config import config, getConfigListEntry, ConfigSubsection, configfile, ConfigText, ConfigYesNo
+from Components.config import config, getConfigListEntry, ConfigSubsection, configfile, ConfigText, ConfigYesNo, ConfigDirectory
 from Components.ConfigList import ConfigListScreen
 from Components.ActionMap import ActionMap
 
 from Components.ConfigList import ConfigListScreen
 from Components.ActionMap import ActionMap
 
-class ConfigDirectory(ConfigText):
-       def __init__(self, default="", visible_width=60):
-               ConfigText.__init__(self, default, fixed_size = True, visible_width = visible_width)
-       def handleKey(self, key):
-               pass
-       def getValue(self):
-               if self.text == "":
-                       return None
-               else:
-                       return ConfigText.getValue(self)
-       def setValue(self, val):
-               if val == None:
-                       val = ""
-               ConfigText.setValue(self, val)
-       def getMulti(self, selected):
-               if self.text == "":
-                       return ("mtext"[1-selected:], _("List of Storage Devices"), range(0))
-               else:
-                       return ConfigText.getMulti(self, selected)
-               
 config.mediaplayer = ConfigSubsection()
 config.mediaplayer.repeat = ConfigYesNo(default=False)
 config.mediaplayer.savePlaylistOnExit = ConfigYesNo(default=True)
 config.mediaplayer = ConfigSubsection()
 config.mediaplayer.repeat = ConfigYesNo(default=False)
 config.mediaplayer.savePlaylistOnExit = ConfigYesNo(default=True)