XOT:Changelog

From Rieter.NET

Jump to: navigation, search

Contents

Changelog

This page contains the changelogs of the most recent versions of XOT-Uzg.v3.

Changelog v3.2.12 - 2011-12-15

Framework related

  • Fixed: reverted part of Environment check fix. The Unknown = 1 basically fixed it already.
  • Fixed: No ChannelUpdate for Xbox Plugin
  • Fixed: Do not cache downloads
  • Changed: ContextMenu missing method is now a warning
  • Updated: Added a real HEAD request method to UriOpener
  • Fixed: XBMC code has more Envirmonts and broke ATV2 support (Issue 293)
  • Added: SearchSite is now implemented in chn_class. Makes using it easier.
  • Added: Version class and comparisons
  • Removed: self.maxXotVersion from all channels
  • Fixed: logging of initialization error
  • Changed: Version is now check based on Addon.xml version
  • Changed: OutOfDate is no longer used

Skin related

  • None

Channel related

  • Added: NOS.nl channel (Issue 192)
  • Added: Download items from NOS Beta
  • Fixed: SVT SWF Url
  • Fixed: Exclude video's in SBS.nl streams (only show episodes)
  • Fixed: TV4 Did not show all episodes (Issue 290)
  • Fixed: No episodes for "Bonde söker fru" (Issue 294)
  • Fixed: ViaSat Sport and TV6.lt did not play due to SWF Verification (Issue 290)
  • Fixed: BBC Iplayer Regex issues
  • Added: Search to NOS.nl channel
  • Fixed: TV4.se would not play (Issue 257)
  • Added: Premium label added TV4.se (part of Issue 257)
  • Fixed: Prefix clips with "Klipp" in Kanal5.se and Kanal9.se (Issue 291)


Changelog v3.2.11 - 2011-10-18

