Automatically set watched episodes on MyEpisodeCalendar.com
+ set python dependency version to recommended 2.24.0
+ removed empty tags in addon.xml > xbmc.addon.metadata to pass Travis schema validation
+ removed transparency in icon.png and minimized file size
+ removed script.tv.show.next.aired import left over from former integration
+ updated language structure by using script.language-convert-0.0.3
+ Fixed login by switching myepisodecalendar URLs to https
+ Switched TVDB API URLs to https
+ Hebrew translation thanks to Eng2Heb
+ major improvements in matching series titles
+ better performance searching for series titles
+ prevent some unhandled exceptions
+ cleaned up the code a bit
+ removed script.tv.show.next.aired integration (it is not desired by the Kodi team for addons to change other addons' settings)
+ Optimized the detection of metadata (TV show, season, episode)
+ Only run if detected media type is "tvshow", "season" or "episode" (or unset):
This prevents the "XY not found" notification when watching movies.
+ Fixed problems with some show titles
+ Verified that the Add-On works as expected with Jarvis
+ Corrected wrong language string when show has been added automatically
+ Improved show search and show title mapping
+ Technical change only: use monitor.abortRequested() and monitor.waitForAbort() instead of xbmx.abortRequested and xbmx.sleep, see http://sourceforge.net/p/xbmc/mailman/message/34581714/
+ Added script.tv.show.next.aired integration:
Series from MyEpisodeCalendar can now be added to the "TV Show - Next Aired" Add-On's setting "Extra shows". Series removed from MyEpisodeCalendar can also be automatically removed from Next Aired (changing this option requires saving the Add-On settings before taking effect when manually updating)
Plus, MyEpisodeCalendar can automatically show the "Next Aired" GUI on startup.
Known issue: MyEpisodeCalendar will now be listed in Programs, despite not doing more than just opening its settings dialogue.
+ Re-check login status and automatic re-login if required when marking an episode as watched.
(myepisodecalendar.com seems to have a rather short time span for auto-logout)
+ Add German language
+ Some cosmetic changes for settings and notifications
+ New settings tab to disable/enable several notifications (errors will always be shown)