summaryrefslogtreecommitdiff
path: root/timers.h
AgeCommit message (Collapse)Author
2018-02-25Moved handling remote timers into cSVDRPClientHandler::ProcessConnections()Klaus Schmidinger
2017-10-31Fixed an invalid lock sequence when trying to remove a deleted recording in ↵Klaus Schmidinger
case of low disk space; now making sure that AssertFreeDiskSpace() is called with the maximum timer priority in case there are several timers recording with different priorities
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-22Fixed a typo in the description of cTimers::GetTimersRead()Klaus Schmidinger
2016-12-22Added a 'const' version of cTimers::GetTimer()Klaus Schmidinger
2015-09-10Implemented full handling of remote timersKlaus Schmidinger
2015-09-06Timers now have unique idsKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2013-03-11Fixed using PATH_MAX and NAME_MAX (+/-1 because the first one includes the ↵Klaus Schmidinger
terminating 0, while the latter doesn't)
2013-02-08New command line option --dirnamesKlaus Schmidinger
2012-12-08The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and ↵1.7.33Klaus Schmidinger
SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
2012-06-02The new class cSortedTimers can be used to quickly get a list of all timers, ↵Klaus Schmidinger
sorted by their start time
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
2008-02-16Added cStatus::TimerChange()Klaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2006-09-08Fixed cTimer::operator=() in case a cTimer variable is assigned to itself; ↵Klaus Schmidinger
implemented a copy constructor for cTimer
2006-04-09Fixed VPS recording in case there is more than one timer in the VPS marginKlaus Schmidinger
2006-03-26Improved deleting expired single shot timers1.3.45Klaus Schmidinger
2006-02-25Improved setting events to timersKlaus Schmidinger
2006-02-25The 'summary' field of a timer definition has been renamed to 'aux'Klaus Schmidinger
2006-01-15The status markers in the "Schedule" menu are now only updated if a submenu ↵Klaus Schmidinger
is closed in which a timer has been modified
2006-01-06The "flags" of a timer are now handled as an unsigned integer valueKlaus Schmidinger
2006-01-03Added cTimer::SetPriority() to set a timer's priorityKlaus Schmidinger
2006-01-01The cTimer constructor can now take an optional cChannelKlaus Schmidinger
2005-12-27cTimer no longer has its own 'schedule' memberKlaus Schmidinger
2005-05-07Added status flag for timers that are currently recordingKlaus Schmidinger
2005-03-20All log entries regarding timers now contain a short description of the timer1.3.23Klaus Schmidinger
2005-03-20Improved falling back to normal recording if the VPS data hasn't been seen ↵Klaus Schmidinger
for more than 30 seconds
2005-03-20Single shot timers are now reliably deleted when they have expiredKlaus Schmidinger
2005-03-19The day of a timer is now stored as a full date in ISO notationKlaus Schmidinger
2005-03-13Improved matching timers to EPG eventsKlaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-11-21Fixed toggling the 'Day' item in the 'Timers' menu, so that it selects the ↵Klaus Schmidinger
right day of week for timers in the future
2004-11-14Implemented handling of number keys in the 'Timers' menu for toggling days1.3.16Klaus Schmidinger
2004-11-01Now using qsort() to sort cListBase listsKlaus Schmidinger
2004-10-31Making sure that timers and channels are only saved togetherKlaus Schmidinger
2004-10-24Implemented 'modified' and 'seen' for EPG schedules/events1.3.14Klaus Schmidinger
2004-02-29Implemented VPS controlled timers1.3.5Klaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger
2003-05-11Implemented separate PausePriority and PauseLifetime parameters for the ↵Klaus Schmidinger
recordings created when pausing live video
2003-02-09Timers are now processed even if a menu is open1.1.24Klaus Schmidinger
2002-11-24Added NID, TID and RID to the channel definitionsKlaus Schmidinger
2002-11-10First step towards a 'unique channel ID'Klaus Schmidinger
2002-10-20Timers now internally have a pointer to their channelKlaus Schmidinger