Klaus Schmidinger
|
1858245fc8
|
Added a table of the used trick speed values to the description of cDevice::TrickSpeed()
|
2007-07-22 11:29:37 +02:00 |
|
Klaus Schmidinger
|
a1663a3612
|
Fixed detection of Premiere NVOD channel links
|
2007-07-21 15:05:20 +02:00 |
|
Klaus Schmidinger
|
4c90306502
|
Made skipspace() an inline function and changed it to handle the most common case of 'no leading space' very fast, and avoid calling isspace()
|
2007-07-21 13:39:02 +02:00 |
|
Klaus Schmidinger
|
214c12289f
|
Improved cControl::Launch() to keep 'control' from pointing to uninitialized memory
|
2007-07-20 15:26:13 +02:00 |
|
Klaus Schmidinger
|
a8eaa2538c
|
Updated the Finnish OSD texts
|
2007-07-20 15:04:56 +02:00 |
|
Klaus Schmidinger
|
2f528db30a
|
Fixed a typo in the function name of cOsd::SetOsdPosition() and added a range check to it
|
2007-07-20 14:57:37 +02:00 |
|
Klaus Schmidinger
|
8ff2c73d9b
|
Fixed clearing color buttons in the 'curses' skin
|
2007-07-20 14:45:44 +02:00 |
|
Klaus Schmidinger
|
bd36fb5111
|
Improved numdigits(), isnumber() and strreplace()
|
2007-07-20 14:25:46 +02:00 |
|
Klaus Schmidinger
|
57c2b211e4
|
Fixed handling single byte characters >0x7F in Utf8ToArray()
|
2007-07-20 13:56:38 +02:00 |
|
Klaus Schmidinger
|
3796bebfc5
|
Updated the Russian OSD texts
|
2007-07-20 12:35:53 +02:00 |
|
Klaus Schmidinger
|
c9094aad18
|
Fixed a buffer overflow in initializing the system character table
|
2007-07-20 12:31:38 +02:00 |
|
Klaus Schmidinger
|
7c86dcaa27
|
Added WeekDayNameFull()
|
2007-06-23 13:40:04 +02:00 |
|
Klaus Schmidinger
|
d66eba77c2
|
Improved performance of the SVDRP commands LSTC and CHAN when used with a channel name
|
2007-06-23 13:24:00 +02:00 |
|
Klaus Schmidinger
|
24232a0010
|
Fixed stripping i18n stuff from font names
|
2007-06-23 11:28:18 +02:00 |
|
Klaus Schmidinger
|
e5def7917b
|
Added full weekday names to i18n.c for plugins to use
|
2007-06-23 10:54:31 +02:00 |
|
Klaus Schmidinger
|
d9a8e282e5
|
Fonts can now be created with a width that overwrites the default width
|
2007-06-23 10:41:10 +02:00 |
|
Klaus Schmidinger
|
95f4ddd4e5
|
Fixed handling address masks in SVDRP host settings
|
2007-06-23 09:43:55 +02:00 |
|
Klaus Schmidinger
|
62f3d4c797
|
Changed the parameter "OSD font size" to "Default font size" in "Setup/OSD"
|
2007-06-23 09:28:05 +02:00 |
|
Klaus Schmidinger
|
63f4369849
|
Updated the Finnish OSD texts
|
2007-06-23 09:16:56 +02:00 |
|
Klaus Schmidinger
|
9ebd38230c
|
Fixed a name clash between skincurses.c and the new cOsd position functions
|
2007-06-23 09:08:21 +02:00 |
|
Klaus Schmidinger
|
549a26af27
|
Implemented cOsd::SetOsdPosition() etc
|
2007-06-17 14:02:02 +02:00 |
|
Klaus Schmidinger
|
da376c0603
|
The info.vdr file now also stores the name of the channel
|
2007-06-17 13:13:47 +02:00 |
|
Klaus Schmidinger
|
efbb48dbaf
|
Fixed handling detached processes in SystemExec()
|
2007-06-17 12:45:57 +02:00 |
|
Klaus Schmidinger
|
3ad941de73
|
Changed the parameter "OSD font" to "Default font" in "Setup/OSD"
|
2007-06-17 12:33:53 +02:00 |
|
Klaus Schmidinger
|
671bad0400
|
Updated the Finnish OSD texts
|
2007-06-17 12:28:59 +02:00 |
|
Klaus Schmidinger
|
d2b11bf712
|
Implemented cFont::CreateFont()
|
2007-06-17 12:15:24 +02:00 |
|
Klaus Schmidinger
|
3c68ef28d0
|
Using dummy font if no fonts are installed
|
2007-06-17 11:47:18 +02:00 |
|
Klaus Schmidinger
|
79b1c68ffb
|
Now using 'fontconfig' to determine which fonts to use
|
2007-06-17 11:12:46 +02:00 |
|
Klaus Schmidinger
|
b1e0df2b27
|
Added missing note about adjusting the 'skincurses' plugin to UTF-8 handling
|
2007-06-16 10:45:21 +02:00 |
|
Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
4011e244ff
|
Modified handling invalid characters in VFAT mode
|
2007-06-16 08:59:39 +02:00 |
|
Klaus Schmidinger
|
61dd9815ae
|
More credits for 'Fixed a crash in i18n character set conversion'
|
2007-06-15 14:40:12 +02:00 |
|
Klaus Schmidinger
|
d1934a7cfd
|
Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses canonical codeset names
|
2007-06-15 13:25:35 +02:00 |
|
Klaus Schmidinger
|
1f7c70cd49
|
Fixed a crash in i18n character set conversion
|
2007-06-15 13:01:18 +02:00 |
|
Klaus Schmidinger
|
824b974b81
|
Increased APIVERSION (forgot to do that in 1.5.2 and 1.5.3)
|
2007-06-13 06:38:33 +02:00 |
|
Klaus Schmidinger
|
02d34e0657
|
Added a note about font names and sizes
|
2007-06-10 13:37:03 +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
|
df463b5a2a
|
Fixed getting the code setting from the locale
|
2007-05-12 09:35:07 +02:00 |
|
Klaus Schmidinger
|
d472e8b63b
|
Official release of version 1.4.7
|
2007-05-12 09:05:06 +02:00 |
|
Klaus Schmidinger
|
37cca63f31
|
Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM's version 3.11 firmware
|
2007-04-30 13:03:29 +02:00 |
|
Klaus Schmidinger
|
6e93ac9525
|
Implemented the SVDRP command REMO
|
2007-04-30 12:53:35 +02:00 |
|
Klaus Schmidinger
|
d8264ee1b2
|
Fixed handling ChannelUp/Down keys if there is currently a replay running
|
2007-04-30 09:53:34 +02:00 |
|
Klaus Schmidinger
|
fcbb206fdf
|
Non-primary devices in Transfer mode are now also used for recording
|
2007-04-30 09:40:34 +02:00 |
|
Klaus Schmidinger
|
f935c03c79
|
Fixed a race condition with signal handlers at program exit
|
2007-04-30 09:24:30 +02:00 |
|
Klaus Schmidinger
|
853f6064bf
|
Fixed handling frequencies in NitFilter::Process()
|
2007-04-29 11:40:31 +02:00 |
|
Klaus Schmidinger
|
27c7603276
|
Fixed a busy loop in fast forward if the next video data file is missing
|
2007-04-28 15:18:02 +02:00 |
|
Klaus Schmidinger
|
32c689258a
|
Fixed some spelling errors in 'newplugin'
|
2007-04-28 14:49:05 +02:00 |
|
Klaus Schmidinger
|
2ac9030e65
|
Implemented character set conversion in 'libsi'
|
2007-04-22 14:49:26 +02:00 |
|
Klaus Schmidinger
|
6d88da9385
|
Added missing rules for generating iso8859-13 font to Makefile
|
2007-03-11 10:22:18 +01:00 |
|
Klaus Schmidinger
|
567033135d
|
Added Turkish language texts
|
2007-03-11 10:17:55 +01:00 |
|
Klaus Schmidinger
|
93ad92da14
|
Fixed handling user activity for shutdown
|
2007-03-10 13:02:05 +01:00 |
|
Klaus Schmidinger
|
df2f3335eb
|
Release of version 1.4.6
|
2007-03-03 16:26:25 +01:00 |
|
Klaus Schmidinger
|
6bb8b86ff4
|
Updated the Finnish OSD texts
|
2007-03-03 15:39:05 +01:00 |
|
Klaus Schmidinger
|
16fe4d783f
|
Made "Channel entry timeout" a setup parameter
|
2007-02-25 14:14:06 +01:00 |
|
Klaus Schmidinger
|
197d3762e4
|
Increased the maximum number of DVB devices to 8
|
2007-02-25 12:25:57 +01:00 |
|
Klaus Schmidinger
|
44479aab2a
|
Updated the Finnish OSD texts
|
2007-02-25 11:57:55 +01:00 |
|
Klaus Schmidinger
|
cb0bd2e009
|
Added changes from version 1.4.5-2 to version 1.5.1
|
2007-02-25 11:54:17 +01:00 |
|
Klaus Schmidinger
|
1a4456d981
|
Simplified the error handling in cDvbTuner::GetFrontendStatus()
|
2007-02-25 11:52:09 +01:00 |
|
Klaus Schmidinger
|
7b59d84be3
|
Changed "Menu button closes" to "Menu key closes"; cleaned up "button" vs. "key" in MANUAL
|
2007-02-25 11:39:40 +01:00 |
|
Klaus Schmidinger
|
ddb7f33567
|
Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit()
|
2007-02-25 10:56:29 +01:00 |
|
Klaus Schmidinger
|
50b14be807
|
Fixed handling error status in cDvbTuner::GetFrontendStatus()
|
2007-02-24 11:20:42 +01:00 |
|
Klaus Schmidinger
|
328d8b6494
|
Updated satellite names in 'sources.conf'
|
2007-02-17 16:19:18 +01:00 |
|
Klaus Schmidinger
|
cc385f5292
|
Fixed a possible crash when loading an invalid XPM file
|
2007-02-17 16:10:46 +01:00 |
|
Klaus Schmidinger
|
f3bc8d1988
|
Adapted 'libsi' to DVB-S2
|
2007-02-03 12:13:08 +01:00 |
|
Klaus Schmidinger
|
31820a5175
|
Removed 'assert(0)' from cDvbSpuDecoder::setTime()
|
2007-02-03 10:26:17 +01:00 |
|
Klaus Schmidinger
|
d919573037
|
Adjusted release date
|
2007-01-28 09:59:03 +01:00 |
|
Klaus Schmidinger
|
0a766bc257
|
Now using cPipe instead of popen() in cCommand::Execute()
|
2007-01-27 11:48:54 +01:00 |
|
Klaus Schmidinger
|
8597e120c6
|
Added a clear note about CA values 0...F no longer working with encrypted channels
|
2007-01-26 13:59:23 +01:00 |
|
Klaus Schmidinger
|
cb25286394
|
Now using cPipe instead of popen() in cCommand::Execute()
|
2007-01-26 13:38:32 +01:00 |
|
Klaus Schmidinger
|
d1d5825136
|
Fixed i18n characters for the Hungarian texts
|
2007-01-26 13:28:47 +01:00 |
|
Klaus Schmidinger
|
7751b6abb0
|
Added cDevice::HasCi() so that devices with Common Interface can be avoided when tuning to an FTA channel
|
2007-01-13 12:14:51 +01:00 |
|
Klaus Schmidinger
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|
Klaus Schmidinger
|
b4cab10eca
|
Official release of version 1.4.5
|
2007-01-07 14:04:12 +01:00 |
|
Klaus Schmidinger
|
b473582b4e
|
Added a missing break statement in cCiHandler::OpenSession()
|
2007-01-05 10:09:22 +01:00 |
|
Klaus Schmidinger
|
dbd4c7329b
|
When entering text via the numeric keys, the characters are now checked against the allowed characters
|
2007-01-04 13:38:40 +01:00 |
|
Klaus Schmidinger
|
50ff4d3b79
|
Fixed the INSTALL section on retrying shutdown later
|
2007-01-04 13:23:42 +01:00 |
|
Klaus Schmidinger
|
dcff08512e
|
Fixed a possible segfault if VDR gets terminated while a message is displayed
|
2007-01-04 13:11:52 +01:00 |
|
Klaus Schmidinger
|
e72bff8938
|
Fixed a typo
|
2007-01-04 13:05:45 +01:00 |
|
Klaus Schmidinger
|
9e2fcf1ebf
|
Added '#include <stdint.h>' to font.h; added a compatibility define for 'uint64' to tools.h (cont'd)
|
2006-12-03 17:40:00 +01:00 |
|
Klaus Schmidinger
|
fb22b61299
|
Adjusted release date
|
2006-12-03 09:57:09 +01:00 |
|
Klaus Schmidinger
|
19f39258f0
|
Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' to avoid problems on 64-bit machines
|
2006-12-02 11:30:19 +01:00 |
|
Klaus Schmidinger
|
661da094e1
|
Now calling cPluginManager::Active() only if VDR is really trying to shut down, and waiting for 5 minutes before calling it again
|
2006-12-02 10:35:27 +01:00 |
|
Klaus Schmidinger
|
ddcb37300f
|
The getskyepg.pl script now replaces "&" with "&"
|
2006-12-02 10:00:08 +01:00 |
|
Klaus Schmidinger
|
83ad7bf6e4
|
Added a missing 'const' to cRecordingInfo::ChannelID()
|
2006-12-01 15:09:10 +01:00 |
|
Klaus Schmidinger
|
2bdf515ace
|
Fixed a typo in the change to the "Use small font" setup option in version 1.3.47
|
2006-12-01 15:03:37 +01:00 |
|
Klaus Schmidinger
|
78b78ffd64
|
Fixed a possible crash in remux.c on 64-bit machines
|
2006-12-01 14:53:11 +01:00 |
|
Klaus Schmidinger
|
bab6955557
|
Made the getskyepg.pl script of the 'sky' plugin send a user agent message to the server
|
2006-12-01 14:39:59 +01:00 |
|
Klaus Schmidinger
|
3e0659a10a
|
Fixed a possible segfault in cSkins::Message()
|
2006-12-01 13:35:41 +01:00 |
|
Klaus Schmidinger
|
5945e2b1cb
|
Some improvements to the man pages
|
2006-11-19 10:05:58 +01:00 |
|
Klaus Schmidinger
|
3dc4a71fe6
|
Fixed displaying the replay mode symbol in case of "Multi speed mode"
|
2006-11-04 13:19:31 +01:00 |
|
Klaus Schmidinger
|
b8b41e4138
|
Adjusted release date
|
2006-10-29 10:09:53 +01:00 |
|
Klaus Schmidinger
|
6bee1b1f3d
|
Fixed handling NITs with more than one delivery system descriptor tag for the same transponder
|
2006-10-28 12:38:13 +02:00 |
|
Klaus Schmidinger
|
af0e7a6193
|
Fixed deleting EPG events that have a running status of "pausing" or higher
|
2006-10-28 09:16:24 +02:00 |
|
Klaus Schmidinger
|
d67543b9ac
|
Adjusted release date again
|
2006-10-22 09:11:29 +02:00 |
|
Klaus Schmidinger
|
9a6e81fc3a
|
Fixed setting audio track descriptions after a replay has been stopped
|
2006-10-20 13:42:14 +02:00 |
|
Klaus Schmidinger
|
a47b2bfc75
|
Adjusted release date
|
2006-10-15 09:03:01 +02:00 |
|
Klaus Schmidinger
|
24da36dd8d
|
Increased the size of the key queue to avoid problems with long key macros
|
2006-10-14 11:47:32 +02:00 |
|
Klaus Schmidinger
|
f2c619568f
|
Fixed handling plugins from cRemote::PutMacro() and cRemote::CallPlugin()
|
2006-10-14 11:09:01 +02:00 |
|
Klaus Schmidinger
|
3a9deab56c
|
cRemote::PutMacro() now sets a lock while it expands the macro
|
2006-10-14 10:46:19 +02:00 |
|
Klaus Schmidinger
|
93d2941ebe
|
Keys from expanded key macros are now put into the front of the key queue
|
2006-10-14 10:41:20 +02:00 |
|
Klaus Schmidinger
|
7bed3fd6ba
|
Fixed displaying the error log message in case an unknown plugin was requested in a key macro
|
2006-10-14 10:06:16 +02:00 |
|
Klaus Schmidinger
|
6a15d77429
|
Fixed a possible crash if cPluginManager::GetPlugin() is called with a NULL pointer
|
2006-10-14 09:57:09 +02:00 |
|
Klaus Schmidinger
|
bb335fecba
|
Updated the Hungarian language texts
|
2006-10-14 09:27:13 +02:00 |
|
Klaus Schmidinger
|
c65fc15934
|
Fixed clearing an event's Title, ShortText and Description in case the data comes from an external source
|
2006-10-09 16:22:07 +02:00 |
|
Klaus Schmidinger
|
a9d6bb256d
|
Replacing blanks in language codes with underlines
|
2006-10-08 11:28:15 +02:00 |
|
Klaus Schmidinger
|
29c0f9e1e0
|
Fixed handling language codes and descriptions of recorded audio tracks
|
2006-10-07 13:59:21 +02:00 |
|
Klaus Schmidinger
|
09c6bced8d
|
Fixed handling video directory updates in case an other process has touched the .update file after the last NeedsUpdate() check
|
2006-10-07 12:50:24 +02:00 |
|
Klaus Schmidinger
|
f951fb2f9c
|
Now clearing an event's Title, ShortText and Description if there is no ShortEventDescriptor or ExtendedEventDescriptor, respectively
|
2006-10-07 12:37:59 +02:00 |
|
Klaus Schmidinger
|
94e43892a5
|
Changed the I18nNormalizeLanguageCode() check to also allow blanks (and all other printable characters) in the language codes
|
2006-10-07 12:22:04 +02:00 |
|
Klaus Schmidinger
|
2d68b323c7
|
The function cThread::Cancel() now only sets 'running' to false and does not actually kill the thread if the special value -1 is given
|
2006-09-24 12:54:47 +02:00 |
|
Klaus Schmidinger
|
0b8cee6f2a
|
Official release of version 1.4.3
|
2006-09-23 13:57:19 +02:00 |
|
Klaus Schmidinger
|
8ebd403363
|
Adjusted release date
|
2006-09-17 09:18:57 +02:00 |
|
Klaus Schmidinger
|
2d29eb90fe
|
Fixed handling video directory updates in case the timestamp of the .update file is in the future
|
2006-09-16 12:14:06 +02:00 |
|
Klaus Schmidinger
|
59b6005a0c
|
Updated the Hungarian language texts
|
2006-09-16 09:08:53 +02:00 |
|
Klaus Schmidinger
|
fd4ffed37b
|
Fixed deleting expired VPS timers
|
2006-09-15 15:01:40 +02:00 |
|
Klaus Schmidinger
|
1b79274fae
|
The 'skincurses' plugin now adjusts the size of the OSD to the size of the console window
|
2006-09-10 14:25:55 +02:00 |
|
Klaus Schmidinger
|
2aa6df4b7c
|
Added --remove-destination to the 'cp' command for binaries in the Makefiles of the plugins
|
2006-09-10 14:10:51 +02:00 |
|
Klaus Schmidinger
|
06debdd830
|
Adjusted release date
|
2006-09-09 09:27:45 +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
|
5ff1d35711
|
Fixed handling relative volume settings that unmute the audio in the call to cStatus::MsgSetVolume()
|
2006-09-03 11:49:32 +02:00 |
|
Klaus Schmidinger
|
2e97eed6ad
|
Fixed processing the PDCDescriptor in 'libsi' on big endian systems
|
2006-09-02 20:25:16 +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
|
4ae577fcb4
|
Added LC_ALL to the checks for UTF-8 at startup
|
2006-09-01 12:59:35 +02:00 |
|
Klaus Schmidinger
|
c2e2673629
|
Revoked the change to cDevice::GetDevice() that was introduced in version 1.4.1-2
|
2006-08-27 08:42:31 +02:00 |
|
Klaus Schmidinger
|
cac5cd37b8
|
Fixed handling "Ca Info" in case the CAM sends this again if the smart card is replaced with a different one
|
2006-08-20 11:54:56 +02:00 |
|
Klaus Schmidinger
|
a7c9905236
|
Added --remove-destination to the 'cp' command for binaries in the Makefile
|
2006-08-20 10:46:02 +02:00 |
|
Klaus Schmidinger
|
ef01c6d8bb
|
Adapted cThread::ThreadId() to recent kernels
|
2006-08-20 10:28:35 +02:00 |
|
Klaus Schmidinger
|
e68171626e
|
Fixed setting additional audio PIDs in CAMs
|
2006-08-14 09:56:28 +02:00 |
|
Klaus Schmidinger
|
dc32738b27
|
Added a log error message to cPlugin::ConfigDirectory() in case a plugin calls it from a separate thread
|
2006-08-13 08:58:50 +02:00 |
|
Klaus Schmidinger
|
1c3acf28af
|
No longer stopping removing empty directories if an error occurs
|
2006-08-12 13:32:06 +02:00 |
|
Klaus Schmidinger
|
713093670f
|
Changed the way a device is selected for receiving in order to keep devices with CAMs better available
|
2006-08-12 11:33:34 +02:00 |
|
Klaus Schmidinger
|
7390eaf765
|
Made the cCiSession members sessionId and resourceId uint16_t and uint32_t
|
2006-08-12 10:26:43 +02:00 |
|
Klaus Schmidinger
|
9e6b12aa20
|
Fixed converting the port number in the "connect from..." log message of SVDRP
|
2006-08-12 09:12:34 +02:00 |
|
Klaus Schmidinger
|
f413879936
|
Modified the cSVDRP::Close() function to avoid code duplication
|
2006-08-06 09:20:04 +02:00 |
|
Klaus Schmidinger
|
c78a784fb2
|
Fixed getting the next active timer when shutting down
|
2006-08-05 12:06:11 +02:00 |
|
Klaus Schmidinger
|
394865b3d9
|
Avoiding shutdown message "Recording in ... minutes, shut down anyway?" with a negative number of minutes
|
2006-08-05 10:55:52 +02:00 |
|
Klaus Schmidinger
|
8bfe599830
|
Modified the shutdown mechanism, so that the shutdown script is never given a time in the past
|
2006-08-05 10:42:23 +02:00 |
|
Klaus Schmidinger
|
c325fe76ee
|
Fixed handling the running status of EPG events before the currently running one, in case they are added after the current event (cont'd from version 1.4.1-2)
|
2006-08-05 10:15:34 +02:00 |
|
Klaus Schmidinger
|
ae4633feb0
|
Now invalidating /video cache _after_ cutting
|
2006-07-30 10:29:24 +02:00 |
|
Klaus Schmidinger
|
cacd58d036
|
Fixed deleting the last character of a string menu item in insert mode
|
2006-07-30 09:09:30 +02:00 |
|
Klaus Schmidinger
|
cdad4a6b4e
|
Fixed cDevice::ToggleMute()
|
2006-07-29 10:17:35 +02:00 |
|
Klaus Schmidinger
|
afb7ae3295
|
Increased the APIVERSION to allow plugins that relied on the cStatus::MsgSetVolume() bug to react properly
|
2006-07-29 09:57:57 +02:00 |
|
Klaus Schmidinger
|
173e0bea90
|
Fixed assigning schedules to channels in case there is no initial EPG information
|
2006-07-29 09:40:41 +02:00 |
|
Klaus Schmidinger
|
8f2f3e9ac2
|
Menu items derived from cMenuEditIntItem now loop though their values if they have a dedicated minimum or maximum limit
|
2006-07-23 09:48:51 +02:00 |
|
Klaus Schmidinger
|
35884ec732
|
Added credits for Bernd Melcher
|
2006-07-23 09:38:51 +02:00 |
|
Klaus Schmidinger
|
2aa43cb3e2
|
Fixed handling numeric keys in the channel display after switching channel groups
|
2006-07-23 09:26:50 +02:00 |
|
Klaus Schmidinger
|
92e4e131d0
|
cDevice::GetDevice() now prefers any device that's already receiving and doesn't require detatching receivers
|
2006-07-22 14:11:02 +02:00 |
|
Klaus Schmidinger
|
375aa2563a
|
Fixed handling client side termination of SVDRP connections
|
2006-07-22 14:04:51 +02:00 |
|
Klaus Schmidinger
|
ee4fa90032
|
Added a missing initialization of 'mutex' in cCiMenu::cCiMenu() and removed some superfluous semicolons in ci.c
|
2006-07-22 13:43:01 +02:00 |
|
Klaus Schmidinger
|
8f3ae72e9d
|
Fixed handling relative volume settings in the call to cStatus::MsgSetVolume()
|
2006-07-22 13:26:44 +02:00 |
|
Klaus Schmidinger
|
bd6046c37d
|
Fixed handling network masks in the svdrphosts.conf file
|
2006-07-22 11:59:28 +02:00 |
|
Klaus Schmidinger
|
5f0b2fbf2e
|
Newlines in title and short text of an EPG event are now changed into blanks only after all other fixes
|
2006-07-22 10:48:22 +02:00 |
|
Klaus Schmidinger
|
e9a90f7972
|
cEIT::cEIT() now calls pSchedule->SetPresentSeen() even if OnlyRunningStatus is true
|
2006-07-22 09:25:11 +02:00 |
|
Klaus Schmidinger
|
c4743d1d26
|
Fixed handling the running status of EPG events before the currently running one, in case they are added after the current event
|
2006-07-22 09:20:32 +02:00 |
|
Klaus Schmidinger
|
1b0ac71a33
|
Removed a double fdopen() in cPipe::Open()
|
2006-06-24 10:12:09 +02:00 |
|
Klaus Schmidinger
|
7b3d0ce03e
|
Added '--vfat' to the vdr.1 man page
|
2006-06-24 10:08:35 +02:00 |
|
Klaus Schmidinger
|
830d86017a
|
Fixed the Makefile of the 'servicedemo' plugin, so that it defines the PLUGIN macro; added a comment regarding the PLUGIN macro to the 'newplugin' script
|
2006-06-24 09:15:17 +02:00 |
|
Klaus Schmidinger
|
2be1771869
|
Now making sure a VPS timer has a schedule in case the epg.data file didn't contain one when VDR was started
|
2006-06-18 08:50:04 +02:00 |
|
Klaus Schmidinger
|
9fe7b98cdb
|
Fixed handling relative link targets in the ReadLink() function
|
2006-06-17 09:48:50 +02:00 |
|
Klaus Schmidinger
|
182224b65f
|
Added a missing variable initialization in cRingBufferLinear::cRingBufferLinear()
|
2006-06-16 09:33:30 +02:00 |
|
Klaus Schmidinger
|
b99c700f1d
|
Modified rcu.c to better handle RC5 codes
|
2006-06-16 09:30:11 +02:00 |
|
Klaus Schmidinger
|
1d4512cbea
|
Now making sure VPS timers don't get stuck with outdated events, and that the actual device isn't used for updating a VPS timer's event as long as other free devices are available
|
2006-06-16 09:22:20 +02:00 |
|
Klaus Schmidinger
|
3ed538f496
|
Updated 'S13E' in 'sources.conf'
|
2006-06-15 10:03:53 +02:00 |
|
Klaus Schmidinger
|
3644347545
|
Added some comment to cDevice::GetDevice()
|
2006-06-15 10:00:40 +02:00 |
|
Klaus Schmidinger
|
4a98f33782
|
Added "-fPIC" to the compiler options in Make.config.template when compiling plugins
|
2006-06-15 09:29:21 +02:00 |
|
Klaus Schmidinger
|
d324b2de88
|
Reduced logging for the SVDRP GRAB command
|
2006-06-11 09:14:22 +02:00 |
|
Klaus Schmidinger
|
99876fdab3
|
Fixed a message
|
2006-06-11 08:50:35 +02:00 |
|
Klaus Schmidinger
|
50c0b03f0c
|
Now switching to non-VPS timers' channels 60 seconds before the timer starts
|
2006-06-04 09:10:59 +02:00 |
|
Klaus Schmidinger
|
0d4cf40b79
|
When the 'skincurses' plugin is loaded, it automatically sets the 'curses' skin as the current one
|
2006-06-03 14:46:36 +02:00 |
|
Klaus Schmidinger
|
56744b1f4e
|
Increased the column spacing in the "Recordings" menu
|
2006-06-03 13:36:07 +02:00 |
|
Klaus Schmidinger
|
9966e03e29
|
Fixed handling tabbed item display in 'skincurses'
|
2006-06-03 13:21:33 +02:00 |
|
Klaus Schmidinger
|
a12a504fad
|
Fixed handling the display of the '*' indicator in the "What's on now/next?" menu
|
2006-06-03 09:42:12 +02:00 |
|
Klaus Schmidinger
|
dc6666d53c
|
Applied the fixes to moving and deleting channels from version 1.4.0-2 to the SVDRP commands MOVC and DELC as well
|
2006-06-03 09:25:13 +02:00 |
|
Klaus Schmidinger
|
833d649e13
|
Fixed the 'clean-plugins' target in the Makefile to also remove additional plugin libraries
|
2006-06-02 14:48:21 +02:00 |
|
Klaus Schmidinger
|
7997b678f2
|
Removed the call to pthread_setschedparam(childTid, SCHED_RR, 0) in thread.c
|
2006-06-02 13:54:04 +02:00 |
|
Klaus Schmidinger
|
9847c7571d
|
Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number
|
2006-05-28 15:10:08 +02:00 |
|
Klaus Schmidinger
|
4355183150
|
Fixed the PremiereContentTransmissionDescriptor in 'libsi'
|
2006-05-28 14:42:21 +02:00 |
|
Klaus Schmidinger
|
e892171736
|
Fixed deleting channels in case the current channel's number changes
|
2006-05-28 10:48:50 +02:00 |
|
Klaus Schmidinger
|
39162a98f0
|
Fixed moving channels, which sometimes stopped the current replay session
|
2006-05-28 09:19:30 +02:00 |
|
Klaus Schmidinger
|
9b3b98f88f
|
Improved the repeat function for LIRC remote controls
|
2006-05-28 08:49:52 +02:00 |
|
Klaus Schmidinger
|
e4d3a28acd
|
Now processing the "frequency list descriptor"
|
2006-05-27 15:35:16 +02:00 |
|
Klaus Schmidinger
|
ebd579a64a
|
Avoiding a compiler warning in libsi's TypeLoop::operator[]
|
2006-05-27 14:13:06 +02:00 |
|
Klaus Schmidinger
|
d1617c84ca
|
Modifed the device selection to better handle timer conflicts
|
2006-05-27 09:43:37 +02:00 |
|
Klaus Schmidinger
|
07093f79de
|
Removed -fPIC from VDR's and libsi's Makefile
|
2006-05-26 10:46:12 +02:00 |
|
Klaus Schmidinger
|
af9266d21c
|
Fixed calculating the cache size in cUnbufferedFile::Read()
|
2006-05-26 10:13:48 +02:00 |
|
Klaus Schmidinger
|
09386e621d
|
Fixed handling VPS timers in case the EPG event hasn't been 'seen' in a while
|
2006-05-25 14:59:33 +02:00 |
|
Klaus Schmidinger
|
8d4dc7bc77
|
Fixed handling the running status of EPG events in case the "Schedule" menu is currently open
|
2006-05-25 14:53:15 +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
|
2e01178e54
|
Fixed deleting the 'skinDescriptions' in cMenuSetupOSD::~cMenuSetupOSD()
|
2006-05-25 12:26:09 +02:00 |
|
Klaus Schmidinger
|
a512b9a9fa
|
Fixed handling Transfer Mode when replaying Dolby Digital audio and the option '-a' was given
|
2006-05-20 10:17:44 +02:00 |
|
Klaus Schmidinger
|
c8c22ad49b
|
Modified the Makefile to copy additional libraries a plugin might provide
|
2006-05-19 12:14:19 +02:00 |
|
Klaus Schmidinger
|
cd7aaa0213
|
Removed leftover LSMOD=... line from 'runvdr'
|
2006-05-14 16:03:34 +02:00 |
|
Klaus Schmidinger
|
f9b0db0610
|
Fixed automatically updating the CAM menu in case the whole operation takes longer than the menu timeout
|
2006-05-14 11:22:13 +02:00 |
|
Klaus Schmidinger
|
046595a803
|
Now giving the start time precedence when searching for existing EPG events
|
2006-05-12 13:28:22 +02:00 |
|
Klaus Schmidinger
|
81bd99a674
|
Fixed handling unknown codes when learning LIRC remote control codes
|
2006-05-12 12:42:57 +02:00 |
|
Klaus Schmidinger
|
ae7103e984
|
Fixed the character #207 in fontosd for iso8859-2
|
2006-05-07 11:37:18 +02:00 |
|
Klaus Schmidinger
|
465ddf3ffc
|
If VPS timers are active, their events are now being kept up to date
|
2006-05-07 09:13:36 +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
|
452eec70a7
|
Fixed the character 'r' in fontosd and fontsml for iso8859-2
|
2006-05-05 13:49:57 +02:00 |
|
Klaus Schmidinger
|
c7af51870a
|
Fixed handling the "Power" key in case a timer is about to start recording
|
2006-05-05 13:45:42 +02:00 |
|
Klaus Schmidinger
|
8bd9bf5e1b
|
Updated the Czech OSD texts
|
2006-05-05 13:29:40 +02:00 |
|
Klaus Schmidinger
|
fd3cd16158
|
Fixed missing ',' in the Italian and Polish OSD texts
|
2006-05-01 21:04:37 +02:00 |
|
Klaus Schmidinger
|
98fe8d8f86
|
Added 'eval' to the $VDRCMD call in 'runvdr' to avoid problems with quoting
|
2006-05-01 14:52:19 +02:00 |
|
Klaus Schmidinger
|
87f7e826a1
|
Adjusted the 'runvdr' script so that the user can fill in the functions to detect, load and unload the necessary driver modules
|
2006-05-01 13:47:28 +02:00 |
|
Klaus Schmidinger
|
57207a3d72
|
Updated 'S110W' in 'sources.conf'
|
2006-05-01 09:35:06 +02:00 |
|
Klaus Schmidinger
|
d1d0ca114f
|
Updated the Estonian OSD texts
|
2006-04-30 08:51:32 +02:00 |
|
Klaus Schmidinger
|
e7b365ffc6
|
Updated the Italian OSD texts
|
2006-04-29 14:42:46 +02:00 |
|
Klaus Schmidinger
|
7367b6a832
|
Fixed a memory leak in closing the video file during replay
|
2006-04-29 13:23:15 +02:00 |
|
Klaus Schmidinger
|
56468f72ad
|
Fixed a memory leak in handling external EPG data
|
2006-04-29 11:40:37 +02:00 |
|
Klaus Schmidinger
|
b42e1f73db
|
Updated the Polish OSD texts
|
2006-04-29 10:06:34 +02:00 |
|
Klaus Schmidinger
|
42ce340670
|
Fixed handling the "Power" key in case a recording is going on and no plugin is active
|
2006-04-29 09:24:07 +02:00 |
|
Klaus Schmidinger
|
70297ef174
|
Fixed tuning to the channel of a VPS timer if the device is the actual device
|
2006-04-28 13:29:22 +02:00 |
|
Klaus Schmidinger
|
1cc9809a45
|
Removed the obsolete "'1' for encrypted radio channels" part from the description of the VPID in vdr.5
|
2006-04-28 13:02:18 +02:00 |
|
Klaus Schmidinger
|
ce991f442b
|
Changed the "Really restart?" prompt in the call to cPluginManager::Active() in menu.c to "restart anyway?"
|
2006-04-28 12:53:07 +02:00 |
|
Klaus Schmidinger
|
1cfeb4625e
|
Added a hint about commenting out the line '#define USE_FADVISE' in tools.c
|
2006-04-28 12:42:20 +02:00 |
|
Klaus Schmidinger
|
40832856f7
|
Fixed handling the cPluginManager::Active() result when pressing the "Power" key
|
2006-04-28 12:33:13 +02:00 |
|
Klaus Schmidinger
|
4ebc8393ee
|
Added a note about adding 'INCLUDES += -I/include' to an existing Make.config
|
2006-04-25 21:37:32 +02:00 |
|
Klaus Schmidinger
|
782f4e022d
|
Updated the Italian OSD texts
|
2006-04-25 21:24:33 +02:00 |
|
Klaus Schmidinger
|
754a4de85e
|
Fixed entering '0' in a cMenuEditIntItem
|
2006-04-25 16:04:55 +02:00 |
|
Klaus Schmidinger
|
bf4f8e0da3
|
Fixed extracting APIVERSION to work with older versions of 'sed'; Fixed broken APIVERSION extraction line in 'newplugin'
|
2006-04-24 17:53:19 +02:00 |
|
Klaus Schmidinger
|
c4d90dff6b
|
Fixed initializing 'noapiv' in the Makefile
|
2006-04-24 17:09:32 +02:00 |
|
Klaus Schmidinger
|
b37a4d3c7a
|
Ignoring k_Repeat when deciding whether the same key has been pressed in string input fields
|
2006-04-23 11:43:54 +02:00 |
|
Klaus Schmidinger
|
33397874da
|
Fixed a format string in recording.c to avoid a compiler warning on 64bit systems
|
2006-04-23 11:23:17 +02:00 |
|
Klaus Schmidinger
|
d7c8025fba
|
Added an error message about plugins that don't honor APIVERSION in their Makefile
|
2006-04-23 09:04:32 +02:00 |
|
Klaus Schmidinger
|
a9060d6290
|
Fixed some missing '-' in the German OSD texts
|
2006-04-23 08:40:09 +02:00 |
|
Klaus Schmidinger
|
9c984d4443
|
Fixed handling empty titles in cEvent::FixEpgBugs()
|
2006-04-22 12:03:55 +02:00 |
|
Klaus Schmidinger
|
f353cb7c64
|
Extended the version number reported with the '-V' option to also show the current APIVERSION
|
2006-04-22 11:28:37 +02:00 |
|
Klaus Schmidinger
|
d48630a04e
|
Modified the German OSD texts to be "less technical"
|
2006-04-22 10:59:36 +02:00 |
|
Klaus Schmidinger
|
5c84f86158
|
Updated the Swedish OSD texts
|
2006-04-22 10:50:51 +02:00 |
|
Klaus Schmidinger
|
86950d4d98
|
Simplified the 'grep|awk|sed' command to retrieve the VDR/APIVERSION to a single 'sed' call
|
2006-04-22 10:08:41 +02:00 |
|
Klaus Schmidinger
|
ea122312dd
|
Fixed wrong credits for the patch that was used to implement cPlugin::Active()
|
2006-04-22 09:47:59 +02:00 |
|
Klaus Schmidinger
|
43d6ddc8e0
|
Updated the Slovenian OSD texts
|
2006-04-22 09:45:41 +02:00 |
|
Klaus Schmidinger
|
7457a2f388
|
Updated the Russian OSD texts
|
2006-04-22 09:28:33 +02:00 |
|
Klaus Schmidinger
|
70ab64f7cd
|
Updated the Danish OSD texts
|
2006-04-22 09:21:57 +02:00 |
|
Klaus Schmidinger
|
d19497efe7
|
Updated the Romanian OSD texts
|
2006-04-22 09:19:34 +02:00 |
|
Klaus Schmidinger
|
4b291ed7a9
|
Updated the Estonian OSD texts
|
2006-04-22 09:15:53 +02:00 |
|
Klaus Schmidinger
|
1dff8e2f22
|
Updated the French OSD texts
|
2006-04-22 09:12:36 +02:00 |
|
Klaus Schmidinger
|
175d17eca5
|
Updated the Finnish OSD texts
|
2006-04-22 09:05:37 +02:00 |
|
Klaus Schmidinger
|
18283da81b
|
Updated the Polish OSD texts
|
2006-04-22 09:00:32 +02:00 |
|
Klaus Schmidinger
|
44878cdb6c
|
Fixed several spelling errors
|
2006-04-21 15:15:18 +02:00 |
|
Klaus Schmidinger
|
2e76e74597
|
Updated the GPL copies
|
2006-04-21 14:53:26 +02:00 |
|
Klaus Schmidinger
|
e84a565bfa
|
Stripped some trailing whitespace
|
2006-04-17 12:19:31 +02:00 |
|
Klaus Schmidinger
|
8433190d5a
|
The new function cPlugin::MainThreadHook() can be used by plugins to perform actions in the context of the main program thread
|
2006-04-17 10:02:18 +02:00 |
|
Klaus Schmidinger
|
acf716f1ef
|
The cRemote::CallPlugin() function now has a boolean return value that tells the caller whether initiating the plugin call was successful
|
2006-04-17 09:10:39 +02:00 |
|
Klaus Schmidinger
|
8c6deb20f2
|
No longer using characters 0x01 and 0x02 for mapping single quote and slash in recording names
|
2006-04-16 12:55:28 +02:00 |
|
Klaus Schmidinger
|
58facabfb6
|
Changed the behaviour of the "Use small font" setup option to *always* use the small font if set to '3' - even if it would have been a fixed font
|
2006-04-16 11:08:32 +02:00 |
|
Klaus Schmidinger
|
a320d4eedd
|
Updated the INSTALL file's section about non-VDR files in the video directory
|
2006-04-16 10:50:08 +02:00 |
|
Klaus Schmidinger
|
53819a9aff
|
Added format check to syslog_with_tid()
|
2006-04-16 10:43:22 +02:00 |
|
Klaus Schmidinger
|
1354141eab
|
Now going into the "Edit timer" menu if a newly created timer starts soon
|
2006-04-16 10:29:48 +02:00 |
|
Klaus Schmidinger
|
73917abf60
|
Implemented APIVERSION for the VDR plugin API version number
|
2006-04-16 09:36:10 +02:00 |
|
Klaus Schmidinger
|
5dccc91c62
|
Added diff for removing DVBDIR from plugin Makefiles
|
2006-04-16 08:45:08 +02:00 |
|
Klaus Schmidinger
|
94c729a6fa
|
The "Update channels" parameter in the "Setup/DVB" menu has been extended to allow updating only the PIDs
|
2006-04-15 14:18:25 +02:00 |
|
Klaus Schmidinger
|
50b77a6d4b
|
Implemented kChanPrev
|
2006-04-15 13:56:03 +02:00 |
|
Klaus Schmidinger
|
4611af4339
|
Implemented kNext and kPrev keys
|
2006-04-15 13:46:55 +02:00 |
|
Klaus Schmidinger
|
12ea50fceb
|
Removed DVBDIR from Makefile; it's now defined in Make.config if necessary
|
2006-04-15 12:39:35 +02:00 |
|
Klaus Schmidinger
|
b49df33917
|
Fixed setting the 'Delta' parameter when calling the shutdown script with no active timer
|
2006-04-15 11:33:34 +02:00 |
|
Klaus Schmidinger
|
4ba450b737
|
Implemented cPlugin::Active()
|
2006-04-15 11:18:36 +02:00 |
|
Klaus Schmidinger
|
3d8a9c9653
|
Updated the Danish OSD texts
|
2006-04-15 09:23:13 +02:00 |
|
Klaus Schmidinger
|
08fb5e2dbd
|
The preferred audio language is now automatically selected when starting replay
|
2006-04-14 14:47:01 +02:00 |
|
Klaus Schmidinger
|
c9e0393d80
|
Fixed the vdr.1 man page (a single DVB card can record and do live tv)
|
2006-04-14 13:05:12 +02:00 |
|
Klaus Schmidinger
|
b7181930c8
|
Reintroduced the log message "deleting plugin: ..." when shutting down VDR
|
2006-04-14 11:51:13 +02:00 |
|
Klaus Schmidinger
|
6635a1d69e
|
Added a missing "Key$" in skincurses.c
|
2006-04-14 11:36:41 +02:00 |
|
Klaus Schmidinger
|
f13959a9f2
|
Using geteuid() to check whether VDR is running as user 'root'
|
2006-04-14 11:04:20 +02:00 |
|
Klaus Schmidinger
|
f3feda52cd
|
Added VBITeletextDescriptorTag, TeletextDescriptorTag, LocalTimeOffsetDescriptorTag and PremiereContentTransmissionDescriptor to 'libsi'
|
2006-04-14 10:59:03 +02:00 |
|
Klaus Schmidinger
|
90affbed35
|
Allowing a tolerance for symbol rate values that are off by one
|
2006-04-14 10:48:14 +02:00 |
|
Klaus Schmidinger
|
360a403f91
|
Fixed unnecessary Set() calls in cMenuEditIntItem::ProcessKey()
|
2006-04-14 10:40:12 +02:00 |
|
Klaus Schmidinger
|
2168d73400
|
Fixed the initial setting of the time transponder setup parameter
|
2006-04-14 10:26:46 +02:00 |
|
Klaus Schmidinger
|
b1dad5cb3c
|
Removed the unnecessary 'value' member from cMenuEditItem
|
2006-04-14 10:02:43 +02:00 |
|
Klaus Schmidinger
|
a45c1c9a28
|
Added NULL checks to some strdup() calls in menuitems.c
|
2006-04-14 10:00:44 +02:00 |
|
Klaus Schmidinger
|
cb50726989
|
Fixed a crash when setting the time transponder in the Setup menu, caused by the new 'noneString' in cMenuEditChanItem
|
2006-04-14 09:53:46 +02:00 |
|
Klaus Schmidinger
|
c2448acaaa
|
Updated the Finnish OSD texts
|
2006-04-14 09:46:32 +02:00 |
|
Klaus Schmidinger
|
753c1e1a7f
|
Now checking whether there is any text before calling cStatus::MsgOsdTextItem()
|
2006-04-09 14:31:33 +02:00 |
|
Klaus Schmidinger
|
ceafe62671
|
No longer calling cPlugin::ProcessArgs() if VDR is run with the --help or --version option
|
2006-04-09 14:21:30 +02:00 |
|
Klaus Schmidinger
|
a452010760
|
Changed the behaviour when hitting the end of a recording in fast forward mode
|
2006-04-09 13:57:39 +02:00 |
|
Klaus Schmidinger
|
87ba3ae558
|
The initial channel and volume can now be defined in the "Setup/Miscellaneous" menu
|
2006-04-09 13:26:56 +02:00 |
|
Klaus Schmidinger
|
e36da7ab8d
|
Additional label strings for cMenuEditIntItem and cMenuEditChanItem
|
2006-04-09 12:05:05 +02:00 |
|
Klaus Schmidinger
|
060c3f3ddc
|
Fixed handling the color button texts when switching from the 'Schedule' menu of a channel without EPG info to the 'What's on now' menu
|
2006-04-09 12:03:31 +02:00 |
|
Klaus Schmidinger
|
56d49abc22
|
cSkins::QueueMessage() called from a background thread with an empty message now clears all messages that have been previously queued by that thread
|
2006-04-09 11:28:59 +02:00 |
|
Klaus Schmidinger
|
2cd5bf83fb
|
Fixed a typo in skins.h
|
2006-04-09 11:16:11 +02:00 |
|
Klaus Schmidinger
|
a6d5d36043
|
Now avoiding the 'actual' device when starting a recording, so that a Transfer Mode for live tv isn't interrupted
|
2006-04-09 10:47:53 +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
|
6b968a6b27
|
Fixed handling the system time transponder setting in the Setup/EPG menu, which was broken by the min/max fix in cMenuEditIntItem
|
2006-04-01 09:12:38 +02:00 |
|
Klaus Schmidinger
|
daa9047247
|
Fixed learning keys when VDR is already running
|
2006-03-31 14:24:58 +02:00 |
|
Klaus Schmidinger
|
8c55ada0af
|
Fixed 'sources.conf' and 'diseqc.conf'
|
2006-03-31 14:12:53 +02:00 |
|
Klaus Schmidinger
|
1b1935de0e
|
Added a missing "Key$" in skinclassic.c
|
2006-03-31 14:02:06 +02:00 |
|
Klaus Schmidinger
|
359d43076a
|
Added a missing "Button$" for the Timer button
|
2006-03-31 13:00:05 +02:00 |
|
Klaus Schmidinger
|
513b24ccd7
|
Fixed handling broken PMT records
|
2006-03-31 12:41:50 +02:00 |
|
Klaus Schmidinger
|
5f7e788ae8
|
Improved deleting expired single shot timers
|
2006-03-26 14:38:46 +02:00 |
|
Klaus Schmidinger
|
3dbd45235b
|
Fixed some #include sequences
|
2006-03-26 14:12:08 +02:00 |
|
Klaus Schmidinger
|
5c90a6eba3
|
The 'running status' of EPG events is now only set to SI::RunningStatusNotRunning for events before present event
|
2006-03-26 13:53:58 +02:00 |
|
Klaus Schmidinger
|
4546708841
|
Ignoring 'version' in EPG data when reading from 'epg.data' or SVDRP/PUTE
|
2006-03-26 13:45:17 +02:00 |
|
Klaus Schmidinger
|
22b60d9610
|
The new function cDevice::ForceTransferMode() can be used to force the primary device into transfer mode
|
2006-03-26 09:46:58 +02:00 |
|
Klaus Schmidinger
|
1fe46dfa9f
|
Fixed format string handling
|
2006-03-26 09:27:30 +02:00 |
|
Klaus Schmidinger
|
8a3dae1e8b
|
Enhanced logging EPG event data
|
2006-03-25 12:51:29 +01:00 |
|
Klaus Schmidinger
|
daaab1dfc8
|
Speeded up cRemux::ScanVideoPacket()
|
2006-03-25 12:29:04 +01:00 |
|
Klaus Schmidinger
|
172e3d6cd5
|
Made cMenuRecordings::GetRecording() 'protected'
|
2006-03-25 12:17:12 +01:00 |
|
Klaus Schmidinger
|
a4ee22ed85
|
Updated the Russian OSD texts
|
2006-03-25 11:57:43 +01:00 |
|
Klaus Schmidinger
|
a3405ded17
|
Fixed calling a plugin's main menu function while a message is being displayed
|
2006-03-25 11:53:25 +01:00 |
|
Klaus Schmidinger
|
3dd002cc2b
|
Fixed getting the present EPG event in case none is currently 'running'
|
2006-03-25 11:43:05 +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
|
7bba79ef0a
|
Fixed deleting recordings that have been removed externally when running out of disk space
|
2006-03-19 14:36:43 +01:00 |
|
Klaus Schmidinger
|
cf1941ca01
|
Only calling RemoveEmptyVideoDirectories() once in case a recording has been deleted
|
2006-03-19 14:12:57 +01:00 |
|
Klaus Schmidinger
|
7fb99e696f
|
Fixed the shutdown timeout
|
2006-03-19 13:32:27 +01:00 |
|
Klaus Schmidinger
|
dc5df40aa3
|
Updated 'sources.conf'
|
2006-03-19 13:09:40 +01:00 |
|
Klaus Schmidinger
|
bcacfad057
|
Fixed cDvbDevice::SetAudioBypass() in case setTransferModeForDolbyDigital is false
|
2006-03-19 12:37:03 +01:00 |
|
Klaus Schmidinger
|
2eab16a310
|
Fixed cReadLine::Read() for lines that end with the infamous "\r\n"
|
2006-03-19 12:28:16 +01:00 |
|
Klaus Schmidinger
|
94afe13373
|
Removed the log message "deleting plugin: ..." when shutting down VDR
|
2006-02-28 14:23:10 +01:00 |
|
Klaus Schmidinger
|
457f5dd14c
|
The status changes of EPG events are now logged for all channels that have timers
|
2006-02-28 14:00:28 +01:00 |
|
Klaus Schmidinger
|
9887c0765b
|
cMenuEditIntItem now checks the given value and forces it to be between the given min and max limits
|
2006-02-28 12:54:38 +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
|
c174de392b
|
Fixed updating the "Info" button in the "Timers" menu
|
2006-02-28 12:36:52 +01:00 |
|
Klaus Schmidinger
|
58985f6dc1
|
Fixed cSchedule::GetFollowingEvent() in case there is currently no present event running
|
2006-02-26 15:10:02 +01:00 |
|
Klaus Schmidinger
|
3cd87d3c47
|
The DrawBitmap() function now has a new parameter 'Overlay' that allows a bitmap to be drawn with a transparent background
|
2006-02-26 14:43:00 +01:00 |
|
Klaus Schmidinger
|
c3f5c97ead
|
The 'event id' in EPG data has been extended to 32 bit
|
2006-02-26 14:13:30 +01:00 |
|
Klaus Schmidinger
|
168348e7e4
|
Lines tagged with '#' in the 'info.vdr' file of a recording are now silently ignored when reading that file
|
2006-02-26 12:03:28 +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
|
c631893066
|
In the "Timers" menu the blue key is now "Info" and the red key is "On/Off"
|
2006-02-25 14:39:29 +01:00 |
|
Klaus Schmidinger
|
9dc73da7f5
|
The option "Setup/OSD/Sort timers" has been removed
|
2006-02-25 14:17:56 +01:00 |
|
Klaus Schmidinger
|
40f4cef75e
|
The 'info.vdr' file of a recording now also contains the 'E' and 'V' records of the EPG event
|
2006-02-25 12:39:23 +01:00 |
|
Klaus Schmidinger
|
7881effd9b
|
Implemented cRecordingInfo::ChannelID()
|
2006-02-25 12:25:54 +01:00 |
|
Klaus Schmidinger
|
60e937f57b
|
The upper 16 bit of a timer's "flags" are no longer treated specially when a timer is modified in the "Edit timer" menu
|
2006-02-25 12:22:02 +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
|
6b74723336
|
The "Ok" key in the "Jump" mode of the replay progress display now confirms the jump instead of closing the display
|
2006-02-25 10:29:37 +01:00 |
|
Klaus Schmidinger
|
6a0a6c15c0
|
Fixed the 'libsi' function CharArray::checkSize(), which made a previous workaround in libsi/descriptor.c obsolete
|
2006-02-25 10:21:29 +01:00 |
|
Klaus Schmidinger
|
3d9654a22f
|
Fixed removing the '-' when entering a channel number where there is no other one that fits the input
|
2006-02-24 14:55:20 +01:00 |
|
Klaus Schmidinger
|
f40a6e9b85
|
Fixed setting the audio language codes in 'Transfer-Mode'
|
2006-02-24 14:14:41 +01:00 |
|
Klaus Schmidinger
|
b4962e5217
|
Added a comment to tChannelID::nid, explaining that is is actually the "original" network id
|
2006-02-19 14:41:15 +01:00 |
|
Klaus Schmidinger
|
8186544e10
|
Fixed replaying recordings of radio channels with many audio tracks
|
2006-02-19 14:23:17 +01:00 |
|
Klaus Schmidinger
|
8409c68e44
|
Fixed handling DPID when deciding whether to switch to 'Transfer Mode'
|
2006-02-19 13:53:30 +01:00 |
|
Klaus Schmidinger
|
47519e0536
|
If a recording starts and the channel's audio PID data has more language code information than the EPG's component data, the code from the channel is taken
|
2006-02-19 13:27:51 +01:00 |
|
Klaus Schmidinger
|
0d6ce369c6
|
When setting the audio track descriptions, the language codes are now also set in case this is a replay session
|
2006-02-19 10:18:28 +01:00 |
|
Klaus Schmidinger
|
b5bbfe0589
|
Externally provided EPG data (with table ID 0x00) now gets its component descriptors set from the broadcast data
|
2006-02-19 09:51:02 +01:00 |
|
Klaus Schmidinger
|
91a5940bc4
|
Generating 'X' audio component records for recording if there is no EPG data
|
2006-02-18 16:03:40 +01:00 |
|
Klaus Schmidinger
|
492f06175a
|
The language code in the 'X' component records of EPG data can now consist of two codes, separated by '+'
|
2006-02-18 15:59:43 +01:00 |
|
Klaus Schmidinger
|
53f77ddded
|
Now resetting the channel number if the number entered through the numeric keys exceeds the maximum channel number
|
2006-02-18 12:47:01 +01:00 |
|
Klaus Schmidinger
|
273d6c53a6
|
Made CharArray::DataOwnData::assign() in 'libsi' more robust against invalid data and changed CharArray::DataOwnData::Delete() so that it sets 'size' and 'data' to 0
|
2006-02-18 11:21:00 +01:00 |
|
Klaus Schmidinger
|
b8cdca858b
|
Checking data size in CaDescriptor::Parse() and LinkageDescriptor::Parse() of 'libsi' to avoid crashes with invalid data
|
2006-02-18 11:08:55 +01:00 |
|
Klaus Schmidinger
|
5ed4504ce0
|
Changed offset and size handling in 'libsi' from 'unsigned' to 'signed', so that overflows can be better detected
|
2006-02-18 10:42:55 +01:00 |
|
Klaus Schmidinger
|
afebd4b2fb
|
Fixed some typos in the CONTRIBUTORS file
|
2006-02-17 16:04:54 +01:00 |
|
Klaus Schmidinger
|
5db8309b87
|
The ST:TNG skin now uses the fixed font if requested when displaying texts
|
2006-02-17 15:58:31 +01:00 |
|
Klaus Schmidinger
|
10d3ad00ae
|
cMenuText now uses the given font
|
2006-02-17 15:45:25 +01:00 |
|
Klaus Schmidinger
|
be2dbbd938
|
Now logging the description (if present) in case a thread is canceled
|
2006-02-12 12:26:06 +01:00 |
|
Klaus Schmidinger
|
0e22c9ff9e
|
Improved OSD area handling in cDvbSpuDecoder
|
2006-02-12 11:52:53 +01:00 |
|
Klaus Schmidinger
|
23d7402c00
|
Now stopping scanning the video directory if there are too many levels of symbolic links
|
2006-02-12 11:46:44 +01:00 |
|
Klaus Schmidinger
|
c9b5fd6588
|
The "Back" key now restores the original string when pressed while editing a string item
|
2006-02-12 10:35:10 +01:00 |
|