diff options
Diffstat (limited to 'UPDATE-1.6.0')
-rw-r--r-- | UPDATE-1.6.0 | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/UPDATE-1.6.0 b/UPDATE-1.6.0 new file mode 100644 index 0000000..33abde0 --- /dev/null +++ b/UPDATE-1.6.0 @@ -0,0 +1,142 @@ +This is a summary of the changes in VDR 1.6.0 since the last stable +version 1.4.7. It only contains things that are of actual importance +to the user and doesn't mention the many fixes and improvements that +have been made "behind the scenes". + +See the file HISTORY for a detailed list of all changes. + +Subtitles: + +- Implemented handling DVB subtitles. +- The new setup option "DVB/Subtitle languages" can be used to define the + preferred languages for subtitles. +- The new setup option "DVB/Subtitle offset" can be used to shift the location + of the subtitles in the vertical direction. +- The new setup options "DVB/Subtitle foreground/background transparency" + define an additional level of transparency for the foreground and background + color of subtitles. + +UTF-8 support: + +- VDR now fully supports UTF-8. +- The actual character encoding on a given system will be determined from the + environment. On a system that uses, for instance, ISO8859-1, VDR will encode + everything in that code (as far as possible). + +Plugins: + +- The new remote control key "Subtitles" can be used to bring up the list + of available subtitles. +- Plugins can now implement the new function WakeupTime() to request VDR to wake + up at a particular time. + +Remote control: + +- The "Play" key now starts replay of the selected recording in the Recordings + menu +- The kInfo key is now propagated to any open menu, so that it can react to it + in a context sensitive manner. If there is no menu open it will show the info + of the current broadcast or replay. + +OSD: + +- The OSD now uses Freetype fonts. +- If the OSD device in use has at least 8bpp bitmap depth and this is also + used by the current skin, Freetype fonts are displayed "anti-aliased". + The new setup parameter "OSD/Anti-alias" can be used to turn this off. +- Changed the parameter "OSD font" to "Default font" in "Setup/OSD". +- There can now be more than one OSD at the same time. At any given time, + however, only one of them can be active (and thus visible). This is to + allow displaying things like subtitles in an easy way. A cOsd therefore + now has a "Level", and only the OSD with the smallest level will be + displayed. The level 0 OSD is special, and there can only be one with + this level. If there is more than one OSD with a particular level, only + the one that was created first will be displayed. + Plugins that provide an OSD need to adjust their cOsdProvider::CreateOsd() + function to hand through the Level. +- Skins can now have scrollbars in all list menus. + +Channels: + +- The new Setup parameter "Channel entry timeout" can be used to customize the time + since the last keypress until a numerically entered channel number is considered + complete, and the channel is switched (suggested by Helmut Auer). Setting this + parameter to 0 turns off the automatic channel switching, and the user will + have to confirm the entry by pressing the "Ok" key. + +Recordings: + +- The info.vdr file now also stores the name of the channel. +- When deleting the recording that is currently replayed, the replay is now + stopped immediately. +- When determining the amount of free disk space, any deleted (but not yet removed) + recordings on different file systems (that are mounted under the video directory) + are no longer taken into account. +- When running out of disk space during a recording, only such deleted or old + recordings are removed, that actually are on the video directory file system(s). + This prevents VDR from accidentally deleting recordings on other file systems, + which would not add any free space to the video directory. + +SVDRP: + +- The new SVDRP command REMO can be used to turn VDR's remote control off and + on in case other programs need to be controlled. +- Improved performance of the SVDRP commands LSTC and CHAN when used with a + channel name. +- The SVDRP command LSTC can now list the channels with group separators if the + option ':groups' is given. +- Enhanced the SVDRP command CLRE to allow clearing the EPG data of a particular + channel. + +Conditional Access: + +- It is now automatically detected which CAM can actually decrypt a channel. +- CAMs can now be dynamically assigned to the various devices, provided the + hardware in use implements such a possibility. +- Improved handling of the CAM menu. +- Several encrypted channels on the same transponder can now be decrypted + simultaneously with one CAM, if the CAM supports this. +- Ca values in the range 0...F in channels.conf can still be used to assign a channel + to a particular device, but this will no longer work with encrypted channels because + without valid CA ids VDR can't decide which CAM slot to use. However, since VDR now + automatically determines which CAM can decrypt which channel, setting fixed + channel/device relations should no longer be necessary. + IF AN ENCRYPTED CHANNEL CAN'T BE DECRYPTED AND YOU HAVE A CA VALUE IN THE RANGE + 0...F FOR THAT CHANNEL, SET IT TO 0 (FTA) AND TUNE TO THE CHANNEL AGAIN. +- Removed switching to the next higher or lower channel if the current channel + is not available, in order to allow staying on an encrypted channel that takes + a while for the CAM to start decrypting. + +Internationalization: + +- Internationalization is now done with 'gettext'. + See README.i18n for information on how to create new or maintain existing + translations. +- The parameter OSDLanguage in 'setup.conf' is now a string and holds the locale + code of the selected OSD language (e.g. en_US). If Setup.OSDLanguage is not + set to a particular locale that is found in VDR's locale directory, the + locale as defined in the system environment is used by default. +- The new option --localedir can be used to set the locale directory at runtime. +- Added Turkish language texts. +- Added Ukrainian language texts. + +Misc: + +- Improved shutdown handling. +- The HUP signal now forces a restart of VDR. +- All logging now goes to LOG_ERR, because some systems split error, info and + debug messages into separate files, which repeatedly caused extra efforts to + find out when incomplete log excerpts were attached to problem reports in + the past. +- The new setup option "Miscellaneous/Emergency exit" can be used to turn off + the automatic restart of VDR in case a recording fails for some reason. +- The new plugin "pictures" implements a simple picture viewer. + See PLUGINS/src/pictures/README for details. +- Added the new command line option --userdump to enable core dumps in case VDR + is run as root with option -u. +- The free disk space is now also displayed in the title of the "Recordings" + menu. +- Changed the message "Upcoming VPS recording!" to "Upcoming recording!" because + it applies to non-VPS recordings as well. +- Limiting the length of the recording name in timers in case VDR is run with + --vfat, in order to avoid names that are too long for Windows. |