Klaus Schmidinger
|
4e57f40096
|
The new class cSortedTimers can be used to quickly get a list of all timers, sorted by their start time
|
2012-06-02 12:10:36 +02:00 |
|
Klaus Schmidinger
|
6d34a8a7a0
|
Fixed handling overlapping timers in case a VPS timer with higher priority needs to interrupt a timer with lower priority
|
2012-02-27 10:21:28 +01:00 |
|
Klaus Schmidinger
|
1f22931a77
|
Changed the return value of cTimer::SetFile() to 'void'
|
2012-02-20 15:53:33 +01:00 |
|
Klaus Schmidinger
|
f6cdae50ef
|
Added several cTimer::Set...() functions
|
2012-02-20 15:37:01 +01:00 |
|
Klaus Schmidinger
|
0f8495f1d8
|
Added a mechanism to defer timer handling in case of problems
|
2011-08-06 13:20:07 +02:00 |
|
Klaus Schmidinger
|
a503c6ab3f
|
The "Edit timer" menu can now set the folder for the recording from a list of folders stored in "folders.conf"
|
2010-01-17 12:08:03 +01:00 |
|
Klaus Schmidinger
|
23b5b1336d
|
Fixed handling file name length on VFAT systems in case they contain UTF-8 characters
|
2009-08-09 12:45:36 +02:00 |
|
Klaus Schmidinger
|
c5910f7987
|
Fixed deleting expired timers if they have the VPS flag set, but the event they are assigned to doesn't have a VPS tag
|
2009-06-21 14:08:51 +02:00 |
|
Klaus Schmidinger
|
e325ba4e26
|
Fixed initializing the timer's flags in the cTimer copy constructor
|
2008-04-13 12:45:15 +02:00 |
|
Klaus Schmidinger
|
6140c49f14
|
Added cStatus::TimerChange()
|
2008-02-16 15:04:49 +01:00 |
|
Klaus Schmidinger
|
a81e3699d1
|
Limiting the length of the recording name in timers in case VDR is run with --vfat (replaces the previous change to svdrp.c)
|
2008-02-15 15:46:07 +01:00 |
|
Klaus Schmidinger
|
9495aa9923
|
Using cString::sprintf() instead of asprintf()
|
2008-02-15 14:57:48 +01:00 |
|
Klaus Schmidinger
|
56f1b1b741
|
Some code cleanup
|
2008-02-10 14:11:47 +01:00 |
|
Klaus Schmidinger
|
b678d5812c
|
Fixed a loss of a timer's 'recording' flag after modifying it via MODT
|
2008-02-10 12:25:52 +01:00 |
|
Klaus Schmidinger
|
0f7a4af168
|
Switched I18N to gettext
|
2007-08-11 12:39:06 +02:00 |
|
Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
fd4ffed37b
|
Fixed deleting expired VPS timers
|
2006-09-15 15:01:40 +02:00 |
|
Klaus Schmidinger
|
782f2683d9
|
Fixed cTimer::operator=() in case a cTimer variable is assigned to itself; implemented a copy constructor for cTimer
|
2006-09-08 15:06:09 +02:00 |
|
Klaus Schmidinger
|
4c88f1da7e
|
Fixed the cTimer::operator=() so that it won't mess up the cListObject's pointers; fixed a memory leak in the cTimer::operator=() when using the 'aux' string
|
2006-09-02 10:22:40 +02:00 |
|
Klaus Schmidinger
|
c78a784fb2
|
Fixed getting the next active timer when shutting down
|
2006-08-05 12:06:11 +02:00 |
|
Klaus Schmidinger
|
ae37eae8e3
|
Now setting a timer's cached start time to 0 after a call to Skip()
|
2006-05-25 14:38:04 +02:00 |
|
Klaus Schmidinger
|
6496d879e5
|
Fixed calculating the start time of repeated timers with "first day"
|
2006-05-25 12:44:07 +02:00 |
|
Klaus Schmidinger
|
93d0120c3f
|
Now using the event's start time when checking against VPS margin
|
2006-05-07 09:01:59 +02:00 |
|
Klaus Schmidinger
|
44878cdb6c
|
Fixed several spelling errors
|
2006-04-21 15:15:18 +02:00 |
|
Klaus Schmidinger
|
bfce2b3dba
|
Fixed VPS recording in case there is more than one timer in the VPS margin
|
2006-04-09 09:12:47 +02:00 |
|
Klaus Schmidinger
|
24b3579d14
|
VPS timers now record only events that have exactly the given start time
|
2006-04-01 13:27:14 +02:00 |
|
Klaus Schmidinger
|
5f7e788ae8
|
Improved deleting expired single shot timers
|
2006-03-26 14:38:46 +02:00 |
|
Klaus Schmidinger
|
8a3dae1e8b
|
Enhanced logging EPG event data
|
2006-03-25 12:51:29 +01:00 |
|
Klaus Schmidinger
|
51be693f62
|
Timer log messages now show "VPS" if this is a VPS timer
|
2006-03-25 11:41:24 +01:00 |
|
Klaus Schmidinger
|
c55be788f3
|
Fixed handling repeating VPS timers (they stopped recording too early)
|
2006-03-25 11:39:57 +01:00 |
|
Klaus Schmidinger
|
085b1c4dda
|
Reduced the number of events to actually check when setting events to timers
|
2006-02-28 12:44:00 +01:00 |
|
Klaus Schmidinger
|
655b2297b9
|
There is now a log message "timer ... set to event ..." when defining a timer from the EPG menu
|
2006-02-26 10:52:51 +01:00 |
|
Klaus Schmidinger
|
9488c94133
|
Fixed setting events to timers in case a non-VPS event has expired
|
2006-02-26 10:25:59 +01:00 |
|
Klaus Schmidinger
|
8dec381664
|
Improved setting events to timers
|
2006-02-25 15:57:56 +01:00 |
|
Klaus Schmidinger
|
bc2e59909f
|
The 'summary' field of a timer definition has been renamed to 'aux'
|
2006-02-25 12:09:22 +01:00 |
|
Klaus Schmidinger
|
5cd7945ab5
|
Fixed handling "pending" timers that blocked others that actually could record
|
2006-02-03 15:25:51 +01:00 |
|
Klaus Schmidinger
|
a0f12dbc79
|
Fixed cTimers::GetNextActiveTimer() so that it won't return an expired timer
|
2006-01-28 15:10:27 +01:00 |
|
Klaus Schmidinger
|
8ab2383e18
|
Fixed handling the tfRecording flag when reading timers
|
2006-01-27 15:41:41 +01:00 |
|
Klaus Schmidinger
|
cad1a88a7b
|
The status markers in the "Schedule" menu are now only updated if a submenu is closed in which a timer has been modified
|
2006-01-15 13:44:55 +01:00 |
|
Klaus Schmidinger
|
cd43adac92
|
Made the "What's on now/next?" menus a lot faster by storing a pointer to each channel's schedule in the cChannel data
|
2006-01-14 15:52:40 +01:00 |
|
Klaus Schmidinger
|
2d863532cc
|
Cleaned up some trailing white space
|
2006-01-08 11:44:37 +01:00 |
|
Klaus Schmidinger
|
72e93b614b
|
The "flags" of a timer are now handled as an unsigned integer value
|
2006-01-06 14:31:57 +01:00 |
|
Klaus Schmidinger
|
a9eed7bb7c
|
Added cTimer::SetPriority() to set a timer's priority
|
2006-01-03 11:46:57 +01:00 |
|
Klaus Schmidinger
|
86197f0206
|
The cTimer constructor can now take an optional cChannel
|
2006-01-01 15:44:29 +01:00 |
|
Klaus Schmidinger
|
1314d03411
|
cTimer no longer has its own 'schedule' member
|
2005-12-27 14:39:14 +01:00 |
|
Klaus Schmidinger
|
7673d5124a
|
Fixed defining timers that only differ in the day of week
|
2005-09-09 15:28:26 +02:00 |
|
Klaus Schmidinger
|
1bc5ba817c
|
Changed the audio PID language codes to hold up to two 3 letter codes; automatic audio channel setting for two channel audio
|
2005-09-04 14:48:39 +02:00 |
|
Klaus Schmidinger
|
aaa2284278
|
Fixed handling VPS timers, so that they only record if the event they are assigned to actually has the given VPS time (cont'd, fix, caused repeating VPS timers to stop recording prematurely)
|
2005-07-30 13:05:24 +02:00 |
|
Klaus Schmidinger
|
be1b6b5e88
|
Fixed handling VPS timers, so that they only record if the event they are assigned to actually has the given VPS time
|
2005-06-18 13:32:03 +02:00 |
|