Klaus Schmidinger
|
929d3e9ba2
|
Fixed handling reallocated memory in cCharSetConv::Convert()
|
2007-10-13 12:03:39 +02:00 |
|
Klaus Schmidinger
|
441b002be9
|
Updated the Italian OSD texts
|
2007-10-13 11:52:42 +02:00 |
|
Klaus Schmidinger
|
a20bd2a42f
|
Only creating a new cDvbOsdProvider in cDvbDevice::MakePrimaryDevice() if 'On' is true
|
2007-10-13 11:17:56 +02:00 |
|
Klaus Schmidinger
|
42a8041352
|
Fixed a crash when pressing Left while at the first character of a cMenuEditStrItem
|
2007-10-13 10:41:37 +02:00 |
|
Klaus Schmidinger
|
f99b293de4
|
Added a missing SetVolumeDevice() call in cDevice::SetPrimaryDevice()
|
2007-10-13 10:34:30 +02:00 |
|
Klaus Schmidinger
|
20fd2553ff
|
Fixed a missing '-' at the next to last line of SVDRP help texts
|
2007-10-13 10:23:19 +02:00 |
|
Klaus Schmidinger
|
8945e9e296
|
Added a missing Channels.SetModified(true) call when deleting or moving a channel in the Channels menu
|
2007-10-13 10:12:28 +02:00 |
|
Klaus Schmidinger
|
59bc94fba2
|
Now generating translation files without line numbers; updated the Finnish OSD texts
|
2007-10-13 09:54:09 +02:00 |
|
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
|
a80915ff22
|
There can now be more than one OSD at the same time
|
2007-08-26 09:58: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
|
1998a2fb62
|
Fixed detecting whether a particular locale is actually supported
|
2007-08-24 13:09:09 +02:00 |
|
Klaus Schmidinger
|
f075b1cea7
|
Fixed stripping the context in I18nTranslate()
|
2007-08-24 12:56:57 +02:00 |
|
Klaus Schmidinger
|
0a2fe2b6e8
|
Updated Turkish language texts
|
2007-08-24 12:39:26 +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
|
e48d4293e5
|
Checking the string for NULL in I18nTranslate()
|
2007-08-15 14:18:26 +02:00 |
|
Klaus Schmidinger
|
3883fb8e16
|
Added i18n to the 'skincurses' plugin
|
2007-08-15 14:11:11 +02:00 |
|
Klaus Schmidinger
|
bc580d781a
|
Updated the Finnish OSD texts
|
2007-08-15 13:52:58 +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
|
84faea7f0d
|
Put the three letter language codes and aliases into i18n.c
|
2007-08-12 09:54:23 +02:00 |
|
Klaus Schmidinger
|
26e2e4dee2
|
Using system locale for i18n by default
|
2007-08-11 14:27:02 +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
|
6ab7d34010
|
Updated the Estonian OSD texts
|
2007-07-28 11:20:25 +02:00 |
|
Klaus Schmidinger
|
1476966099
|
All logging now goes to LOG_ERR
|
2007-07-28 09:45:27 +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
|
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 |
|