Commit Graph

1109 Commits

Author SHA1 Message Date
Klaus Schmidinger 0c8cda9bd0 Implemented handling DVB subtitles 2007-10-12 14:52:30 +02:00
Klaus Schmidinger ad1e138e5b Fixed checking for ttDolbyLast in cDevice::SetCurrentAudioTrack() 2007-08-26 11:13:10 +02:00
Klaus Schmidinger 6a737033ad Added a missing error report to cCuttingThread::Action() 2007-08-25 10:36:10 +02:00
Klaus Schmidinger fd60644895 The SVDRP command LSTC can now list the channels with group separators if the option ':groups' is given 2007-08-25 09:31:13 +02:00
Klaus Schmidinger 742f4cc378 VDR now uses the default configuration directory as defined in the CONFDIR varable in the Makefile 2007-08-25 08:58:44 +02:00
Klaus Schmidinger a241ad38b8 Added the new i18n macro trVDR() 2007-08-24 14:03:47 +02:00
Klaus Schmidinger 98bdd0cfea Changed the default for LOCDIR in Makefile and Make.config.template to "./locale" 2007-08-24 13:30:07 +02:00
Klaus Schmidinger 840821fc00 Fixed setting the locale file name in i18n-to-gettext.pl 2007-08-24 13:20:58 +02:00
Klaus Schmidinger 91ad06409b Fixed some compiler warnings with gcc-4.2.0 2007-08-24 13:18:21 +02:00
Klaus Schmidinger 529becb865 Added a note about LANG having to be set to a valid locale in INSTALL 2007-08-24 13:13:08 +02:00
Klaus Schmidinger f075b1cea7 Fixed stripping the context in I18nTranslate() 2007-08-24 12:56:57 +02:00
Klaus Schmidinger c9ccd0ae1d Fixed handling locale directories with a large number of entries 2007-08-19 16:04:22 +02:00
Klaus Schmidinger 69db18ef8f Explicitly looking for vdr.mo; text files for plugins named 'vdr-name.mo'; revoked 'best match' 2007-08-19 14:34:44 +02:00
Klaus Schmidinger 8014316a31 The "Setup/OSD/Language" menu now only shows those languages that actually have a locale (suggested by Anssi Hannula) 2007-08-18 09:21:52 +02:00
Klaus Schmidinger 48da9ba9c8 Changed cBitmap::DrawText() to always draw the background unless ColorBg is clrTransparent 2007-08-17 15:31:18 +02:00
Klaus Schmidinger 4d0297b804 Reduced the number of time(NULL) calls in vdr.c's main loop to a single call 2007-08-17 14:36:45 +02:00
Klaus Schmidinger cb03e38a07 Optimized cNitFilter::Process() 2007-08-17 14:06:09 +02:00
Klaus Schmidinger 9fa6d9f9dd Optimized cMenuEditChrItem::Set() 2007-08-17 13:50:20 +02:00
Klaus Schmidinger 1f3dbe585b Some optimizations in cDvbDevice::SetChannelDevice() 2007-08-17 13:41:06 +02:00
Klaus Schmidinger 7bb744ccb0 I18nInitialize() now uses best matching default locale 2007-08-17 12:38:55 +02:00
Klaus Schmidinger 00328c31e1 Updated the French OSD texts 2007-08-17 11:51:03 +02:00
Klaus Schmidinger 61fe65f5bb Combined entries for Andreas Mair 2007-08-15 14:34:03 +02:00
Klaus Schmidinger 3883fb8e16 Added i18n to the 'skincurses' plugin 2007-08-15 14:11:11 +02:00
Klaus Schmidinger 1acc20266e Added DESTDIR and PREFIX handling to the Makefile 2007-08-15 13:49:27 +02:00
Klaus Schmidinger a551b5b124 Moved the "all" target in plugin Makefiles before the "Implicit rules" 2007-08-15 13:20:04 +02:00
Klaus Schmidinger 0979904dfc Improved i18n-to-gettext.pl 2007-08-15 12:52:00 +02:00
Klaus Schmidinger fdcce1c153 Fixed a faulty comment in Make.config.template 2007-08-12 20:44:29 +02:00
Klaus Schmidinger 310c5dc757 Added missing install-i18n to the install target in the Makefile 2007-08-12 20:38:10 +02:00
Klaus Schmidinger 1c7f9c81b4 Added a debug error message to cReceiver::~cReceiver() in case it is still attached to a device 2007-08-12 12:30:00 +02:00
Klaus Schmidinger dbcc517354 cBitmap::SetXpm() now checks whether the given Xpm pointer is not NULL 2007-08-12 11:36:14 +02:00
Klaus Schmidinger ab7fd0a903 Fixed the link to the GPL2 at http://www.gnu.org in vdr.c 2007-08-12 11:25:05 +02:00
Klaus Schmidinger 8edb431b2c Added the "...or (at your option) any later version" phrase to the license information of all plugins, and also the "newplugin" script 2007-08-12 11:13:43 +02:00
Klaus Schmidinger 6f568625d7 Fixed handling kLeft in the calls to cStatus::MsgOsdTextItem() 2007-08-12 10:45:43 +02:00
Klaus Schmidinger 33e5ef3a58 The list of tracks given in cStatus::SetAudioTrack() is now NULL terminated 2007-08-12 10:37:58 +02:00
Klaus Schmidinger 0f7a4af168 Switched I18N to gettext 2007-08-11 12:39:06 +02:00
Klaus Schmidinger cad9843166 Fixed a bug I introduced when simplifying the original patch for detecting Premiere NVOD channel links 2007-07-28 13:23:37 +02:00
Klaus Schmidinger 031000493d Fixed a problem with characters >0x7F in the modified version of skipspace() 2007-07-28 12:59:48 +02:00
Klaus Schmidinger 54e8fd121a Added a credit 2007-07-28 09:39:53 +02:00
Klaus Schmidinger 2cf50221c2 Added a missing 'P' to vdr.c's SHUTDOWNCANCELROMPT macro 2007-07-22 11:40:01 +02:00
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 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 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 c9094aad18 Fixed a buffer overflow in initializing the system character table 2007-07-20 12:31:38 +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