summaryrefslogtreecommitdiff
path: root/tools.h
AgeCommit message (Collapse)Author
2011-12-04Fixed several spelling errorsKlaus Schmidinger
2011-09-18Fixed handling DVB subtitles and implemented decoding textual DVB subtitlesKlaus Schmidinger
2011-08-15cTimeMs is no longer initialized to the current time if the value given to ↵1.7.20Klaus Schmidinger
the constructor is negative
2011-08-15Implemented command line options --filesize and --splitKlaus Schmidinger
2011-08-13Made DELETENULL() thread safeKlaus Schmidinger
2011-08-12cStringList::Sort() can now be called with a boolean parameter that controls ↵Klaus Schmidinger
case insensitive sorting
2011-02-25Now checking the result of all realloc() callsKlaus Schmidinger
2010-12-24Fixed inclusion of <stdarg.h>Klaus Schmidinger
2010-10-24Added cString::operator=(const char *String)Klaus Schmidinger
2009-12-23Modified cCharSetConv so that it can be used to convert from "whatever VDR ↵Klaus Schmidinger
uses" to a given code
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-04-18Fixed the MEGABYTE() macro to make it correctly handle parameters resulting ↵Klaus Schmidinger
in values larger than 2GB
2008-05-22Fixed a typoKlaus Schmidinger
2008-02-17Introduced 'operator const void * ()' in cStringKlaus Schmidinger
2008-02-16Fixed handling recordings on other file systems than the video directoryKlaus Schmidinger
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2008-01-13Added cString::Truncate()Klaus Schmidinger
2008-01-01Fixed cVector::Clear() and cStringList::Clear()Klaus Schmidinger
2007-08-26There can now be more than one OSD at the same timeKlaus Schmidinger
2007-08-11Switched I18N to gettextKlaus Schmidinger
2007-07-28Fixed a problem with characters >0x7F in the modified version of skipspace()Klaus Schmidinger
2007-07-28All logging now goes to LOG_ERRKlaus Schmidinger
2007-07-21Made skipspace() an inline function and changed it to handle the most common ↵Klaus Schmidinger
case of 'no leading space' very fast, and avoid calling isspace()
2007-06-23Added WeekDayNameFull()1.5.5Klaus Schmidinger
2007-06-17Now using 'fontconfig' to determine which fonts to useKlaus Schmidinger
2007-06-16Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessaryKlaus Schmidinger
2007-06-16Renamed Utf8NumSyms() to Utf8StrLen()Klaus Schmidinger
2007-06-15Implemented UTF-8 handling in skincursesKlaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2007-01-07CAM handling refactored; multiple recordings with one CAM; automatic CAM ↵1.5.0Klaus Schmidinger
selection
2006-12-03Removed the '__attribute__' - didn't work with function parametersKlaus Schmidinger
2006-12-03Added '#include <stdint.h>' to font.h; added a compatibility define for ↵Klaus Schmidinger
'uint64' to tools.h
2006-12-02Replaced 'unsigned long long' with 'uint32_t' and 'uint64' with 'uint64_t' ↵Klaus Schmidinger
to avoid problems on 64-bit machines
2006-04-16Added format check to syslog_with_tid()Klaus Schmidinger
2006-02-04Made FadviseDrop() privateKlaus Schmidinger
2006-02-04Improved cUnbufferedFileKlaus Schmidinger
2006-01-15Modified logging so that even on NPTL systems each line in the log file ↵Klaus Schmidinger
shows the individual thread's pid
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2005-12-30Refined cBase64Encoder descriptionKlaus Schmidinger
2005-12-29Implemented cBase64EncoderKlaus Schmidinger
2005-12-29Converting a grabbed image to JPEG is now done with the new function RgbToJpeg()Klaus Schmidinger
2005-12-18When displaying the amount of free disk space, the space consumed by ↵Klaus Schmidinger
"deleted" recordings is now taken into account
2005-11-26Added a copy constructor to cString and fixed its assignment operatorKlaus Schmidinger
2005-11-05cSVDRP now dynamically allocates its command bufferKlaus Schmidinger
2005-11-04cReadLine now dynamically allocates its buffer; changed cConfig::Load() to ↵Klaus Schmidinger
use cReadLine instead of a fixed buffer
2005-10-31The new class cUnbufferedFile is used for the recording files to avoid ↵1.3.35Klaus Schmidinger
thrashing the file system cache
2005-10-09Added '__attribute__' to functions that use printf() like parametersKlaus Schmidinger
2005-10-01Fixed the FATALERRNO macro to check for a non-zero errno valueKlaus Schmidinger
2005-09-25The '.update' file in the video directory is now touched when a recording is ↵Klaus Schmidinger
added or deleted
2005-09-18Fixed a typoKlaus Schmidinger