aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Components
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python/Components')
-rw-r--r--lib/python/Components/AVSwitch.py1
-rw-r--r--lib/python/Components/BlinkingPixmap.py4
-rw-r--r--lib/python/Components/Button.py6
-rw-r--r--lib/python/Components/ChoiceList.py4
-rw-r--r--lib/python/Components/Clock.py6
-rw-r--r--lib/python/Components/ConditionalWidget.py2
-rw-r--r--lib/python/Components/ConfigList.py4
-rw-r--r--lib/python/Components/DiskInfo.py4
-rw-r--r--lib/python/Components/EpgList.py5
-rw-r--r--lib/python/Components/FileList.py4
-rw-r--r--lib/python/Components/GUISkin.py2
-rw-r--r--lib/python/Components/Header.py17
-rw-r--r--lib/python/Components/HelpMenuList.py2
-rw-r--r--lib/python/Components/Input.py6
-rw-r--r--lib/python/Components/Label.py8
-rw-r--r--lib/python/Components/MediaPlayer.py4
-rw-r--r--lib/python/Components/MenuList.py4
-rw-r--r--lib/python/Components/MovieList.py2
-rw-r--r--lib/python/Components/Network.py2
-rw-r--r--lib/python/Components/NimManager.py6
-rw-r--r--lib/python/Components/ParentalControl.py3
-rw-r--r--lib/python/Components/ParentalControlList.py4
-rw-r--r--lib/python/Components/PerServiceDisplay.py6
-rw-r--r--lib/python/Components/PluginList.py6
-rw-r--r--lib/python/Components/ProgressBar.py6
-rw-r--r--lib/python/Components/RecordingConfig.py1
-rw-r--r--lib/python/Components/Renderer/Listbox.py3
-rw-r--r--lib/python/Components/ScrollLabel.py4
-rw-r--r--lib/python/Components/ServiceEventTracker.py2
-rw-r--r--lib/python/Components/ServiceList.py6
-rw-r--r--lib/python/Components/ServiceScan.py2
-rw-r--r--lib/python/Components/SetupDevices.py2
-rw-r--r--lib/python/Components/Slider.py7
-rw-r--r--lib/python/Components/Sources/Clock.py1
-rw-r--r--lib/python/Components/Sources/CurrentService.py2
-rw-r--r--lib/python/Components/Sources/EventInfo.py2
-rw-r--r--lib/python/Components/Sources/FrontendStatus.py2
-rw-r--r--lib/python/Components/Sources/List.py1
-rw-r--r--lib/python/Components/Sources/StaticText.py1
-rw-r--r--lib/python/Components/TimerList.py7
-rw-r--r--lib/python/Components/TimerSanityCheck.py1
-rw-r--r--lib/python/Components/VariableText.py2
-rw-r--r--lib/python/Components/VariableValue.py2
-rw-r--r--lib/python/Components/VolumeBar.py8
-rw-r--r--lib/python/Components/components.py23
45 files changed, 62 insertions, 135 deletions
diff --git a/lib/python/Components/AVSwitch.py b/lib/python/Components/AVSwitch.py
index 67fad7bc..d3224fd7 100644
--- a/lib/python/Components/AVSwitch.py
+++ b/lib/python/Components/AVSwitch.py
@@ -1,5 +1,4 @@
from config import config, ConfigSelection, ConfigYesNo, ConfigEnableDisable, ConfigSubsection, ConfigBoolean
-import os
from enigma import eAVSwitch
class AVSwitch:
diff --git a/lib/python/Components/BlinkingPixmap.py b/lib/python/Components/BlinkingPixmap.py
index fef80620..492f14e1 100644
--- a/lib/python/Components/BlinkingPixmap.py
+++ b/lib/python/Components/BlinkingPixmap.py
@@ -1,5 +1,5 @@
-from Pixmap import *
-from ConditionalWidget import *
+from Pixmap import PixmapConditional
+from ConditionalWidget import BlinkingWidgetConditional, BlinkingWidget
class BlinkingPixmap(BlinkingWidget):
def __init__(self):
diff --git a/lib/python/Components/Button.py b/lib/python/Components/Button.py
index f1acb99d..25346b42 100644
--- a/lib/python/Components/Button.py
+++ b/lib/python/Components/Button.py
@@ -1,6 +1,6 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableText import VariableText
from enigma import eButton
diff --git a/lib/python/Components/ChoiceList.py b/lib/python/Components/ChoiceList.py
index a7a5e483..14216cf1 100644
--- a/lib/python/Components/ChoiceList.py
+++ b/lib/python/Components/ChoiceList.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from MenuList import MenuList
from Tools.Directories import SCOPE_SKIN_IMAGE, resolveFilename
from enigma import RT_HALIGN_LEFT, eListboxPythonMultiContent, eListbox, gFont, loadPNG
diff --git a/lib/python/Components/Clock.py b/lib/python/Components/Clock.py
index 9a6031e6..ddd6ffb1 100644
--- a/lib/python/Components/Clock.py
+++ b/lib/python/Components/Clock.py
@@ -1,6 +1,6 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableText import VariableText
from enigma import eTimer, eLabel
diff --git a/lib/python/Components/ConditionalWidget.py b/lib/python/Components/ConditionalWidget.py
index 7d35d956..f826c296 100644
--- a/lib/python/Components/ConditionalWidget.py
+++ b/lib/python/Components/ConditionalWidget.py
@@ -1,4 +1,4 @@
-from GUIComponent import *
+from GUIComponent import GUIComponent
from enigma import eTimer
class ConditionalWidget(GUIComponent):
diff --git a/lib/python/Components/ConfigList.py b/lib/python/Components/ConfigList.py
index 534459e4..7ed6031a 100644
--- a/lib/python/Components/ConfigList.py
+++ b/lib/python/Components/ConfigList.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from config import KEY_LEFT, KEY_RIGHT, KEY_0, KEY_DELETE, KEY_OK, KEY_TIMEOUT, ConfigElement
from Components.ActionMap import NumberActionMap
from enigma import eListbox, eListboxPythonConfigContent, eTimer
diff --git a/lib/python/Components/DiskInfo.py b/lib/python/Components/DiskInfo.py
index ba04ea49..07a6aa4b 100644
--- a/lib/python/Components/DiskInfo.py
+++ b/lib/python/Components/DiskInfo.py
@@ -1,5 +1,5 @@
-from GUIComponent import *
-from VariableText import *
+from GUIComponent import GUIComponent
+from VariableText import VariableText
from os import statvfs
from enigma import eLabel
diff --git a/lib/python/Components/EpgList.py b/lib/python/Components/EpgList.py
index 4a182322..23d77846 100644
--- a/lib/python/Components/EpgList.py
+++ b/lib/python/Components/EpgList.py
@@ -1,10 +1,9 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from enigma import eEPGCache, eListbox, eListboxPythonMultiContent, gFont, loadPNG, \
RT_HALIGN_LEFT, RT_HALIGN_RIGHT, RT_HALIGN_CENTER, RT_VALIGN_CENTER
-from re import *
from time import localtime, time
from ServiceReference import ServiceReference
from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
diff --git a/lib/python/Components/FileList.py b/lib/python/Components/FileList.py
index 3b02817c..ae171c30 100644
--- a/lib/python/Components/FileList.py
+++ b/lib/python/Components/FileList.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
import re
from os import path as os_path, listdir
diff --git a/lib/python/Components/GUISkin.py b/lib/python/Components/GUISkin.py
index fc8f38cb..0fb94214 100644
--- a/lib/python/Components/GUISkin.py
+++ b/lib/python/Components/GUISkin.py
@@ -1,4 +1,4 @@
-from GUIComponent import *
+from GUIComponent import GUIComponent
from skin import applyAllAttributes
from Tools.CList import CList
diff --git a/lib/python/Components/Header.py b/lib/python/Components/Header.py
index 6f085c15..e69de29b 100644
--- a/lib/python/Components/Header.py
+++ b/lib/python/Components/Header.py
@@ -1,17 +0,0 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableText import *
-
-from enigma import eLabel
-
-class Header(VariableText, HTMLComponent, GUIComponent):
-
- def __init__(self, message):
- GUIComponent.__init__(self)
- VariableText.__init__(self)
- self.setText(message)
-
- def produceHTML(self):
- return "<h2>" + self.getText() + "</h2>\n"
-
- GUI_WIDGET = eLabel
diff --git a/lib/python/Components/HelpMenuList.py b/lib/python/Components/HelpMenuList.py
index 99bd536d..07bbdd2a 100644
--- a/lib/python/Components/HelpMenuList.py
+++ b/lib/python/Components/HelpMenuList.py
@@ -1,4 +1,4 @@
-from GUIComponent import *
+from GUIComponent import GUIComponent
from enigma import eListboxPythonMultiContent, eListbox, gFont
diff --git a/lib/python/Components/Input.py b/lib/python/Components/Input.py
index b30a74e4..e0a7f449 100644
--- a/lib/python/Components/Input.py
+++ b/lib/python/Components/Input.py
@@ -1,6 +1,6 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableText import VariableText
from enigma import eLabel
diff --git a/lib/python/Components/Label.py b/lib/python/Components/Label.py
index 4d90badc..7e61275b 100644
--- a/lib/python/Components/Label.py
+++ b/lib/python/Components/Label.py
@@ -1,8 +1,8 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableText import VariableText
-from ConditionalWidget import *
+from ConditionalWidget import ConditionalWidget, BlinkingWidget, BlinkingWidgetConditional
from enigma import eLabel
diff --git a/lib/python/Components/MediaPlayer.py b/lib/python/Components/MediaPlayer.py
index ec0000c9..a728aef7 100644
--- a/lib/python/Components/MediaPlayer.py
+++ b/lib/python/Components/MediaPlayer.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from MenuList import MenuList
diff --git a/lib/python/Components/MenuList.py b/lib/python/Components/MenuList.py
index dcbe7c1a..876300bd 100644
--- a/lib/python/Components/MenuList.py
+++ b/lib/python/Components/MenuList.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from enigma import eListboxPythonStringContent, eListbox
diff --git a/lib/python/Components/MovieList.py b/lib/python/Components/MovieList.py
index 45a34fb9..d43b5106 100644
--- a/lib/python/Components/MovieList.py
+++ b/lib/python/Components/MovieList.py
@@ -1,4 +1,4 @@
-from GUIComponent import *
+from GUIComponent import GUIComponent
from Tools.FuzzyDate import FuzzyTime
from ServiceReference import ServiceReference
from Components.MultiContent import MultiContentEntryText
diff --git a/lib/python/Components/Network.py b/lib/python/Components/Network.py
index a8c75907..6fbd9994 100644
--- a/lib/python/Components/Network.py
+++ b/lib/python/Components/Network.py
@@ -1,5 +1,3 @@
-from Components.config import config, ConfigYesNo, ConfigIP, NoSave, ConfigSubsection, ConfigMAC
-
import os
import re
from socket import *
diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py
index 70ce4dbe..22c99520 100644
--- a/lib/python/Components/NimManager.py
+++ b/lib/python/Components/NimManager.py
@@ -7,15 +7,9 @@ from enigma import eDVBSatelliteEquipmentControl as secClass, \
eDVBSatelliteRotorParameters as rotorParam, \
eDVBResourceManager
-import xml.dom.minidom
-from xml.dom import EMPTY_NAMESPACE
-from skin import elementsWithTag
-from Tools import XMLTools
-
from xml.sax import make_parser
from xml.sax.handler import ContentHandler
-from Tools.BoundFunction import boundFunction
from time import localtime, mktime
from datetime import datetime
diff --git a/lib/python/Components/ParentalControl.py b/lib/python/Components/ParentalControl.py
index bf971813..8c8a3305 100644
--- a/lib/python/Components/ParentalControl.py
+++ b/lib/python/Components/ParentalControl.py
@@ -1,6 +1,5 @@
from Components.config import config, ConfigSubsection, ConfigSelection, ConfigPIN, ConfigYesNo, ConfigSubList, ConfigInteger
-from Components.Input import Input
-from Screens.InputBox import InputBox, PinInput
+from Screens.InputBox import PinInput
from Screens.MessageBox import MessageBox
from Tools.BoundFunction import boundFunction
from ServiceReference import ServiceReference
diff --git a/lib/python/Components/ParentalControlList.py b/lib/python/Components/ParentalControlList.py
index db8fd8e2..f5185550 100644
--- a/lib/python/Components/ParentalControlList.py
+++ b/lib/python/Components/ParentalControlList.py
@@ -1,5 +1,5 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from MenuList import MenuList
from Components.ParentalControl import parentalControl
diff --git a/lib/python/Components/PerServiceDisplay.py b/lib/python/Components/PerServiceDisplay.py
index 27f15171..6e02cce9 100644
--- a/lib/python/Components/PerServiceDisplay.py
+++ b/lib/python/Components/PerServiceDisplay.py
@@ -1,6 +1,6 @@
-from GUIComponent import *
-from VariableText import *
-from VariableValue import *
+from GUIComponent import GUIComponent
+from VariableText import VariableText
+from VariableValue import VariableValue
from enigma import iPlayableService
from enigma import eLabel, eSlider, eTimer
diff --git a/lib/python/Components/PluginList.py b/lib/python/Components/PluginList.py
index 07a71748..3a3bef1e 100644
--- a/lib/python/Components/PluginList.py
+++ b/lib/python/Components/PluginList.py
@@ -1,12 +1,12 @@
-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 Components.MultiContent import MultiContentEntryText, MultiContentEntryPixmapAlphaTest
-from enigma import loadPNG, eListboxPythonMultiContent, RT_HALIGN_LEFT, eListbox, gFont
+from enigma import loadPNG, eListboxPythonMultiContent, eListbox, gFont
def PluginEntryComponent(plugin):
res = [ plugin ]
diff --git a/lib/python/Components/ProgressBar.py b/lib/python/Components/ProgressBar.py
index f18c4672..d97ac832 100644
--- a/lib/python/Components/ProgressBar.py
+++ b/lib/python/Components/ProgressBar.py
@@ -1,6 +1,6 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableValue import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableValue import VariableValue
from enigma import eSlider
diff --git a/lib/python/Components/RecordingConfig.py b/lib/python/Components/RecordingConfig.py
index 6a3bfb68..d3a0daf2 100644
--- a/lib/python/Components/RecordingConfig.py
+++ b/lib/python/Components/RecordingConfig.py
@@ -1,5 +1,4 @@
from config import ConfigInteger, ConfigYesNo, ConfigSubsection, config
-import os
def InitRecordingConfig():
config.recording = ConfigSubsection();
diff --git a/lib/python/Components/Renderer/Listbox.py b/lib/python/Components/Renderer/Listbox.py
index a1f89377..ef8206af 100644
--- a/lib/python/Components/Renderer/Listbox.py
+++ b/lib/python/Components/Renderer/Listbox.py
@@ -1,7 +1,4 @@
-from Components.VariableText import VariableText
from Renderer import Renderer
-from Tools.Event import Event
-
from enigma import eListbox
# the listbox renderer is the listbox, but no listbox content.
diff --git a/lib/python/Components/ScrollLabel.py b/lib/python/Components/ScrollLabel.py
index 85e176f6..aa5163b8 100644
--- a/lib/python/Components/ScrollLabel.py
+++ b/lib/python/Components/ScrollLabel.py
@@ -1,6 +1,6 @@
import skin
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from enigma import eLabel, eWidget, eSlider, fontRenderClass, ePoint, eSize
class ScrollLabel(HTMLComponent, GUIComponent):
diff --git a/lib/python/Components/ServiceEventTracker.py b/lib/python/Components/ServiceEventTracker.py
index 99c02faa..20460436 100644
--- a/lib/python/Components/ServiceEventTracker.py
+++ b/lib/python/Components/ServiceEventTracker.py
@@ -1,5 +1,3 @@
-from enigma import pNavigation
-
class ServiceEventTracker:
"""Tracks service events into a screen"""
diff --git a/lib/python/Components/ServiceList.py b/lib/python/Components/ServiceList.py
index 7dfcd05d..b255cd99 100644
--- a/lib/python/Components/ServiceList.py
+++ b/lib/python/Components/ServiceList.py
@@ -1,11 +1,11 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from enigma import loadPNG, eListboxServiceContent, eListbox, eServiceCenter, eServiceReference, gFont, eRect
from string import upper
-from Tools.Directories import resolveFilename, SCOPE_SKIN, SCOPE_SKIN_IMAGE, SCOPE_FONTS
+from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
class ServiceList(HTMLComponent, GUIComponent):
MODE_NORMAL = 0
diff --git a/lib/python/Components/ServiceScan.py b/lib/python/Components/ServiceScan.py
index d812fddb..09498713 100644
--- a/lib/python/Components/ServiceScan.py
+++ b/lib/python/Components/ServiceScan.py
@@ -1,4 +1,4 @@
-from enigma import eComponentScan, eDVBFrontendParametersSatellite, eDVBFrontendParametersCable, eDVBFrontendParametersTerrestrial
+from enigma import eComponentScan
class ServiceScan:
diff --git a/lib/python/Components/SetupDevices.py b/lib/python/Components/SetupDevices.py
index 546d04a7..71fb1e47 100644
--- a/lib/python/Components/SetupDevices.py
+++ b/lib/python/Components/SetupDevices.py
@@ -1,4 +1,4 @@
-from config import config, ConfigSlider, ConfigSelection, ConfigSubsection, ConfigOnOff, ConfigText
+from config import config, ConfigSelection, ConfigSubsection, ConfigOnOff, ConfigText
from Components.Timezones import timezones
from Components.Language import language
diff --git a/lib/python/Components/Slider.py b/lib/python/Components/Slider.py
index b8144bb5..a36a573a 100644
--- a/lib/python/Components/Slider.py
+++ b/lib/python/Components/Slider.py
@@ -1,7 +1,6 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableValue import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableValue import VariableValue
from enigma import eSlider
diff --git a/lib/python/Components/Sources/Clock.py b/lib/python/Components/Sources/Clock.py
index 4833ddde..4c4b41e6 100644
--- a/lib/python/Components/Sources/Clock.py
+++ b/lib/python/Components/Sources/Clock.py
@@ -1,4 +1,3 @@
-from Tools.Event import Event
from Components.Element import cached
from enigma import eTimer
import time
diff --git a/lib/python/Components/Sources/CurrentService.py b/lib/python/Components/Sources/CurrentService.py
index 8e582d55..acc624a2 100644
--- a/lib/python/Components/Sources/CurrentService.py
+++ b/lib/python/Components/Sources/CurrentService.py
@@ -3,8 +3,6 @@ from enigma import iPlayableService
from Source import Source
from Components.Element import cached
-from time import time
-
class CurrentService(PerServiceBase, Source):
def __init__(self, navcore):
Source.__init__(self)
diff --git a/lib/python/Components/Sources/EventInfo.py b/lib/python/Components/Sources/EventInfo.py
index 72d5f18d..a4bc874f 100644
--- a/lib/python/Components/Sources/EventInfo.py
+++ b/lib/python/Components/Sources/EventInfo.py
@@ -1,10 +1,8 @@
from Components.PerServiceDisplay import PerServiceBase
from Components.Element import cached
-from Tools.Event import Event
from enigma import iPlayableService
from Source import Source
-from time import time
class EventInfo(PerServiceBase, Source, object):
NOW = 0
diff --git a/lib/python/Components/Sources/FrontendStatus.py b/lib/python/Components/Sources/FrontendStatus.py
index 1af03f95..5b7e5b0c 100644
--- a/lib/python/Components/Sources/FrontendStatus.py
+++ b/lib/python/Components/Sources/FrontendStatus.py
@@ -1,5 +1,5 @@
from Source import Source
-from enigma import eTimer, iFrontendInformation
+from enigma import eTimer
class FrontendStatus(Source):
def __init__(self, service_source = None, frontend_source = None):
diff --git a/lib/python/Components/Sources/List.py b/lib/python/Components/Sources/List.py
index e141da59..d7221296 100644
--- a/lib/python/Components/Sources/List.py
+++ b/lib/python/Components/Sources/List.py
@@ -1,5 +1,4 @@
from Source import Source
-from Tools.Event import Event
from Components.Element import cached
class List(Source, object):
diff --git a/lib/python/Components/Sources/StaticText.py b/lib/python/Components/Sources/StaticText.py
index 2f8f0e18..6f775c44 100644
--- a/lib/python/Components/Sources/StaticText.py
+++ b/lib/python/Components/Sources/StaticText.py
@@ -1,5 +1,4 @@
from Source import Source
-from Components.Element import cached
class StaticText(Source):
# filter is a function which filters external, untrusted strings
diff --git a/lib/python/Components/TimerList.py b/lib/python/Components/TimerList.py
index c732e947..e31a0f4a 100644
--- a/lib/python/Components/TimerList.py
+++ b/lib/python/Components/TimerList.py
@@ -1,11 +1,10 @@
-from HTMLComponent import *
-from GUIComponent import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
from Tools.FuzzyDate import FuzzyTime
-import time
from enigma import eListboxPythonMultiContent, eListbox, gFont, loadPNG, \
- RT_HALIGN_CENTER, RT_HALIGN_LEFT, RT_HALIGN_RIGHT, RT_VALIGN_CENTER
+ RT_HALIGN_LEFT, RT_HALIGN_RIGHT, RT_VALIGN_CENTER
from timer import TimerEntry
from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
diff --git a/lib/python/Components/TimerSanityCheck.py b/lib/python/Components/TimerSanityCheck.py
index 35e78de0..50daa2f1 100644
--- a/lib/python/Components/TimerSanityCheck.py
+++ b/lib/python/Components/TimerSanityCheck.py
@@ -1,4 +1,3 @@
-from Components.NimManager import nimmanager
from time import localtime
class TimerSanityCheck:
diff --git a/lib/python/Components/VariableText.py b/lib/python/Components/VariableText.py
index bb8b5fe3..d20e5193 100644
--- a/lib/python/Components/VariableText.py
+++ b/lib/python/Components/VariableText.py
@@ -1,5 +1,3 @@
-import skin
-
class VariableText(object):
"""VariableText can be used for components which have a variable text, based on any widget with setText call"""
diff --git a/lib/python/Components/VariableValue.py b/lib/python/Components/VariableValue.py
index 288de01a..7fde0af1 100644
--- a/lib/python/Components/VariableValue.py
+++ b/lib/python/Components/VariableValue.py
@@ -1,5 +1,3 @@
-import skin
-
class VariableValue(object):
"""VariableValue can be used for components which have a variable value (like eSlider), based on any widget with setValue call"""
diff --git a/lib/python/Components/VolumeBar.py b/lib/python/Components/VolumeBar.py
index c51bdb19..1ada3c69 100644
--- a/lib/python/Components/VolumeBar.py
+++ b/lib/python/Components/VolumeBar.py
@@ -1,10 +1,8 @@
-from HTMLComponent import *
-from GUIComponent import *
-from VariableValue import *
-from VariableText import *
+from HTMLComponent import HTMLComponent
+from GUIComponent import GUIComponent
+from VariableValue import VariableValue
from enigma import eSlider
-from enigma import eLabel
class VolumeBar(VariableValue, HTMLComponent, GUIComponent):
def __init__(self):
diff --git a/lib/python/Components/components.py b/lib/python/Components/components.py
index 87159bf6..e69de29b 100644
--- a/lib/python/Components/components.py
+++ b/lib/python/Components/components.py
@@ -1,23 +0,0 @@
-import time
-import sys
-
-import HTMLComponent
-import HTMLSkin
-import GUISkin
-import GUIComponent
-import VariableValue
-import Clock
-import Button
-import Label
-import Header
-import VolumeBar
-import ProgressBar
-import MenuList
-import config
-import ConfigList
-import ServiceList
-import ServiceScan
-import ActionMap
-import PerServiceDisplay
-import EventInfo
-import ServiceName