I've been working on & off (mostly off it seems) on the next myTV and its got to the point where its appears ok.
Theres nothing outwardly majorly different, mostly datasource fixes but there has been a lot of internal code changes and I'd like to ask people who might use a particular datasource / saveprogramme to try it.
The variety of saveprogrammes is particularly difficult for me to maintain a test setup of all the different tv cards / servers, so these might be the most broken. (Webscheduler Pro integration is still ongoing)
Current changelog;
Fix: datasource se_TVnu
Fix: datasource uk_Radiotimes
Fix: datasource nl_TVgids
Fix: datasource nz_TVnz
Fix: datasource uk_bleb
Fix: datasource ie_entertainment
Fix: datasource fi_Telkku
Fix: datasource es_Miguiatv
Fix: datasource br_TVGUIA
Fix: datasource us_Zap2it renamed us_SchedulesDirect (now a paid for service - you need to sign up)
Fix: FavShows caused a crash.
Fix: WebScheduler SaveProgramme, Stopped it dropping to xbmc if playback cancelled.
Fix: IMDb scraping, tweaked layout.
Fix: LiveSportOnTV scraping.
Fix: TV.com scraping.
Fix: Other minor problems.
Change: Cache and settings now located in UserData\script_data\myTV
Change: Splitting out of GUI funcs from bbbLib to bbbGUILib to improve portability between other scripts.
Change: After certain operations, if required, the EPG will redraw/move to current time.
Change: Removed dependancy on 3rd party ClientCookie lib, now uses python 2.4's urllib2 cookie lib
Change: Some new logos and some cropped to better fit.
Change: readme.txt moved to appropaite language subfolder. Uses english as fallback.
Change: Readme can be displayed from Settings Menu.
Change: Changelog can be displayed from Settings Menu.
Change: WebScheduler datasource supports changed WebScheduler Pro XML format.
Change: datasource be_Telenet removed (broken due to site changes)
Change: LOTS of other internal changes.
Change: Removed TV.com lookup until script is brought upto be myTV v1.18 compatible
New: Language support (translations wanted!)
New: Some extra logos.
New: datasource SageTV
New: saveprogramme SageTV
New: datasource pl_Teleman (polish)
New: datasource XMLTV - requires a remote PC to fetch data using xmltv.exe <grabber>
New: New Setting option: Wake On Lan (Sent on myTV startup and before any SaveProgramme calls)
Language support has been added, with the most common datasource/saveprogramme messages being converted, its not a complete set of strings.
This requires a separate installation to your current myTV and as it now uses UserData for cache and settings, you'll have to set them up again, don't copy your current over.
Debug is enabled and if you have log enabled in advancedsettings.xml it will output a lot of msgs into xbmc.log (also making it quite slow), but if you do find it crashing, it would be really useful to have the crash xbmc.log.
If you find your datasource doesn't work (they all did upto about 2 weeks ago) just let me know, I don't need a log for that.
SaveProgrammes are more involved and I'll probably have to open an email dialog with you get it sorted.
Other menu & settings menu options fixed/added (eg IMDb, TVRage, LiveSportOnTV ...)
feedback welcome, but as its an exercise in bug finding, I won't be adding any more new features in this revision. (skinning planned for next version)
enough talk, get it
HERE
cheers
BBB