Changes since last version:
- enhanced html2text (span)
- changed debug if-clause in config.h
- changed credits
- use debug messages in net_hattrickconnector only when compiled with DEBUG=1
Changes since last release:
- storing eventdata before showing statusline with textual information and calling OSD of the plugin
- update of Italian translation (thanks to Diego Pierotto)
- fixed not storing new favourites
- fixed bug while receiving empty EventText just before the end of a match
- changed first tab of osd main menu
- changed behaviour of timezone (tm_isdst)
- fixing a segfault, that occurs while receiving zero eventText in net_hattrickconnector.c
Changes since last version:
- implemented new CHPP interface
- applied patch made by vdr-debian project, regarding compilation of xmlparser with compiler flags
- internationalization of user input with po files
- added host to GetRequest method
- introduced DEFINE HATTRICK_DEVELOPER for testing on stage.hattrick.org
- implementing new login method
- calculate time till next match regarding dst timezones
- introduced setup page info, in order to display starting time of next matches
- added Italian translation submitted by Diego Pierotto
vdr-hattrick is a plugin for the Video Disk Recorder (VDR). It shows live matches provided by the online soccer game "hattrick" (http://www.hattrick.org/).
2008-05-22: Version 0.1.2
- renewed Makefile and language files from newplugin and po2i18n scripts
- added finnish translation provided by Sauli Ketola
- fixed crashing after pressing "delete" in favourites, while there were no more entries
- update of file HACKING concerning "Submitting patches"
- added translation of plugin description
- inclusion of <vdr/config.h> for getting info on APIVERSNUM
- update of finnish translation (po/fi_FI.po). Thanks again to Sauli Ketola.
- changed the script po2i18n (written by Udo Richter) to encode the resulting i18n.c in iso-8859-15
- improved displaying matchtime (upcoming, pause, finished)
- implemented chpp version 2.3 for matches
- improved Makefile according to suggestions mentioned in release of vdr-1.5.11 (i18npo)
- updated xmlParser to version 2.33
- implemented chpp version 1.3 for live
- changed recognition of new events, because hattrick's livexmldata removed Index in live v1.3
- corrected autotimer in the way not to login each cycle.
- renamed cEventList to cEventData as it consists of indexed data
- clearing EventData in TeamData before filling; avoids multiple occurence of independent match data
- fixed that new events overwrite old ones
- rebuild of some functions
- corrected update timer (usage of time(0) instead of uncontrolled cCond::WaitMs)
- updated po-translation file (de_DE)
The changes since last version:
2007-10-22: Version 0.0.7
- catching more errors on xml retrieving functions, now
- reworked osd matchlist
- osd refresh thread uses small waitstates, so Cancel() quits not that hard
- fixed httpsocket double opening same socket
- added Include Sockets/Utility.h for Utility::l2string
- time until next match, will only display a time if time_nextmatch is greater zero
A new version has arrived.
The changes since last version:
2007-08-20: Version 0.0.6
- Update of xmlParser to latest version
- fixed error that led to stopping VDR when Autoupdatemode was deactivated
- corrected segfault on network failure in login function
- logout directs to correct logout page
- parsing parameters at startup will not lead to "return false" anymore
Changes:
2007-07-16: Version 0.0.5:
- crash if hattrick has downtimes; login procedure will handle this, now.
A bug in the Makefile did not detect whether "SSL support" is compiled in C++ Sockets library. So the Plugin could not start, if the plugin (lssl) is not linked with ssl library and C++ Sockets has been compiled with SSL support (which is by default activated).
Changes in this version:
- corrected logout procdure (pointed to wrong website)
- html2text filter improved (<A HREF will be recognized, now)
- implemented time display in log function
- if login page cannot be read, plugin will not try to load data instead of crashing
- Makefile detects whether C++ Sockets library has SSL support compiled in
That version seems to be a good base for distributing it to the VDR community.
Have fun!