VDR Plugin 'teletextosd' Revision History
-----------------------------------------

2003-12-2: version 0.3.2

- receiver now uses a ring buffer and a thread to reduce
  time spent in Receive() function, thus delaying VDR's
  receiver thread (several people reported problems
  with bitstreamout - thanks to Christian Jacobsen
  and Dr. Werner Fink)
- fixed and improved the newly introduced receiver thread
  (thanks to Dr. Werner Fink)
- fixed a bug that if there is a double high title on a page,
  the last line on that page will be missing
  (fixed by Rolf Ahrenberg)
- fixed Finnish translation (thanks to Rolf Ahrenberg)
- added Italian translation (thanks to "kikko77")
- fixed bug that you could not enter 0 when switching
  channel (thanks to Dietmar Hilbrich)

2003-04-28: version 0.3.1

- added support for DXR3 systems. Patches contributed by Kai Moeller
  and Sascha Volkenandt, thanks to them.
- the "0" if pressed as first digit now switches between current
  and last page (as VDR does it with channels)
- fixed autosuspend thread

2003-04-03: version 0.3

- fixed two serious memory leaks, thanks to Martin Pley
- added feature to automatically update the page if it changed.
- moved color definitions to colormapping.h
- made width and height configurable, independent from, but with the same
  mechanism as VDR
- made setup menu items dynamic, i.e. the "Page Number" entries are hidden
  when "Jump to..." is not selected
- Experimental: added option to suspend the receiving automatically
  for 5min after 30s. This may enable you to use your TV set's 
  teletext decoder if you like to. (patch to VDR needed)
- Experimental: added an action to immediately suspend receiving,
  respectively reenable it
- added an action to switch the background color between the value
  you configured in the setup and black
- improved color handling when foreground and background
  color are the same, thanks to Martin Pley
- fixed small bug in ChangePageRelative, thanks to Martin Pley
- improvements in page switching, thanks to Martin Pley
- rewrote parts of the README
- added a German README.DE
- several fixes and code clean-ups



2003-02-26: version 0.2.1

- fixed two compiling problems with gcc versions other than 3.2
  (asprintf, <map>)
- included Finnish translations, thanks to Lauri Tischler
- improved Makefile, now uses install instead of mkdir/cp

2003-02-15: version 0.2

- Copied code to receive and save teletext data from original teletext plugin.
  (appreciating Peter Seyringer's great work)
- added command line option to enable the receiving code
- added setup options to make key bindings fully configurable.
  For each key you can choose between the three actions "Zoom", "Half page" or
  "Switch channel" or use it to jump to a page
- added setup option to make background transparency configurable 
  (0...255, VDR's default value being 127)
- included Emil Naepflein's patch to improve changing pages relatively
- added feature to view saved pages of other channels than the current
  ("Switch Channel"). Last pages are remembered over channel switching.
- fixed bug when the upper half of a page was not automatically shown
  when using the number keys
- page and channel numbers now persist when returning to VDR
- added clock which can regularly be updated.
  (the clock shows the system time, which may definitely be different
   from the time broadcast via teletext)
- added setup option to enable clock
- now copies README to ../../man, as Reinhard Walter Buchner suggested


2003-02-05: Version 0.1

- Initial revision.
