************************************************************************************************************* ************************************************************************************************************* Xbox Media Center CHANGELOG ************************************************************************************************************* ************************************************************************************************************* added/fixed: (dd-mm-yyyy) (please specify date in CET) - 30-03-2006 fixed: Current playlist source wasn't reset, and internet streams would always try and use it to lookup thumbs. - 29-03-2006 fixed: If an image failed to load, you couldn't move to the next image (while viewing pictures from My Pictures). - 29-03-2006 fixed: Fading on RSS controls wasn't working. - 29-03-2006 fixed: Animation of thumbs and lists on window open wasn't working. - 29-03-2006 fixed: potential crash if audiorenderer was deleted while application was attempting to copy data to vis buffer - 29-03-2006 fixed: Remote is processed before gamepad to ensure if a gamepad stick is offcenter it doesn't effect the remote. - 28-03-2006 added: content-type detection for playercore selection. fixes auto startup of aac+ streams on shoutcast and flv streams on google-video - 28-03-2006 fixed: Slideshow would not present on vblank, causing tearing when zooming. - 28-03-2006 fixed: ac3 passthrough was broken since last dts fix for dvdplayer. - 28-03-2006 fixed: Crashes in XLink Kai when changing views/exploring arenas etc. - 28-03-2006 fixed: Some issues with the listcontrolex used in XLink Kai. - 28-03-2006 fixed: The text in Big List view could go past the end of the list texture. - 28-03-2006 fixed: Smartplaylists weren't showing up with their tags. - 28-03-2006 fixed: [ 1458161 ] LCD does not display uncommon characters. - 28-03-2006 added: XLinkKai.UserName infolabel. - 28-03-2006 fixed: [ 1457883 ] Another xlink problem when not connected. - 28-03-2006 fixed: blurps when seeking in mp3's. - 27-03-2006 changed: play folder in my videos ignores sample/ folder. - 27-03-2006 changed: unified hide 'parent folder items' setting. - 27-03-2006 fixed: Folder thumbs on remote shares in My Videos. - 27-03-2006 fixed: notinthelast wasn't working correctly in Smart Playlists. - 27-03-2006 fixed: [1458767] Wrong items in "My programs" contextmenu. - 27-03-2006 changed: Log entry if a filename is truncated. - 26-02-2006 fixed: dvdplayer, [ 1457717 ] DVD Menu Overlays on Stills - 26-02-2006 changed: lowres decoding kicked in on 720p xvid files. limit changed to a width of 1400 from 1280 pixels - 26-02-2006 fixed: [ 1454103 ] dts frames with uneven size would play garbled when passed through in both dvdplayer and mplayer - 26-02-2006 fixed: dvdplayer, DVD-subtitles remain enabled after disabling them - 26-02-2006 fixed: changing subtitles in mplayer when having ttf subtitles, could cause subtitles to become invisible - 26-02-2006 added: ability to abort mplayer while it is parsing of vobsubs - 26-02-2006 changed: added subtitle/audio stream numberering to osd, easier to see when having multiple English for example - 25-03-2006 fixed: slow opening of some dvd images due to css caching directory having to long name - 25-03-2006 changed: CFileCURL files will now write in smaller chunks and have less chance of overwriting buffer, also Stat/Exist should now work for http urls. (no knowledge about dir thou) - 25-03-2006 fixed: Nonexistent thumbs and overlays would be searched for every frame. - 25-03-2006 fixed: bug in mplayer subtitle selection (more of a workaround). - 24-03-2006 fixed: Optimized xbmcGetCurrentlyPlaying() a bit, and changed sleep in xbmcCommand() from 100 to 10ms. - 24-03-2006 fixed: browsed subtitles would show up in wrong places. - 24-03-2006 fixed: icons for shares, dvd label update, dvd button in my programs. - 23-03-2006 fixed: dvdplayer would play out of sync for files with completly wrong frame rate in container. 5 < pts < 100 is considered valid - 23-03-2006 fixed: rgb renderer would leak memory on multiple calls to configure (video file change res/fps/aspect during playback) - 23-03-2006 fixed: Some of the random routines weren't very optimal. - 23-03-2006 fixed: dvdplayer would microstutter alot more than normal since 2006-03-11 - 23-03-2006 fixed: my programs dvd share didn't have play disc entry. - 23-03-2006 fixed: old cdda rip path could be lost when browser was opened. - 23-03-2006 fixed: dvdplayer would fail to play urls with shout:// instead of http:// (fixes play using in Shoutcast Top 500) - 23-03-2006 fixed: file browser was broken since yesterday - 23-03-2006 fixed: dvdplayer would always assume an http stream was shoutcast. - 23-03-2006 fixed: dvdplayer would not end playback on read error when playing from file. - 23-03-2006 fixed: display of temparature texts in system info for non latin charsets - 23-03-2006 fixed: Trainer settings dialog couldn't take more than 8 buttons. - 23-03-2006 fixed: Skin reload would crash after trainer settings dialog was on screen. - 23-03-2006 changed: Default sort direction for program count, date, rating and size is now descending. - 23-03-2006 fixed: cdda rip path had to be specified in xml instead of in gui. - 22-03-2006 fixed: [ 1455993 ] Minor cosmetic problem with Kai when not connected. - 22-03-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm) - 22-03-2006 updated: Norwegian language file (Thnx to vnm) - 22-03-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 22-03-2006 updated: German language file - 22-03-2006 fixed: Volume change with the remote moved in large chunks. - 22-03-2006 fixed: ListItem.Thumb/Icon only worked in the actual window on screen, not in any dialogs. - 22-03-2006 added: partial support for windows style domain specification. (smb://domain\user:password@host/...) - 22-03-2006 fixed: urls with empty username would be parsed incorrectly (smb://:@host/....) - 22-03-2006 fixed: dvdplayer: some dvds used the wrong subtitle colors that resulted in funny subtitles. Thx to frov for sending me a dvd that had this problem some subtitles still have color issues when selecting only the .vob file to play - 22-03-2006 fixed: dvdplayer: changed the way the number of subtitles and audiostreams are found. hopefully it will fix a lot of audio / subtitle issues in the osd (unknown streams and such) - 22-03-2006 added: dvdplayer: some debugging utilities - 22-03-2006 fixed: bug in dll loader caused some dlls (not the ones in cvs) to crash when loading them - 22-03-2006 fixed: dvdplayer: libfaad sync issues (resulted in a crash for some streams) - 22-03-2006 fixed: [ 1453519 ] OSD Not Visible Video Overscan Setup - 22-03-2006 fixed: Smart playlists didn't support ordering + limiting. - 22-03-2006 fixed: Hebrew GUI text was not flipped. - 22-03-2006 removed: Support for skins with versions < 2.0 - 21-03-2006 fixed: browse for subtitle now starts in movie directory. - 21-03-2006 fixed: subtitles in subdirs on dvds. - 21-03-2006 fixed: Starting another last.fm station if crossfading enabled stopped playing (crossfading for last.fm stations disabled now). - 21-03-2006 fixed: Pap's queuing of next file conflicted with last.fm streaming. - 21-03-2006 fixed: FileCurl ignored timeout settings and always used 0.5 seconds. - 21-03-2006 fixed: volumebar and seekbar would speed a short while after changing songs - 21-03-2006 fixed: trainers for games on dvd. - 20-03-2006 added: RemapGlyph() routine to remap common missing characters in XPR fonts (only handles quotes and double quotes at this stage). - 20-03-2006 fixed: [ 1453490 ] zoom in causes skip in slideshow - 20-03-2006 fixed: Password entry would prompt twice for the password. Now only does so on XBMC passwords (lockcodes etc.) - 19-03-2006 fixed: list all volumes in multi volume rar sets (enables e.g. rarred dvd folders). - 19-03-2006 changed: Moved a few things logged at LOGERROR to LOGDEBUG - 19-03-2006 fixed: Python xbmc.getLocalizedString() - 19-03-2006 fixed: my last fix for programs broke other stuff. - 19-03-2006 fixed: my programs was broken. - 18-03-2006 fixed: iso9660 reading crash - 18-03-2006 fixed: iso9660 joliet directory entries need to be converted from utf16be to uft8 - 18-03-2006 changed: Build.bat output of 'removal of cvs dirs' no longer points to null>. Thx to ljardine + enabled copying of python files - 18-03-2006 fixed: trainers now work with autolaunched titles. - 18-03-2006 fixed: trainer overlay for games on dvd. - 17-03-2006 added: directory navigation history in my programs. - 17-03-2006 fixed: trailing (null) behind freespace info strings. - 17-03-2006 removed: xns support (buggy, redundant). - 17-03-2006 fixed: httpapi: bug in getGUIStatus which could hang the web server thread - 17-03-2006 fixed: httpapi: extended Sleep period in debug build to make debugging sessions more reliable (on my PC anyway) - 17-03-2006 added: the language folders now contain a file called langinfo.xml, this file contains defaults for each language Defaults are: - gui charset - subtitle charset for ttf fonts - dvd menu language - dvd audio language (Not working yet) - dvd subtitle language (Not working yet) - 17-03-2006 changed: new attribute in tag of the fonts.xml. See online manual for more info. - 17-03-2006 removed: setting for charset selection, charset is defined in langinfo.xml now - 17-03-2006 fixed: Static DNS setting was not correctly assigned to network settings - 17-03-2006 added: tag now works on ButtonScroller buttons (for text) - 17-03-2006 changed: Skin.SetString, Skin.SetImage, and Skin.SetPath can take the strings value as an extra parameter, thanks to Donno. - 17-03-2006 fixed: Network could be screwed up both on boot + going into System Info - 17-03-2006 added: Stacked files played seamlessly save their playtimes in the database for fast startup (more of a workaround than a true fix) - 16-03-2006 fixed: Year in Title view was not correct. - 16-03-2006 changed: Watched and Played status now get updated automatically once the 90% point is reached. Configurable via settings.xml. - 16-03-2006 fixed: dvd playback over xbmsp (video_ts.ifo + vobs). - 16-03-2006 changed: Settings Network: On DHCP show received IP Informations Show instead of "-"! - 16-03-2006 added: Parsing of .cue sheet replaygain data (still unused though) - 16-03-2006 changed: Screensaver uses Dim mode if a dialog is onscreen, or video is being played when it should activate. - 16-03-2006 fixed: Textbox could cut text off if the UI was calibrated. - 16-03-2006 changed: defines in GUIInfomanager.cpp are now in GUIInfomanager.h, for global use - 16-03-2006 fixed: GUIInfomanager IP Detection - 16-03-2006 fixed: DebugLog in CDVDOverlayRenderer can cause Freeze - 16-03-2006 fixed: DNS Detection for Static and DHCP - 16-03-2006 added: Systeminfo Network, full DHCP Informations! - 16-03-2006 added: DCHP Network Informations to xbmc logfile - 16-03-2006 fixed: Systeminfo Mplayer version detection was broken (added also mplayer compile time) - 16-03-2006 fixed: Systeminfo Storage calculation was brocken - 16-03-2006 fixed: LogFatal in Application.cpp can cause Freeze - 16-03-2006 fixed: aspect ratio of dvd's would sometimes not update between different parts of dvd. - 16-03-2006 changed: Smart playlist listing now use the usual Songs view modes. - 16-03-2006 added: Dialog.Close(window) built in function. - 16-03-2006 fixed: IMDb thumbnails were not immediately shown after a lookup. - 15-03-2006 fixed: forgot to commit new nosefart dll a long time ago :) - 15-03-2006 added: Window.IsVisible bool condition. - 15-03-2006 fixed: Codec info could show on slideshow screensaver if it was last shown in fullscreen vis or video. - 15-03-2006 added: new info labels related to music party mode: musicpartymode.enabled - visibilty condition, true is party mode is active musicpartymode.songsplayed - number of songs played musicpartymode.matchingsongs - number of matching songs musicpartymode.matchingsongspicked - number of matching songs picked already musicpartymode.matchingsongsleft - number of unpicked matching songs musicpartymode.relaxedsongspicked - number of unique songs picked with relaxed restrictions (to be used later) musicpartymode.randomsongspicked - number of unique randomly picked songs - 15-03-2006 changed: music party mode song history is now a function of the number of matching songs. if there's less than 50 matching songs, there is no history. otherwise the history is 1/2 the number of matching songs, up to 200 songs. - 14-03-2006 added: more exception handling in dvdplayer and generic exception handling in most threads, onexit will be called on an exception in process - 14-03-2006 fixed: some chapters from ogg files may not play - 14-03-2006 fixed: mt-daapd 0.2.4 now supported - 14-03-2006 fixed: daap now uses mPlayer for playback (faster start time) - 14-03-2006 fixed: [ 1448284 ] No hidden pass when unlock - 14-03-2006 added: You can activate specific parts of the Kai window using ActivateWindow(XLinkKai,part) where part is Chat,Games,Buddies or Arenas. - 14-03-2006 fixed: possible wrong xbe region stored in program database (update myprograms6.db) - 14-03-2006 changed: All strings/labels are internally UTF-8 now. Will almost certainly require rescanning the databases if you use a non-Ascii charset. - 13-03-2006 changed: volume and seekbar speed is now independent on fps. at full speed 0-100% now takes 1 second. - 13-03-2006 updated: Icelandic language file (Thnx to kristjan) - 13-03-2005 updated: Spanish language file (Thnx to chevi) - 13-03-2006 updated: French language file (Thnx to modhack) - 13-03-2006 updated: Chinese (Traditional) language file (Thnx to omenpica) - 13-03-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 13-03-2006 updated: German language file - 13-03-2006 updated: Dutch language file (Thnx to console-ombouw) - 13-03-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm) - 13-03-2006 updated: Swedish language file (Thnx to blittan) - 13-03-2006 updated: Norwegian language file (Thnx to vnm) - 13-03-2006 added: Filename, time, playcount and tracknumber to Smart playlists. - 13-03-2006 fixed: IMDb thumbs were not applied to the folder correctly. - 13-03-2006 added: ListItem.Thumb works for the filebrowser as well as media windows. - 13-03-2006 fixed: Removed a bunch of swprintf() (possible buffer overruns). - 13-03-2006 added: half resolution decoding to dvdplayer and mplayer. if source is larger than 1280 pixels in width and decoded with ffmpeg, it will be decoded at half resolution - 13-03-2006 fixed: dvdplayer ff/rw didn't resume properly after the pause fix. - 12-03-2006 fixed: file names with ',' inside archives. - 12-03-2006 fixed: dvdplayer would sometimes stall in the middle of a movie - 12-03-2006 fixed: navigation (highlight) would apear to have laggy on menu's with multiple sequential overlays. (ex. original matrix ntsc dvd ) - 12-03-2006 fixed: dvdplayer would drop loads of frames when resuming from pause. - 12-03-2006 fixed: Incorrect strings shown at start of Delete from Media windows. - 11-03-2006 changed: Edit Title for Video Database items now also changes the title in the xml file that holds the movie details. This means the Movie Info window will now display the updated title as well. - 11-03-2006 fixed: [ 1435914 ] "Set lock" bug - 11-03-2006 added: Debug logging to xbmsp file opening. - 11-03-2006 fixed: [ 1394481 ] DVD Player - LCD Output. - 11-03-2006 fixed: Infinite loop if a media window is activated with a path that does not exist. - 11-03-2006 fixed: Text positioning could be up to 1 pixel out. - 11-03-2006 fixed: 's weren't being scaled for different resolutions. - 11-03-2006 added: GetThumb button to Movie information dialog to redownload the thumb (overwrites any existing) - 10-03-2006 changed: decoupled video playback from master clock in dvdplayer to allow for nicer transition when timestamps in dvd wrap back - 10-03-2006 fixed: CUE sheet path name resolving (and other path name resolving) was broken on remote shares. - 10-03-2006 changed: music nav, restored track naming template for songs sorted by track num - 10-03-2006 fixed: last selected cue item in directory is not remembered - 10-03-2006 fixed: items of the music playlist are reset to file when the content of the playlist changes - 10-03-2006 fixed: movies where not stacked when adding a folder to the playlist - 10-03-2006 fixed: cue items where not filtered when adding a folder to the playlist - 10-03-2006 fixed: Crash bug in some skins introduced by fix for first few thumbs. - 10-03-2006 added: Enabled the Resume button in dialog video info. - 10-03-2006 changed: or in a multiimage control can now point to a single image file (doesn't have to be a folder of files). - 10-03-2006 fixed: Multiple controlgroups with no id defined were given the same id which meant last control focus was not saved on window exit correctly. - 10-03-2006 fixed: Incorrect labels shown at start of filemanager copy, move and delete. - 10-03-2006 fixed: First few thumbs sometimes wouldn't update in My Pictures - 10-03-2006 changed: Visualisation screensaver doesn't reset on button press unless a dialog is active. - 10-03-2006 changed: GUI Messages are sent to the first visible control that matches the id, and only sent to invisible controls if the visible one does not handle it. - 09-03-2006 fixed: [ 1446065 ] No Media can be played after stopping wma file. - 09-03-2006 added: Dynamic range compensation to videos. Replaces the old Volume Amplification which only worked with mplayer. TRANSLATORS: Definition of string id 290 has changed. - 09-03-2006 fixed: Controlgroup default control saving wasn't working correctly. - 09-03-2006 fixed: Crash in Settings->Appearance if Font.xml wasn't of the usual form. - 08-03-2006 fixed: trying to access a nonexisting smb computer showed authentication dialog instead of invalid computer name. - 08-03-2006 added: System.DVDLabel info label. Shows the title of the dvd. - 08-03-2006 added: Smart Playlists in My Music. Only loadable from a file (no GUI setup of smart playlists) - 08-03-2006 fixed: CUtil::GetFileName() was not using the correct directory separators. - 08-03-2006 changed: Video playlist now shows label, rather than filename. - 08-03-2006 added: Filtering of Party mode via a PartyMode.xml in system/ folder. - 07-03-2006 changed: always="true" now only effects the default control saving - all other control saving still occurs (list positions, control group settings etc.) - 07-03-2006 fixed: Dialogs were rendered over the top of the screensaver. - 07-03-2006 changed: If visualisation is used as screensaver, a button press will disable it like with all other screensavers. - 07-03-2006 added: Get Thumbs and Resume button to album and video info dialogs (disabled until we get the code done). - 07-03-2006 fixed: dvdplayer could lockup if demuxer reported a too high framerate - 07-03-2006 fixed: dvdplayer could stall if it tried to sync audio clock while playing a format with small audioframes (2ch pcm, 2c ac3 + OTAS) - 07-03-2006 added: sync message to avoid stalling dvdplayer thread when trying to sync audio/video on discontinuities - 07-03-2006 changed: disabled sort order button for bookmarks in music nav - 07-03-2006 fixed: if the last focused control of a control group is disabled, no other control will get the focus - 07-03-2006 fixed: party mode table is missing when a new musicdatabase is created - 07-03-2006 fixed: some dvd menu's with still frames would have double overlays, one stuck one movable - 07-03-2006 fixed: ListItem.Directory etc. weren't working correctly. - 07-03-2006 changed: avoid closing audiocodec/renderer if stream's codec info didn't change over vts borders - 07-03-2006 changed: general stream discontinuity detection in dvdplayer (support for non dvd streams). - 07-03-2006 changed: Music Party Mode now uses a database table for its history, means another upgrade to version 1.6 - 07-03-2006 changed: when Music Party Mode is enabled, all the extraneous playlist buttons in the Now Playing window are disabled - 07-03-2006 changed: "Delete" option in the root share context menu to "Remove Source" for consistency - 07-03-2006 fixed: playlist caching - 07-03-2006 changed: files added to the musicdatabase with no artist or album set will be added to an artist/album "Unknown" musicdatabase will be updated to version 1.5 This also fixes: some artists in music nav are not selectable - 07-03-2006 fixed: Multiple paths in XBoxMediaCenter.xml would mean games wouldn't be found from Kai. - 06-03-2006 added: tag to label control (for display of numbers) - 06-03-2006 added: Skin.SetBool and Skin.Reset functions. - 06-03-2006 changed: Per button images in scrolling button scrollers only show when scrolling has completed. - 06-03-2006 fixed: auth http streams containing special characters( mplayer.dll ) - 06-03-2006 updated: tinyxml to version 2.4.3 - 06-03-2006 fixed: ms soundtrack directory showed two parent folder items - 06-03-2006 fixed: mem leak in ms soundtrack directory - 06-03-2006 fixed: cdda disc without cddb info shows only a tracknumber as label - 06-03-2006 fixed: [1345507] First track of CD Audio not playing on latest XBMC builds! - 06-03-2006 updated: Italian language file (Thnx to kotix) - 06-03-2006 updated: Chinese (Traditional) language file (Thnx to omenpica) - 06-03-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 06-03-2006 updated: German language file - 06-03-2006 updated: Dutch language file (Thnx to console-ombouw) - 06-03-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm) - 06-03-2006 updated: Swedish language file (Thnx to blittan) - 06-03-2006 updated: Norwegian language file (Thnx to vnm) - 06-03-2006 changed: Album Info and Video Info cover images are no longer set to keep aspect ratio in the code (it can now be controlled in the skin). - 05-03-2006 fixed: dvdplayer would sometimes lock up when trying to restore a bookmark - 05-03-2006 fixed: if libdvdnav threw an exception, dvdplayer would lockup - 05-03-2006 fixed: audio stream opening could be delayed in dvdplayer causing stuttering - 05-03-2006 fixed: playing quicktime files would make xbmc leak 100k per file. reduced to about 50k. - 03-03-2006 fixed: Better music database lower case comparisons (paths are stored as is, but compared lower case). - 03-03-2006 added: "Clear Default" to the root bookmark context menu - 03-03-2006 fixed: album lookups with a single 100% match in the list - 03-03-2006 changed: file manager, a new folder is now highlighted as current item after it is created - 03-03-2006 fixed: music nav, after getting album information the thumb of the item is not updated - 03-03-2006 changed: music nav, genres, artists and albums are not cached to disc anymore - 03-03-2006 fixed: music nav, a cached dir in does not show the parent folder item - 02-03-2006 fixed: Musicdatabase paths weren't compared case-insensitive (albums + songs could double up if scanned from 2 different cased bookmarks) - 02-03-2006 changed: Overlay images are rendered in bottom right of thumb only. Image is sized so that it is the normal size in Big Thumbs view, and is scaled for normal thumb views. - 02-03-2006 fixed: Possible crashes setting things such as default bookmark. - 02-03-2006 changed: Rewrote the ShowIMDB function. Now any existing thumbnails will be used in the Show Information dialog. - 02-03-2006 changed: 'query info for all files' in my video now ignore sample/ folder. - 02-03-2006 fixed: Mark as Watched, Mark as Unwatched, Remove Title, Edit Title for Movies in the database - 02-03-2006 added: System.XboxNickname infolabel - 02-03-2006 fixed:[ 1378214 ] Nickname.xbn - 02-03-2006 added: seperate track formatting options for the music now playing window. (found in settings->music->playlist) - 02-03-2006 updated: completely rewritten party mode manager, new features: - play on a folder queues up all the items at the top of the playlist and starts playing - queue on a folder queues up all the items beneath the current song or the last user queued song - limited song history for the last 25 randomly picked songs - 02-03-2006 fixed: System Info screen initialized twice on entry. - 02-03-2006 fixed: Xbox soundtracks didn't show the soundtrack name. - 02-03-2006 fixed: Album lookup select dialog didn't function correctly. - 02-03-2006 fixed: Positioning of splash. - 01-03-2006 fixed: COntrol focus issues in Settings Category. - 01-03-2006 added: ListItem.Genre, ListItem.Director, ListItem.Year, ListItem.Title now work for Videos. - 01-03-2006 fixed: IMDb lookup stripping of filenames wasn't as good as it could be. - 01-03-2006 fixed: Lookup via a .nfo file on a folder would not set the folder icon. - 01-03-2006 changed: file browser, added "Add network location..." to strings.xml - 01-03-2006 fixed: overlay icon was not serialized to disc - 01-03-2006 fixed: HTMLScraper.dll couldn't handle "Monty Python and the Holy Grail" plot info, due to a coded tag on the IMDb.com page. - 01-03-2006 changed: Music and Video overlays are closed/open before we render the screen (allows vis on music overlay among other things) - 01-03-2006 changed: Video database retrieves the real path, and thumbs are set based on that. IMDb thumbs are now only used if a file or folder thumb isn't present. - 01-03-2006 added: delete single bookmark in video osd. - 01-03-2006 added: overlay to indicate that a movie is watched in database views (overlaywatched.png). you can now choose. - 01-03-2006 fixed: rar-compressed trainers. - 01-03-2006 fixed: issue with rar volumes starting with .001. - 01-03-2006 fixed: IMDb lookups weren't matched correctly from My Files so were looked up again unnecessarily. - 28-02-2006 fixed: Mouse didn't reset the idle timer. - 28-02-2006 added: Controlgroup focus is now saved on window exit. - 28-02-2006 fixed: Actions could be sent to modal dialogs that were animating out. - 28-02-2006 fixed: Blank bookmark for resume time was shown in bookmarks. - 28-02-2006 fixed: [ 1438714 ] @-sign causes 'Invalid computer name' - 28-02-2006 added: Control.IsVisible(id) visibility condition. - 28-02-2006 fixed: Play DVD button on home wouldn't work for the first few seconds after it appeared. - 28-02-2006 changed: Screensaver will now kick in if a modal dialog is onscreen. - 28-02-2006 added: A little more exception handling to a couple of program database functions. - 28-02-2006 changed: GUI messages are sent to all controls with the given id, rather than just the first one. - 28-02-2006 changed: MultiImages with blank fallback to the path. - 28-02-2006 added: Multiple tags are allowed in button controls. You can also use keymap actions in tags as well. Actions are executed in the order given. - 28-02-2006 added: Window.Next(id) and Window.Previous(id) conditionals active during changing of windows. - 28-02-2006 added: condition attribute to animations, allowing you to turn them off based on a condition. - 28-02-2006 changed: Files mode does not show tag info from the database if you have id3 reading disabled - 28-02-2006 fixed: Initial control focus on Yes/No and Context menu is now set in the code. - 27-02-2006 fixed: dvdplayer would resume properly after changing setting that required restart - 27-02-2006 fixed: when player was restarted due to some osd change, force player wasn't allways selected - 27-02-2006 fixed: dvdplayer didn't respect "Output To All Speakers" setting for 2ch AC3's - 27-02-2006 fixed: threading problem with smb directory - 27-02-2006 fixed: threading problem with opening/closing of files from dll's - 27-02-2006 fixed: exception in music scanner when canceling before the filecount is calculated - 26-02-2006 updated: German language file - 26-02-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm) - 26-02-2006 updated: Swedish language file (Thnx to blittan) - 26-02-2006 updated: Norwegian language file (Thnx to vnm) - 26-02-2006 updated: Italian language file (Thnx to kotix) - 26-02-2006 fixed: thumbs in video and music playlist may not be displayed (Second try) - 26-02-2006 fixed: trainer overlay had a potentially big speed impact. - 26-02-2006 fixed: songs may not be submitted to last.fm - 26-02-2006 fixed: thumbs in video and music playlist may not be displayed - 26-02-2006 changed: media window base class, unified window init - 26-02-2006 added: unrolling of single file archives. this moves archive support into filedirectoryfactory. WARNING TO TRANSLATORS: CHANGES MEANING OF STRING 516 - 26-02-2006 changed: updated rar libs to latest version (3.5.4) (also removed guilib dependencies) - 26-02-2006 added: overlay to indicate that a movie is unwatched in database views (overlayunwatched.png). - 26-02-2006 fixed: xbmsp:// -> xbms:// in the network source dialog. - 26-02-2006 fixed: Default interlaced and output to all speakers settings weren't saved. - 26-02-2006 fixed: Buttonscroller shadow and text colours didn't allow alpha values. - 26-02-2006 changed: Removed setting and added setting to image, multiimage and thumbnailpanel controls. - 26-02-2006 fixed: GUI resolution setting wasn't selecting the correct item. - 26-02-2006 fixed: Item highlight in My Videos was unpredictable when first opening shares from root. - 25-02-2006 changed: Output to all speakers is now saved per file for videos. - 25-02-2006 fixed: More valid chars added to the FatX renamer. - 25-02-2006 fixed: some codec's (mostly mine :)) showed excessive 00's in duration. - 25-02-2006 added: rss reader now supports non-http sources (local/smb/ccx etc). - 25-02-2006 fixed: overlay state wasn't updated when trainer settings changed. - 25-02-2006 added: Support for Overlay icons over the top of thumbnails. Currently supported are: OverlayZip.png, OverlayRar.png, OverlayHasTrainer.png, OverlayLocked.png, OverlayTrained.png. - 24-02-2006 fixed: Video window would crash if slid off screen in an animation. - 24-02-2006 changed: Embedded WMA images that were classified as "Other" rather than "Front Cover" are now included as thumbs. - 24-02-2006 fixed: Control focus irregularities in Settings categories. - 24-02-2006 fixed: wasn't being read from references.xml for the spincontrol. - 24-02-2006 changed: Thumb setting via the background thumb loaders (Pictures, Music Playlists) no longer lock the graphics device (should smooth out any running animations). - 24-02-2006 fixed: WindowClose control animations on dialogs were truncated if the dialog had a shorter WindowClose animation. - 24-02-2006 added: Thumbnail panel to the filebrowser dialog (used only via Skin.SetImage() at present). Id is 451. - 24-02-2006 changed: Reverted change to ListItem.Thumb, and made a new ListItem.Icon which will show either the thumb or the icon image (if no thumb exists). - 24-02-2006 added: New Musepack (MPC) decoder and sources (now uses libmpcdec.dll, in system/players/paplayer) - 24-02-2006 fixed: Ring buffer could seek backwards to the incorrect location, causing incorrect data to be read - caused seeking irregularities in paplayer. - 24-02-2006 fixed: movie.avi, movie.rar, movie.idx in same folder didn't work. - 24-02-2006 added: bookmark support for dvd player in any section of the dvd - 24-02-2006 added: automatic bookmarking of current position on stop of playback - 24-02-2006 fixed: seeking and current position in libdvdnav didn't take different angles in a program chain into account. (black holes in time and seeking to wrong time) - 24-02-2006 fixed: seeking in some improperly mastered dvd's where vobunit tables didn't correctly point to the start of a vobunit would lockup dvd player - 23-02-2006 changed: stop disables party mode if its enabled. - 23-02-2006 fixed: subtitle selection wouldn't activate the correct subtitle (new mplayer.dll) - 22-02-2006 added: added a progress control to the music scan dialog (control id 403) - 22-02-2006 fixed: smb directory reading could fail when reading from different threads - 22-02-2006 added: atari ym codec to paplayer. based on stsound-library. - 21-02-2006 changed: removed the global instance of the musicdatabase, reason: sqlite is thread save but it's not save to share the same connection across thread - 21-02-2006 fixed: music nav, an album from the "Compilation" folder, showed all songs - 21-02-2006 changed: a song is resubmitted to last.fm, when seeking to the beginning again - 21-02-2006 updated: Portuguese (Brazil) language file (Thnx to mvbm) - 21-02-2006 updated: Swedish language file (Thnx to blittan) - 21-02-2006 updated: Norwegian language file (Thnx to vnm) - 21-02-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 21-02-2006 updated: German language file - 21-02-2006 updated: Dutch language file (Thnx to console-ombouw) - 21-02-2006 updated: Chinese (Traditional) language file (Thnx to omenpica) - 21-02-2006 updated: Polish language file (Thnx to napek) - 21-02-2006 added: music nav, "Compilation" folder, it shows all Various Artists albums - 21-02-2006 fixed: music nav, albums like Ænima from Tool where sorted above the "* All Albums" item - 21-02-2006 changed: media window base class, consolidated Update() - 21-02-2006 fixed: music nav, couldn't navigate directories after performing a seach - 21-02-2006 fixed: system info shows 0°C or 32°F if the hdd temp couldn't be read - 21-02-2006 added: Music Library "musicdb://" paths work with http api getmedialocation command. - 21-02-2006 fixed: Initial control focus was wrong in many windows. - 21-02-2006 fixed: [ 1431850 ] Shoutcast video playlist labels showed server name instead of description. - 21-02-2006 fixed: WindowOpen animations weren't reversed on WindowClose if they hadn't passed the delay state. - 20-02-2006 fixed: acceleration wasn't being read for slide effects. - 20-02-2006 changed: SET_FOCUS now focuses the first focusable control with the given id (or attempts to focus the first non-focusable control with the given id if that fails). - 20-02-2006 added: Window.IsMedia conditional visibility. - 20-02-2006 added: some minor tweaks to party mode: When first enabled, window switches to Now Playing window. Better checking for the "Move" options in the Now Playing context menu since Party Mode takes over. Added "Cancel Party Mode" option to Now Playing context menu. - 20-02-2006 fixed: Replaygain settings weren't being applied. - 20-02-2006 fixed: Musicoverlay visibility on Control.HasFocus() wasn't working. - 20-02-2006 changed: If no thumb is available, ListItem.Thumb uses the icon image. - 20-02-2006 added: Analog scrolling (triggers) to the button scroller. - 20-02-2006 fixed: Various initial control focus issues. - 20-02-2006 changed: Redid the Trainers dialog to use the DialogSettings base class. - 20-02-2006 fixed: Possible buffer overruns in setting and getting trainers settings from the database. - 19-02-2006 added: Initial support for Music Party Mode. Enable it from the Library view as it requires the database. - 19-02-2006 changed: Refactored the window open and window close processes. - 18-02-2006 changed: "Delete" and "Rename" in the context menu are only enabled if the share supports them - 18-02-2006 changed: iTunes playlists now adhere to the "shuffle playlists on load" option if you use PLAY on them - 18-02-2006 changed: Keyboard updates all buttons with the same id when you change from Symbols -> Caps -> Lower case. - 18-02-2006 fixed: Video Calibration activated via the video OSD wasn't working. - 18-02-2006 fixed: Possible crashes in charset conversion. - 18-02-2006 changed: MultiImage only reads dir once instead of whenever it becomes visible. - 18-02-2006 fixed: Radiobutton nofocus image wasn't resized correctly (Thanks Nuka1195). - 18-02-2006 fixed: Volume and Seekbars could disappear and not reappear on switch from Fullscreen -> GUI. - 18-02-2006 fixed: WindowClose animations on DialogSelect and SettingsCategory windows. - 17-02-2006 changed: Update database -> Rescan database in strings.xml - 17-02-2006 fixed: my programs. don't try to launch nonexisting entries. - 17-02-2006 added: , , , tags to radiobuttons. - 17-02-2006 added: Skin.SetString(), Skin.SetImage(), Skin.SetPath() and Skin.ResetSettings built in functions. Also made the multiimage control accept an tag for it's path, and added Skin.String() as an info label/image/path. - 16-02-2006 removed: the Shuffle button from Music Library - 16-02-2006 changed: In Music, the PLAY action and PLAY ITEM context menu options on a folder now clear the Now Playing window, queue the items, and start playback immediately - 16-02-2006 added: Update database to my programs. - 16-02-2006 fixed: Some RSS feeds were showing only the first item. CDATA sections are now completely ignored. - 16-02-2006 fixed: Animations on ShowInfo or ShowCodec in fullscreen video weren't completed. - 16-02-2006 added: tag to button controls to truncate text if it's too long. - 16-02-2006 added: shuffle option to the slideshow screensaver - 16-02-2006 added: httpapi takescreenshot command also accepts "imgtag" parameter after the download option - 16-02-2006 added: httpapi getthumb command accepts additional "imgtag" parameter to return a base64 encoded html img tag - 16-02-2006 changed: Songs off the root of the Music Library now fetches the songs in batches to work around memory constraints - 16-02-2006 fixed: album info lookup could sometimes return the wrong album from allmusic.com - 16-02-2006 fixed: random and repeat options are correctly reset for temporary playlists - 16-02-2006 fixed: stacking now "cleans" single-file movie filenames - 16-02-2006 fixed: [ 1406020 ] Character ï problem with ftp-server. - 15-02-2006 fixed: Dialogs could vanish instead of changing the animation direction when they were reopened while they were closing. - 15-02-2006 fixed: Keyboard wouldn't reset shift state when using SMS style input from the remote. - 15-02-2006 fixed: [ 1428964 ] Afterdawn.com RSS feed wasn't showing correctly. - 14-02-2006 added: Movie information lookup handles the folder/cd1/video_file case. - 14-02-2006 added: Support for /\._-@ keys on virtual keyboard. Plus, right trigger puts a space if the cursor is at the end. - 14-02-2006 fixed: Kai Host dialog had missing text labels in private mode. - 14-02-2006 fixed: Add source title from Files window. - 14-02-2006 fixed: Album Info dialog wasn't displayed correctly. - 14-02-2006 fixed: Navigation off page controls on dialogs. - 14-02-2006 fixed: Resolution spin control wasn't showing correct values after a change. - 14-02-2006 fixed: Info images would not show if the info changed while it was in a delayed animation. - 14-02-2006 fixed: [ 1429552] jpgs with garbage data at the start weren't loaded. We now read up to 4096 bytes to find the real start of the jpeg. - 14-02-2006 fixed: [ 1428952 ] LCD.xml had an incorrect $INFO tag for ScreenMode. - 13-02-2006 added: three new visibility conditions: playlist.israndom, playlist.isrepeat, playlist.isrepeatone - 13-02-2006 changed: the Repeat and Repeat One buttons in the Now Playing window have been consolidated into a single button - 13-02-2006 added: two new builtin commands for playlist control, they can be used in the skin or in keymap.xml xbmc.playercontrol(random) = enables and disables random playback xbmc.playercontrol(repeat) = cycles through states off -> all -> one and back around - 13-02-2006 fixed: repeatone was ignored if randomize was enabled on a playlist - 13-02-2006 changed: httpapi playfile command to immediately start playback of a playlist. it also accepts an extra parameter to force the playlist (note the playlist is CLEARED! before it playback starts). if a playlist is not provided, the current playlist is used. if there is no current playlist, then 1 is assumed (like the playmedia builtin command) xbmcHttp?command=PlayFile¶meter=e:\albums\playlists\music\tekno.m3u;PLAYLIS (where PLAYLIST=0,1,2,3) - 13-02-2006 added: new info labels: playlist.length, playlist.position, playlist.random, playlist.repeat - 13-02-2006 added: More lcd info labels thanks to Jeff McClain. - 13-02-2006 fixed: Windows with conditional visibility and WindowClose animations could flash on screen. - 13-02-2006 added: New Add/Edit media source dialogs. - 13-02-2006 fixed: Page up/down controls were hard to move off from. - 12-02-2006 fixed: when changing the sort between ascending and descending autoplay next item in music will follow - 12-02-2006 fixed: WindowOpen animations weren't shown. - 12-02-2006 fixed: WindowClose animations sometimes resulted in the window never closing (constantly animating) - 12-02-2006 changed: Spincontrols of type text set and get the value rather than the index with GetValue() and SetValue() - 12-02-2006 fixed: Controls that were hidden would lose their focus. - 12-02-2006 fixed: Video bookmarks window was only shown sporadically. - 12-02-2006 fixed: music wouldnt highlight the correct item when switching the sorting between ascending and descending - 12-02-2006 fixed: sometimes more than one song could be highlighted - 12-02-2006 fixed: the correct item should be highlighted for the currently playing item - 11-02-2006 added: you can now jump directly to the saved playlists locations using the following commands: Music: Xbmc.ActivateWindow(MyMusicFiles,$Playlists) Video: Xbmc.ActivateWindow(MyVideos,$Playlists) - 11-02-2006 added: videoplayer.playlistlength and videoplayer.playlistposition to info manager to match the musicplayer info items - 11-02-2006 added: my files, settings, xlink kai to startup window settings to match xboxmediacenter.xml - 10-02-2006 fixed: dvdnav discontinuites wheren't being logged correctly - 10-02-2006 fixed: potential bug in sharedsection handling - 10-02-2006 fixed: music nav, the error message for a empty database was not shown - 10-02-2006 fixed: setting the startup window to music or video starts xmbc in the correct window - 09-02-2006 added: display a/v sync in codecinfo during playback in dvdplayer + some new code to prepare for a new syncing system. - 09-02-2006 fixed: some dvd's would stutter way more than before after the THX fix (not the major stutter issue). buffers are now only played out if timestamp wraps backwords - 09-02-2006 added: IP Address button from the normal virtual keyboard to link to the IP address input dialog. - 09-02-2006 changed: Controls that are initially hidden will not be animated using WindowOpen. - 09-02-2006 fixed: Some ID3 tags that used multiple strings per tag were using the last string (often empty). Now we just use the first non-empty string. - 09-02-2006 changed: PlayerControls.xml closes due to skin condition rather than code conditions. - 09-02-2006 fixed: Start wouldn't close OSD Audio Settings. Keymap.xml entry added. - 08-02-2006 added: display cpu usage for audio/video/player thread in dvdplayer. - 08-02-2006 fixed: Includes messed up the order in the xml file. - 08-02-2006 fixed: Audio/Subtitle settings dialog was not working correctly. - 08-02-2006 changed: is only read for custom windows. - 08-02-2006 fixed: Dialogs without WindowClose animations but with controls that had WindowClose animations didn't close. - 08-02-2006 changed: Movement off a control is only attempted if we are moving to a different control. - 08-02-2006 fixed: Better animation timing when animations are reversed and they have delays. - 07-02-2006 added: New LCD info labels thanks to Jeff McClain. - 06-02-2006 fixed: sf.net bug report [1425166]: CDG not working in Library. - 06-02-2006 fixed: Player.ShowCodec didn't work if music wasn't playing (eg in Slideshow) - 06-02-2006 changed: Bumped skin version to 1.99. Changes are the render order of control groups is more consistent, and there is no home page fading code. - 06-02-2006 fixed: ControlGroup(group).HasFocus(control) bugs. - 06-02-2006 fixed: [ 1423069 ] Controller rumble when using IR remote (don't do it) - 05-02-2006 fixed: [ 1406355 ] Last.fm Crashing on Personal radio playback (no audio playable after pap filereader timed out) - 05-02-2006 fixed: Last.fm - trackinfo for first track in stream was not always shown. - 05-02-2006 fixed: dvdplayer would have wrong sync of audio/video in thx test discs. (ripped vobs from those tests will still have wrong sync) - 05-02-2006 fixed: spincontrols didn't display any values. - 05-02-2006 added: tag to list, thumb and textboxes. - 04-02-2006 fixed: "Return to Videos" in the Videos Now Playing window goes to Videos and not the previous window - 04-02-2006 fixed: "Return to Music" in the Music Now Playing window goes to Music and not the previous window - 04-02-2006 updated: Icelandic language file (Thnx to kristjan) - 04-02-2006 updated: Norwegian language file (Thnx to vnm) - 04-02-2006 updated: Italian language file (Thnx to kotix) - 04-02-2006 updated: Chinese (Traditional) language file (Thnx to omenpica) - 04-02-2005 updated: Spanish language file (Thnx to jose_t) - 04-02-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 04-02-2006 updated: German language file - 04-02-2005 updated: Danish language file (Thnx to hugener) - 04-02-2006 fixed: symbol loading for dlls breaks release builds on some bioses - 04-02-2006 fixed: xbmc built in release mode wouldn't launch on some bioses - 04-02-2006 added: id attribute to controlgroup, and ControlGroup(group).HasFocus(control) conditional - see online manual for more details. - 04-02-2006 added: Zoom effect to skin engine. See online manual for more details. - 04-02-2006 changed: More consistent keymapping in fullscreen views (slideshow,video, visualisation). - 04-02-2006 changed: Made Info and CodecInfo global functions - Slideshow now uses CodecInfo rather than Info to display the current file info. - 04-02-2006 added: support for sub_load slave command for mplayer.dll - 04-02-2006 fixed: cubecodec. echo in .hps, also upped buffer sizes for .adx (should avoid some stuttering). - 03-02-2006 added: Better handling of multi-line label controls using . See online manual for more details. - 03-02-2006 fixed: Karaoke Voice Mask settings were not showing correctly. - 03-02-2006 fixed: Nicer restart of player from slider controls in the OSD, and more accurate seeking on restart. - 02-02-2006 fixed: ReplayTV labels showed numbers - 02-02-2006 changed: old style sound.xml entries for actions and windows with numbers marked for removal with skin version 2 - 02-02-2006 added: possibility to load debug symbols for dlls - 02-02-2006 fixed: some wmv/asf files wouldn't play either audio or video (updated mplayer.dll) - 02-02-2006 changed: OSD is closed when the user selects the DVD Menu. - 01-02-2006 fixed: List and Thumb contents were cleared before the WindowClose animation was started. - 01-02-2006 added: Rotation effect. See online manual for more information. - 01-02-2006 changed: Generalized the storing of effect information to allow for more possibilities. - 01-02-2006 fixed: Radio buttons would still render when they were hidden. - 01-02-2006 fixed: Film grain filter is back. - 01-02-2006 fixed: Slideshows reset the music playlist. - 01-02-2006 fixed: Mouse response didn't work with "My Files" button on the home screen (and elsewhere). - 01-02-2006 fixed: Initial Scan music didn't add thumbs to library view. - 01-02-2006 fixed: Music Tags were not set as loaded if the Title didn't exist. Is now marked as loaded if one (or more) of Title, Album or Artist exist. - 01-02-2006 fixed: Stacked files played back "seamlessly" did a seek at the start of the next track (ie weren't seamless). - 01-02-2006 changed: Cleaned up Video and Audio/Subtitle settings code. Window.IsActive() should work again for these independently. - 01-02-2006 fixed: not all parts of dvd menu's are displayed - 01-02-2006 fixed: some dvd menu colors - 01-02-2006 fixed: stuttering in .hps. - 31-01-2006 fixed: dvdplayer would more often display garbled menu overlays after last change to subtitle stream selection - 31-01-2006 changed: don't allow next frames to be dropped after having detected a long duration frame in dvdplayer. - 30-01-2006 fixed: Effect speed was double on some controls (select, radio, edit, toggle) - 30-01-2006 fixed: Exceptions in mouse handling and in iso9660 - 30-01-2006 fixed: focused button was not remembered sometimes (homescreen most obvious) - 30-01-2006 fixed: detection of invalid highlights didn't see button 0 as invalid - 30-01-2006 added: auto disable unsupported streams in dvdplayer - 30-01-2006 changed: subtitle stream selection to work same as audio stream selection in dvdplayer - 30-01-2006 changed: settings are only saved on app exit if settings.xml exists. - 30-01-2006 changed: If less than 4 lines are active on the LCD, the others are blanked out, and whitespace in the xml file should now be respected. - 29-01-2006 fixed: playing dts streams in dvdplayer resulted in almost only noise - 29-01-2006 updated: ffmpeg for dvdplayer - 29-01-2006 fixed: big memory leak in dvdplayer - 29-01-2006 fixed: Window.IsActive() didn't return correctly for dialogs that have multiple id's (eg Audio and Video OSD settings). - 29-01-2006 fixed: seeking in cube codec. also added .hps. - 29-01-2006 fixed: Caching of Textures.xpr to Z: when run from DVD, thanks to Zak. - 29-01-2006 fixed: Large EXIF thumbs in images could cause thumbs to not display. - 29-01-2006 fixed: Scripts Info window did not close correctly. - 29-01-2006 fixed: Not'd skin conditions weren't being checked correctly (eg !Skin.HasSetting, !Player.Paused etc.) - 29-01-2006 changed: only smb:// urls are checked for workgroup/domain. allows semicolon to be used as username and password in other protocols. - 29-01-2006 fixed: SF.net bug report [ 1411396 ] NSF audio pitched up. - 28-01-2006 added: cube codec to paplayer. plays gamecube/ps2/xbox music (from games). based on in_cube. - 28-01-2006 added: option to auto resume from last position in video settings. - 27-01-2006 fixed: samba client could select wrong ip when connecting to multihomed server. subnet mask of xbox is now assumed to be 255.255.255.0 since it doesn't seem like it's possible to get from the xdk. - 27-01-2006 fixed: dvdplayer wouldn't stop playback at eof, just spit out error messages - 27-01-2006 fixed: dvdplayer will now decode AAC audio in mpg containers correctly (extradata wasn't passed on) - 26-01-2006 fixed: some small stuff (message when reset settings on boot, a couple of defines in util.h). - 25-01-2006 fixed: IMDB thumbs (imdb.com changed their webpage slightly) - 25-01-2006 fixed: My Video "Query Info For All Files" for paths on a disc - 25-01-2006 fixed: typo in cachesubtitles. really fixes caching subs 'hangs'. - 25-01-2006 added: gui indication when trainers are disabled due to kai. - 25-01-2006 fixed: better handling of broken trainers. - 25-01-2006 changed: trainer enigine update to v2.2. thanks to team xored! - 25-01-2006 fixed: xbtf support. thanks to team xored! - 25-01-2006 changed: Multiple tags in the same control are ANDed together. - 25-01-2006 added: (replaces ) and actions to the button control. The action is performed at the end of any Focus animation. - 25-01-2006 changed: Made the optional for label/image/fadelabel controls. - 25-01-2006 added: ReplaceWindow(window, path) built in command. The same as ActivateWindow, but it doesn't add to the window history (so back will take you to the previous window's previous window.) - 25-01-2006 changed: Slightly improved timing for animations. - 25-01-2006 added: always attribute to in home and custom windows. If true, it will always return to the default control on window start. - 24-01-2006 fixed: forgot to add trainer path to xboxmediacenter.xml - 23-01-2006 fixed: checks for skin labels aliases were reaching compiler limits (too much else if's) - 23-01-2006 fixed: tags in references.xml weren't being used. - 23-01-2006 fixed: updating menu overlays on dvdstills took 40 seconds, now instant again - 23-01-2006 added: cpu usage to codecinfo overlay - 23-01-2006 added: Karaoke to left and right rather than just center, thanks to erpi99. - 22-01-2006 added: Ability to set default settings for all movies from the video OSD. - 22-01-2006 changed: Removed some unused/rarely used settings. - 21-01-2006 added: xored trainer engine! thanks to team xored and to britneyspair for skinwork! - 21-01-2006 fixed/changed: tuned the subtitle caching a bit. should avoid most issues with rarred subs. - 21-01-2006 added: adplug codec to paplayer. add .adplug to the end of the filename of the file you want to play. - 21-01-2006 fixed: toggling subtitle with remote didn't affect setting in video osd. - 21-01-2006 fixed: unnecessary reloading of the same picture if the slide show consisted of only one picture and next/previous picture was requested. - 21-01-2006 added: new builtin command, xbmc.extract(rar/zip file). IMPORTANT: requires absolute paths. thanks to darkdonno459. - 21-01-2006 updated: Swedish language file (Thnx to blittan) - 21-01-2006 updated: Norwegian language file (Thnx to vnm) - 21-01-2006 updated: German language file (Thnx to sCAPe) - 21-01-2006 updated: Chinese (Simple) language file (Thnx to walter) - 21-01-2006 fixed: My Video 'Query Info For All Files' - 20-01-2006 fixed: [ 1410413 ] checking getcurrentlyplaying while strm a top500 kills audio - 19-01-2006 changed: No other thread messages could be processed if a dialog thread message was in process. - 19-01-2006 added: Skinnable LCD. See lcd.xml in the system folder. - 19-01-2006 fixed: Volume in credits should be obeyed by player now. - 19-01-2006 fixed: crash on very large labels in a skin like in PDM - 19-01-2006 changed: moved GetDirectory to media window base class - 19-01-2006 fixed: potential crash if application or gui asks dvdplayer if it is in menu and it hasn't completed loading it's input stream. - 19-01-2006 added: ability to select dvdbutton by remote button number (thnx to jdoering) - 18-01-2006 changed: Music files with embedded images but no album tag are now cached only for the file. - 18-01-2006 fixed: [ 1405320 ] Stacked files could be "cleaned" of their stack criteria twice. - 18-01-2006 fixed: Buttonscroller initial visibility conditions on home. - 18-01-2006 fixed: Reload skin from button menu meant the button menu no longer worked. - 18-01-2006 fixed: Crash in SMBDirectory when fed with an invalid path. - 18-01-2006 fixed: Chat Console text should be all the right colour now. - 18-01-2006 fixed: Webserver crash with GetCurrentPlaying. - 17-01-2006 fixed: Crash in My Music Playlist window when new files are queued via another thread (web, python etc.) - 17-01-2006 fixed: Toggle buttons didn't show text when selected. - 17-01-2006 fixed: 720p or higher video playback with Hardware overlay renderer when GUI was 480p or lower. - 17-01-2006 fixed: Label2 alignment in listcontrols (including python) - 16-01-2006 fixed: Visibility reset due to home page fading from the code (affected The Orbs and CEOMR skins). - 16-01-2006 fixed: Skin reload from a button/action from a dialog. - 16-01-2006 fixed: Console control wasn't rendering any text. - 16-01-2006 fixed: Hidden Keyboard input wasn't working 100% - 16-01-2006 fixed: [ 1311457 ] ID3v2.2 embedded album art. - 16-01-2006 changed: my music and videos now playing no longer has any restriction on item movement, you can even the currently playing item - 16-01-2006 fixed: crash in dvdplayer if demux stream changed during playback - 16-01-2006 changed: more media window base class work (moved some common msgs, consolidated OnClick) - 16-01-2006 fixed: progress dialog sometimes shows "Programs" in all lines - 16-01-2006 fixed: progress dialog sometimes does not fade in - 16-01-2006 fixed: music database reorg takes care of album thumbs - 15-01-2006 added: settings->video->subtitles, option to look for subs in rars, defaults to off because it causes lots of caching - 15-01-2006 changed: Rewrote window manager code to better track the window history. - 15-01-2006 changed: Cleaned up spin control (always wraps around now) - 15-01-2006 added: "Move Item" function to both Now Playing windows context menu. This can move an item (almost) anywhere in the list. The exception is if the list is currently being played, then moved item cannot be moved past the currently playing item. This is because all items in-between need to be altered, but the currently playing item cannot be altered. If you try to move beyond the currently playing item, your moved item will be located at the slot adjacent to the currently playing item. - 14-01-2006 fixed: screensaver slideshow settings: if the selected path is to long it goes out of screen. - 14-01-2006 added: playlist playback is aborted and the current playlist cleared after 100 *CONSECUTIVE* failed items - 14-01-2006 fixed: current movie info from tags for files that are part of a stacked movie - 13-01-2006 added: try/catch handling for threads started in dll's. allows a more gracefull exit for mplayer, should cache thread fail - 13-01-2006 fixed: All Genres and All Artists items in Music Library now go to next level of filtering and not directly to songs - 12-01-2006 updated: Portuguese (Brazil) language file (Thnx to T1000) - 12-01-2006 updated: Swedish language file (Thnx to blittan) - 12-01-2006 updated: Russian language file (thnx to que_) - 12-01-2006 updated: Polish language file (Thnx to napek) - 12-01-2006 updated: German (Austrian) language file (Thnx to CEOMR) - 12-01-2006 updated: German language file - 12-01-2006 updated: French language file (Thnx to frostbox) - 12-01-2006 updated: Italian language file (Thnx to kotix) - 12-01-2006 updated: Chinese (Traditional) language file (Thnx to omenpica) - 12-01-2006 changed: Made all spin controls wrap rather than change direction when the end item is reached. - 12-01-2006 fixed: Spin control and Checkmark control align left wasn't working (My Weather) - 12-01-2006 fixed: Reverse animations for VisibleChange weren't running. - 12-01-2006 fixed: WindowClose events on controls that never render cause infinite loop on window exit. - 11-01-2006 changed: SMS style password input shows the current character for 1 second (before changing it to a *). - 11-01-2006 fixed: 40 character XBE names are now handled correctly. - 11-01-2006 fixed: XPR font rendering was aliased (looked thin). - 11-01-2006 fixed: File with no extension called with PlayFile via webserver crash. - 11-01-2006 fixed: Slideshow corrupt .xml file (only one picture was shown). - 11-01-2006 fixed: hopefully fixed fast wmv's with an updated mplayer.dll - 11-01-2006 added: made dvdplayer pass on extradata from demuxer to codec, enables it to play almost anything ffmpeg can play (including some quicktime) - 11-01-2006 changed: cleaned up codec selection for dvdplayer and enabled ffmpeg audio decoder - 10-01-2006 fixed: Settings passwords were displayed plain text on edit. - 10-01-2006 fixed: Controls with no visibility animations were always shown, regardless of their tag. - 10-01-2006 fixed: Settings Slider controls weren't centered. - 10-01-2006 fixed: text boxes displaying no text. - 10-01-2006 fixed: playlist hanging when randomize is enabled - 10-01-2006 changed: disabled seeking when ff/rw in menu and partially fixed rewind. only fast rewinds work - 10-01-2006 added: workaround to the playlist problem with randomize that will prevent the hang, but the underlying problem still exists. - 10-01-2006 fixed: dvdplayer: some vobs reported a wrong totaltime, as playback progressed totaltime decreased rapidly and no seeking was possible. - 10-01-2006 fixed: changed to use libmpeg2 for mpeg1 caused ffmpeg to be used for everything instead in dvdplayer - 10-01-2006 fixed: playlists found in subfolders off the music and video playlists locations will not be re-cached to the music or video playlist location. - 09-01-2006 fixed: Python list controls would crash. - 09-01-2006 fixed: Sort order in Filemanager is now by label for the bookmarks. - 09-01-2006 fixed: Crash switching from Fullscreen -> GUI. - 09-01-2006 fixed: Page up/down controls were rendered incorrectly. - 09-01-2006 fixed: [ 1326937 ] Ripping a CD is an idle state for autoshutdown - 09-01-2006 fixed: [ 1400055 ] Mute Function doesn't work well. - 09-01-2006 fixed: [ 1309067 ] DVD-Player doesn't STOP on Eject Disc - 09-01-2006 fixed: Window Animations weren't reset when changing skins. - 09-01-2006 fixed: [ 1399055 ] Rarred subs left a progress dialog on screen. - 09-01-2006 changed: made dvdplayer use libmpeg2 for decoding mpeg1 video too and added reset code on decoding error - 09-01-2006 fixed: [ 1393429 ] If nothings playing volume reports -1 from GetVolume - 09-01-2006 changed: edit xbe title truncates to 39 characters so as not to corrupt xbe header - 09-01-2006 fixed: video stacking (no longer displays comma seperated file list) - 09-01-2006 fixed: [ 1398240 ] Dialog box grammar error. - 09-01-2006 changed: No TV mode in LCD doesn't auto-start in My Music anymore. - 08-01-2006 fixed: Default python values from references.xml were incorrect for skin version >= 1.85. - 08-01-2006 changed: Skin version to v1.90. - includes.xml added. - 1 pixel font shadows added (use tag). - directional text added (use tag to state a degree) - label and buttons only. - font.xml can take a and tag for each font. - new animation system. - online manual is being updated with the new information. - 08-01-2006 fixed: ProgressDialog title in the Filemanager on second copy/move etc. - 08-01-2006 fixed: [ 1399414 ] Cast listcontrol in Video Info couldn't be focused. - 08-01-2006 fixed: [ 1390768 ] Picture slideshows with transistion time less than 1 second didn't display correctly. - 08-01-2006 fixed: httpapi PlayFile should now once again play remote media - 08-01-2006 fixed: full restoration of the filter label in my music library - 07-01-2006 fixed: folder images in root of music library were horribly stretched if in big icons view - 07-01-2006 fixed: partial restoration of the filter label in my music library - 05-01-2006 changed: music and video context menus for better consistency - 05-01-2006 changed: speed improvement getting songs from the musicdatabase - 04-01-2006 changed: enabled experimental FF/RW in dvdplayer. it's abit shaky still - 04-01-2006 changed: iso9660:// protocol always tried to read a disc as a mode2 disc, even thou it was a mode1 disc. - 04-01-2006 fixed: creation of playlist locations (playlists/music and playlists/video) - 03-01-2006 fixed: music nav, Playitem does not work on "* All ..." folders - 03-01-2006 changed: music playlists, playlists with music database items are now saved with the real path of the file instead of the musicdatabase URL - 03-01-2006 fixed: Sort order in My Pictures - 02-01-2006 changed: moved list/thumb label formating to media window base class - 02-01-2006 changed: moved item caching out of music nav and files into the FileItemList - 02-01-2006 fixed: Rumble controller option caused crashes with analog buttons. - 01-01-2006 fixed: mplayer.dll - some files with mp3 audio was misdetected and played only static. - 01-01-2006 fixed: duplicate string id resulting in "Target Temperature" incorrectly displayed in System Info - 30-12-2005 added: http api "getshares" and "getmedialocation" now accept "files" as a share type - 30-12-2005 fixed: Port numbers in Karaoke settings didn't match port numbers in System Info. - 30-12-2005 changed: Skin slide start positions are relative as of skin version 1.86. PM3 updated to 1.86 - 30-12-2005 added: Conditional window origins for dialogs. - 30-12-2005 fixed: [1387719] Stacking of non-english names. - 30-12-2005 fixed: Seek to end of song with right thumb stick resulted in the current song details not being updated. - 30-12-2005 added: Builtin functions SetVolume(percent) and Mute. - 30-12-2005 added: Info values for Player.GetVolume (int + label) and for Player.IsMuted (bool) - 30-12-2005 fixed: Some out effects or later in effects wouldn't render for some controls. - 30-12-2005 fixed: [1391885] - Extracting rar in my files with the copy reproduces bad dirs. - 30-12-2005 fixed: possible buffer overflows in some IFile::ReadString implementations - 30-12-2005 changed: moved dvd tray state to media window base class - 29-12-2005 added: Play action on a folder in videos will build internal playlist recursively and start playing immediately - 29-12-2005 fixed: Strange navigation and sorting issues. - 29-12-2005 fixed: xbmc in infinite loop due to a playlist full of unplayable items - 29-12-2005 fixed: lockup when switching between music and playlist window - 29-12-2005 fixed: Sorting in My Files was incorrect. - 29-12-2005 fixed: [1392003] My Pictures Context Menu Bug. - 29-12-2005 fixed: [site command: notificaton typo. - 28-12-2005 changed: Effect times are now calculated after items have been rendered once. - 28-12-2005 added: ListItem.Thumb and ListItem.Label to the InfoManager. - 28-12-2005 changed: Added a media window base class. - 28-12-2005 fixed: Sort order for items that are identical other than their length. - 28-12-2005 changed: moved sorting and available view as controls out of the video, programs, pictures + scripts windows - 28-12-2005 changed: moved parent folder testing into the fileitem, results in a minor speed increase while sorting - 28-12-2005 fixed: music nav, "* All Genre" folder may not always be on top if the list - 28-12-2005 fixed: Movie Lookup on DVD folders like "Movie Name/VIDEO_TS/VIDEO_TS.IFO" - 27-12-2005 added: new Http Api command "getmedialocation", used as follows: getmedialocation¶meter=type;location;showdate type=(music,video,pictures), location=share name or path, showdate=(0,1) - 27-12-2005 added: advanced configuration option for path substitution; look in xboxmediacetner.xml for details. - 27-12-2005 fixed: Bypass CD Selection in "x" seconds - 27-12-2005 changed: HTTP API getshares command now accepts a type parameter: getshares¶meter=type;pathsonly type=(music, video, pictures), pathsonly=(0,1) - 27-12-2005 fixed: music nav, "* All Artists" folder may not always be on top if the list - 27-12-2005 fixed: music nav, "* All Songs" folders where missing - 26-12-2005 added: custom slideshows in My Pictures via m3u playlists (only images are queued into the slideshow) - 26-12-2005 fixed: music nav, the "* All *" items could not be queued to the playlist - 26-12-2005 changed: music nav, minor speed improvement of loading all songs from database - 26-12-2005 fixed: FileItem attribute CanQueue was not saved or copyed to another object - 24-12-2005 fixed: playlist caching - 24-12-2005 fixed: list and textbox spincontrols in python - 24-12-2005 added: getshares command to HttpApi - 24-12-2005 fixed: Musicdatabase upgrade to 1.4 failed if songs from the same album had different thumbid's. - 24-12-2005 fixed: [ 1380153 ] DVD playback with subtitles not in sync - 23-12-2005 added: workaround for stacking multipart rar sets (ie, filename.partXXX.rar) - 23-12-2005 updated: Swedish language file (Thnx to blittan) - 23-12-2005 updated: Korean language file (Thnx to AkoXko) - 23-12-2005 updated: Italian language file (Thnx to kotix) - 23-12-2005 updated: German language file (Thnx to deezle) - 23-12-2005 updated: Norwegian language file (Thnx to vnm) - 23-12-2005 updated: Dutch language file (Thnx to tijmengozer) - 23-12-2005 changed: moved music library into a directory class MusicDatabase will be updated to version 1.4 - 23-12-2005 changed: moved sorting and available view as controls out of the my music windows - 22-12-2005 changed: My Music Library would incorrectly handle artists and albums that were blank as if they were the "all" item. These items are now filtered out of the display. - 22-12-2005 added: HttpApi: FileSize to GetCurrentlyPlaying and the use of ";;" as a literal ";" rather than a separator - 22-12-2005 fixed: HttpApi: GetDirectory - 22-12-2005 fixed: dvdplayer would drop frames / stall on a dvd cell change when previous cell didn't have audio and next did - 22-12-2005 changed: dvdplayer now checks for eof on read error. if the error is really end of file, exit player, otherwise retry. - 21-12-2005 fixed: GUI Calibration screen was constantly allocating/deallocating it's resources. - 21-12-2005 changed: Moved resume time saving into the application class. - 21-12-2005 changed: Better solution for genre problem in libid3tag.dll. - 21-12-2005 added: Support for treating stacked files as a single volume. Set "Bypass CD Selection" to "Immediately" to test. - 21-12-2005 added: Selecting a file from the FileBrowser dialog is equivalent to pressing "Ok". - 21-12-2005 changed: improved seeking accuracy in dvdplayer. ( fixed libdvdnav.dll time_search to use time map in dvd ) - 21-12-2005 fixed: dvdplayer could stall on rewind due to full audio buffer - 21-12-2005 fixed: Thumbpanel highlighting wasn't working correctly. - 20-12-2005 fixed: some menu overlays did not display properly or not at all in the dvdplayer - 19-12-2005 changed: tuned FF/RW for dvdplayer (only enabled in debug builds) - 19-12-2005 fixed/changed: dvdplayer reported wrong total time for movie / dvdplayer now uses libdvdnav's time seek for seeking - 19-12-2005 fixed: [ 1378710 ] DVDplayer crash when swithing from fullscreen to thumbnail - 18-12-2005 fixed: potential deadlock when using ffmpeg demuxer in dvdplayer and it returns a negative package size - 18-12-2005 fixed: ID3 genres were being incorrectly returned as "Blues". - 18-12-2005 fixed: MP3 files with more than one ID3v2 tag at the beginning would fail to play. - 18-12-2005 fixed: M3U reading could buffer overflow in the charset conversion. - 18-12-2005 added: HttpApi FileSize and SetResponseFormat commands - 17-12-2005 added: SmartXX V3 LCD , RGB&Status LED Support - 17-12-2005 added: system.autodetection, XBMC.ActivateWindow(3,autodetection), Skinning indication icon/button to connect to a Autodetected XBOX! - 17-12-2005 changed: XBOX Autodetection, little more tweaks - 16-12-2005 fixed: IMDB thumbs for stacked hard drive items - 16-12-2005 fixed: Music and Video Now Playing windows now have a correct context menu - 16-12-2005 changed: video stacking cd selector bypass is now configurable, found in settings -> my video -> video player - 16-12-2005 added: Built in command XBMC.TakeScreenShot thanks to Donno - 16-12-2005 changed: the video stacked-cd selector dialog will choose the first file after 60 seconds - 16-12-2005 fixed: IMDB lookup of plotsummary when a "Title?tt#######" url is in the nfo file - 15-12-2005 fixed: [ 1380351 ] Autoshutdown if slideshow screensaver is activated - 15-12-2005 fixed: Progress dialog could stay on screen after a calling up the shoutcast list via the webserver. - 15-12-2005 added: XBMC.PlayerControl(BigSkipForward), BigSkipBackward, SmallSkipForward and SmallSkipBackward built in functions. - 15-12-2005 changed: Skin version updated to 1.85 (version 1.3 skins still run, but skinners need to update) - 15-12-2005 updated: German language file - 15-12-2005 updated: Spanish language file (Thnx to traxis) - 15-12-2005 updated: Italian language file (Thnx to kotix) - 15-12-2005 updated: Chinese (Traditional) language file (Thnx to omenpica) - 15-12-2005 updated: Korean language file (Thnx to AkoXko) - 15-12-2005 updated: Swedish language file (Thnx to blittan) - 15-12-2005 updated: Norwegian language file (Thnx to vnm) - 15-12-2005 updated: Danish language file (Thnx to hugener) - 15-12-2005 added: rarred subtitles to manual subtitle selection. - 15-12-2005 changed: better rarred subtitle handling - thanks to syra! - 14-12-2005 fixed: Sliding dialogs didn't reverse their direction correctly when hidden early. - 14-12-2005 added: Keyboard SetHeading patch thans to Nuka1195 - 14-12-2005 fixed: allowhiddenfocus wasn't working correctly. - 14-12-2005 fixed: Very small image's thumbs would crash. Minimum is now 8x8 pixels. - 13-12-2005 fixed: DVD Folders weren't being stacked. - 13-12-2005 fixed: Buttonscroller backwards compatibility for v1.3 skins. - 13-12-2005 changed: timers for effects are started at render time, rather than at window creation. - 13-12-2005 fixed: selecting unrarred vobsubs using browse for subtitle. - 13-12-2005 fixed: auto game region would apply even with setting off in some cases. - 12-12-2005 added: allowHiddenFocus attribute to visibility tags. See online manual for more info. - 12-12-2005 fixed: Music Library could report empty if it had already been visited before a scan was performed. - 11-12-2005 fixed: The All Songs item in Music Library - 11-12-2005 changed: All Albums in Top 100 Albums, Recently Added Albums, Recently Played Albums is now a nested sql query for better performance - 11-12-2005 changed: Moved the buttonscroller button list into the skin. See online manual for more information. It still reads from XboxMediaCenter.xml if skin version is less than 1.8. - 11-12-2005 added: Initial support for skin version 2.0 and backwards compatibility to v1.3 skins (skinners please see graphical design forum for information). - 11-12-2005 fixed: Workaround for a buffer overrun in DVDDemuxSPU. - 11-12-2005 added: Sliding and delayed visiblitity effects for GUI controls + dialogs. See the online manual for more information. - 11-12-2005 added: Support for more URL combinations in nfo files. - 11-12-2005 fixed: [ 1094942 ] No Movie Bookmarks when started from Filemgr - 11-12-2005 fixed: Ignore The when Sorting had no effect in My Videos. - 11-12-2005 fixed: Directory names don't end in a space when truncating in the FTP server. - 11-12-2005 fixed: Thumbs now appear immediately for files in the current directory from where a Movie "Query Info for All Files" is initiated - 11-12-2005 added: Context Menu: Make the share Default [GeminiServer] In all share sections, with context menu, you can set the selected share as default! !- For more information see: http://manual.xboxmediacenter.de/wakka.php?wakka=BookMarksxml&v=kz4 - 11-12-2005 fixed: SmartXX V3 detection returned the wrong ID! [GeminiServer] - 11-12-2005 added: Skin controlled switchable condition/buttons: [GeminiServer] The skinner can show and hide a Visual with own predefined button! 5 conditions are availibe! The conditions are [true] by default! For Example: set a Weather Icon and controll [show/hide] it with a button in submenu! Get the state: use skin.ShowVisualx [x=a,b,c,d,e] e.g.: skin.ShowVisuala Change the state: use XBMC.skinshowvisual(x) [x=a,b,c,d,e] e.g.: XBMC.skinshowvisual(a) - 11-12-2005 added: HTTPAPI SeekPercentageRelative command and additional GetCurrentlyPlaying info - 11-12-2005 fixed: CFileXBMSP::Stat(), set errno correctly (fixes dvdfolders). - 10-12-2005 fixed: Clicking on "All Albums" items in Top 100, Recently Played and Recently Added Albums (Note: Queueing is still broken. It gets *ALL* songs from the database.) - 10-12-2005 fixed/changed: analog buttons can't turn off screensaver. plasma owners with flaky controllers (hi poing!) rejoice. - 10-12-2005 fixed: browse for subtitles (forgot some code) - 10-12-2005 fixed: Top 100 items in Music Library - 10-12-2005 fixed: IMDB "Movie Lookup" on folders - 09-12-2005 fixed: rarmanager errors preventing cvs from compiling (just commented out the offending lines) - 09-12-2005 fixed: ReplayGain wasn't correctly using the settings in the GUI. - 09-12-2005 fixed: My music incorrect playlist item selected when rar or zip files were in the folder. - 09-12-2005 fixed: Infinite loop in DeleteBookmark() if the bookmark had an invalid path. - 09-12-2005 fixed: Spin control in settings followed weird focusing patterns when moving to it from the left or right. - 08-12-2005 added: SystemInfo: Total System Uptime, will show how long XBMC was used since first start! [GeminiServer] Note: on IGR reset the Total Uptime can not be stored! Switch off XBMC via Menu! - 08-12-2005 added: SmartXX V3 Modchip Detection [GeminiServer] - 08-12-2005 fixed: previos changed settings was not saved if a restart follow to network Assignment change [GeminiServer] - 07-12-2005 fixed: rar directory masking. - 07-12-2005 fixed: IMDB thumbs for movies in the root of a multipath bookmark in My Videos (i hope?) - 06-12-2005 fixed: My Music Library access to Playlists and Top 100 Songs - 06-12-2005 changed: error messages related to nfo file reading for imdb url's - 06-12-2005 added: force index rebuilding to video osd. - 06-12-2005 fixed: [ 1372341 ] Using 'none' in PM3 freezes xbox after apx. half hour in non-English locales. Requires changing the vis off none, then back onto it to stop the freezing. - 06-12-2005 fixed: [ 1324302 ] XBMC hangs when skipping to next video in My Videos playlist. - 06-12-2005 fixed: Bug in GUIFont::GetTextExtent() which could cause filenames with characters that were not present in the font to crash. - 05-12-2005 fixed: playlists button in My Music Files - 05-12-2005 added: frame dropping in video decoder when using ffmpeg in dvdplayer - 05-12-2005 fixed: saving playlists - 04-12-2005 fixed: memory leaks in video renderers - 04-12-2005 added: critical section tracking for dlls (should fix some small memory leaks) - 04-12-2005 added: dvdplayer initial ff/rw support in dvdplayer. only available in debug builds. - 04-12-2005 changed: cleanup of dvdplayer audio/video rendering with added support for dropping frames in decoder. - 04-12-2005 fixed: dvdplayer memory leak in libdvdnav - 04-12-2005 fixed: '/' is not allowed in passwords in samba shares - 04-12-2005 fixed: [ 1335817 ] Stacking isn't working when CD is autoplayed - 04-12-2005 fixed: [ 1371200 ] Video Info - cast - page up/down broken in 16x9. - 04-12-2005 fixed: [ 1295019 ] Wrong play/pause icon displayed in menu (videoOSD) during fast forward. - Check musicOSD's as well. - 04-12-2005 fixed: [ 1265343 ] Show FreeMem Display Not Visible in 1080i - 04-12-2005 fixed: [ 1364937 ] Webserver crashes on "TakeScreenShot" action - 04-12-2005 fixed: [ 1280366 ] keyboard.isConfirmed() not working properly. CGUIDialogKeyboard::IsDirty() changed to IsConfirmed() - returns true if done is pressed. - 04-12-2005 fixed: [ 1276227 ] PrintScreen on keyboard wasn't working (incorrect key value) - 04-12-2005 fixed: [ 1329312 ] Wrong Background in HomeScreen after playing Music/Videos in PM3. - 04-12-2005 added: Improved sorting routine speed throughout. - 04-12-2005 added: manual browse for subtitle. - 03-12-2005 fixed: after last samba modification, dates did not display correctly anymore. - 03-12-2005 changed: set artist thumb in my music library view now lets you choose a .jpg/.tbn with the filebrowser instead of letting you assign a album thumb to the artist. - 03-12-2005 fixed: better manual directory handling when ripping cds without cddb. - 02-12-2005 added: playlists can be queued in library view - 02-12-2005 changed: IMDB downloaded thumbs will now show up for all files in stack when unstacked. - 02-12-2005 changed: samba strips of all '/' at the end of a path (hopefully it fixed the samba error success message) - 02-12-2005 changed: Made stick + trigger reading independent (fixes small issues with sticks being offcenter intefering with the triggers) - 02-12-2005 added: Bitrate tag to http command getCurrentlyPlaying. - 02-12-2005 fixed: Added further DVD layer change hacks. - 01-12-2005 fixed: IMDB downloaded thumbs for stacked titles - 01-12-2005 fixed: .tbn thumbnails for stacked titles based on the first stacked filename - 01-12-2005 fixed: .nfo files for stacked titles based on the first stacked filename - 01-12-2005 added: File Browser Dialog - requires skinning - 01-12-2005 fixed: Path history was incorrect for media windows started with XBMC.ActivateWindow(window,path) - 01-12-2005 fixed: Memory leak in multicoloured text rendering (edit, rss controls) - 30-11-2005 fixed: [ 1330862 ] Bookmarks OSD Window does not disappear on video end. - 30-11-2005 fixed: Notifications cause stack overflow if the stack dialog is on screen and left or right is pressed. - 29-11-2005 updated: German language file - 29-11-2005 updated: German (Austrian) language file (Thnx to CEOMR) - 29-11-2005 updated: Norwegian language file (Thnx to vnm) - 29-11-2005 updated: French language file (Thnx to modhack) - 29-11-2005 updated: Dutch language file (Thnx to tijmengozer) - 29-11-2005 fixed: file sizes were missing in my videos. - 28-11-2005 fixed: Stacked .nfo file paths were incorrect. - 28-11-2005 added: Workaround for ReadFile() returning incorrect data at the DVD layer change - requires special version of libdvdcss-2.dll (rename from libdvdcss-2.dll_layerchangehack). - 28-11-2005 fixed: Notifications were only showing if Kai was enabled. - 28-11-2005 fixed: Shuffle in Slideshow screensaver was disregarded. - 28-11-2005 added: Support for comma's in stacked file names. - 28-11-2005 fixed: same navigational bug in my pictures. - 28-11-2005 fixed: small navigational bug in my videos. - 27-11-2005 added: support for multipath bookmarks in video and pictures. its still very much experimental. use at your own risk. - 27-11-2005 fixed: my previous fix for paths ending with '//' caused more problems than it fixed. - 27-11-2005 added: manual overriding of destination path when ripping cds without cddb. - 27-11-2005 fixed: paths ending in '://' and ':\' were handled wrongly. thanks to deanrparty. - 27-11-2005 changed: Cleaned up the file stacking code, implementing a stack:// virtual directory. - 26-11-2005 updated: [ 1365798 ] Updated KAI-Vectors, thx to flymaster! - 26-11-2005 added: two new virtual directories for use in bookmarks: $MUSICPLAYLISTS, $VIDEOPLAYLISTS. - 26-11-2005 fixed: thumbs and databases should work again! (you may need to regenerate thumbs in my pictures) - 26-11-2005 fixed: httpapi GetDirectory command with local non-directory or local empty directory parameter - 25-11-2005 added: tag to MultiImage control. - 25-11-2005 fixed: Textures outside of Textures.xpr were failing to load. - 25-11-2005 fixed: Fading code for homepage could cause multiple images to show in some cases (eg PM2). - 23-11-2005 added: Skin.HasTheme(themename) visibility condition. - 23-11-2005 fixed: [ 1358363 ] AlbumInfo for none existing albums thanks to pade2. - 23-11-2005 fixed: Removed invalid .jpg files from CVS. - 23-11-2005 changed: Default album cover in skin is now "defaultAlbumCover.png" - 23-11-2005 changed: Added flag to directory classes to specify whether they should prompt the user for authentication. Background scanners (picture thumb loader, RAM control) turn this flag off. - 23-11-2005 changed: Redid the skin theme code. See the online manual for information on skin themes. - 23-11-2005 fixed: Buttonscroller didn't obey visibility conditions. - 23-11-2005 added: and tags to the multiimage control. - 21-11-2005 added: you can now specify where to store playlists. they are now separated in video and music sections. - 21-11-2005 fixed: delete in my video title view renamed to remove title to avoid confusion. also removed a file-level operation (rename file) from the title view context menu. - 21-11-2005 fixed: somehow a hack for dvd menu's was removed from the dvdplayer. Added it back again - 21-11-2005 added: New multiimage control. A mini slideshow control. - 19-11-2005 added: you can now use relative paths in combination with $HOME in xboxmediacenter.xml. hi to jjsmither. WARNING: REMEMBER THAT $HOME IS Q:\ BY DEFAULT, NOT THE ACTUAL XBMC DIRECTORY PATH. - 18-11-2005 updated: Spanish language file (Thnx to jose_t) - 18-11-2005 updated: Norwegian language file (Thnx to vnm) - 18-11-2005 updated: Korean language file (Thnx to AkoXko) - 18-11-2005 updated: Italian language file (Thnx to kotix) - 18-11-2005 updated: German language file - 18-11-2005 updated: French language file (Thnx to flymaster) - 18-11-2005 updated: Finnish language file (Thnx to jutski) - 18-11-2005 updated: Danish language file (Thnx to hugener) - 18-11-2005 updated: Chinese (Traditional) language file (Thnx to omenpica) - 18-11-2005 cleanup: Removed some code duplication of the the delete/rename code in Pictures/Video/Music. - 17-11-2005 fixed: Location of the video preview window was incorrectly calibrated. - 16-11-2005 changed: sf bug #1301380 System info - Wrong HDD Key info! Removed until the detection is rewrote! [GeminiServer] - 16-11-2005 fixed: sf bug #1348614: ftp client: opening/copying folders with ."dot" should work again! [GeminiServer] - 16-11-2005 added: sf patch #1348694 F and G partition support to FEH [GeminiServer] - 15-11-2005 added: Skin Theme Support: [GeminiServer] Skin Themes, simply loading different Texture.xpr files from the current selected skin! To create new Themes, just add. a new MyThemaRed.xpr to the \Skin\SkinName\media\*.*,which contained Theme referenced pictures! You can also use more Themes and the shared files [picutes] can be in root of \media, which will be used if they are not in the defined theme! also new is to define the default used Theme in skin.xml textures, here you can define the simple XPR name! e.g. "My Theme Red.xpr" theme name is "My Theme Red"! All themes will be detected Automaticly, and can be selected true Settings - Appearance - Skin Theme! If there is no Theme defined, the default's will be used! - 15-11-2005 added: sf patch #1350866 modified playselected() python function - 15-11-2005 added: sf patch #1350867 new position() python function - 14-11-2005 fixed: (I hope it is fixed, haven't been able to test it) dvds start to stutter at the end of a movie when played with dvdplayer - 14-11-2005 fixed: when detectasiso was set to yes, most dvd's where not playable anymore with the dvdplayer (crash or back to menu) - 13-11-2005 fixed: My Music Library would highlight the wrong album on previous dir if there were multiple albums of the same name (aka Greatest Hits) - 13-11-2005 fixed: My Music could get stuck in the Now Playing window - 12-11-2005 fixed: My Movies "Query Info For All Files" now looks for "stackedname.nfo" like "Movie Information" - 12-11-2005 fixed: httpapi - called via ASP would include inappropriate web header - 12-11-2005 added: Controller Rumble (controller vibration)! [GeminiServer] On menu action controller will Rumble! Rumble On/Off and Rumble sensitivity can set over: Appearance - Look and Feel - Rumble Controller! - 12-11-2005 added: rename in Context menu Music/Pictures/Video [GeminiServer] The renameing is in condition with delete function in the context menu! Settings description changed to "Allow File Renaming and Deletion" - 09-11-2005 fixed: more gracious handling of a missing alternate subtitle directory. - 07-11-2005 changed: new spc codec for paplayer. uses snesapu.dll (same core as snesamp). - 07-11-2005 fixed: after lpcm codec addition to dvdplayer, dvd's where not playable anymore. - 07-11-2005 fixed: reverted dvdplayer overlay fix (it produced more problems then it fixed) - 06-11-2005 added: option in my programs settings to en/disable Kai (disabled by default). - 05-11-2005 changed: allmusic.com album lookups now use both album and artist and rank the results - 05-11-2005 fixed: the cover image is updated when refreshing album information - 05-11-2005 changed: some startup logging cleanup. - 05-11-2005 changed: show average bitrate for vbr mp3 again. - 05-11-2005 changed: removed mymusictop100 keymappings from keymap.xml (window doesn't exist anymore, functionality was moved to libraryview a while back) - 04-11-2005 fixed: myfiles, certain .sids, .nsfs and .oggs weren't deleteable/copyable. - 04-11-2005 fixed: mymusic, when you changed sort method, cursor placement changed to wrong file, thx to Jmarshall for fix - 03-11-2005 added: added: dvdplayer, 24 bits lpcm decoding - 02-11-2005 changed: utf8 name conversion in song metadata during last.fm streaming - 02-11-2005 changed: faster start of last.fm streams - 02-11-2005 fixed: last.fm, code indenting - 02-11-2005 added: last.fm, user's recently listened tracks, sortable by date - 02-11-2005 fixed: last.fm, utf8 names are converted so that accented letters are properly displayed - 02-11-2005 fixed: last.fm, lists with decimals (ratings...) were not properly sorted (sort by size) - 02-11-2005 fixed: last.fm, clears directory cache when returning to root to allow multiple searches - 01-11-2005 fixed: xlink kai settings were hidden. - 01-11-2005 fixed: applied sf patch #1283584 to fix some python control issues, (Thnx to hempster) - 31-10-2005 changed: files ending in .ts.001 will now be consider to be mpeg files and not rar archives. - 31-10-2005 fixed: dvdplayer, after the last update, enabeling deinterlacing could cause a crash - 31-10-2005 update: dvdplayer, ffmpeg to latest version - 31-10-2005 fixed: dvdplayer, subtitle issues. subtitles should now be displayed if you enable them when playing a dvd - 31-10-2005 fixed: dvdplayer, on some menu overlays, transparency was ignored and resulted into non visable menu overlays - 31-10-2005 added: dvdplayer, media duration estimation when no duration is available - 31-10-2005 fixed: dvdplayer, vob files had no timing information - 31-10-2005 fixed: dvdplayer, only the first vob file of a dvd was seekable and had the correct time values - 31-10-2005 cleanup of file-input classes for dvdplayer - 31-10-2005 removed named events and created normal events of them - 31-10-2005 added: basic external subtitle support to the dvdplayer (not enabled) - 31-10-2005 fixed: bug report #1312797, dvdplayer: some rips hang with 1 sec left to play. - 31-10-2005 changed: paths to screenshots and shoutcast rips to their path variables which support non default locations ($RECORDINGS, $SCREENSHOTS) - 30-10-2005 added: "lastfm:" virtual filesystem (initial audioscrobbler web services support) Add a My Music share to "lastfm://" to test it, and make sure you are registered with audioscrobbler. - 30-10-2005 fixed: [1341077] English language string had a invalid closing tag (Thnx to blittan) - 30-10-2005 updated: German (Austrian) language file (Thnx to CEOMR) - 30-10-2005 updated: Spanish language file (Thnx to jose_t) - 30-10-2005 updated: Italian language file (Thnx to kotix) - 30-10-2005 updated: German language file (Thnx to deezle) - 30-10-2005 updated: Norwegian language file (Thnx to vnm) - 30-10-2005 added: [ 1336095 ] new playselected(position) python function, plays a certain item from the current playlist, thanks to nicko2k. - 30-10-2005 added: Paths to $homedir´s default screenshot folder in My Pictures and $homedir´s default path to recordings (Shoutcast rips) in xboxmediacenter.xml. - 29-10-2005 fixed: filerar will now fail immediately if it tries to cache files bigger than 2 gig (since fat-x can't handle it anyway). - 29-10-2005 fixed: display of squares and/or dots for track albumname and crashes sometimes when there was no albumtag in the file. - 28-10-2005 fixed: occasional crash between songs when codec info is displayed - 28-10-2005 added: if videos are stacked, imdb query will look for "stackedname.nfo" for url - 28-10-2005 changed: show current bitrate for vbr mp3 instead of average bitrate. (needs new MadCodec.dll, also works with renamed in_mp3.dll) - 28-10-2005 fixed: no bitrate information for last.fm streams - 28-10-2005 fixed: possible thread synchronisation problems in python - 28-10-2005 fixed: possible crash at exit of xbmc because of deadlocks in filezilla - 28-10-2005 fixed: SITE runxbe in ftp server - 28-10-2005 added: progress dialog when openning a multipath bookmark (only supported by music) - 28-10-2005 fixed: auto game region would lead to an infinite reboot-loop on ntsc systems - 27-10-2005 added: Basic support for Last.fm radio including trackinfo and albumcovers, place the lastfm:// url in a .strm file to play. No love/ban. Skip works but not very nicely. There is an option in general audio settings to en/disable submitting last.fm tracks to your last.fm profile. Note that you must have entered your audioscrobbler/last.fm username/password to play last.fm radio. - 27-10-2005 fixed: Slideshow-screensaver start when video is paused cause hang (1313900) [GeminiServer] - 27-10-2005 changed: reorganized the program settings a little. - 27-10-2005 added: you can now choose which 60hz modes you want to use with the game region overrider. - 27-10-2005 added: pal 60 support to game region overrider. - 27-10-2005 fixed: auto game region now works everywhere again. - 27-10-2005 fixed: DAAP directories wasn't displaying local characters like å,ä,ö,û... correctly - 27-10-2005 updated/rewrote: itunes DAAP client to not use global buffering, but actually stream the file to player. XDAAP updated to libopendaap 0.4.0. - 26-10-2005 added: better testing of dvd urls (D:\, iso9660://, udf://) in GetMatchingShare - 26-10-2005 fixed: GetMatchingShare failing due to forward slash & backslash incompatibility - 25-10-2005 fixed: erroneous error messages being reported in log "ERROR CUtil::GetMatchingShare... no matching bookmark found for [/]" "ERROR CVirtualDirectory::GetDirectory() matches no valid bookmark, getting root bookmark list instead" - 23-10-2005 fixed: memory leaks and startup lag in the aac codec - thanks to arnie pie! - 22-10-2005 removed: sidplayer. obsolete due to the paplayer sid codec. - 22-10-2005 fixed: playlists button found in my music files window - 22-10-2005 fixed: aac codec failed for he-aac. - 22-10-2005 fixed: fatx limiter is now applied to directory names as well - thanks to soepy. - 22-10-2005 added: alac (apple lossless audio codec) support to paplayer. shares dll with the aac codec. - 19-10-2005 added: experimental support for multiple paths in my music bookmarks. only hard drive, samba, and xbms paths are allowed, any other are removed when the config is read. DO NOT USE COMMA SEPERATED PATHS. the config MUST be as follows since comma is a valid smb and xbms character: Music E:\Music smb://workgroup;user:pass@someserver/music xbms://anotherserver:1400/music - 18-10-2005 added: Support for D3D Visibility testing from plugins. - 17-10-2005 changed/fixed: xbe regions will only be used in my programs (not with xbmc.runxbe nor in my files). avoids a potential freeze on xbe launch. - 17-10-2005 added: new visbility condition, system.hasalarm(alarmname). for use in skins. - 17-10-2005 added: new builtin command xbmc.cancelalarm(alarmname) - 17-10-2005 changed: new alarmclock syntax! xbmc.alarmclock(alarmname,command,time). - 17-10-2005 fixed: cancelling an alarm clock would trigger the command. - 17-10-2005 changed: sid tag loader now uses both stil.txt and sidlist.csv. - 17-10-2005 added: A .sid codec for paplayer (Commodore 64 Music). Based on libsidplay2+resid. - 16-10-2005 fixed: context menus in my video windows - 15-10-2005 added: Support for Direct3d DrawIndexedPrimitive from plugins. - 15-10-2005 added: More DirectX exports. - 15-10-2005 added: Watched/UnWatched filtering in Video Library views (Thanks to MercuryInc) - 14-10-2005 fixed: auto region for games on dvd. - 14-10-2005 updated: Italian language file (Thnx to kotix) - 14-10-2005 updated: Chinese (Traditional) language file (Thnx to omenpica) - 14-10-2005 updated: German language file (Thnx to deezle) - 14-10-2005 updated: Norwegian language file (Thnx to vnm) - 14-10-2005 added: my programs bookmarks now support multiple paths defined in the true xml way, like this: Games E:\games F:\games - 13-10-2005 changed: don't let PAPlayer itself decide to disable .ac3/.dts files if digital output is enabled. The player still supports the files just no passthrough. Allows user to force use of PAPlayer for .ac3/.dts files. - 13-10-2005 changed: Logging starts earlier (some logs weren't being logged) - 13-10-2005 fixed: Music files navigation, same path could be in the directoryhistory more then once in a row (causing having to press back multiple times to navigate back) - 13-10-2005 added: Playlists in My Music Library now act as folders. The items are displayed in the order found in the playlist. Since no tag data is read for these items yet, they are not sortable, and only displayed by filename. - 13-10-2005 fixed: My Music Library Playlist listing was not sortable - 13-10-2005 fixed: xbms shares should be working again, they are case sensitive - 13-10-2005 fixed: dvdplayer could hang if player was paused and user tried to exit the player - 12-10-2005 fixed: dts -> analog codec did not always work for dvdplayer - 12-10-2005 fixed: Seekbar was broken, should work now - 11-10-2005 fixed: paths with commas in my music files - 11-10-2005 fixed: bug in my music library albums regarding albums with the same name, aka "greatest hits" - 11-10-2005 removed: setting blank or missing music tags to "unknown" - 11-10-2005 changed: cleaned up dts/ac3 passtrough code somewhat for dvdplayer - 10-10-2005 fixed: videomode override should work for ntsc->pal now. - 10-10-2005 updated: mplayer.dll (new ffmpeg, fixes some avi files among other things) - 10-10-2005 fixed: control.hasfocus() didn't work on dialogs, only full windows - 10-10-2005 changed: how my music files keeps its path history. this should correct naviagtion issues with overlapping bookmarks, and bookmarks which can traverse into the playlists location. this changes how path and activatewindow with a dest path work. they are now behave as a virtual bookmark so back from there will display the root bookmark listing. - 09-10-2005 removed: my music top 100 window (use the library). - 09-10-2005 fixed: dvds wouldn't play. - 09-10-2005 changed: some layout stuff regarding video mode override. - 09-10-2005 fixed: "bad authorization" message from audioscrobbler on every songsubmission (timed out session). - 09-10-2005 fixed: bugs with video mode override. - 09-10-2005 fixed: charset converter may waste a byte here and there when converting - 09-10-2005 updated: German language file (Thnx to deezle) - 09-10-2005 updated: Hungarian language file (Thnx to tcsizmadia) - 09-10-2005 updated: Norwegian language file (Thnx to vnm) - 09-10-2005 updated: Finnish language file (Thnx to jutski) - 09-10-2005 updated: Korean language file (Thnx to AkoXko) - 09-10-2005 added: Nav view, recently played albums (musicdatabase will be updated to version 1.3) - 09-10-2005 changed: Nav view, the empty database message is only displayed when there are no scanned items - 09-10-2005 changed: added databaseviews for albums and songs to the musicdatabase - 09-10-2005 changed: minor speedup of nav view database queries - 09-10-2005 updated: sqlite to version 3.2.7 - 09-10-2005 added: video mode override in my programs. - 08-10-2005 fixed: dvdplayer would be associated with any files on udf discs. - 08-10-2005 added: rename xbe in my programs. - 08-10-2005 added: Playlists to My Music Library, also directly accessible via XBMC.ActivateWindow(MyMusicLibrary,Playlists) - 08-10-2005 fixed: some navigation problems with My Music Library sometimes returning the full album listing for recent and top100 albums - 08-10-2005 fixed: the "All" items are removed from the object count in My Music Library - 08-10-2005 fixed: blank and missing title, artist, album, and genre tags are set to "unknown" - 06-10-2005 fixed: when pausing playback of video wth passthrough in dvdplayer, audio would keep playing - 06-10-2005 added: XBMC.PlayerControl(Record) skin command. Toggles recording state. Player.IsRecording, Player.CanRecord are visibility states that tell if it is possible - 06-10-2005 fixed: dvdplayer would become unresponsive when displaying some stillimages. - 04-10-2005 changed: default interlaced handling is now none.. ie it doesn't try to do anything. changed due to the many times it starts to deinterlace when not needed. - 04-10-2005 fixed: clockspeed used for DreamX 1480 was somewhat of. Correct value is 1481.20000Mhz as per FriendTech info. (updated with forgotten file for mplayer) - 02-10-2005 fixed: my music keeps its settings. (buttons need to reference ID 5, not 501.) - 02-10-2005 added: Video items found in locked bookmarks are hidden from My Videos database views (Title, Genre, Actor, Year) until the bookmark is unlocked from My Videos Files view or by Master User Mode - 30-09-2005 added: WA51-presets(265).zip, now default Presetpack in Milkdrop. Contains presets 20fps > faster (tested in PAL720x576) - 30-09-2005 added: Milkdrop - can now select different preset packs from the settings menu. (Defaults to looking in visualisations\Milkdrop for zips and folders) - 30-09-2005 fixed: Milkdrop - xml settings file was getting corrupted. - 30-09-2005 fixed: Problem reading some compressed zip files. - 29-09-2005 added: START on the controller or PLAY on the remote now plays media from DVD-ROM if present (home screen only) - 29-09-2005 fixed: subtitles in subtitles/ wouldn't work on hdd. - 28-09-2005 added: new buildin function: XBMC.PlayDVD(), will play/run a CD/DVD if a media is present in the DVD-Drive! [GeminiServer] - 28-09-2005 added: Home window: DVD-Drive button [icon] will appear if a media is present! On click it will play the inserted media disc! in addition with new Infomanager: system.hasmediadvd [GeminiServer] - 28-09-2005 added: new Infomanager: system.hasmediadvd will be true if a media is present in the DVD-Drive [GeminiServer] - 28-09-2005 added: Play CD/DVD function to the DVD-Drive context menu in all sections! Play CD/DVD function is availible if a CD/DVD is inserted else no play item in context menu availible! [GeminiServer] - 28-09-2005 added: Eject and Load Tray function to DVD-Drive context menu in all sections! [GeminiServer] - 27-09-2005 fixed: nsf/spc/gym codecs. last song in a directory would play forever. - 27-09-2005 fixed: bugs in cachepath handling. - 26-09-2005 fixed: when adding a music folder to playlist, extensions are removed if hide media extensions is enabled (atleast until the background loader renames the item) - 26-09-2005 fixed: DVDPlayer playback failed on DreamX 1480. (Also more early/late using mplayer on those boxes) (updated) - 26-09-2005 fixed: GYM should play now and not crash xbox. - 25-09-2005 added: GYM (Genesis music file) codec to paplayer. Based on gens' apu. - 25-09-2005 fixed: Minor big/little-endian issue in AC3Codec. (PAPlayer) - 25-09-2005 fixed: ac3/dts stopped decoding if a bad frame was found, bad frames are now ignored. (PAPlayer) - 25-09-2005 added: rar files can now be extracted using filemanager. - 25-09-2005 updated: German language file - 25-09-2005 updated: Italian language file (Thnx to kotix) - 25-09-2005 updated: Norwegian language file (Thnx to vnm) - 25-09-2005 updated: French language file (Thnx to lacrevette) - 25-09-2005 changed: removed load of libdvdcss-2.dll from InputStreamNavigator - 25-09-2005 changed: cdripper now uses original vorbis dlls ( dlls in \system\cdrip got updated) - 25-09-2005 fixed: my music files not filtering files by extension - 25-09-2005 fixed: problems using window ID 5 - 25-09-2005 added: dlls load referenced dlls when a dll is loaded - 25-09-2005 updated: Xboxmediacenter.xml, added .SPC to music extensions - 24-09-2005 fixed: Visualization NONE resulted in 1 logentry / frame - 24-09-2005 updated: kai-vectors.xml - 24-09-2005 changed: added more default paths for MyPrograms bookmarks (emulators/apps). - 24-09-2005 fixed: Potential crash in NSF codec. - 24-09-2005 added: SPC (Super NES sound file) codec for paplayer. Based on snes9x's APU. - 24-09-2005 added: New Screensaver: "Slideshow"! You can define the folder, where your pictures are. Recursive Slideshow! [GeminiServer] - 23-09-2005 fixed: AlarmClock command parser. - 23-09-2005 fixed: Release build wouldn't compile due to missing file - 23-09-2005 fixed: very short wavs (< 1 second) could not be played (PAPlayer) - 23-09-2005 fixed: mono mp3's could not be played (PAPlayer, MadCodec.dll) - 23-09-2005 changed: [ 1286764 ] slightly modified, added E:\Games\ & G:\Games\ to Myprograms Games bookmark. - 23-09-2005 fixed: site help or any xbmc.* command without parameters had to be called as site() to work. alarmclock's parameters still has this "bug" - 23-09-2005 fixed: playback from daap bookmarks, mplayer is used as workaround - 23-09-2005 fixed: "skipnext" on the last item of a video playlist returns back to gui - 23-09-2005 fixed: queuing of stacked items in my video files view - 22-09-2005 added: support for prefix and suffix in regexp matching. (specific matches without removing what was matched from displayed name) - 22-09-2005 added: parameter validation for logpath - 21-09-2005 changed: reversed and fixed double xboxmediacenter.xml settings issue if home path was set [GeminiServer] - 21-09-2005 fixed: reading settings from xboxmediacenter.xml was broken! This should solve other issues! [GeminiServer] - 21-09-2005 changed: reorganized the Homedir log structure! [GeminiServer] - 21-09-2005 changed: disabled software upsampling for multichannel audio (>2). (MPlayer, DVDPlayer) - 21-09-2005 fixed: manual authentiction for smb wasn't working - 21-09-2005 fixed: when set to dhcp, samba wouldn't be set to use the correct interface. - 19-09-2005 added: wrapper class for dll's (See DynamicDll.h for more info) - 19-09-2005 added: Milkdrop now supports stereo 3d mode. - 19-09-2005 added: AC3-wav, AC3-cdda, DTS-wav and DTS-cdda playback to paplayer. NOTE: DTS-wav and DTS-cdda will always output as AC3. - 19-09-2005 changed: disabled software upsampling for multichannel audio (>2). (PAPlayer) - 19-09-2005 changed: disabled crossfading for cdda. - 19-09-2005 fixed: with crossfading enabled a new track with a different amount of channels as the currently playing file could not be started. - 19-09-2005 changed: context menu Audio & Video & Picture -> to avoid large context menu, grayed out context menu items are now removed! They will displayed if required! - 19-09-2005 added: MasterPassword: Audio & Video & Picture -> Context menu - Settings will now also check for MasterPassword if Lock Settings is enabled! [GeminiServer] - 19-09-2005 fixed: Audio Context menu - Rip CD Audio: AudioCD Detection was brocken/wrong. Also add. CDExtra and MixedMode detection to enable Rip CD Audio! [GeminiServer] - 17-09-2005 fixed: dvdmenu jumps when selection is changed - 17-09-2005 changed: minor improvement for vertical chroma alignment in PixelShader Renderers. it was off by half a pixel. - 17-09-2005 added: logpath for xbmc.log file! Set the path where the log file should be created. [GeminiServer] If no path is set the Default Q:\ path will be used. Example: E:\TDATA\0face008\ - 16-09-2005 fixed: z: is now mapped to the correct drive. - 16-09-2005 added: New builtin command: XBMC.Notification(
,). Will show a KAI toast dialog with the specified header and message. - 16-09-2005 changed: XBMC.AlarmClock() can now execute any builtin. NEW SYNTAX! XBMC.AlarmClock(,