Framework related

  • Updated: Moved channel importing to a point after logfile cleaning in plug-in mode
  • Added: Option to disable channels on different platforms
  • Fixed: Finally the dreaded Linux-logfile-append-issue is fixed
  • Changed: Do not cache thumbs in plugin mode that's XBMC's work
  • Fixed: ContextMenu items that do not need Complete items, no do not force an update
  • Fixed: Python 2.4 issue with proxies (should have http:// in front of it)
  • Added: iPlayer related settings (proxy and port)
  • Added: British channel settings
  • Fixed: Ignore empty MediaParts when creating a PlayList
  • Updated: Subtitle Regex for TTML
  • Added: SubtitleHelper now supports DCSubtitle format
  • Fixed: Error when no SRT could be determined
  • Changed: Cannot add favorites without URL
  • Added: HTTP reponse caching (experimental and enabled by default)
  • Added: First time channel run messages (informational messages for different channels)
  • Changed: plugin sorting now checks if there are any dates available when sorting by dates. If not: sorting defaults to label.
  • Changed: HQ icons in Plugin mode
  • Added: Ability to also use Named Group in regular expression.

Skin related

  • Fixed: Error icon would not disappear even after a second attempt was OK

Channel related

  • Fixed: Eén channel was broken due to the changing of the media URL's
  • Fixed: Eén Different date formats caused some episodes to not show
  • Fixed: NOS Beta channel returned .sort() and broke (Thanks to Mart.@forum.xbmc.org)
  • Added: Different RTL icons for different channels.
  • Fixed: RTL channel broke due to XML changes
  • Fixed: iRTL broke due to XML changes
  • Added: iRTL should not load on Xbox (it's not compatible)
  • Fixed: SBS6 label is now SBS 6
  • Fixed: SBS6, NET5 and Veronica changed to Brightcove player
  • Updated: Nick Jr. url
  • Fixed: Nick.nl regex (Regression)
  • Fixed: Eredivisie live missed items due to a "gistere/yesterday" label (Issue 288)
  • Added: BBC channels (iPlayer)
  • Fixed: TV.se (TV3.se, TV6.se, TV8.se, TV3.lv, TV3.no, Viasat4.no) and MTG.se channel regex (Regression)
  • Added: TV5.se and TV9.se channels (Issue 148)
  • Added: TV6.se, TV3.se, TV8.se, TV3.lv, TV3.no and TV4.no now support subtitles
  • Added: TV4.se now supports multiple bitrates
  • Fixed: Channel9 channel had some regex issues. Now using XmlHelper
  • Fixed: MyVideo regex broke the videos


Changelog v3.2.10 - 2011-09-04

Works best with Dharma and later builds

Framework related

  • Added: New setting to enable advanced plugin mode (default enabled). Enables these features:
  • Added: Plugin Contextmenu generated from channel contexmenuitems
  • Added: Plugin show favorites from mainlist and channel overview
  • Fixed: Refresh issue fixed for plugin for Xbox
  • Added: Favorites handling for plugin
  • Added: Playlist support in Plugin
  • Added: Subtitle support for Plugin
  • Changed: Thumbs are now cached using their MD5 hashed URL as filename
  • Added: HTML helper should also trigger on 'attribute' instead of just "attribute"
  • Added: Do not show already installed channel updates in XBox Channel update window.
  • Changed: sortorder of some channels
  • Fixed: channel importer was too limited in importing and breaking inheritance of classes (Issue 281)
  • Fixed: if no subtitle was found, don't try downloading it again.
  • Updated: set Year Infolabel if available
  • Updated: encode the description just like the title
  • Added: Set ContentType in Plugin to "Movie"
  • Updated: Replaced Dutch error message

Skin related

  • Fixed: Some skin issues related to contextmenu and update window.

Channel related

  • Fixed: AMT had some issues with thumbs and some URL formats
  • Updated: AMT now get's high definition posters
  • Updated: RTL iPad channel to have dates and multi bitrates. This channel is no longer supported on XBMC4Xbox.
  • Updated: RTL XL
  • Added: Eredivisie Live
  • Updated: TV4 to have a nice thumb
  • Fixed: tv3.no not working due to SWF verification (Issue 286)


Changelog v3.2.9 - 2011-08-12

Works best with Dharma and later builds

Framework related

  • Updated: Load ProgramList with AddItems instead of AddItem
  • Updated: Fill Plot and PlotOutline with Description information.
  • Changed: no part number in plug-in if only one part
  • Added: Refresh option in main window
  • Added: Timed Text Markup Language -> SRT converter
  • Added: Sort method "None" -> makes the order identical to the order on the websites
  • Fixed: sort by in the plugin now takes Addon settings into account.
  • Fixed: set no-image to incomplete video item.
  • Fixed: HTML helper attribute order was incorrect.
  • Fixed: pass user-agent to on when using the plug-in. Fixes AMT as plugin.
  • Added: Belgium language code to settings
  • Fixed: Unicode errors in XOT DB
  • Fixed: Don't add duplicates to favorites
  • Fixed: cache path could not be created if profile path did not exist (Issue 276, thanks to Sven)

Skin related

  • Updated: XOT Logo
  • Updated: Logo's and Icons renewed

Channel related

  • Fixed: AMT channel
  • Updated: AMT add description to items
  • Fixed: 123Video channel did not play recent video's
  • Added: Nick Junior
  • Fixed: Nickelodeon channel
  • Added: UR Play (Swedish)
  • Added: AT5
  • Added: VRT channels (Sporza, Ketnet, De Redactie, Cobra)
  • Fixed: Lama's channel was broken due to website changes
  • Added: Canvas.be
  • Added: Een.be to channels
  • Updated: Southpark channel now has high quality movies


Changelog v3.2.8 - 2011-07-13

Works best with Dharma and later builds

Framework related

  • Fixed: Sorting issue. list.sort() always returns None and caused errors updating already loaded channels.
  • Fixed: DimValue returned an error as it was not implemented yet.
  • Fixed: Plugin did not create Cache folder (Thanks to Göran)
  • Added: Error icon if item update failed
  • Fixed: force close the logfile for script

Skin related

  • None

Channel related

  • None


Changelog v3.2.7 - 2011-07-12

Works best with Dharma and later builds

Framework related

  • Added: ACTION_NAV_BACK in order to be compatible with commit 9ceddb029b0b01e67973.
  • Fixed: Default value for bitrate is 800 which is not in the list!
  • Fixed: context menu in some cases passed the index of the wrong list (favorites broke)
  • Fixed: Apparently showing your own progressbar breaks the normal plugin progressbar. Disabling it again. Thanks to Göran for pointing it out.
  • Changed: in plugin mode, we just pass the thumbUrl to XBMC instead of loading it.
  • Fixed: Download from Plugin
  • Updated: User-Agent handling changed so it can be passed on to XBMC
  • Moved: Cache folder to profile
  • Added: Setting for subtitle mode: show or not
  • Fixed: Change active channel index only on select.

Skin related

  • None

Channel related

  • Fixed: The regex in SVT searches for "ram" which matches "Program"! So a lot of false matches (Thanks again Göran)
  • Added: Refresh option for completed items. I some cases (NOS) the video URL expires and you will have to get a new one.
  • Changed: Apple Movie Trailers now starts playback immediately instead of downloading. Download is now a context menu option
  • Added: subtitles to SVT.se (Thanks to Göran for pointing it out)


Changelog v3.2.6 - 2011-07-04

Works best with Dharma and later builds

Framework related

  • Fixed: in some cases Unicode was hidden in normal string and thus not correctly decoded. Hopefully the Unicode issues are now all solved (Thanks to Göran for pointing out the issue)
  • Added: Encoding info to startup
  • Added: json now replaces \uxxxx values with Unicode characters.
  • Fixed: Linux x64 caused an error due to the -1 value of 4294967295. This is now temporarily fixed with a workaround (Thanks to Maurizo and Cartaphilus @forum.xbmc.org)
  • Added: Settings logging
  • Fixed: HasMediaItemParts fixed (it now also checks for streams)
  • Fixed: resort mainlist after settings changed.
  • Fixed: Progressbar animation
  • Added: Download parts from plugin
  • Added: UriHandler now accepts an user-agent overwrite to it's download method.
  • Added: Date helper
  • Changed: Use bitrate instead of stream quality. This makes it more usefull (Thanks to Göran for the idea).
  • Changed: XBMC4Xbox should not deploy channels outside it's folder (thanks vriesm@XBMC4Xbox for the idea)
  • Changed: month lookup in DateHelper

Skin related

  • Fixed: Folder icon does not show under Linux due to CAPS issue in xot_DefaultFolder.png.
  • Fixed: Memory issues due to background

Channel related

  • Fixed: file:// issue under Linux preventing iRTL to work.
  • Fixed: SVT SWF verification (Thanks to Göran)
  • Added: Apple Movie Trailers
  • Fixed: NOS channels now show better bitrates
  • Fixed: Added Includes.xml to prevent error messages
  • Changed: XBMC4Xbox now loads its channels from the \channels\ path
  • Reverted: use none MMS stream for NOS2010
  • Fixed: TV4.se did not load images


Changelog v3.2.5 - 2011-06-15

Works best with Dharma and later builds

Framework related

  • Fixed: bug in settings module if called from a non-Eden XBMC. (Issue 268)


Changelog v3.2.4 - 2011-06-15

Works best with Dharma and later builds

Skin related

  • Added: skin.xot is not the default skin and reworked the complete skinning engine of XOT
  • Removed: all other skins

Channel related

  • Added: Channel 9 @ MSDN
  • Added: Toppers to dumpert (Issue 263)
  • Fixed: UZG for IOS (Issue 261)
  • Added: NOS Beta now has subtitle support
  • Updated: NOS Beta Channel fixes (regex + date lookup)
  • Fixed: Workaround for bug in geo-checking in NOS site (thanks to Reinoud).
  • Added: Norwegian channels thanks to Rbiez (Jan Christian Liby)
  • Fixed: RTL-Ipad channel
  • Added: TV Stations (Issue 255)
  • Fixed: Radiostations would not list (Issue 254)
  • Fixed: Freecaster channel (Issue 241,149)
  • Fixed: Freecaster changed their site again, so I had to update the channel
  • Removed: SBS and RTL backgrounds
  • Fixed: Southpark channel (still Type mismatch: client sent 6, server answered 9)

Framework related

  • Changed: MediaItems now have MediaItemParts which again have MediaStreams
  • Added: caching of retrieved items and pre-adding option
  • Added: Log the language of channels.
  • Changed: Sorting of channels moved to Channel class
  • Fixed: Unicode logging issues
  • Fixed: Chuncked data no longer causes empty data to return. It now returns up to where the opener got.
  • Added: RawEncode and IngoreEncode methods
  • Added: date sorting option for items with dates (selectable via via the Addon settings, requires XOT restart)
  • Fixed: Menu now returns to channel window instead of going up (Issue 142)
  • Fixed: Deprecated warnings for Eden Repository API
  • Changed: os.getcwd() to addon.getAddonInfo('path') (Compatibility for the new Eden Repository API)
  • Added: Subtitle support to channels, including caching
  • Added: Channel deployer can now deleted old channels
  • Added: Norwegian language
  • Added: French and English Canadian language options
  • Removed: XOT User Agent (too tricky for tracing)
  • Fixed: Hopefully fixed UTF-8 text displaying corrupt
  • Fixed: deployment on other than net.rieter.xot folder locations


Changelog v3.2.3 - 2011-01-26

Works best with Dharma and later builds

XBOX users: I fixed a minor bug in the channel deployment mechanism today (it caused no channels to appear if you renamed the script other then net.rieter.xot. XBOX Users who downloaded the zips before 20.00h (+100) on the 26th of January should delete all the net.rieter.xot..... folder and redownload.

  • Added: Updating channels via XBMC Repository functionality (XBMC4Xbox still uses old method).
  • Fixed: Updater now uses deploy mechanism to deploy channels after XOT upgrade (=workaround for XBMC addon implementation)
  • Added: Addon Settings.xml for XOT-Uzg.v3. Settings can be accessed from Context Menu of XBMC or Context menu of XOT-Uzg.v3.
  • Added: High, Medium and Low bitrate playback support, configurable via Addon Settings. Plugin shows bitrates in the title of the item.
  • Removed: Context Menu items High and Low Bitrate. Info is now retrieved from Add-on settings.
  • Added: Setting to allow disabling of channels of a certain language
  • Changed: XOT database file is now stored in the script profile location, so it won't get deleted on XOT update.
  • Updated: TV3,6&8 with new SWF and new site layout (Issue 245)
  • Fixed: TV4.se channel due to site changes (Issue 243, Issue 231)
  • Added: NOS Beta.uitzendinggemist.nl channel (with multi-bitrate support).
  • Added: bitrate selection to SVT (Issue 233)
  • Fixed: RTL channel now uses RTL-XL.
  • Fixed: Freecaster.tv channel (Issue 241)
  • Fixed: folders in plugin are not accessible (thanks to PsychoCheF@forums.xbmc.org
  • Fixed: not all labels in the Default skin had a <textcolor> tag, so in some skin's the text would not appear (thanks to xbmcvis@forum.xbmc.org and jolid@forum.xbmc.org)
  • Fixed: Repository did not have a correct MD5 file.
  • Removed: unneeded imports


Changelog v3.2.2 - 2010-11-05

Needs at least XBMC revision r31434

  • Updated: Plugin is now independent of WindowXML.GUI
  • Changed: Split channel class in two parts: GUI and Channel. Improves speed and memory usage
  • Removed: Not used imports to improve speed
  • Added: ChannelImporter and redesigned channel initialization
  • Fixed: All names are now De-Prefixed (The, A, An, Een, De, Het)
  • Fixed: Logging error in chn_class.py
  • Fixed: Episodelist could cause XBMC to crash due to wrong order in IF statement
  • Added: option to UriOpener to only download the first xxxx bytes to speedup downloading
  • Fixed: Channel updater could not handle new channels (thank to Fabian)
  • Added: better detection of 64-bit environments
  • Changed: external Python detection (Python > 2.4)
  • Changed: using external libs if external Python is detected
  • Changed: using SQLite3 if available instead of PySQL2
  • Added: Support for XBMC on OpenElec.tv (Thanks to Martijn Elzenaar)
  • Fixed: MTV channel
  • Fixed: TV4.se channel
  • Fixed: RTL 4,5,7&8 channel
  • Fixed: RTL iPad channel
  • Fixed: GeoLock support for TV3,6&8.se (Issue 199)
  • Added: SWF Verification for TV3,4,6,8 and SportSE
  • Added: SWF verification to Nick.NL (Issue 215)
  • Added: 720p Default Skin files (Issue 226)
  • Added: 4:3 Default Skin files (Issue 226)


Changelog v3.2.1 - 2010-08-08

Needs at least XBMC revision r31434

  • Added: TV4.se (Issue 149)
  • Fixed: Plugin now uses base64 encoding to prevent messing up of pickle item (Fixes Issue 197)
  • Added: Southpark channel for The Netherlands only (Issue 140)(if more countries want it, then they should send me a fiddler trace of browsing their southpark site)
  • Changed: plugin now displays date in title if present (thanks to Julian Kooij) (Issue 195)
  • Fixed: NOS channel still used progressbars in plugin mode
  • Fixed: SVT channel, added new RTMP regex


Changelog v3.2.0 - 2010-07-10

Needs at least XBMC revision r31434

  • Fixed: XOT-Uzg.v3 is now Addon compatible
  • Added: Repository definition (1.0.0)
  • Renamed: Confluence Skin to skin.confluence
  • Added: XBMC Addon Support
  • Added: iRTL (iPhone RTL channel without DRM)
  • Fixed: SBS Broadcasting Channel
  • Added: option to create a UriOpener that does never use a progressbar (needed for plugin)
  • Fixed: Plugin would crash due to progressbar appearing (a bug in XBMC)
  • Fixed: Issue with logfile flushing before closing.
  • Fixed: Freecaster.tv
  • Fixed: NOS Channel: Top50, New items and Tips in NOS channels
  • Fixed: Skins for 1080i
  • Fixed: Veronica channel paging
  • Fixed: RTL channel
  • Added: Radio channels (thanks to BigFoot87)


Older changelogs

Older changelogs can be found at the Changelogs History pages.

qr-code