XBMC-CVS_2006-07-16-T3CH

Section
Games/XBox
Group
T3CH
Size
45,89 MB
Files
1
Date
2006-07-16

NFO

*************************************************************************************************************
*************************************************************************************************************
                                     Xbox Media Center CHANGELOG
************************************************************************************************************* 
*************************************************************************************************************

added/fixed: (dd-mm-yyyy) (please specify date in CET)
 - 16-07-2006 added: <thumb> and <label> in .cut files.
 - 16-07-2006 added: existence for python libraries, python will now refuse to start and gives an error if libraries are missing
 - 15-07-2006 changed: the onAction method in a python window class so that an Action object is passes instead of a number
 - 15-07-2006 changed: [ 1518589 ] disabled filedirectories in filebrowser. This means playlists and archives are selectable.
 - 15-07-2006 changed: play on the remote now plays the dvd if the dvd bookmark is selected in the media windows.
 - 15-07-2006 added: skin.hassetting() infoLabel. (returns string localized("True") or "" for False)
 - 15-07-2006 fixed: Fadelabels scrolling did not scale.
 - 14-07-2006 fixed: adjusting volume while in bookmarks menu selected a bookmark.
 - 14-07-2006 changed: play disc on a video disc enqueues all items.
 - 14-07-2006 fixed: disable switch view button in shoutcast dirs.
 - 14-07-2006 fixed: [ 1520931 ] Custom movie thumbnail ignored when viewing from cast
 - 14-07-2006 changed: if you select a song in party mode, all songs with a earlier id is removed. more in line with itunes etc.
 - 14-07-2006 changed: folder.jpg is hidden in my pictures. cleaned up cbr/cbz support a bit.
 - 14-07-2006 added: a progress dialog is shown if loading a my program directory takes > 1.5secs.
 - 14-07-2006 fixed: wrong thumb assignment in the script window.
 - 14-07-2006 fixed: [ 1521878 ] if playing muisc, DVD disc can't be play
 - 13-07-2006 fixed: HttpApi GetCurrentlyPlaying thumb information should be more reliable
 - 13-07-2006 changed: don't wait on wrong textures when rendering video using double buffering (videowindow)
 - 13-07-2006 fixed: [ 1520935 ] Movie deleted from db if you refresh without selecting new
 - 13-07-2006 fixed: rss scroll speed should now be refresh rate and resolution independent.
 - 13-07-2006 changed: My Scripts now flatterns folders if default default.py is found
 - 12-07-2006 fixed: HttpApi GetCurrentlyPlaying so it again returns playing state
 - 12-07-2006 added: HttpApi FileUpload can now take an optional third parameter (first, continue, last) to allow large files to be uploaded in multiple chunks
 - 11-07-2006 fixed: XBMC mapped to Log message
 - 11-07-2006 fixed: masked directory listings in rars where broken
 - 11-07-2006 changed: header file cleanup and sectioned of time server client
 - 11-07-2006 changed: recompiled release rar lib without debug information to avoid all warnings about missing debug information during build
 - 11-07-2006 fixed: python sounds where broken
 - 11-07-2006 fixed: fribidi flipping was done both by mplayer and by gui when using ttf fonts
 - 11-07-2006 changed: subtitle conversion to utf is now disabled if user is using mplayer fonts. 
 - 11-07-2006 fixed: samba default username/password wasn't being applied in all cases
 - 10-07-2006 changed: listcontrol onup/ondown is now respected. set them to listcontrols own id for old wraparound behavior. ( they are now the same as thumbpanels )
 - 10-07-2006 fixed: top part of ttf subtitles (hyphens and such) would get cut of in some sizes
 - 10-07-2006 added: sorting on listener count and bitrate for shoutcast directory
 - 10-07-2006 changed: subs are now in utf8 encoding. conversion is done at render time.
 - 10-07-2006 fixed: [ 1519293 ] Hide file extensions appears to affect (certain) directories
 - 10-07-2006 fixed: autostart of audio discs (mp3...) was not working
 - 10-07-2006 changed: Default bookmark name for UPnP is now "UPnP Server" instead of "Windows Media Connect (UPnP)" as this was too long for some skins like MC360
 - 10-07-2006 fixed: UPnP bookmarks now work after reboot
 - 10-07-2006 added: Network Option to autostart upnp client on boot (speeds up autodetection & upnp bookmarks)
 - 10-07-2006 changed: pre-populate friendly name in Add Network Location for UPnP Servers
 - 10-07-2006 changed: network startup is now asyncronos, doesn't delay boot
 - 10-07-2006 fixed: play dvd on vcd's would not work, while autorun would. 
 - 09-07-2006 added: Colorkey to the new setImage Python method.
 - 09-07-2006 fixed: [ 1519501 ] ListControl spincontrol down stays focused/pressed
 - 09-07-2006 fixed: [ 1519504 ] Last.fm radio no default thumb displayed
 - 08-07-2006 fixed: nav sounds completely disappear after fast scrolling
 - 08-07-2006 added: ControlImage now have function setImage(filename)
 - 08-07-2006 added: Dialog().numeric to Python. Prompt the user for a number, date,time, ip via the Keypad (DialogNumeric)
 - 07-07-2006 fixed: skin zoom should respect aspect ratio, zoom level is set on the horizontal direction
 - 07-07-2006 fixed: files within rar/zips in rar/zips (double archived) would not play
 - 07-07-2006 changed: rewrote how rar/zip's urls are handled, less workarounds needed. (expect glitches)
 - 07-07-2006 fixed: [ 1518898 ] Trying to delete *.m3u file, deletes my music instead...
 - 07-07-2006 updated: German language file
 - 07-07-2006 updated: Turkish language file (Thnx to necipfazil)
 - 07-07-2006 updated: Polish language file (Thnx to smuto and the Polish Community Forum)
 - 07-07-2006 updated: Dutch language file (Thnx to nightspirit)
 - 07-07-2006 updated: Chinese (Traditional) language file (Thnx to omenpica)
 - 07-07-2006 changed: cleanup of guiaudiomanager
 - 07-06-2006 fixed: delete and rename in my videos were broken.
 - 07-06-2006 changed: visualisations now load settings from userdata/visualisations. cleaned up saville and boxalizer.
 - 07-07-2006 fixed: random lockups due to thread issues with settings bool cache (once more ;))
 - 06-07-2006 fixed: HttpApi SendKey should now process "keyboard" codes again
 - 06-07-2006 fixed: HttpApi should process commands slightly quicker
 - 06-07-2006 fixed: Progress dialog in Python wouldn't display the third line of text.
 - 06-07-2006 fixed: bug when canceling input of gamepad lock code.
 - 06-07-2006 changed: removed o: mapping. t: is now mapped to the user data folder. if you run from a dvd it will be set to the savegame folder and the userdata folder will be cached on first run.
 - 06-07-2006 fixed: pressing play dvd and autorun would attempt to start mplayer on some dvd's
 - 06-07-2006 fixed: random lockups due to thread issues with settings bool cache.
 - 06-07-2006 fixed: Some skin settings weren't loaded correctly once a blank setting was encountered.
 - 06-07-2006 changed: combined gui and video calibration, 
              added: new gui setting skin zoom and new skin.xml setting, to allow for overscan adjustment of skin.
              removed: osd location adjustment, now only follows what's been set in skin
 - 05-07-2006 changed: directory labels in file manager now show 'root' instead of being blank in the root listing.
 - 05-07-2006 fixed: !Skin.String(name) conditional wasn't functioning (the ! was ignored)
 - 05-07-2006 fixed: Initial control visibility and dialog control visibility were cached incorrectly.
 - 04-07-2006 changed: Skin reload no longer stops the currently playing media.
 - 04-07-2006 fixed: 'add source button' didn't appear on empty bookmark listing in my programs.
 - 04-07-2006 added: Support for UPnP Media Servers auto-discovery. No need to specify IP address of host in sources.xml. No need to use the SsdpProxy program anymore.
 - 04-07-2006 changed: Network Setup now uses UPnP auto-discovery.
 - 04-07-2006 changed: Speed improvements on all skin setting retrieval.  Removed not completely working Skin.CompareString() and replaced with Skin.String(name,value) to do comparisons.  Also extended Skin.SetBool(name,value) to take true or false as a parameter.
 - 03-07-2006 fixed: Video & Picture titles for UPnP is now displaying actual text
 - 03-07-2006 fixed: Compiler settings for debug lipPlatinumd was wrong causing crashes in debug build with debug libs
 - 03-07-2006 fixed: some quicktime external dll's where broken since 26-06-2006
 - 03-07-2006 changed: made loadlibrary return base address of dll instead of pointer to xbmc dllloader structure.
 - 03-07-2006 added: some more emulation needed for the coreavc codec (still not entirely there)
 - 03-07-2006 fixed: during movie calibration, on a pal system, there would be one additional mode available identical to other (pal16:9 if widescreen is supported pal4:3 if not)
 - 03-07-2006 added: Additional filenames to try when searching for music thumbs - declared in AdvancedSettings.xml 
 - 03-07-2006 changed: use alternate time calculation for dvdplayer if ffmpeg gives us negative duration
 - 03-07-2006 changed: builtin skin.theme now uses delayed skin loading bumping the usability somewhat.
 - 03-07-2006 changed: ignore "the" when sorting now applies to programs.
 - 03-07-2006 fixed: Fixed WMC not being detected right away
 - 03-07-2006 fixed: Removed need for SsdpProxy when only interested in WMC on the host
 - 03-07-2006 fixed: Removed browsing to upnp:// in NetworkSetup, now behaves like Daap
 - 03-07-2006 fixed: Changed default Network name from UPnP Server to Windows Media Connect (UPnP)
 - 03-07-2006 fixed: Removed duplicate code in AutoRun/PlayDisc function.
 - 03-07-2006 fixed: [ 1515857 ] Default bookmark and back problem.
 - 02-07-2006 fixed: PyMappingMethods were not included for Pythons playlist.  __getitem__, __len__ & __setitem__
                     It is subscriptable, Use PlayList[int] to retrieve a playlistItem.
 - 02-07-2006 fixed: navigation could get stuck in media windows if a server disappeared. also, this incidentially adds upnp support! thx a bunch to c0diq, see http://www.plutinosoft.com/blog/category/blahblah/120 
 - 02-07-2006 added: shadowColor to the ControlButton in Python.
                     - If you want a label with a shadow, use the button without textures :)
 - 02-07-2006 fixed: subtitles where centered according to overscan corrections
 - 02-07-2006 fixed: filenames with an @ signed in them in the root of dvd/cd's would refuse to play
 - 01-07-2006 added: two new python functions:
                     xbmc.playSFX(filename) -- Plays a wav file by filename
                     xbmc.enableNavSounds(yesNo) -- Enables/Disables (True/False) nav sounds
 - 30-06-2006 changed: a toast message is displayed if last.fm username/password is wrong
 - 30-06-2006 added: visible condition Weather.IsFetched, is true if the weather data is downloaded
 - 30-06-2006 fixed: smb shares with special chars (spaces, %..) in them would fail to use correct authentication information when opening files.
 - 29-06-2006 fixed: While scanning, tag reading and remote thumb lookup was enabled in My Music Files.
 - 29-06-2006 fixed: shortcuts in my programs misbehaved slightly.
 - 28-06-2006 fixed: XLink Kai crash on load.
 - 28-06-2006 added: builtin command skin.theme. cycles skin themes (skin.theme(-1) to go backwards). skin label "skin.currenttheme". themes are now at the mercy of the skinner.
 - 28-06-2006 added: AIFF codec to paplayer.
 - 28-06-2006 fixed: Editing of text containing UTF8 character codes could cause crashes.
 - 28-06-2006 fixed: Listcontrol could sometimes truncate one character when not scrolling the selected item.
 - 26-06-2006 fixed: "Query Info For All Albums" accessible in files & library. Now Playing is now fully accessible at the bottom of context menus.
                             Item count fixed and a check for * all items and parent folder implemented.
                             Also localized a few of the strings.
 - 26-06-2006 updated: Dutch language file (Thnx to nightspirit)
 - 26-06-2006 updated: Chinese (Simple) language file (Thnx to omenpica)
 - 26-06-2006 updated: Russian language file (Thnx to que_)
 - 26-06-2006 updated: Norwegian language file (Thnx to vnm)
 - 26-06-2006 changed: cddb info is displayed even if tag reading is disabled
 - 26-06-2006 fixed: if cddb is disabled, the content of a cd is listed, then cddb is enabled, the info from cddb is not displayed
 - 26-06-2006 changed: moved playlist window content into a directory class
 - 26-06-2006 changed: moved shares of media windows into the view state
 - 26-06-2006 fixed: some dll loader cleanup and additions, attempt 2 (python was broken since the 24th after previous version of this)
 - 25-06-2006 fixed: reverted elupus "dll loader cleanup and additions" because it broke python
 - 25-06-2006 fixed: Subtitles should now word-wrap (based on calibration values) when TTF fonts are used.
 - 25-06-2006 added: Font fallback to "font13" if a requested font isn't available.
 - 25-06-2006 fixed: image controls with both <info> and <texture> tags fall back to the <texture> tag when no info is present.
 - 25-06-2006 fixed: text strings where ending part was truncated and that ended with a newline character, could crash font renderer
 - 23-06-2006 fixed: Better handling of overlapping strings in the listcontrol.
 - 23-06-2006 fixed: Jump to section from a settings category could hit the wrong section if sections had been removed from the GUI via AdvancedSettings.xml
 - 23-06-2006 fixed: Don't re-activate a window on Back if <previouswindow> points to ourselves.
 - 22-06-2006 fixed: Navigation off page up/down buttons.
 - 22-06-2006 added: create folder in filebrowser when browsing for writable folders.
 - 22-06-2006 fixed: jitter in spc codec. also updated dll to v3.0.
 - 22-06-2006 fixed: Nicer display of weather setting codes.
 - 22-06-2006 fixed: Navigation when no controls are visible could cause infinite loops.
 - 21-06-2006 changed: switched to async exception handling to allow logging/handling of win32 exceptions. (potentially slower due to less compiler optimizations)
 - 21-06-2006 fixed: [ 1505563 ] Paplayer plays at very slow rate
 - 21-06-2006 fixed: restored &#10; (newline chars) in english language
 - 21-06-2006 fixed: weather isn't localized anymore
 - 21-06-2006 fixed: "Look for custom thumbnails on remote shares" setting was ignored.
 - 21-06-2006 fixed: My music - autoswitch to thumb didn't work with one folder and parent folder items hidden.
 - 21-06-2006 fixed: Network and local buttons in My Pictures now work in 16x9 too
 - 21-06-2006 changed: Some minor fixes/changes to the swedish strings.xml langinfo.xml
 - 21-06-2006 fixed: temp and speed units do not display properly
 - 21-06-2006 added: Canadian region to the english language (Thanks to Midvalley)
 - 21-06-2006 fixed: <colordiffuse> didn't work for multiimage.
 - 21-06-2006 fixed: Speed up for party mode starting.
 - 21-06-2006 changed: ControlGroup(id).HasFocus() returns true if the current control is in that controlgroup.
 - 21-06-2006 fixed: Alignment of right items in listcontrolex
 - 21-06-2006 changed: <onclick> based on Skin variables should use the same format as the <label> tag - $INFO[Skin.String(blah)]
 - 21-06-2006 updated: ControlImage and ControlTextbox to accept keyword arguments. (matches other controls)
 - 21-06-2006 updated: some of the python documentation with examples
 - 20-06-2006 changed: "Query Info For All Albums" minor code cleanup and increased relevance % for better accuracy.
 - 20-06-2006 fixed: some language files contained &amp;gt; it should have been &gt; (>)
 - 20-06-2006 updated: Polish language file (Thnx to napek)
 - 20-06-2006 fixed: Typo in swedish strings.xml (Thanks Pike)
 - 20-06-2006 changed: Modified xboxmediacenter.xml and myprograms.xml/myvideos.xml to work with a default XBMC setup
                       ie using the name tags from an untouched xboxmediacenter.xml for the bookmarks in the
                       left hand side of My Videos/My Programs
 - 20-06-2006 updated: Chinese (Simple) language file (Thnx to omenpica)
 - 20-06-2006 updated: Finnish language file (Thnx to jutski)
 - 20-06-2006 updated: German (Austrian) language file (Thnx to CEOMR)
 - 20-06-2006 updated: Italian language file (Thnx to kotix)
 - 20-06-2006 updated: Norwegian language file (Thnx to vnm)
 - 20-06-2006 updated: Turkish language file (Thnx to necipfazil)
 - 20-06-2006 updated: Spanish language file (Thnx to jose_t)
 - 20-06-2006 updated: Polish language file (Thnx to smuto and the Polish Community Forum)
 - 20-06-2006 added: MPPA Rating to video information dialog.
 - 19-06-2006 changed: updated all language files to the new format and to utf-8 encoding
 - 19-06-2006 fixed: [ 1507612 ] Date & Time will not re-allow entry after set in skin
 - 19-06-2006 changed: forcing mplayer to use utf8 encoding for mkv subtitles
 - 19-06-2006 added: Tool to translate language files, sources in Tools/Translator
 - 19-06-2006 updated: english language to new format
 - 19-06-2006 added: support for a new format of language files (old format can still be read)
                       new format: <string id="123">String</string>
 - 19-06-2006 added: "Query Info For All Albums" to My Music accessible via the context menu.
 - 19-06-2006 changed: Reorganised context menus.
 - 19-06-2006 changed: Apologies to translators, i added a new string to 'English/strings.xml' - i have made the relevant changes and the strings are now located in LocalizeStrings as they should be.
 - 19-06-2006 added: Skin.SetNumeric() built in function.
 - 19-06-2006 fixed: linksys wrtsl54gs folder listings would only list root of shares after samba update (dfs flag set in list request caused server to mad)
 - 18-06-2006 fixed: Username/pass could be shown in the name section after browsing for a new media source via Add/Edit source dialog.
 - 18-06-2006 fixed: Rotate and Zoom animations center coords were not scaled correctly
 - 18-06-2006 fixed: httpapi SendKey no longer requires the web server to be running
 - 17-06-2006 added: Master lock check on settings subcategories (does not affect settings window).
 - 17-06-2006 changed: Re-enabled settings item on context menus.
 - 17-06-2006 changed: Return to current window on bad passcode entry.
 - 16-06-2006 fixed: <previouswindow> tag wasn't initialized (meant you were stuck in Settings after changing from Mc360 -> PM3)
 - 16-06-2006 fixed: Spincontrols could show ?0? when the value was out of range - defaults back to the first value now.
 - 16-06-2006 fixed: Changed the default colour to use for HW overlays to 010101 (fixes transparency issues with OSDs)
 - 15-06-2006 fixed: trouble with startup lock.
 - 14-06-2006 added: Dialog().browse  to Python. Lets the user navigate with the FileManager.
 - 14-06-2006 fixed: GetThumb in Album and Movie information screens allows browsing to find thumb.
 - 13-06-2006 removed: Settings options for hiding file or directory labels in thumbpanel - it's a skin property now.
 - 13-06-2006 fixed: [ 1505303 ] global subs off, issue when enabling vobsubs.
 - 13-06-2006 fixed: vobsubs stored as .idx + .rar should now work.
 - 12-06-2006 added: [ 1504525 ] <onclick> tags fillable using SkinSetting strings, thanks to Nuka1195.
 - 12-06-2006 fixed: Playlists containing a single stream or file are now left alone.
 - 12-06-2006 added: <back>BackSpace</back> to keymap.xml for numeric input dialog to allow backpace with remote.
 - 12-06-2006 fixed: problems with programdatabase upgrade code.
 - 12-06-2006 changed: <hidelabels> is now part of the thumbnailpanel control in the skin.
 - 12-06-2006 fixed: Label wrapping of the last word before a carriage return.
 - 12-06-2006 fixed: .strm files failed to play.
 - 11-06-2006 changed: mplayer now uses xbmc ftp filesystem. seeking is disabled for now due to lockups in curl. (works when using dvdplayer or mplayer without cache)
 - 11-06-2006 added: better subtitle charset detection. mplayer now tries to detect any multicharacter charsets, then fallbacks to user specified
 - 11-06-2006 added: builtin command, xbmc.KaiConnection.     Change kai connection status (connect/disconnect).
 - 11-06-2006 added: System.kaienabled conditional visibility tag.
 - 11-06-2006 added: System.dvdready and System.trayopen conditional visibility tag.
 - 11-06-2006 fixed: Added additional late check for X+Y button combo for debugging.
 - 11-06-2006 changed: Added black border around freemem and remote code info for better readability.
 - 11-06-2006 fixed: Start button mapped in virtual keyboard to Done now as well.
 - 11-06-2006 changed: my programs now displays folder size. plus added sort by size.
 - 11-06-2006 fixed: edit media source failed if you changed source name.
 - 11-06-2006 fixed: [ 1504128 ] Behaviour of masterlock.
 - 11-06-2006 changed: you can now also remove extensions using advancedsettings.xml (see manual).
 - 10-06-2006 changed: moved region setting from date & time to appearance
 - 10-06-2006 fixed: Initial control focus didn't observe the controlgroup's previous focus.
 - 10-06-2006 fixed: <label> in button controls didn't accept $INFO[] labels.
 - 10-06-2006 added: set source thumbnail in gui. access from context menu.
 - 09-06-2006 fixed: Watched status is preserved across views, rather than being separate.
 - 09-06-2006 fixed: Recursive slideshow is only enabled if there are subfolders
 - 09-06-2006 fixed: Thumbloader would attempt to open .rar and .zip in Music and Videos.
 - 09-06-2006 fixed: System.HasAlarm(name) only worked in lowercase, and was only checked on window load.
 - 09-06-2006 fixed: Initial control visibility for the list/thumb controls wasn't set correctly for Media window WindowOpen animations.
 - 09-06-2006 changed: Removed playlist track format from GUI - it just uses the music track format unless you specify otherwise using advancedsettings.xml.
 - 09-06-2006 fixed: stack file size.
 - 08-06-2006 added: Support for START to select Done in Numeric dialog.
 - 08-06-2006 fixed: Screensaver preview did not show the correct screensaver if music or video was playing.
 - 08-06-2006 fixed: Delete on playlists/smart playlists could delete all their files as well.
 - 08-06-2006 changed: Cleaned up some more settings (postprocessing to xml only, use auto sync removed (use mplayer.conf), and subtitles default to arial.ttf.
 - 08-06-2006 changed: Add/Edit Source dialog can now handle multiple paths.  Skinners should update at their leisure (old skins will mean the multipath editing will only affect the first path).
 - 08-06-2006 fixed: [ 1453640 ] AAC In MP4 Incorrect CBR Detection, by removing the text.
 - 08-06-2006 fixed: ftpserver would sometimes crash when user disconnected
 - 08-06-2006 changed: replaced our own ftp client with a client based on curl
 - 08-06-2006 updated: libcurl.dll to precompiled binary curl-7.15.3-win32-nossl-sspi from curl.haxx.se
 - 07-06-2006 fixed: [ 1500349 ] .cdda files showing in every section
 - 07-06-2006 changed: restored dllloader fixes that previously broke realmedia
 - 07-06-2006 changed: Simplified the auto thumb switching for My Music in line with the other views.
 - 07-06-2006 fixed: Get Thumb option wasn't enabled for Album Information.
 - 07-06-2006 fixed: .strm files were treated as folders like playlists.
 - 07-06-2006 changed: Updated the music thumbs system to be more inline with the current system.  Will require rescanning your music in to get thumbs in the library views.
 - 07-06-2006 added: Support for avalaunch_icon.jpg for My Programs.
 - 07-06-2006 fixed: Initial focus of controls didn't take into account whether they were hidden.
 - 06-06-2006 updated: French language file
 - 06-06-2006 fixed: Startup lock was unfunctional.
 - 06-06-2006 fixed: ListItem.* didn't work in FileBrowser dialog.
 - 06-06-2006 updated: Turkish language file (Thnx to necipfazil)
 - 05-06-2006 added: [ 1501051 ] setEnabled() method, angle to button in python, thanks to Nuka1195
 - 05-06-2006 changed: redid master lock. thanks to smokehead for skin work!
 - 05-06-2006 fixed: [ 1500816 ] Playlist Thumbs
 - 05-06-2006 fixed: Incorrect fgets failed errorlog on eof.
 - 05-06-2006 changed: Settings cleanup (simplified programs + video auto-switching, removed some that are no longer necessary)
 - 05-06-2006 changed: Use Track number changed to Track Format in Rip CD settings.
 - 05-06-2006 changed: TDATA\0face008\settings.xml moved to UserData\guisettings.xml.
 - 05-06-2006 fixed: RealMedia video playback. Reverted dll.cpp in Dllloader to revision 1.42.
 - 04-06-2006 changed: single item playlists are treated as playlists (not files) when playlistasfolder is false.
 - 04-06-2006 fixed: dvd's with odd initial active subtitle would not respond to disable/enable subtitle before having switched to a different language. (dvdshrink issue)
 - 04-06-2006 fixed: Shoutcast wouldn't play from shoutcast directory (ReadString problem).
 - 04-06-2006 changed: Moved ReadString() to IFile so it can be overridden in derived classes again, restored CFileCurl::ReadString().
 - 04-06-2006 fixed: Excessive harddisk usage due to constant texture allocation/deallocation in UI calibration screen.
 - 03-06-2006 changed: Cleaned up audioscrobbler loglevels.
 - 03-06-2006 fixed: Shoutcast directory and internetstreams in playlists was broken.
 - 03-06-2006 fixed: [ 1489324 ] itunes music share doesn't properly display.
 - 03-06-2006 changed: Cleaned up the playlist player state code.
 - 03-06-2006 changed: Allowed PlayerControl(RepeatAll), PlayerControl(RepeatOne) and PlayerControl(RepeatNone) to be used instead of just the toggle version.
 - 03-06-2006 changed: Playlists now act like folders in all views.  Revert to the old behaviour using <playlistasfolders> in advancedsettings.xml
 - 03-06-2006 fixed: No alternate label was available for the togglebutton.  Use <altlabel>.
 - 03-06-2006 changed: Moved ReadString() to CFile (removes duplicate code).
 - 03-06-2006 fixed: Window.IsActive could reset to true at the end of a long control-based windowclose animation.
 - 02-06-2006 changed: Updated Python ControlLabel to accept angle parameter, thanks to Nuka1195.
 - 02-06-2006 fixed: [ 1472413 ] Xlink: Hosting twice should not be possible
 - 02-06-2006 fixed: my programs used my videos shares for startup parameter determination.
 - 02-06-2006 fixed: Lock Settings in context menu was broken
 - 02-06-2006 fixed: Settings and Filemanager lock was broken
 - 02-06-2006 added: hidden gui setting videfiles.hidedirectorynames due to wide public demand =). set to true using advancedsettings.xml
 - 01-06-2006 changed: order of icon and time in xbmc.notification. syntax is now xbmc.notification(header,message,time,icon).
 - 01-06-2006 fixed: cdda ripper didn't apply fatx filtering to file names properly.
 - 01-06-2006 updated: French language file
 - 01-06-2006 changed: xbmc.notification now takes an optional time to display (in ms) as a parameter.
 - 01-06-2006 changed: All gui settings to lower case only.
 - 01-06-2006 changed: xbmc.notification now takes an optional icon as param.
 - 31-05-2006 fixed: folder.jpg should now work in My Pictures.
 - 31-05-2006 fixed: Add Network location didn't update the mediasources list.
 - 31-05-2006 changed: Cleaned up a few unnecessary settings.
 - 31-05-2006 fixed: [ 1496367 ] playselected pos in playlist.
 - 31-05-2006 changed: New my programs system is now the default.  Removed old code.
 - 31-05-2006 changed: Cleaned up the animation code a little.
 - 30-05-2006 fixed: Url sharename was not cloned (causing smb errors)
 - 29-05-2006 fixed: Startup windows based on the old system weren't working when the startup window was set to Home.
 - 29-05-2006 added: [ 1479495 ] httpapi: optional boolean para to GetThumbFilename, if true returns temp store filename otherwise returns permanent filename (default: false)
 - 29-05-2006 fixed: httpapi: GetCurrentlyPlaying now includes File Size field
 - 29-05-2006 fixed: no switch to thumb control after album lookup
 - 29-05-2006 changed: context menu entry "Rip CD" is only shown inside the cdda directory listing
 - 29-05-2006 updated: Norwegian language file (Thnx to vnm)
 - 29-05-2006 updated: Swedish language file (Thnx to blittan)
 - 29-05-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm)
 - 29-05-2006 updated: Polish language file (Thnx to napek)
 - 29-05-2005 updated: Hungarian language file (Thnx to bali001)
 - 29-05-2006 fixed: highlighted playing item in filelists could be wrong
 - 29-05-2006 fixed: Crash when 2 different file browsers are on screen.
 - 29-05-2006 fixed: [ 1496037 ] USA/English Weather Units are incorrect
 - 29-05-2006 changed: Updated xbmc.getInfoLabel and xbmc.getInfoImage to take in string arguments, thanks to Nuka1195.
 - 29-05-2006 fixed: Radiobutton couldn't be used with Skin.SetBool() as it didn't have a reliable way to set the on/off state.  Now has a <selected> tag for this purpose.
 - 29-05-2006 fixed: Various mouse control issues.
 - 29-05-2006 removed: automatic generation of samba bookmarks from settings ( has been replaced with the bookmark the wizard )
 - 29-05-2006 fixed: spaces in samba usernames/passwords where not working.
 - 28-05-2006 fixed: Seekbar could stay on screen after a video calibration of the OSD.
 - 28-05-2006 changed: more logging on shoutcast directory failure, will log recived data if loglevel is in debug.
 - 28-05-2006 fixed: play button was enabled without an arena in kai window.
 - 28-05-2006 fixed: Rename smb folders from videos/music/pictures context menus.
 - 28-05-2006 fixed: Video bookmarks were transparent.
 - 28-05-2006 changed: Moved FileZilla Server.xml to System folder.
 - 28-05-2006 added: [ 1496220 ] <previouswindow> tag to window skin files, allowing the skinner to force the previous window, thanks to lossol93.
 - 28-05-2006 added: [ 1496246 ] xbmc.getInfoLabel(int) & xbmc.getInfoImage(int) to python, thanks to Nuka1195.
 - 28-05-2006 fixed: If no screenshot folder is defined, the screenshot is taken before prompting for the screenshot folder.
 - 28-05-2006 fixed: Filebrowser can now have more than one instance.
 - 27-05-2006 added: localized date/time in directory listings
 - 27-05-2006 fixed: [ 1479058 ] Renaming files/folders on samba shares
 - 27-05-2006 fixed: Invalid temperature assert on boot when temperature control enabled.
 - 27-05-2006 fixed: [ 1493877 ] Problem with weather localisation in swedish
 - 26-05-2006 changed: Skinners can now specify their startup windows and startup.xml will run on all of them.  (Based on patch [ 1482104 ], thanks to lossol93)
 - 26-05-2006 fixed: Python AR in images wasn't working.
 - 26-05-2006 fixed: Parent folder items in My Pictures would sometimes show with their thumb.
 - 26-05-2006 fixed: Filesize parameter didn't return from files played via the httpapi.
 - 26-05-2006 fixed: [ 1490939 ] Playlist filenames are run through the fatx conversion while in UTF8.
 - 25-05-2006 fixed: Infinite loop if the progress dialog was started by the player while in fullscreen before rendering was allowed.
 - 25-05-2006 fixed: DoModal() and Show() on dialogs had to be called with the parent window, even though the information was never used.
 - 25-05-2006 fixed: last.fm directory was broken.
 - 25-05-2006 fixed: forgot to enable subtitles after user browsed for one.
 - 25-05-2006 fixed: Black button for MyVideo playlist was not mapped correctly
 - 25-05-2006 updated: German language file
 - 24-05-2006 fixed: folder.jpg didn't work in Programs or Scripts.
 - 24-05-2006 fixed: [ 1492671 ] .mov no sound with mplayer, CVS now
 - 23-05-2006 added: localization of temperature and speed unit via langinfo.xml
 - 23-05-2006 fixed: [ 1493130 ] XBMC crashes at the end of Apple Lossless files.
 - 23-05-2006 fixed: karaoke should now start on next song.
 - 22-05-2006 fixed: dvdplayer wouldn't set language based on xbmc language settings as it should
 - 22-05-2006 fixed: inverted dvd highlights. spu used for background and selected is totaly transparent
 - 22-05-2006 fixed: Settings context menu item was broken
 - 22-05-2006 fixed: Thumb issues with thumbs popping up on parent items, and not showing up for some stacked items.
 - 22-05-2006 fixed: A few minor directory history issues with the new My Programs system.
 - 21-05-2006 removed: <home> tag from XBoxMediaCenter.xml

