VDR Plugin 'eggtimer' Revision History
---------------------------------------

2006-03-27: Version 0.9.4

NOTICE: syntax of the template file eggtimer.conf changed. Please see sample file
for the new syntax and adapt your file

- Command eggtimers do not longer use the index (line number) to identify a command from
  VDRs commands.conf. Instead the title of the command is used. See sample eggtimer.conf
  for more information
  
- when a time (hh:mm) is specified in a eggtimer template and the time has already passed
  at present date the date of the next day is used.
  
- time mode (0,1,2) has no longer to be specified in the eggtimer.conf template file.
  Use 5min, 20sec, 20:15 or now. See the eggtimer.conf sample file for more information

2006-03-25: Version 0.9.3

- Improved message displaying for VDR >= 1.3.37. (thanks to Tobias Grimm for bringing light into this)

  Any problems with VDR crashes related to eggtimer OSD-messages should be gone with
  VDR >= 1.3.37 and vdr-eggtimer >= 0.9.3

  It's a difficult topic because displaying OSD-messages from a background thread (like eggtimer) 
  is available since VDR 1.3.37. Earlier versions do not offer secure ways to display a message 
  from a background thread.
  
  I strongly recommend to use VDR >= 1.3.37 when using OSD message eggtimers.
  
  I do not make any efforts to improve message displaying for older VDR < 1.3.37
  because we are shortly before 1.4 release.
  
- removed -g compiler option since debugging infos are normally not needed.
  
2006-03-23: Version 0.9.2

NOTICE: syntax of the template file eggtimer.conf changed. Please see sample file
for the new syntax and adapt your file

- added french translation (thanks to alien2924)

- fixed problem with channel switching because of not ending thread (thanks to C.Y.M for reporting).
  
- switched internal channel handling from numbers to VDRs tChannelIDs
  
2006-03-13: Version 0.9.1

- completed finnish translation (thanks to Rolf Ahrenberg)

2006-02-06 : Version 0.9.0

- new feature: switch channel
- new feature: execute command from VDRs commands.conf
- new feature: fix date/time input in addition to minutes and seconds countdown
- optimized key handling in set eggtimer menu. changes in the menu structure
  apply immediatly
- using mtStatus messages instead of mtInfo to avoid crashing VDR
- added (unfortunately empty) translations to i18n.c

2006-01-29: Version 0.0.4

- (really) managed compiling with all VDR >= 1.2.6
- added finish OSD translations (thanks to Rolf Ahrenberg)

2006-01-28: Version 0.0.3

- managed compiling with all VDR >= 1.2.6

2006-01-26: Version 0.0.2

- using VDRs setup option OSDMessageTime to bring up the repeating OSD message
- some code rewriting
- cSkins:Flush() is no longer called
- replaced call to usleep with cCondWait:Sleep()
- implemented one fixed template so that config file is optional

2006-01-14: Version 0.0.1

- Initial revision.

