beenje forwarded me your fixed pull request so I will take care of it.
*revision - 634fd148db590c1d76fd1333c5309d70ea700e0e
*branch - Master
*xbmc version - Frodo,Gotham
I still see some issues with it:
- default.py contains a mixture of tabs and spaces, this could cause some issues. (There are some other files with same mixture (settings.xml, addon.xml) but on xml its just cosmetics...)
- provider-name in addon.xml is "Ksosez,BlueCop,locomot1f". Pipe should be preferred as seperator. Also, are you sure on that? Seems like you are the provider for this version.
- There are some untranslated visible strings in use (Live, Upcoming, Replay, Replay All, Select a quality Level, (All), ...)
- static media (live.png, replay.png, upcoming.png) should be placed in resources/media/ dir
- using "xbmc.log(tree.prettify())" spams xbmc's log file. If you really need so much debug logging in users xbmc.log you should at least log it only when debug is enabled ("using xbmc.log(tree.prettify(), level=xbmc.LOGDEBUG)") - or just remove it.
- You have some unneded imports (calender, string, htmllib, platform)
Sorry to bother you again,
I promise only the initial pull will be so hard ;)