add missing import refs #635
TimerSanityCheck.py: ignore ended singleshot timers in timersanity check (speedup) fixes #635
refs bug #460 swap bflag and eflag (begin and end flag for timer sanity check) old version: bflag = 1, eflag = -1 that lead to the sort function sorting timers with begin=end wrong: self.nrep_eventlist.extend([(self.newtimer.begin,self.bflag,-1),(self.newtimer.end,self.eflag,-1)]) resulted in (end, eflag) before (begin, bflag) and in a conflict with zapping timers with end=begin (no end time)
take care of servicegroups in doublecheck
small optimizations and cleanups by Moritz Venn
timerfix by adenin
small speedups/cleanups by moritz venn
"type" -> "tuner_type"... tuner_type is one of "DVB-S" "DVB-T" "DVB-C"
fix death screen in some conditions del fakeRec doesnt work, when the fakeRecList was empty thx to adenin
fix TimerSanityCheck for Service Groups (Alternatives) dont care about tuner slot num in Timersanity Check fix wrong timersanitycheck result in some cases (Bug: unknown Conflict)
small fix (unused code yet)
change order of index and begin/end flag and swap begin/endflags value to get rid of the list sort function
fix
fix typo? ! ?
gui timeroverlap fixes, fix ordering of eventlist (end before start when time is equal)
fix typo
getFrontendData is not working when the service is not started.. so call it after start small cleanup
remove unneeded del...
fix non correct working timer sanity check!
add timeroverlap detection made by adenin (thanks for the great work!)