1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Commit Graph

  • 657b49a1d5 Adjusted release date 1.3.13 Klaus Schmidinger 2004-10-17 13:53:58 +0200
  • 69b4aaf6bd channels.conf Klaus Schmidinger 2004-10-17 13:50:00 +0200
  • c8e7ebf4b1 Updated 'channels.conf.terr' for Hannover Klaus Schmidinger 2004-10-17 13:09:52 +0200
  • 501ffe5008 Removed the 'Log' parameter from the cChannel::Set... functions Klaus Schmidinger 2004-10-17 12:22:56 +0200
  • 30dfd2e701 Now only saving channels.conf after a modification made by the user Klaus Schmidinger 2004-10-17 11:50:21 +0200
  • eb18d4a5b0 If one PID can't be added, the whole cDevice::AttachReceiver() will now fail Klaus Schmidinger 2004-10-17 09:42:36 +0200
  • 1f726846f5 Refined formula for making volume control more linear Klaus Schmidinger 2004-10-17 09:12:16 +0200
  • 9f18dbc8cf Fixed a crash in the time search mechanism Klaus Schmidinger 2004-10-16 16:12:02 +0200
  • 1125f05384 Added missing Czech characters to fontosd-iso8859-2.c Klaus Schmidinger 2004-10-16 15:20:25 +0200
  • aa1085c0dd Now skipping code table info in SI data Klaus Schmidinger 2004-10-16 15:16:52 +0200
  • fe86d58ed8 Made volume control more linear Klaus Schmidinger 2004-10-16 14:39:45 +0200
  • 7ba6dae69f Made the "Channel not available!" message and mtInfo instead of mtError Klaus Schmidinger 2004-10-16 13:51:05 +0200
  • d7482c8fed Avoiding unnecessary section filter start/stops Klaus Schmidinger 2004-10-16 13:47:37 +0200
  • b60120161a Fixed libsi/Makefile to use the compiler defined in for generating file dependencies Klaus Schmidinger 2004-10-16 13:33:45 +0200
  • 7f3a706726 Completed the Russian OSD texts Klaus Schmidinger 2004-10-16 13:21:33 +0200
  • eff00653c5 Moved the initialization of aPid1 and aPid2 to the beginning of cDvbDevice::cDvbDevice() Klaus Schmidinger 2004-10-16 12:57:51 +0200
  • 414548446b Fixed 'newplugin' to use the compiler defined in $(CXX) for generating file dependencies Klaus Schmidinger 2004-10-16 12:14:31 +0200
  • a31266c9ec Added Estonian language texts Klaus Schmidinger 2004-10-16 12:00:44 +0200
  • 27895be475 cOsdProvider::NewOsd() now always returns a valid pointer Klaus Schmidinger 2004-10-16 11:05:14 +0200
  • 1a2ddff60d Fixed showing the replay mode if the OSD is currently in use Klaus Schmidinger 2004-10-16 10:26:34 +0200
  • ac13b6e161 Fixed a possible crash with inconsistent SI data Klaus Schmidinger 2004-10-16 10:14:19 +0200
  • 6415cc900d Improved buffer handling Klaus Schmidinger 2004-10-16 09:36:28 +0200
  • 15030f6ace Fixed a crash in case the last line in channels.conf is a group separator Klaus Schmidinger 2004-08-08 14:31:33 +0200
  • c896678b0c Fixed a possible NULL pointer assignment in cMenuText::SetText() Klaus Schmidinger 2004-08-08 14:21:17 +0200
  • 30da608c70 Making sure section filters are only set if the device actually has a lock Klaus Schmidinger 2004-08-08 14:12:43 +0200
  • 4a72fd75c2 Added Croatian language texts Klaus Schmidinger 2004-08-07 22:43:00 +0200
  • d99901c2ad Fixed checking for the presence of NPTL Klaus Schmidinger 2004-07-27 07:22:34 +0200
  • 335a572913 Version 1.3.12 - Removed all error messages from cRecordings::ScanVideoDir() and just skipping entries that cause errors in order to avoid failure in case of things like broken links etc. - The function cTimers::SetEvents() now immediately returns if there is some user input. - Fixed handling menu status messages when the list contents is scrolled (thanks to Alfred Zastrow for reporting this one). - Fixed checking the last area for misalignment in cOsd::CanHandleAreas() (thanks to Reinhard Nissl for reporting this one). - No longer adding section filters to the list of filters if they can't be opened (thanks to Marco Schlüßler for pointing this out). - Fixed handling error case '-1' when polling section filters (thanks to Marco Schlüßler). - Fixed handling error case '-1' when polling CAM connections. - Making sure the OSD reports oeWrongAlignment errors before any oeAreasOverlap error (suggested by Reinhard Nissl). - Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them (suggested by Marco Schlüßler). - Experimental support for NVOD channels. Currently these channels are detected and linked to their "base" channels using the same mechanisms as for the "linked services" (let's see if this is useful). Thanks to Mike parker for helping to test this. Also used some input from the 'autopid' patch by Andreas Schultz). - Now storing the name of the service provider (aka "bouquet") in the channel name, separated by a semicolon (see man vdr(5) for details). Explicit usage of the various parts of the channel name is yet to come. - The 'radio' channel icon is now only displayed in the ST:TNG skin if the channel actually has an APID. Klaus Schmidinger 2004-07-18 18:00:00 +0200
  • bee9f13024 The 'radio' channel icon is now only displayed in the ST:TNG skin if the channel actually has an APID 1.3.12 Klaus Schmidinger 2004-07-18 11:39:17 +0200
  • 1d1d202eef channels.conf Klaus Schmidinger 2004-07-18 11:30:00 +0200
  • 8d508dec84 Now storing the name of the service provider (aka "bouquet") in the channel name Klaus Schmidinger 2004-07-18 11:17:32 +0200
  • bf9e7df743 Experimental support for NVOD channels Klaus Schmidinger 2004-07-18 11:02:50 +0200
  • 39ad1fe179 Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them Klaus Schmidinger 2004-07-18 10:20:31 +0200
  • 35724f07bd Making sure the OSD reports oeWrongAlignment errors before any oeAreasOverlap error Klaus Schmidinger 2004-07-18 09:28:38 +0200
  • d32f000861 Fixed handling error case '-1' when polling CAM connections Klaus Schmidinger 2004-07-17 14:36:11 +0200
  • 4807f978e5 Fixed handling error case '-1' when polling section filters Klaus Schmidinger 2004-07-17 14:35:31 +0200
  • 8d0a800391 No longer adding section filters to the list of filters if they can't be opened Klaus Schmidinger 2004-07-17 14:22:42 +0200
  • a7a2bc6b06 Fixed checking the last area for misalignment in cOsd::CanHandleAreas() Klaus Schmidinger 2004-07-17 13:46:15 +0200
  • ec3f722a4f Fixed handling menu status messages when the list contents is scrolled Klaus Schmidinger 2004-07-17 13:29:13 +0200
  • 2dfe413351 The function cTimers::SetEvents() now immediately returns if there is some user input Klaus Schmidinger 2004-07-17 12:48:14 +0200
  • c99e16ec41 Removed all error messages from cRecordings::ScanVideoDir() Klaus Schmidinger 2004-07-17 11:22:29 +0200
  • eb52e3004a Version 1.3.11 - In order to avoid problems on NPTL systems, VDR now checks for the presence of NPTL at program start, and if it is, exits and tells the user to do 'export LD_ASSUME_KERNEL=2.4.1' before starting VDR. - Revisited the "Fixed missing audio after replaying a DVD" change because it introduced a sound disturbance when switching between channels on the same transponder (thanks to Marco Schlüßler). - In order to avoid problems on UTF-8 systems, VDR now checks for the presence of UTF-8 at program start, and if it is, exits and tells the user to turn off UTF-8 before starting VDR (thanks to Ludwig Nussel for pointing out a problem with systems that are set to use UTF-8). There are also problems in case the video partition is mounted with "iocharset=utf8" (thanks to Jörg Knitter for reporting this one). Please also read the "IMPORTANT NOTES" section in the INSTALL file! - Some changes to the SPU decoder interface (thanks to Sven Goethel). - Some improvements in cOsd creation (thanks to some suggestions by Jouni Karvo). - Fixed calculating the OSD width and height (thanks to Olaf Henkel for reporting a problem with long event texts in the "Classic VDR" skin). - Fixed switching channels while an encrypted channel is being recorded, because the channel was switched if the new channel was on the same transponder and was a radio channel or an unencrypted channel (thanks to Martin Dauskardt for reporting this one). - No longer using the external 'find' command to scan the video directory for recordings (based on a suggestion by Mirko Dölle). - The list of recordings is now kept statically in memory to avoid long delays when opening the "Recordings" menu. As a side effect, external modifications to the video directory are no longer immediately reflected in the "Recordings" menu. If a plugin manipulates the video directory in any way, it can call the function Recordings.TriggerUpdate() to trigger an update of the list of recordings. If some external tool manipulates the video directory, it can touch the file '.update' in the video directory to trigger an update of the list of recordings. - Fixed a memory leak in theme description handling (thanks to Sascha Volkenandt). - Added cDevice::Flush() to make sure that all data in the video card's buffers has been processed (thanks to Reinhard Nissl). Currently this is not yet actually implemented for FF DVB cards. - Fixed handling the color button texts in cMenuEditStrItem (thanks to Maynard Cedric for reporting this one). - Fixed the description of cRingBufferLinear (thanks to Ludwig Nussel for pointing out this one). - Fixed cRingBufferLinear::Get() in case the buffer wraps around (thanks to Ludwig Nussel for reporting this one). Klaus Schmidinger 2004-06-19 18:00:00 +0200
  • 70ea2cbbd1 Fixed switching channels while an encrypted channel is being recorded (cont'd) 1.3.11 Klaus Schmidinger 2004-06-19 13:48:25 +0200
  • 425cb11d61 channels.conf Klaus Schmidinger 2004-06-19 13:00:00 +0200
  • a20f952f70 Fixed cRingBufferLinear::Get() in case the buffer wraps around Klaus Schmidinger 2004-06-19 12:33:03 +0200
  • c4e0e6a54a Fixed the description of cRingBufferLinear Klaus Schmidinger 2004-06-19 10:34:27 +0200
  • e610c1a01b Added a note about 'iocharset=utf8' to the INSTALL file Klaus Schmidinger 2004-06-19 10:15:46 +0200
  • 667643ec23 Fixed handling the color button texts in cMenuEditStrItem Klaus Schmidinger 2004-06-19 09:52:55 +0200
  • b1737a8bcb Added cDevice::Flush() Klaus Schmidinger 2004-06-19 08:58:14 +0200
  • 480afc6bc8 Fixed a memory leak in theme description handling Klaus Schmidinger 2004-06-18 15:06:21 +0200
  • f3ea26c74f Credits to Mirco Dölle Klaus Schmidinger 2004-06-14 15:42:32 +0200
  • 5ed57fa1c5 The list of recordings is now kept statically in memory Klaus Schmidinger 2004-06-13 20:26:51 +0200
  • 1369239b53 Fixed switching channels while an encrypted channel is being recorded Klaus Schmidinger 2004-06-12 15:07:29 +0200
  • 9b0070a420 Revisited the "Fixed missing audio after replaying a DVD" change Klaus Schmidinger 2004-06-12 14:42:55 +0200
  • dcee5cb967 Fixed calculating the OSD width and height Klaus Schmidinger 2004-06-12 14:04:01 +0200
  • 8108d4587f Some improvements in cOsd creation Klaus Schmidinger 2004-06-12 13:30:11 +0200
  • c3144c9ab8 Some changes to the SPU decoder interface Klaus Schmidinger 2004-06-12 12:59:48 +0200
  • 0e951afc2b Checking for UTF-8 at program start Klaus Schmidinger 2004-06-12 10:17:20 +0200
  • e199411a28 Revoked the "Fixed missing audio after replaying a DVD" change because it introduced a sound disturbance when switching between channels on the same transponder Klaus Schmidinger 2004-06-12 09:15:12 +0200
  • 3e72d0cc0b Checking for NPTL at program start Klaus Schmidinger 2004-06-10 13:22:08 +0200
  • c281d01c08 Version 1.3.10 - Fixed some default parameters in 'skincurses'. - Fixed cBitmap::DrawPixel(), which messed with other bitmaps' palettes in case the pixel coordinates were outside this bitmap (thanks to Sascha Volkenandt for reporting this one). - The cBitmap::DrawText() function now doesn't set any background pixels if the given background color is clrTransparent. This allows drawing "transparent" texts (suggested by Sascha Volkenandt). - The cBitmap::SetXpm() function now ignores unused "none" color entries, which some broken graphics tools write into XPM files (suggested by Sascha Volkenandt). - No longer setting lnb voltage if the frontend is not DVB-S (thanks to Marco Schlüßler). - Fixed displaying the current channel when switching via the SVDRP command CHAN (thanks to Jürgen Schmitz for reporting this one). - Fixed missing audio after replaying a DVD (thanks to Marco Schlüßler). - Added a note about the default assignment of the color keys to MANUAL. - Added a note about NPTL ("Native Posix Thread Library") to the INSTALL file (apparently the "fix" in version 1.3.0 didn't really fix this). - Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows (thanks to Philip Lawatsch for debugging a buffer overflow in eit.c). Klaus Schmidinger 2004-06-06 18:00:00 +0200
  • def0c7aaa0 Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows 1.3.10 Klaus Schmidinger 2004-06-06 14:53:21 +0200
  • 125f3fe07b channels.conf Klaus Schmidinger 2004-06-06 13:00:00 +0200
  • a369f1a2e1 Added a note about NPTL to the INSTALL file Klaus Schmidinger 2004-06-06 11:56:32 +0200
  • f1287e89fe Added a note about the default assignment of the color keys to MANUAL Klaus Schmidinger 2004-06-06 11:42:38 +0200
  • f882ddf588 Fixed missing audio after replaying a DVD Klaus Schmidinger 2004-06-06 11:31:33 +0200
  • d42c223826 Fixed displaying the current channel when switching via the SVDRP command CHAN Klaus Schmidinger 2004-06-06 09:48:17 +0200
  • 2dc9309d2d Fixed ignoring unused "none" color entries in XPM files (there was an unnecessary log entry) Klaus Schmidinger 2004-06-05 16:52:51 +0200
  • 51b02cade3 Fixed a typo Klaus Schmidinger 2004-06-05 16:33:35 +0200
  • 41c96300f1 No longer setting lnb voltage if the frontend is not DVB-S Klaus Schmidinger 2004-06-05 14:37:26 +0200
  • 32e9db211d Ignoring unused "none" color entries in XPM files written by some broken graphics tools Klaus Schmidinger 2004-06-05 13:20:19 +0200
  • 00645daa93 Implemented drawing "transparent" texts Klaus Schmidinger 2004-06-05 11:42:08 +0200
  • 2a5a55cee7 Fixed cBitmap::DrawPixel(), which messed with other bitmaps' palettes in case the pixel coordinates were outside this bitmap Klaus Schmidinger 2004-06-05 11:24:37 +0200
  • b81bf2d1c9 Version 1.3.9 - Completed Croatian language texts (thanks to Drazen Dupor). - New iso8859-2 font to fix the problem with program freezes (thanks to Drazen Dupor). - Implemented a default cRemote::Initialize() that waits 10 seconds for a keypress in order to prevent a "hangup" in case, e.g., the LIRC driver is not loaded (thanks to Helmut Auer). - Updated 'channels.conf.terr' for Hannover (thanks to Peter Waechtler). - cBitmap::DrawBitmap() now also resets the palette if the entire bitmap area is covered (suggested by Sascha Volkenandt). - Fixed setting the title in the replay display of the "Classic VDR" skin in case a shorter title is set after a longer one (thanks to Stefan Huelswitt for reporting this one). - Now using more separate areas in the "ST:TNG Panels" skin to allow a theme to use more independent clrMenu* colors. - Fixed removing the "scanning recordings..." message in case the video directory is empty (thanks to Andreas Regel for reporting this one). - Added SetMessage() functions to the Replay and Channel skin functions. Plugins that implement skins will need to implement these functions. This fixes a missing "Editing process finished" message (thanks to Oliver Endriss for reporting this one). - Fixed the height of the channel display in the "Classic VDR" skin. - Fixed handling descriptor loops in 'libsi', which had sometimes caused invalid CA ids to be added to the channel definitions (thanks to Wayne Keer for reporting this one, and Marcel Wiesweg for fixing it). - Fixed handling colors in cDvbSpuPalette::yuv2rgb() (thanks to Marco Schlüßler). - Made some functions of cFont virtual to allow implementing dummy fonts for the 'curses' skin. - The new plugin 'skincurses' re-implements the functionality that was previously available by compiling VDR with DEBUG_OSD. Some things may not yet work as they should, but it's a starting point. Klaus Schmidinger 2004-05-31 18:00:00 +0200
  • 916b740d99 Fixed some default parameters in 'skincurses' Klaus Schmidinger 2004-05-31 15:44:56 +0200
  • b420ef67d2 New plugin 'skincurses' 1.3.9 Klaus Schmidinger 2004-05-31 14:14:33 +0200
  • f1722a65fb channels.conf Klaus Schmidinger 2004-05-31 14:10:00 +0200
  • d6f2f1675c Made some functions of cFont virtual to allow implementing dummy fonts for the 'curses' skin Klaus Schmidinger 2004-05-31 14:09:52 +0200
  • e056cae892 Added credits for Wane Keer Klaus Schmidinger 2004-05-31 14:06:37 +0200
  • be5931e699 Fixed handling colors in cDvbSpuPalette::yuv2rgb() Klaus Schmidinger 2004-05-31 08:53:30 +0200
  • 246a1c99bb Fixed handling descriptor loops in 'libsi' Klaus Schmidinger 2004-05-31 08:35:12 +0200
  • 1bc35792d1 Fixed the height of the channel display in the "Classic VDR" skin Klaus Schmidinger 2004-05-29 13:31:29 +0200
  • 6b60a35f8d Added SetMessage() functions to the Replay and Channel skin functions Klaus Schmidinger 2004-05-29 13:21:02 +0200
  • a4bdc1ada3 Fixed removing the "scanning recordings..." message in case the video directory is empty Klaus Schmidinger 2004-05-29 10:23:21 +0200
  • 1924da2cfe Now using more separate areas in the "ST:TNG Panels" skin Klaus Schmidinger 2004-05-29 09:59:45 +0200
  • 59d03df391 Fixed setting the title in the replay display of the "Classic VDR" skin Klaus Schmidinger 2004-05-29 09:24:48 +0200
  • 887194ccc1 cBitmap::DrawBitmap() now also resets the palette if the entire bitmap area is covered Klaus Schmidinger 2004-05-28 15:33:22 +0200
  • 3c0dbfe19e Updated 'channels.conf.terr' for Hannover Klaus Schmidinger 2004-05-28 14:35:15 +0200
  • d63e99d8ef Implemented a default cRemote::Initialize() Klaus Schmidinger 2004-05-28 14:28:36 +0200
  • eb13b8eadd New iso8859-2 font to fix the problem with program freezes Klaus Schmidinger 2004-05-28 13:25:01 +0200
  • e46c2eff52 Completed Croatian language texts Klaus Schmidinger 2004-05-28 13:20:06 +0200
  • 3c349510b5 Version 1.3.8 - Fixed a crash when switching the skin and having selected a non-default theme that is not available for the newly selected skin (thanks to Sascha Volkenandt for reporting this one). - Fixed some issues with gcc 3.4 (thanks to Prakash K. Cheemplavam and Marcel Wiesweg). - Added a hint to PLUGINS.html about how to name a plugin that implements a skin. - Completed the Finnish OSD texts (thanks to Rolf Ahrenberg). - Single shot timers and events now show the day of week (adopted with some changes from the "elchi" patch, orginally introduced by Oskar Signell). Plugins that use cEvent::GetDateString() should note that this function now returns a longer string, including the day of week. The new function const char *WeekDayName(time_t t) can be called with a time_t value to get the day of week for that time. - When processing XPM data, the color name "None" is now mapped to #00000000, which is "fully transparent" (suggested by Sascha Volkenandt). - Fixed the OSD alignment in the SPU decoder (thanks to Miko Wohlgemuth for reporting this one and helping to test the fix). - Fixed freezing picture when a recording starts on a system that always uses 'Transfer Mode' (thanks to Michal Dobrzynski for reporting this one). - Fixed a memory leak in NIT processing (thanks to Marcel Wiesweg). - Added a few missing initializations (thanks to Marcel Wiesweg). - Moved the declaration of cMenuText to VDR/menu.h to make it available to plugins. It now also has a SetText() function that can be used to dynamically set the text in an already existing cMenuText (both suggested by Stefan Huelswitt). - Added play mode pmVideoOnly (thanks to Marcel Wiesweg). - Added a missing cStatus::MsgOsdClear() to cDisplayChannel::~cDisplayChannel() (thanks to Oliver Endriss). - No longer displaying unused color buttons in the "Classic VDR" skin (thanks to Oliver Endriss for reporting this one). - Added some missing cStatus::MsgOsdTextItem() calls (thanks to Oliver Endriss for reporting this one). Klaus Schmidinger 2004-05-23 18:00:00 +0200
  • 66538308cd Fixed a typo Klaus Schmidinger 2004-05-23 14:49:04 +0200
  • 41873ff43c Added some missing cStatus::MsgOsdTextItem() calls 1.3.8 Klaus Schmidinger 2004-05-23 11:22:47 +0200
  • dfa0e4b38b channels.conf Klaus Schmidinger 2004-05-23 11:00:00 +0200
  • 730dd6b51e No longer displaying unused color buttons in the "Classic VDR" skin Klaus Schmidinger 2004-05-23 10:46:28 +0200
  • a3d32f5862 Added a missing cStatus::MsgOsdClear() to cDisplayChannel::~cDisplayChannel() Klaus Schmidinger 2004-05-23 10:35:59 +0200
  • e912e48282 Added play mode pmVideoOnly Klaus Schmidinger 2004-05-23 10:12:44 +0200
  • 4c5aedbd79 Added SetText() to cMenuText Klaus Schmidinger 2004-05-23 09:54:06 +0200
  • d10624fbca Moved the declaration of cMenuText to VDR/menu.h to make it available to plugins Klaus Schmidinger 2004-05-23 09:40:38 +0200