******************************************************************************
* YOU MUST NOW USE A SHORTCUT XBE (SEE THE INCLUDED ONE) TO RUN XBMC AS DASH *
******************************************************************************

 - 21-05-2006 changed: removed duplicated samba options in xboxmediacenter.xml and moved samba clienttimeout and doscodepage to AdvancedSettings.xml
 - 21-05-2006 changed: rewrote network init and retrieval of current ip/subnet...
 - 21-05-2006 changed: Initial commit of new My Programs system (more in line with the other categories.)  Test via specifying <newmyprograms>true</newmyprograms> in AdvancedSettings.xml
 - 21-05-2006 fixed: [ 1492281 ] Some video thumbnails aren't loading
 - 21-05-2006 changed: Moved "Allow file operations", "Unroll RAR Archives" and "Ignore The When Sorting" to the global File Lists settings (under Appearance).  Removed the Video OSD timeout setting, the Low quality renderer option and the "Enlarge VobSubs" option.
 - 21-05-2006 fixed: AM/PM switched in time display
 - 20-05-2006 fixed: Startup window setting was broken.
 - 19-05-2006 updated: French language file
 - 19-05-2006 updated: Chinese (Traditional) language file (Thnx to dog099)
 - 19-05-2006 updated: Chinese (Simple) language file (Thnx to omenpica)
 - 19-05-2006 updated: Polish language file (Thnx to smuto and the Polish Community Forum)
 - 19-05-2006 fixed: Esperanto language file was UTF-16 encoded
 - 19-05-2006 fixed: [ 1491374 ] Time/Date Setting Problem
 - 19-05-2006 fixed: TextBox crashed trying to handle linebreaks.
 - 18-05-2006 added: localization of date and time format via langinfo.xml
 - 18-05-2006 fixed: music nav, when the language is changed, the shares are displayed in the previous language
 - 18-05-2006 changed: lowered protocol level of cddb to 5 again (none utf8 queries to freedb)
 - 18-05-2006 added: masterlock to AdvancedSettings.xml! Check XBMC Wiki for more informations!
 - 18-05-2006 removed: Masterlock Max. Retries from GUI ! Default Max. Value is: 3!
 - 18-05-2006 changed: Masterlock Settings Controll and  GUI conditions Controll
 - 18-05-2006 added: Master User Modes: Normal User/ Advanced User! Check XBMC Wiki for more informations!
 - 18-05-2006 fixed: [ 1490023 ] Locked overlay thumb not showing
 - 18-05-2006 fixed: [ 1478366 ] Master Lock
 - 18-05-2006 fixed: [ 1478514 ] Couple of problems with MASTERLOCK
 - 18-05-2006 fixed: [ 1479324 ] Wrong FTP username in settings when not online (a test is required)
 - 18-05-2006 fixed: [ 1479328 ] Wrong modchip detection message

 - 17-05-2006 fixed: [ 1484760 ] 1080i Arial TTF unicode none english charset error
 - 17-05-2006 changed: cosmetic change to music scanner dialog + kai / trainer dialog.+
 - 17-05-2006 fixed: launching game with kai from my programs with trainer active crashed.
 - 17-05-2006 added: Esperanto language file (Thnx to taiq)
 - 17-05-2006 updated: Spanish language file (Thnx to jose_t)
 - 17-05-2006 updated: Swedish language file (Thnx to blittan)
 - 17-05-2006 updated: Chinese (Traditional) language file (Thnx to omenpica)
 - 17-05-2006 updated: German (Austrian) language file (Thnx to CEOMR)
 - 17-05-2006 updated: Russian language file (Thnx to que_)
 - 17-05-2006 fixed: only use pap wma codec if applicable.
 - 17-05-2006 fixed: some small issues in file browser (directory history in root, selected item label missed a /).
 - 17-05-2006 fixed: Crash when reloading skins in certain situations.
 - 17-05-2006 fixed: [ 1489037 ] Changing skin breaks scan to db.
 - 17-05-2006 fixed: Startup window of "My Music" didn't work.
 - 17-05-2006 added: Separated "MyVideos" window (id 6) from "MyVideoFiles" window (now id 24).  Does not require any skin changes.
 - 17-05-2006 fixed: Transparency on embedded xbe thumbnails was replaced with black.
 - 17-05-2006 fixed: [ 1488834 ] German Umlaute won't display correct in My Programs folders
 - 17-05-2006 added: Advanced setting <thumbsize> to specify the size XBMC caches thumbs at.
 - 17-05-2006 fixed: [ 1488180 ] PNG transparency error.
 - 17-05-2006 fixed: [ 1488630 ] Partymode then enqueue causes internal playlist to be added
 - 17-05-2006 fixed: [ 1488829 ] Python ControlTextBox ignores multiple linebreaks

 - 16-05-2006 fixed: Cleaned up the thumb code (for <folder>.tbn)
 - 16-05-2006 fixed: LCD wasn't being reinitialized correctly on settings change.
 - 15-05-2006 fixed: volume control with remote now functions under Now Playing window.
 - 15-05-2006 fixed: forgot to make playlist paths
 - 14-05-2006 fixed: settings entry didn't show in file manager context menu.
 - 14-05-2006 added: you can now edit and remove customly added network locations in add source wizard.
 - 13-05-2006 changed: VoiceMasks.xml to System/ and KaiVectors.xml removed from CVS.
 - 13-05-2006 changed: don't show zoom overlay in slideshow when viewing comics.
 - 13-05-2006 fixed: [ 1483011 ] ControlListItem not able to display german umlaute
 - 13-05-2006 fixed: Keymap.xml - <Remote> Volume now works in VideoPlaylist/MusicPlayList & MyFiles. MoveItemUp(2), MoveItemDown(5). MyFiles : Highlight(1), Copy(4), Move(7).
 - 13-05-2006 fixed: Directorylisting in my music fileview was very  slow because main thread wasn't leaving much cputime for the MusicInfoLoader. + very minor speedimprovement for imdb and allmusic lookups.
 - 13-05-2006 fixed: Scripts window would not show .py files.

 - 13-05-2006 changed: libcurl will now follow 2 redirects on connection
 - 13-05-2006 fixed: flv streams would start very slowly in dvd player due to it trying to find all streams before starting to play. 
                     (flv streams distributed with Content-Disposition will still fail used on some of google video's backup servers)
 - 13-05-2006 fixed: don't do tumbnail lookup on internet streams, slows startup
 - 13-05-2006 changed: samba now allows domain\user type usernames. smb://workgroup;domain\user@computer/share. 
                       workgroup is the workgroup of the computer (only needed for computername to ip lookup), domain is the logon domain of the user
 - 13-05-2006 fixed: files with short extensions could wrongfully get through directory masking.
 - 13-05-2006 added: wma codec to paplayer (builtin).
 - 12-05-2006 changed: removed hardcoded ip's. a DNS server is now required for all internet access in xbmc.
 - 12-05-2006 fixed: my programs always regenerated thumbs.
 - 12-05-2006 fixed: xbmc would crash when video finished playing over SMB.
 - 11-05-2006 changed: default log set to NOTICE instead of ERROR.
 - 07-05-2006 added: daap protocol to add network location dialog.
 - 07-05-2006 added: shoutcast, last.fm, soundtracks and replaytv to add media source.
 - 07-05-2006 changed: moved screenshot-, recordings-, playlists- and trainerpaths from xboxmediacenter.xml.
 - 07-05-2006 fixed: Progressdialog would popup repeatadly when retreiving a large shoutcast directory.
 - 07-05-2006 changed: Rss feed setup to UserData\RssFeeds.xml
                       Keymap.xml to UserData\Keymap.xml
                       System\LCD.xml to UserData\LCD.xml
                       System\Partymode.xml to UserData\Partymode.xml
 - 07-05-2006 changed: Removed old thumb code.
 - 07-05-2006 changed: Background thumb loader for My Programs + changed My Programs + Kai thumb location.
 - 06-05-2006 fixed: Crash in my music if an action in the contextmenu caused the listing to change and the previous selected index was out of range in the new listing.
 - 06-05-2006 fixed: Insane shoutcast memory usage. (now uses 256KB instead of 5MB internally)
 - 06-05-2006 changed: you can now alter trainer settings while kai is running. upon launch you will be asked to choose between kai and trainers.
 - 06-05-2006 changed: when viewing a .cbr/.cbz, move to top left corner on image change.
 - 06-05-2006 fixed: crash in my video info screen if you searched a movie by actor, then hit plot.
 - 06-05-2006 fixed: New loglevels were slightly out (meant you always had full debug logging.)
 - 06-05-2006 changed: Cleaned up more thumb related code (Picture thumbs are now in UserData/Thumbnails/Pictures/0..F/)
 - 05-05-2006 fixed: hopefully increased my programs speed a bit.
 - 05-05-2006 added: "Safe mode" key combination (WHITE + Y) on startup to invoke the fatal error handler (gives FTP access).  Thanks to Bizzeh.
 - 05-05-2006 changed: Cleaned up the video assigning code.  Video thumbnails are now stored in UserData/Thumbnails/Video.
 - 04-05-2006 changed: Cleaned up the IMDb thumb code a little.  GetThumb from the Movie Information page now allows users to select between the IMDb thumb and their local thumbs.
 - 04-05-2006 fixed: Aspect ratio of images in python were defaulted to keep, rather than stretch.
 - 04-05-2006 added: Direct3d Setviewport export for dlls.
 - 04-05-2006 changed: Thumbs in My Videos are set via a background loader.
 - 04-05-2006 changed: IMDb thumbs are now cached in the usual method (no need for the separate imdb folder).  Will require rescanning.
 - 04-05-2006 changed: Removed <logpath> tag.  By default it logs in the XBMC folder, unless it's running off DVD, where it logs in TDATA. UserData is also moved to TDATA if running off DVD.
 - 04-05-2006 changed: Moved albums/ and thumbs/ folders to UserData/ folder:
               albums/*.db -> UserData/Database/*.db
               albums/cddb -> UserData/Database/CDDB
               albums/imdb -> UserData/Database/IMDb
               albums/thumbs -> UserData/Thumbnails/Music
               albums/playlist -> UserData/Playlists
               thumbs/       -> UserData/Thumbnails/
              Music will require rescanning to update the thumbs in the database.
 - 03-05-2006 changed: Moved more settings from XBoxMediaCenter.xml. External DVDPlayer and Dashboard to GUI settings.
 - 02-05-2006 fixed: slow database transactions in my programs.
 - 02-05-2006 changed: Added UserData/AdvancedSettings.xml loading ability, and moved a bunch of XBoxMediaCenter.xml settings into it.
 - 02-05-2006 fixed: last.fm directory broken
 - 02-05-2006 fixed: shoutcast and lastfm directories didn't honor hide/show parent folder item in a different way
 - 02-05-2006 fixed: inexact matches returned from cddb may not be in utf-8, if this is the case the info will be converted from user charset to utf-8
 - 02-05-2006 fixed: Fatal Error Handler didn't recognise keypresses.
 - 02-05-2006 changed: Animation attributes can use float coordinates instead of just integer coordinates.
 - 02-05-2006 fixed: Image controls from python couldn't be set to preserve aspect ratio.
 - 02-05-2006 changed: my weather location selector (id=3) can now be a select button.
 - 01-05-2006 fixed: inexact matches from allmusic.com where not converted to UTF-8
 - 01-05-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm)
 - 01-05-2006 updated: German (Austrian) language file (Thnx to CEOMR)
 - 01-05-2006 updated: Chinese (Traditional) language file (Thnx to omenpica)
 - 01-05-2006 updated: Chinese (Simple) language file (Thnx to omenpica)
 - 01-05-2006 fixed: cd-ripper can't rip cd's whose cddb info contains none latin characters
 - 01-05-2006 changed: cd-ripper's lame encoder now uses --vbr-new for ripping in vbr mode
 - 01-05-2006 changed: cd-ripper now writes unicode tags
 - 01-05-2006 changed: FATX filename shortening now makes sure to keep important numbers such as .partXXX.rar, CD2.avi in filenames (for FTP uploads to xbox, etc.)
 - 01-05-2006 fixed: shoutcast and lastfm directories didn't honor hide/show parent folder item.
 - 01-05-2006 fixed: album information showed for playlists in context menu.
 - 01-05-2006 fixed: really fixed xbmc.runxbe + .cut files.
 - 01-05-2006 changed: Keymap settings - Keyboard users have more control over fullscreen info. Changes also mean remote,gamepad,keyboard users have consistent buttons on all fullscreen media.
 - 01-05-2006 fixed: [ 1478394 ] "My Pictures" info-bar problem.
 - 30-04-2006 fixed: [ 1479326 ] No ip message when not connected
 - 30-04-2006 fixed: [ 1479638 ] "Settings" item in filemanagers contextmenu not working
 - 30-04-2006 fixed: cddb infomation may not be returned as utf-8, if this is the case the info will be converted from user charset to utf-8
 - 30-04-2006 fixed: playback of some mp3 files with unknown data before and in the first mp3-frames.
 - 30-04-2006 fixed: shortcuts didn't work in file manager or with xbmc.runxbe. also custom fields weren't read.
 - 30-04-2006 updated: lame to version 3.97beta2 (system/cdrip contains the updated dll)
 - 30-04-2006 changed: Music OSD keymap - CodecInfo & MusicInfo changed from global to local settings (Gamepad/Remote). Slidehow keymap fixed changed from 'Info' to 'CodecInfo' (Gamepad/Keyboard).
 - 30-04-2006 changed: Slideshow keymap - Info button on remote now correctly shows image information.
 - 30-04-2006 changed: music info is now loaded via a thread, result is a smoother gui while loading and better ability to cancel
 - 30-04-2006 changed: removed playing of start.wav, this can be done via startup.xml on window init
 - 30-04-2006 added: manual allmusic button to my music.
 - 30-04-2006 fixed: MakeShortenPath() truncates the last folder if necessary.
 - 30-04-2006 fixed: [ 1479081 ] filemanager bug when copying into a folder ending with spaces.
 - 30-04-2006 fixed: search button was available in my music files, but requires a library.
 - 30-04-2006 fixed: If paplayer reached end of playback before a track was queued (eg in the case of a very short track being played) then the playlist was cleared when there were still items left to play.
 - 30-04-2006 fixed: Remove, Edit and Add Sources wouldn't be applied if the user ran as dash via the <home> tag (not recommended)
 - 29-04-2006 fixed: [ 1478872 ] slide show smb lookup uses shortened path then fails
 - 29-04-2006 fixed: 'movie information' was enabled in context menu for inappropriate entries in video database views.
 - 29-04-2006 fixed: visualisation transition on activate.
 - 29-04-2006 fixed: ButtonScroller - focus wasn't set to defaultbutton.
 - 29-04-2006 fixed: visualisation preset and lockstate were not reset when switching between visualisations.
 - 29-04-2006 fixed: Possible crashes when accessing nonexistent seekbar.
 - 29-04-2006 fixed: [ 1478357 ] Umlaute in movie/music info and scripts
 - 29-04-2006 fixed: [ 1478354 ] Python "overlapping of lines"
 - 29-04-2006 fixed: shoutcast urls now work with http api.
 - 29-04-2006 fixed: (hopefully) [ 1476918 ] Thumbnail/Icon for all homebrew games uses Super Mario War
 - 29-04-2006 changed: visualisation preset and lockstate are now remembered between windows and sessions.
 - 29-04-2006 fixed: Deletion of stacked files didn't work.
 - 29-04-2006 fixed: Thumbs for filenames with non-ascii characters didn't show in Album and Movie Info screens.
 - 29-04-2006 changed: Stack button can now be a radiobutton.
 - 29-04-2006 fixed: my programs, wrong item could be selected after eject/load in context menu was used.
 - 29-04-2006 fixed: [ 1478235 ] Little XBMC info issues.
 - 28-04-2006 fixed: shoutcast servers that returned "playlist" as content-type wouldn't play.
 - 28-04-2006 fixed: paplayer can record (mp3)shoutcast now too.
 - 28-04-2006 removed: Return to My Music context menu item in Now Playing window, and made the "back" commands go to My Music instead of the previous window (eg Visualisation)
 - 28-04-2006 changed: B in now playing should return to My Music.  Back in Slideshow should stop the slideshow.
 - 28-04-2006 fixed: Player.Duration and Player.TimeRemaining would return 00:00 if duration was available.
 - 28-04-2006 fixed: Video database views with large numbers of videos took a long time (needs rescan if you want genre information in the skin using ListItem.Genre).
 - 28-04-2006 fixed: Deletion and Editting of multi-path bookmarks.
 - 28-04-2006 fixed: PlayFile from webserver didn't deactivate the screensaver.
 - 28-04-2006 fixed: [ 1478222 ] SlideShowPath setting error
 - 28-04-2006 fixed: [ 1445347 ] Manual time set error
 - 28-04-2006 changed: Reverted the XBE title commit earlier.  They're now back to reading as UTF16 as they should be.
 - 28-04-2006 fixed: Viewport intersection wasn't working correctly, which meant some images with aspectratio set to scale could render outside their borders.
 - 27-04-2006 fixed: Big list view didn't show the thumb overlays.
 - 27-04-2006 fixed: Missing Database label message was not displayed correctly when GUI animations were performed.
 - 27-04-2006 changed: removed the 'search imdb' item from context menu since it's not contextual. use the button on the left instead.
 - 27-04-2006 changed: XBE titles are now converted from string charset, rather from UTF16.
 - 27-04-2006 changed: Playlists location is now a bookmark in Music and Videos.
 - 27-04-2006 changed: switched info/title remote mappings in visualisation window.
 - 27-04-2006 fixed: Settings item didn't show on context menu when in the root bookmark listing.
 - 27-04-2006 removed: Unused "Enter" button in XLink Kai.
 - 27-04-2006 changed: volume up/down/mute mapped to remote 3/6/9 in keymap.
 - 27-04-2006 fixed: [ 1475599 ] Watched movie bug.
 - 27-04-2006 changed: if contenttype indicate flv, skip probing in dvdplayer (skips one seek)
 - 27-04-2006 fixed: curl (http, shout) would fail to seek after hitting eof. 
 - 27-04-2006 fixed: Unnessecary HEAD request to last.fm servers resulting in an error log
 - 27-04-2006 changed: removed old python copy-string from Build.bat since it's no longer needed
 - 27-04-2006 fixed: [ 1463526 ] shoutcast mp2 streaming broken
 - 27-04-2006 updated: python is updated to version 2.4.3 and now moved into a dll. Do not forget to update the system folder
 - 27-04-2006 fixed: [ 1475703 ] LCD and .xbe playing message
 - 27-04-2006 fixed: [ 1475843 ] Freezes with invalid call to xbmcCmds
 - 27-04-2006 fixed: Filemanager didn't show the number and size of the selected objects.
 - 25-04-2006 fixed: [ 1476206 ] zip files don't show subfolders in file manager
 - 25-04-2006 changed: Karaoke display now uses a linear texture (should be marginally faster + less memory)
 - 25-04-2006 changed: Removed mastercode settings from xboxmediacenter.xml - they're now only in the GUI.  Cleaned up the code + GUI look as well.
 - 25-04-2006 updated: Maltese language file (Thnx to michelbugeja)
 - 25-04-2006 changed: dvdplayer now uses xbmc filesystem for shout/http streams instead of it's own. means shoutcast information will be displayed for aacp streams
 - 25-04-2006 updated: dvdplayer ffmpeg to mplayerhq cvs and changed maxstreams to 42 instead of the standard 20 ( don't forget to update your system/dvdplayer dir )
 - 25-04-2006 fixed: directory/file date of iso discs was not read
 - 25-04-2006 updated: Italian language file (Thnx to kotix)
 - 25-04-2006 updated: Chinese (Simple) language file (Thnx to gamepc)
 - 25-04-2006 fixed: subtitles could end up disabled even if they where enabled in dvd menu
 - 25-04-2006 fixed: enable/disable of subtitles with an id higher than 8 would always fails
 - 25-04-2006 fixed: dvdplayer would restart when disabling/enabling substitles
 - 25-04-2006 changed: viz and karaoke is now separated.
 - 24-04-2006 fixed: paplayer can now play shoutcast mp3 streams
 - 24-04-2006 changed: content type is now available in the CFileItem, and thus available to players for codec selection
 - 24-04-2006 fixed: Edit/Delete source (bookmark) did not work properly from UI 
 - 24-04-2006 fixed: CFileCUrl::Exists (http reader) would return that a file at the specified url didn't exist even if it really did.
 - 24-04-2006 fixed: if a proxy port was set, shout:// would read unallocated memory.
 - 24-04-2006 updated: German language file
 - 24-04-2006 updated: Chinese (Traditional) language file (Thnx to omenpica)
 - 24-04-2006 updated: Norwegian language file (Thnx to vnm)
 - 24-04-2006 fixed: [ 1474938 ] non UTF-8 coded files displyed incorrectly (ccxstream share)
 - 24-04-2006 fixed: cdgreader tried to load on each frame
 - 24-04-2006 updated: french language file
 - 24-04-2006 fixed: Delete and Rename was disabled for stacked files.
 - 24-04-2006 changed: [ 1042376 ] Recording stops after 100 songs - now goes to 999 songs.
 - 24-04-2006 fixed: Unicode xbe descriptions were mangled.
 - 24-04-2006 fixed: [ 1475007 ] Sending button presses to webserver inconsistencies.
 - 24-04-2006 fixed: Hide File Extensions option applied to formatted labels instead of just filenames.
 - 24-04-2006 fixed: Unicode string input to xbmcgui.Dialog().select"
 - 24-04-2006 fixed: Thumbnail panels didn't wrap around when going up from first item or down from last item.
 - 24-04-2006 fixed: Crash when changing GUI resolution while playing media.
 - 23-04-2006 fixed: If screensaver window is activated externally (via web or python or whatever) it wouldn't register, so would be activated again after the usual timeout.
 - 23-04-2006 fixed: Karaoke is always rendered on top of visualisations.
 - 23-04-2006 fixed: Shoutcast directory did no caching.
 - 23-04-2006 fixed: [ 1474835 ] Cannot add media source after all are deleted.
 - 23-04-2006 added: Player.HasDuration conditional visibility tag.
 - 23-04-2006 changed: "empty CURL created" logs from warning to debug level.
 - 23-04-2006 fixed: Application notification about last.fm trackchanges.
 - 23-04-2006 fixed: Seeking was enabled for media that doesn't support it (last.fm, shoutcast..)
 - 23-04-2006 fixed: Incorrect "CDDB" errormessage when unable to connect to a shoutcast station.
 - 23-04-2006 fixed: Playlist files (strm/pls) containing an url to an online playlist (asx/pls) would not play.
 - 23-04-2006 fixed: Parts of [ 1398400 ] Multiple Bugs (5): Karaoke, Audio, MP3 + CDG Playback.
 - 23-04-2006 fixed: [ 1395189 ] CDG Seeking loses sync,  [ 1450824 ] Lyrics Lose Sync on FF / RW. Stup duping bug reports already!
 - 23-04-2006 fixed: bug in samba port code for retrieving directory listing from old lanman servers. 
                     also reneabled large read requests with workaround for bug in windows servers as per samba.org.
 - 22-04-2006 fixed: Degree symbol wasn't displaying correctly in Settings->Weather->Temperature Units.
 - 22-04-2006 fixed: if user canceled caching during startup of a shoutcast playlist, when mplayer went to next file in playlist, user wasn't able to cancel next one.
 - 22-04-2006 fixed: entering a folder with invalid pls files (strm files names pls), would connect to the url specified
 - 22-04-2006 fixed/changed: old discontinued shoutcast 500 replaced with new system. all streams now available
 - 21-04-2006 removed: * All Songs item in library view.
 - 21-04-2006 fixed: Appearance of the degree symbol in Weather, System Information and the LCD.
 - 21-04-2006 fixed: [ 1447371 ] no karaoke over video.
 - 21-04-2006 changed: enable/disable subtitles now enable/disable caching of subtitles. also polished browsing a bit.
 - 21-04-2006 fixed: fixed the error in filezip properly.
 - 21-04-2006 fixed: xbmc would enable ac3 encoder if output was set to analog, but dash had ac3 enabled.
 - 21-04-2006 added: SMB ClientTimeOut to SMB Client GUI Settings
 - 21-04-2006 fixed: Samba GUI Settings: SambaDosCodepage change effects to SambaWinsServer !!
 - 21-04-2006 fixed: [ 1474060 ] Little modchip message problem
 - 21-04-2006 changed: do a bidi flip of strings independently of the language codepage (eg. unicode strings may contain hebrew strings and the codepage may differ)
 - 21-04-2006 changed: progress dialog update() python method can now update the dialog text, thanks to Donno.
 - 21-04-2006 fixed: [ 1470736 ] Kai game launch problems.
 - 21-04-2006 added: Indonesian language file (Thnx to djoens)
 - 21-04-2006 updated: Swedish language file (Thnx to blittan)
 - 21-04-2006 updated: Norwegian language file (Thnx to vnm)
 - 21-04-2006 fixed: [ 1473159 ] Big size font subtitles long time play error.
 - 21-04-2006 fixed: [ 1473940 ] ControlLabel don't always display
 - 21-04-2006 fixed: [ 1459126 ] LogPath XML Setting Not Respected.
 - 21-04-2006 fixed: SetHeading method in python keyboard wasn't working.  Thanks to Nuka1195.
 - 21-04-2006 added: Support for unswizzled 32 bit textures in Textures.xpr
 - 20-04-2006 fixed: some dvd's would display a completly white overlay over almost whole screen, or very odd overlays
 - 20-04-2006 fixed: if an invalid audio/sub stream was selected from dvdmenu, wrong stream would be indicated from osd. 
                     too many audio/sub streams would be shown in osd
 - 20-04-2006 fixed: audio/video sync would be of if syncing of fields was enabled. extremly so on 30fps movies if pal60 wasn't allowed.
 - 20-04-2006 changed: Altered the way skin labels containing $INFO and $LOCALIZE are parsed, so that they render faster, and you can better indicate which parts of the string should not render if a particular piece of $INFO is empty. More information is available in the online manual.
 - 20-04-2006 fixed: Queuing of music folders that contained playlist files referencing the files in the same folder meant they were added more than once.
 - 19-04-2006 fixed: Loading of pls url's.
 - 19-04-2006 fixed: When using TTF, subtitles encode in UTF-8 are not displayed correctly
 - 19-04-2006 fixed: Various python unicode label issues.
 - 19-04-2006 fixed: Wordwrapping in textbox and label controls wasn't correct for multibyte characters.
 - 19-04-2006 fixed: [ 1471338 ] Input for IP-Adress sometimes wrong
 - 19-04-2006 fixed: When TTF fonts run out of memory, the character cache is cleared.  Should fix movies that develop corrupt subtitles after a while in 1080i.
 - 19-04-2006 fixed: DVD-ROM bookmark could not be edited from the GUI.
 - 19-04-2006 fixed: Karaoke settings are now disabled when CDG reading is disabled.
 - 18-04-2006 fixed: Buffer overrun in FileZip::Read() when reading past the end of file.
 - 18-04-2006 fixed: italic ttf would render chopped of, off center and with invalid spacing.
 - 18-04-2006 fixed: subtitle style setting would display wrong under settings but respect whatever you set it to
 - 18-04-2006 fixed: various rar issues (including browsing dirs with incomplete files).
 - 18-04-2006 fixed: dvd bookmark button label in my programs.
 - 18-04-2006 updated: Finnish language file (Thnx to jutski)
 - 18-04-2006 changed: re-added the setting to change the charset from the GUI
 - 18-04-2006 fixed: tbn files with none ascii characters do not show up
 - 18-04-2006 updated: German language file (Thnx to sCAPe)
 - 18-04-2006 fixed: album info lookup
 - 18-04-2006 added: .FLV extension to XboxMediaCenter.xml
 - 17-04-2006 added: limited support for unloading dll's with debug symbols
 - 17-04-2006 updated: French language file
 - 16-04-2006 fixed: libsamba client didn't use nonblocking sockets during connection.. clienttimeout settings is now in xboxmediacenter.xml, defaults to 10 seconds
 - 16-04-2006 fixed: Webserver failed to play last.fm url's containing spaces (urlencoding).
 - 16-04-2006 fixed: Webserver failed to play asx url's.
 - 15-04-2006 changed: don't purge all samba connections on file close. (happened on each file when checking tags)
 - 15-04-2006 fixed: exception handling around our virtual filesystem to avoid exceptions propagating to main thread
 - 14-04-2006 fixed: Autorun would try to start a game disc as *something else* if autorun for games was not enabled.
 - 14-04-2006 fixed: [ 1469717 ] "My Files" [..] wrong contextmenu items
 - 13-04-2006 changed: content of cuesheets is converted to utf8
 - 13-04-2006 changed: content of playlists is converted to utf8
 - 13-04-2006 changed: unicode filenames from rar files are now read
 - 13-04-2006 fixed: mem leak in charset converter
 - 13-04-2006 fixed: window init sound for normal windows is not playing
 - 13-04-2006 fixed: List Icons and Thumb overlays would be rendered in the incorrect position the first frame, then would shift to the correct position.
 - 13-04-2006 fixed: <BlackBarColour> tag in settings.xml could not be set to 0 (pure black).
 - 13-04-2006 fixed: [ 1468564 ] MP3 track change skipping issue not playing gapless properly
 - 13-04-2006 fixed: Updated Hebrew language file
 - 13-04-2006 fixed: sometimes a highlighted item in dvd menu's didn't change if another item was selected.
 - 13-04-2006 fixed: [ 1425103 ] [Play-CD Button] MultiGameDisks (ISOUDF) don´t start.
 - 13-04-2006 fixed: [ 1449678 ] LCD Text scrolls after launching a game.
 - 13-04-2006 fixed: [ 1468002 ] Scan All to Database deletes album cover images.
 - 13-04-2006 fixed: Blank progress bar would show when deleting files.
 - 12-04-2006 fixed: Controller thumbsticks could register left or right after first pushing up or down when the stick was rotated.
 - 12-04-2006 fixed: Control.HasFocus and ButtonScroller.HasIcon had restricted ID ranges.
 - 12-04-2006 fixed: Zoom animation couldn't assign different zoom amounts to x and y directions.
 - 12-04-2006 changed: filenames from local harddrive are converted to UTF-8 as bioses like the Evox M8 Plus can support GBK charset
                       This hopefully fixes parts of sf bug: [ 1456741 ] New Language Set Case some Unicode GUI Display Error
 - 12-04-2006 changed: content of zip archives is converted from user charset to UTF-8 now
 - 12-04-2006 fixed: [ 1467762 ] Incorrect flash type shown on TSOP flashed boxes
 - 12-04-2006 fixed: redundant vis empty albumart update.
 - 12-04-2006 fixed: ttf font's wouldn't show up in subtitle font selection.
 - 11-04-2006 fixed: hopefully all issues caused by the extension handling and code cleanup [10-04-2006] should have been fixed
 - 11-04-2006 changed: albumart passes c_str to visualistion instead of string object
 - 11-04-2006 fixed: ccx/xbmsp shares
 - 11-04-2006 fixed: MyPrograms contextmenu wouldn't display launch options for xbe's
 - 11-04-2006 fixed: [ 1467935 ] Unnecessary logging of ERROR: unable to load Startup.xml
 - 10-04-2006 fixed: files/directories with url encoding strings such as %20 in them would fail to work over smb
 - 10-04-2006 changed: handling of file extension + code cleanup
 - 10-04-2006 added: if album info from the currently playling album is downloaded it will update the music overlay with the new cover
 - 10-04-2006 fixed: nav sounds are gone after skin change
 - 10-04-2006 fixed: use correct subnet mask for samba instead of hardcoded 255.255.255.0
 - 10-04-2006 fixed: xbmc would easily read garbage if asked to read text files from dvd.
 - 09-04-2006 changed: Added free memory logging to logfile and removed current date (time is still there)
 - 09-04-2006 updated: chinese (simple) langugae file (Thanks to hibaby)
 - 09-04-2006 updated: Hebrew language file (Thnx to vgs)
 - 09-04-2006 added: xml header with encoding to language files. Language files now support UTF-8
 - 09-04-2006 changed: A control set hidden from the code takes priority over visibility set from the skin.
 - 08-04-2006 added: pythonscripts can now decide what playcore to use. This allows playback of streams that mplayer does not support
 						example: xbmc.Player(xbmc.PLAYER_CORE_DVPLAYER).Play('.....');
 - 08-04-2006 fixed: [ 1459126 ] LogPath XML Setting Not Respected
 - 08-04-2006 fixed: reverted old menuoverlay fix for dvdplayer and fixed it a bit differently
 - 08-04-2006 fixed: Skin font and fanspeed setting spincontrols displayed "?-1?".
 - 08-04-2006 added: initial code to provide albumart to visualisations
 - 08-04-2006 fixed: cache function would abort if filesystem wasn't able to read the exact requested size
 - 08-04-2006 fixed: new smb would cut of end of file. it seems new smb either missdetects CAP_LARGE_READX for server (should allow 64k reads) or has wrong syntax on read, causing it allways skip half the packet, and thus abort to early. workaround in libsmb/clireadwrite.c
 - 07-04-2006 updated: libsmb updated to 3.0.22 with enabled libiconv, supports switching dos codepage gui
 - 07-04-2006 updated: finnish and plosh langugae strings.xml
              Thanks jutski and NaPeK
 - 07-04-2006 fixed: don't use fixed width character arrays on user inputable settings for smb, also reorganzed smb settings in gui
 - 07-04-2006 fixed: Incorrect first and last letters in Hebrew (and other languages) - thanks to shahar for the assistance.
 - 07-04-2006 fixed: Cleaned up headers includes in guilib.
 - 07-04-2006 fixed: Scan music could run out of memory due to caching all paths.  CDirectory::GetDirectory no longer caches paths by default.
 - 07-04-2006 added: Startup.xml support for skin intros.  The skin itself should switch to Home.xml at the appropriate time using ReplaceWindow(Home).
 - 07-04-2006 added: Better video resolution choice for playback, thanks to Markeen.
 - 06-04-2006 fixed: Skin scalings on load (eg PAL->NTSC) were truncated instead of rounded.
 - 06-04-2006 changed: changed default RSS feed in XboxMediaCenter.xml to another X-S feed
 - 06-04-2006 fixed: multiple visualisation controls on screen at same time would crash xbmc (now onl

Files

PathSize
xbmc-cvs_2006-07-16-t3ch.rar45,89 MB