fix automatic scan
[enigma2.git] / lib / python / Components / TimerList.py
index 793bed4..078210b 100644 (file)
@@ -22,18 +22,18 @@ RT_WRAP = 32
 #  | <Service>     <Name of the Timer>  |
 #  | <start>                     <end>  |
 #
-def TimerEntry(timer, processed):
+def TimerEntryComponent(timer, processed):
        res = [ timer ]
        
 
        res.append((0, 0, 400, 30, 0, RT_HALIGN_LEFT, timer.service_ref.getServiceName()))
        res.append((0, 30, 200, 20, 1, RT_HALIGN_LEFT, "%s, %s" % FuzzyTime(timer.begin)))
 
-       res.append((200, 0, 200, 20, 1, RT_HALIGN_RIGHT, timer.description))    
+       res.append((300, 0, 200, 20, 1, RT_HALIGN_RIGHT, timer.description))    
        if processed:
-               res.append((200, 30, 200, 20, 1, RT_HALIGN_RIGHT, FuzzyTime(timer.end)[1]))
+               res.append((300, 30, 200, 20, 1, RT_HALIGN_RIGHT, FuzzyTime(timer.end)[1]))
        else:
-               res.append((200, 30, 200, 20, 1, RT_HALIGN_RIGHT, "done"))
+               res.append((300, 30, 200, 20, 1, RT_HALIGN_RIGHT, "done"))
        return res
 
 class TimerList(HTMLComponent, GUIComponent):
@@ -56,4 +56,6 @@ class TimerList(HTMLComponent, GUIComponent):
                self.instance.setContent(None)
                self.instance = None
 
+       def invalidate(self):
+               self.l.invalidate()