import xml.dom.minidom
from Screens.MessageBox import MessageBox
+from Screens.SubserviceSelection import SubserviceSelection
import NavigationInstance
from Tools.XMLTools import elementsWithTag
description = ev.getShortDescription()
begin = ev.getBeginTime()
end = begin + ev.getDuration()
- eit = None
+ eit = ev.getEventId()
return (begin, end, name, description, eit)
class RecordTimerEntry(timer.TimerEntry):
if self.prepareOK:
self.record_service.stop()
self.record_service = None
+
print "Timer successfully ended"
else:
print "prepare failed, thus nothing was recorded."
def failureCB(self, answer):
if answer == True:
- NavigationInstance.instance.stopUserServices()
+ #NavigationInstance.instance.stopUserServices()
+ print "[RecordTimer] zapping to", self.service_ref
+ NavigationInstance.instance.playService(self.service_ref.ref)
self.activate(self.EventPrepare)
+
if self.wantStart:
print "post-activating record"
- NavigationInstance.instance.playService(self.serviceref)
self.activate(self.EventStart)
else:
print "user killed record"