summaryrefslogtreecommitdiff
path: root/timers.c
AgeCommit message (Expand)Author
2018-03-17Fixed a possible race condition with CONN vs. LSTTKlaus Schmidinger
2018-03-11Improved handling VPS timers to better react to EPG changes during an ongoing...Klaus Schmidinger
2018-02-28When remote timers are fetched from a peer VDR, we no longer blindly delete a...Klaus Schmidinger
2018-02-25Moved handling remote timers into cSVDRPClientHandler::ProcessConnections()Klaus Schmidinger
2017-11-12Fixed handling timers during the change from DST to winter timeKlaus Schmidinger
2017-11-09Local timers are now preferred over remote timers in the Schedules menuKlaus Schmidinger
2017-10-31Fixed an invalid lock sequence when trying to remove a deleted recording in c...Klaus Schmidinger
2017-06-25Timers are now linked to EPG events even if they are inactiveKlaus Schmidinger
2017-05-28Added debug output for checking the correct sequence of locking global listsKlaus Schmidinger
2017-04-20Fixed editing a remote timer immediately after it has been createdKlaus Schmidinger
2017-03-30The functionality of HandleRemoteModifications() has been moved to timers.[ch]Klaus Schmidinger
2016-12-23Fixed the non-const version of cTimers::GetTimer()Klaus Schmidinger
2016-12-22Added a 'const' version of cTimers::GetTimer()Klaus Schmidinger
2015-09-13Fixed moving currently recording timers between machinesKlaus Schmidinger
2015-09-10Implemented full handling of remote timersKlaus Schmidinger
2015-09-08Implemented setup options for SVDRP peeringKlaus Schmidinger
2015-09-06Timers now have unique idsKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2013-12-28Changed '%a' to the POSIX compliant '%m' in all scanf() callsKlaus Schmidinger
2013-03-29Fixed handling overlapping pending timersKlaus Schmidinger
2013-03-16Fixed creating a new VPS timer with the SVDRP command NEWT1.7.41Klaus Schmidinger
2013-02-08New command line option --dirnamesKlaus Schmidinger
2012-12-08The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetIte...1.7.33Klaus Schmidinger
2012-10-16Fixed handling timers in case an event is modified and "phased out" while the...Klaus Schmidinger
2012-10-13Fixed handling VPS timers in case the running status of an event goes to '1' ...Klaus Schmidinger
2012-09-15Implemented instant recording of only the present eventKlaus Schmidinger
2012-06-09Fixed several spelling errorsKlaus Schmidinger
2012-06-03Added a missing template specification to the c'tor of cSortedTimersKlaus Schmidinger
2012-06-02The new class cSortedTimers can be used to quickly get a list of all timers, ...Klaus Schmidinger
2012-02-27Fixed handling overlapping timers in case a VPS timer with higher priority ne...Klaus Schmidinger
2012-02-20Changed the return value of cTimer::SetFile() to 'void'Klaus Schmidinger
2012-02-20Added several cTimer::Set...() functionsKlaus Schmidinger
2011-08-06Added a mechanism to defer timer handling in case of problemsKlaus Schmidinger
2010-01-17The "Edit timer" menu can now set the folder for the recording from a list of...Klaus Schmidinger
2009-08-09Fixed handling file name length on VFAT systems in case they contain UTF-8 ch...Klaus Schmidinger
2009-06-21Fixed deleting expired timers if they have the VPS flag set, but the event th...Klaus Schmidinger
2008-04-13Fixed initializing the timer's flags in the cTimer copy constructorKlaus Schmidinger
2008-02-16Added cStatus::TimerChange()Klaus Schmidinger
2008-02-15Limiting the length of the recording name in timers in case VDR is run with -...Klaus Schmidinger
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2008-02-10Some code cleanupKlaus Schmidinger
2008-02-10Fixed a loss of a timer's 'recording' flag after modifying it via MODTKlaus Schmidinger
2007-08-11Switched I18N to gettextKlaus Schmidinger
2007-06-16Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessaryKlaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2006-09-15Fixed deleting expired VPS timersKlaus Schmidinger
2006-09-08Fixed cTimer::operator=() in case a cTimer variable is assigned to itself; im...Klaus Schmidinger
2006-09-02Fixed the cTimer::operator=() so that it won't mess up the cListObject's poin...Klaus Schmidinger
2006-08-05Fixed getting the next active timer when shutting downKlaus Schmidinger
2006-05-25Now setting a timer's cached start time to 0 after a call to Skip()Klaus Schmidinger