Klaus Schmidinger
|
3cd5294d8a
|
Implemented strict locking of global lists
|
2015-09-01 11:14:27 +02:00 |
|
Klaus Schmidinger
|
c3b0347556
|
Implemented SVDRP peering
|
2015-05-22 13:44:43 +02:00 |
|
Klaus Schmidinger
|
8225d3758f
|
Modified EntriesOnSameFileSystem(), so that it returns 'true' if either of the given; changed handling the 'error' variable in cDirCopier
|
2015-02-07 16:08:13 +01:00 |
|
Klaus Schmidinger
|
6ba9de491c
|
Added boolean return values to cVector's InsertUnique(), AppendUnique() and RemoveElement()
|
2015-01-14 09:09:06 +01:00 |
|
Klaus Schmidinger
|
67fff7f4fc
|
Fixed a possible out-of-bounds access in cVector::Remove()
|
2015-01-12 12:14:16 +01:00 |
|
Klaus Schmidinger
|
6e35f47a3e
|
Added the functions IndexOf(), InsertUnique(), AppendUnique() and RemoveElement() to the cVector class
|
2015-01-12 12:10:15 +01:00 |
|
Klaus Schmidinger
|
2bdb599fbc
|
Added renaming and moving recordings and folders, and editing a recording's priority and lifetime; added cutting queue
|
2013-10-10 13:13:30 +02:00 |
|
Klaus Schmidinger
|
9492231058
|
Reverted the change from version 1.5.7 that made all logging go to LOG_ERR
|
2013-08-23 10:37:54 +02:00 |
|
Klaus Schmidinger
|
cd10b439d0
|
Added basic support for positioners to control steerable satellite dishes
|
2013-08-21 11:02:52 +02:00 |
|
Klaus Schmidinger
|
3ca58a42e7
|
Removed trailing whitespace
|
2013-02-17 13:19:36 +01:00 |
|
Klaus Schmidinger
|
9a0236b9e2
|
Changed reading and writing of floating point numbers into configuration files to make it independent of the decimal point used in the current locale
|
2012-12-06 10:29:23 +01:00 |
|
Klaus Schmidinger
|
f1000d75c0
|
Added 'IgnoreFiles' to RemoveEmptyDirectories()
|
2012-09-30 13:05:14 +02:00 |
|
Klaus Schmidinger
|
d2030debc0
|
cVector::Clear() now reinitializes any previously used members
|
2012-05-20 14:01:02 +02:00 |
|
Klaus Schmidinger
|
2e393c6e1f
|
Fixed increasing size of cVector; added a note about not using cVector with class objects
|
2012-05-19 12:32:32 +02:00 |
|
Klaus Schmidinger
|
5f93700e07
|
The new member function cSkinDisplayReplay::SetRecording() allows a skin to display more information about the currently played recording
|
2012-05-12 14:20:41 +02:00 |
|
Klaus Schmidinger
|
06b8fe94ef
|
Renamed the function cString::sprintf(const char *fmt, va_list &ap) to vsprintf()
|
2012-05-08 11:23:56 +02:00 |
|
Klaus Schmidinger
|
0ac4d23cab
|
Added some comments
|
2012-04-01 11:36:10 +02:00 |
|
Klaus Schmidinger
|
28bc34b245
|
Revised priority handling to allow receivers with a priority that is lower than that of live viewing
|
2012-03-02 10:19:00 +01:00 |
|
Klaus Schmidinger
|
23ec57d822
|
Fixed switching into time shift mode when pausing live video
|
2012-02-19 11:50:20 +01:00 |
|
Klaus Schmidinger
|
989fa21a21
|
Added file name and line number to LOG_ERROR_STR()
|
2011-12-04 14:48:53 +01:00 |
|
Klaus Schmidinger
|
fe0a011611
|
Fixed several spelling errors
|
2011-12-04 13:40:52 +01:00 |
|
Klaus Schmidinger
|
0ecf6b00d4
|
Fixed handling DVB subtitles and implemented decoding textual DVB subtitles
|
2011-09-18 11:36:38 +02:00 |
|
Klaus Schmidinger
|
f4007c7ff3
|
cTimeMs is no longer initialized to the current time if the value given to the constructor is negative
|
2011-08-15 14:13:42 +02:00 |
|
Klaus Schmidinger
|
4a9fd9b097
|
Implemented command line options --filesize and --split
|
2011-08-15 12:45:40 +02:00 |
|
Klaus Schmidinger
|
ff866ef828
|
Made DELETENULL() thread safe
|
2011-08-13 13:38:09 +02:00 |
|
Klaus Schmidinger
|
ce14873e89
|
cStringList::Sort() can now be called with a boolean parameter that controls case insensitive sorting
|
2011-08-12 14:05:56 +02:00 |
|
Klaus Schmidinger
|
d1ab9dbc5f
|
Now checking the result of all realloc() calls
|
2011-02-25 15:25:42 +01:00 |
|
Klaus Schmidinger
|
c8cc3a6e36
|
Fixed inclusion of <stdarg.h>
|
2010-12-24 11:34:11 +01:00 |
|
Klaus Schmidinger
|
1c5ece6100
|
Added cString::operator=(const char *String)
|
2010-10-24 13:08:55 +02:00 |
|
Klaus Schmidinger
|
d8d65c7536
|
Modified cCharSetConv so that it can be used to convert from "whatever VDR uses" to a given code
|
2009-12-23 15:25:05 +01:00 |
|
Klaus Schmidinger
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
b83439b87e
|
Fixed the MEGABYTE() macro to make it correctly handle parameters resulting in values larger than 2GB
|
2009-04-18 09:37:54 +02:00 |
|
Klaus Schmidinger
|
cc3afcfc68
|
Fixed a typo
|
2008-05-22 10:26:57 +02:00 |
|
Klaus Schmidinger
|
dc7c5464fc
|
Introduced 'operator const void * ()' in cString
|
2008-02-17 13:47:12 +01:00 |
|
Klaus Schmidinger
|
741400fa66
|
Fixed handling recordings on other file systems than the video directory
|
2008-02-16 13:38:22 +01:00 |
|
Klaus Schmidinger
|
9495aa9923
|
Using cString::sprintf() instead of asprintf()
|
2008-02-15 14:57:48 +01:00 |
|
Klaus Schmidinger
|
0ec2063b5a
|
Added cString::Truncate()
|
2008-01-13 11:26:30 +01:00 |
|
Klaus Schmidinger
|
49f7a7f574
|
Fixed cVector::Clear() and cStringList::Clear()
|
2008-01-01 15:10:07 +01: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
|
0f7a4af168
|
Switched I18N to gettext
|
2007-08-11 12:39:06 +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
|
1476966099
|
All logging now goes to LOG_ERR
|
2007-07-28 09:45:27 +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
|
7c86dcaa27
|
Added WeekDayNameFull()
|
2007-06-23 13:40:04 +02:00 |
|
Klaus Schmidinger
|
79b1c68ffb
|
Now using 'fontconfig' to determine which fonts to use
|
2007-06-17 11:12:46 +02:00 |
|
Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
81e44bce19
|
Renamed Utf8NumSyms() to Utf8StrLen()
|
2007-06-16 09:05:22 +02:00 |
|
Klaus Schmidinger
|
3224fffe87
|
Implemented UTF-8 handling in skincurses
|
2007-06-15 12:24:06 +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
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|