summaryrefslogtreecommitdiff
path: root/timers.c
AgeCommit message (Collapse)Author
2006-04-01VPS timers now record only events that have exactly the given start timeKlaus Schmidinger
2006-03-26Improved deleting expired single shot timers1.3.45Klaus Schmidinger
2006-03-25Enhanced logging EPG event dataKlaus Schmidinger
2006-03-25Timer log messages now show "VPS" if this is a VPS timerKlaus Schmidinger
2006-03-25Fixed handling repeating VPS timers (they stopped recording too early)Klaus Schmidinger
2006-02-28Reduced the number of events to actually check when setting events to timersKlaus Schmidinger
2006-02-26There is now a log message "timer ... set to event ..." when defining a ↵Klaus Schmidinger
timer from the EPG menu
2006-02-26Fixed setting events to timers in case a non-VPS event has expiredKlaus 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-02-03Fixed handling "pending" timers that blocked others that actually could recordKlaus Schmidinger
2006-01-28Fixed cTimers::GetNextActiveTimer() so that it won't return an expired timerKlaus Schmidinger
2006-01-27Fixed handling the tfRecording flag when reading timersKlaus 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-14Made the "What's on now/next?" menus a lot faster by storing a pointer to ↵Klaus Schmidinger
each channel's schedule in the cChannel data
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
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-09-09Fixed defining timers that only differ in the day of weekKlaus Schmidinger
2005-09-04Changed the audio PID language codes to hold up to two 3 letter codes; ↵Klaus Schmidinger
automatic audio channel setting for two channel audio
2005-07-30Fixed handling VPS timers, so that they only record if the event they are ↵Klaus Schmidinger
assigned to actually has the given VPS time (cont'd, fix, caused repeating VPS timers to stop recording prematurely)
2005-06-18Fixed handling VPS timers, so that they only record if the event they are ↵Klaus Schmidinger
assigned to actually has the given VPS time
2005-06-11Fixed handling timers with a day given as MTWTF--@6Klaus 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-20No longer assigning expired events to timersKlaus Schmidinger
2005-03-20Reduced the time window within EPG events are checkedKlaus 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-13The running status of a VPS event is now only taken seriously if that event ↵Klaus Schmidinger
has been seen within the last 30 seconds
2005-03-13Improved matching timers to EPG eventsKlaus Schmidinger
2005-02-06Fixed several memory leaks that were introduced through the use of cStringKlaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-12-19Made several functions threadsafeKlaus Schmidinger
2004-11-22Removed an unused variable from cTimer::GetWDayFromMDay()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-07-17The function cTimers::SetEvents() now immediately returns if there is some ↵Klaus Schmidinger
user input
2004-03-14Removed cSchedule::GetEventNumber() and cSchedule::NumEvents()Klaus Schmidinger
2004-03-06Fixed assigning events to timers (they no longer get "stuck")Klaus Schmidinger
2004-02-29Implemented VPS controlled timers1.3.5Klaus Schmidinger
2004-02-13Fixed transponder handling to make it work with satellites that provide two ↵Klaus Schmidinger
transponders on the same frequency, with different polarization
2004-01-04Implemented automatic PID switching and channel detectionKlaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger