index
:
vdr
master
stable/1.0
stable/1.2
stable/1.4
stable/1.6
stable/2.0
stable/2.2
stable/2.4
stable/2.6
VDR
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
osd.c
Age
Commit message (
Expand
)
Author
2010-01-17
cPalette::ClosestColor() now treats fully transparent colors as "equal"; impr...
Klaus Schmidinger
2010-01-17
Added plain text error messages to log entries from cOsd::SetAreas()
Klaus Schmidinger
2009-12-06
Several code modifications to avoid compiler warnings
Klaus Schmidinger
2009-05-09
Implemented cSetup::OSDAspect
Klaus Schmidinger
2009-05-09
Implemented cDevice::GetOsdSize(); fixed the way the OSD size is determined o...
Klaus Schmidinger
2009-05-03
OSD sizes in percent; automatic update of OSD size
Klaus Schmidinger
2009-04-05
Added missing virtual destructor to cPalette
Klaus Schmidinger
2009-01-16
Added some missing 'const' statements to cBitmap
Klaus Schmidinger
2007-10-12
Implemented handling DVB subtitles
Klaus Schmidinger
2007-08-26
There can now be more than one OSD at the same time
Klaus Schmidinger
2007-08-17
Changed cBitmap::DrawText() to always draw the background unless ColorBg is c...
Klaus Schmidinger
2007-08-12
cBitmap::SetXpm() now checks whether the given Xpm pointer is not NULL
Klaus Schmidinger
2007-07-20
Fixed a typo in the function name of cOsd::SetOsdPosition() and added a range...
Klaus Schmidinger
2007-06-17
Implemented cOsd::SetOsdPosition() etc
1.5.4
Klaus Schmidinger
2007-06-10
Freetype font support; full UTF-8 support; dropped pixel fonts
Klaus Schmidinger
2007-02-17
Fixed a possible crash when loading an invalid XPM file
Klaus Schmidinger
2006-02-26
The DrawBitmap() function now has a new parameter 'Overlay' that allows a bit...
Klaus Schmidinger
2006-02-05
Made all font and image data 'const'
Klaus Schmidinger
2005-12-30
Changed all "illegal" to "invalid" in error messages
Klaus Schmidinger
2005-11-04
Removed '\n' from several syslog() calls
Klaus Schmidinger
2005-10-02
Added a check against MAXOSDAREAS in cOsd::CanHandleAreas()
Klaus Schmidinger
2005-06-19
Implemented palette replace mode in the OSD bitmaps
1.3.27
Klaus Schmidinger
2005-06-11
Removed an unnecessary #include from osd.c
Klaus Schmidinger
2005-05-14
Made cOsd::isOpen an integer counter to avoid problems with messages when a c...
Klaus Schmidinger
2004-12-19
Made several functions threadsafe
Klaus Schmidinger
2004-10-16
cOsdProvider::NewOsd() now always returns a valid pointer
Klaus Schmidinger
2004-07-18
Making sure the OSD reports oeWrongAlignment errors before any oeAreasOverlap...
Klaus Schmidinger
2004-07-17
Fixed checking the last area for misalignment in cOsd::CanHandleAreas()
Klaus Schmidinger
2004-06-18
Fixed a memory leak in theme description handling
Klaus Schmidinger
2004-06-12
Fixed calculating the OSD width and height
Klaus Schmidinger
2004-06-12
Some improvements in cOsd creation
Klaus Schmidinger
2004-06-05
Fixed ignoring unused "none" color entries in XPM files (there was an unneces...
Klaus Schmidinger
2004-06-05
Ignoring unused "none" color entries in XPM files written by some broken grap...
Klaus Schmidinger
2004-06-05
Implemented drawing "transparent" texts
Klaus Schmidinger
2004-06-05
Fixed cBitmap::DrawPixel(), which messed with other bitmaps' palettes in case...
Klaus Schmidinger
2004-05-28
cBitmap::DrawBitmap() now also resets the palette if the entire bitmap area i...
Klaus Schmidinger
2004-05-22
When processing XPM data, the color name "None" is no mapped to #00000000
Klaus Schmidinger
2004-05-16
Implemented 'skins' and 'themes'
Klaus Schmidinger
2004-03-14
Improved performance when paging through very long menu lists
Klaus Schmidinger
2004-03-05
Fixed handling the current menu item
Klaus Schmidinger
2003-06-06
Fixed OSD access in case none of the devices provides one
Klaus Schmidinger
2003-05-03
Added cStatus::OsdItem() to provide the entire list of menu items to a plugin
Klaus Schmidinger
2003-05-02
Fixed double call to MainMenuAction() of a plugin if invoked via a hotkey
Klaus Schmidinger
2003-03-23
'Left' and 'Right' now go to first/last item in single page lists
Klaus Schmidinger
2002-12-08
KBD active by default; no more 'ncurses' necessary for KBD
1.1.19
Klaus Schmidinger
2002-11-24
Plugins can now have their own raw OSD
Klaus Schmidinger
2002-11-10
First step towards a 'unique channel ID'
Klaus Schmidinger
2002-10-13
New configuration file 'reccmds.conf'
Klaus Schmidinger
2002-08-25
Added cDevice::NewOsd() to allow a derived cDevice class to implement its own...
Klaus Schmidinger
2002-08-15
Changed line height handling for progress bar
Klaus Schmidinger
[next]