git.cweiske.de
/
enigma2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
f359297
)
patch by Pieter Grimmerink: fix 'cancel' when editing the service reference in a...
author
Felix Domke
<tmbinc@elitedvb.net>
Sun, 16 Dec 2007 20:46:40 +0000
(20:46 +0000)
committer
Felix Domke
<tmbinc@elitedvb.net>
Sun, 16 Dec 2007 20:46:40 +0000
(20:46 +0000)
lib/python/Screens/TimerEntry.py
patch
|
blob
|
history
diff --git
a/lib/python/Screens/TimerEntry.py
b/lib/python/Screens/TimerEntry.py
index c6779e73831c0869bfdd807f3199aee57dffd7af..3541d36d07fa3196cc1dae08f29bc9890a519f50 100644
(file)
--- a/
lib/python/Screens/TimerEntry.py
+++ b/
lib/python/Screens/TimerEntry.py
@@
-109,6
+109,7
@@
class TimerEntry(Screen, ConfigListScreen):
servicename = str(self.timer.service_ref.getServiceName())
except:
pass
servicename = str(self.timer.service_ref.getServiceName())
except:
pass
+ self.timerentry_service_ref = self.timer.service_ref
self.timerentry_service = ConfigSelection([servicename])
self.timerentry_startdate.addNotifier(self.checkDate)
self.timerentry_service = ConfigSelection([servicename])
self.timerentry_startdate.addNotifier(self.checkDate)
@@
-215,8
+216,8
@@
class TimerEntry(Screen, ConfigListScreen):
def finishedChannelSelection(self, *args):
if len(args):
def finishedChannelSelection(self, *args):
if len(args):
- self.timer
.
service_ref = ServiceReference(args[0])
- self.timerentry_service.setCurrentText(self.timer
.
service_ref.getServiceName())
+ self.timer
entry_
service_ref = ServiceReference(args[0])
+ self.timerentry_service.setCurrentText(self.timer
entry_
service_ref.getServiceName())
self["config"].invalidate(self.channelEntry)
def getTimestamp(self, date, mytime):
self["config"].invalidate(self.channelEntry)
def getTimestamp(self, date, mytime):
@@
-252,7
+253,8
@@
class TimerEntry(Screen, ConfigListScreen):
self.timer.justplay = self.timerentry_justplay.value == "zap"
self.timer.resetRepeated()
self.timer.afterEvent = {"nothing": AFTEREVENT.NONE, "deepstandby": AFTEREVENT.DEEPSTANDBY, "standby": AFTEREVENT.STANDBY}[self.timerentry_afterevent.value]
self.timer.justplay = self.timerentry_justplay.value == "zap"
self.timer.resetRepeated()
self.timer.afterEvent = {"nothing": AFTEREVENT.NONE, "deepstandby": AFTEREVENT.DEEPSTANDBY, "standby": AFTEREVENT.STANDBY}[self.timerentry_afterevent.value]
-
+ self.timer.service_ref = self.timerentry_service_ref
+
if self.timerentry_type.value == "once":
self.timer.begin, self.timer.end = self.getBeginEnd()
if self.timerentry_type.value == "repeated":
if self.timerentry_type.value == "once":
self.timer.begin, self.timer.end = self.getBeginEnd()
if self.timerentry_type.value == "repeated":