What's Up With Xbox Media Center

January 02, 2005

New CVS Build

Huge new build out today (January 2nd). Some highlights include:

  • Xbox Media Center Extender Remote support
  • Multiple subtitles using language extensions (filename.eng.sub)
  • Context menu for My Music & My Videos
  • Password protectable shares
  • Auto detect for F and G drives
  • 12hr clock option
  • <home> tag directs to E:\Apps\XBMC, E:\XBMC, F:\apps\XBMC, F:\xbmc if it's broken
  • IMDB fixed


Here is the full changelog since 11-30-2004

ADDED:
  • my music, tag loader thread for playlist
  • my music, cache for unscanned directories, to allow faster browsing
  • adapted keymap.xml to take full advantage of the media center extender remote
  • support for xbox media center extender remote (page+/-, vol+/-)
  • [ 1092220 ] Fix an exception for DLL Loader
  • aiff audio playback to mplayer
  • XLink Kai(info) app specific fail-safe mode, delete kai-vectors.xml in XBMC dir to enable.
  • support for multiple subtitles, with language extension ie: filename.eng.sub (needs new mplayer.dll)
  • full subtitle/audio translation database for both iso639-1 and iso639-2 language codes
  • alternate subtitle support. add a file named subtitle.[langext].[subext] in the alternate subtitle directory, and it will show up as an alternate subtitle for all movies.
  • If the <home> tag does not work, XBMC looks in: E:\Apps\XBMC, E:\XBMC, F:\apps\XBMC, F:\xbmc to find it's home dir.
  • Auto-detect of F and G. <useFDrive> and <useGdrive> should be no longer needed (and are now ignored)
  • Settings option for skin shows all skins, regardless of version. Old version skins (which are incompatible with XBMC) are shown greyed out, and do not load when selected. Message is shown on the bottom of screen.
  • Context menu to My Music
  • Scan for music info in the background, diabled by default, to enable use settings
  • Context menu to my videos.
  • Off mode added to LED colour options.
  • dialogButtonMenu.xml - currently used as a shutdown menu. id is 111. Assigned to Right Thumb Button.
  • [ 1079275 ] Add share locking ability, thanks to slacker.
  • New dialog GUIDialogButtonBar for a graphical button bar with optional label
  • XBMC.ActivateWindow() can now activate dialogs.
  • [ 1063544 ] Full LED Controll within the xbmc GUI, thanks to GeminiServer.
  • [ 1067203 ] GUI Contrast Control for Xenium-LCD, thanks to GreenGiant.
  • [ 1065952 ] Disable Internet Lookups option, thanks to kraqh3d.
  • [ 1081938 ] Updated strings.xml files to single-line format, thanks to slacker.
  • Skin language version. Currently set at v1.2. XBMC will not load any skin that doesn't have a <version>1.2</version> tag in it's skin.xml. It will also not allow such skins in the settings spin control. If a current skin is not of the required version on bootup, it will use the default (Project Mayhem) skin, and if this is also not suitable, it will invoke the Fatal Error Handler.
  • SF patch for mouse + keyboard in gamecontroller ports
  • option to show time as 12 hour clock
  • option to swap day and month in home screen
  • option to autoshutdown xbox while playing
  • New Settings System + various SF patches. NOTE: THIS WILL BREAK ALL CURRENT SKINS. ONLY USE PROJECT MAYHEM IN CVS!!!
  • extended memory tracking for dll's + added dll tracking for dll's
  • [ 917706 ] Extra OSD Info (estimated end time & movie filename)
  • UPDATED:
  • Finnish, Polish, Danish, Italian, Dutch, Spanish, Norwegian, Korean, French, Romanian, Portuguese (Brazil), German, German (Austrian), Hebrew language file
  • SQLite to version 3.0.8, File Format changed, all databases have to be recreated

FIXED:
  • scan of the shoutcast top 500 directory was possible using the context menu
  • shoutcast top 500, first stream disappears when Hide parent folder items is enabled
  • [ 1090394 ] Autoswitch FIX for "ByFiles" type (Thnx to kraqh3d)
  • shoutcast playing hangs when cd+g is enabled
  • language code expansion didn't work if running as dash
  • [ 1087503 ] DVD XBE Title being cached in database.
  • Audio cache was always set to 0.
  • [ 1089975 ] Hebrew language file broken
  • reciever looses ac3/dts sync and gets it again when starting playback
  • lock of a share can't be removed if maxretry is set to 0
  • locked shares can be added to the playlists
  • thumbnailcache broken
  • music scanning and reading from database broken (database has to be rescanned)
  • incorrect imdb plot due to imdb url changes.
  • imdb thumb not always saved due to imdb url changes.
  • Button Scroller Mouse bugs
  • Video Database bug introduced in the last update(s).
  • IMDb changed their site + urls today. XBMC updated to suit.
  • serious bug in HTTP requests that result in XBMC ignoring some responses without Content-Length header.
  • Crash in Pictures context menu.
  • Text glitches in some IMDb lookups
  • buttonscroller - some images were shown when they shouldn't have been.
  • Some of the timings for the slideshow weren't quite accurate
  • Runtime is saved to the video database.
  • Password could not be set blank for webserver
  • Karaoke background alpha
  • Corrupt picture files could cause endless loops in slideshow/picture viewer
  • background media scanning was not canceled on shutdown
  • modeless dialogs are not rendered when modal dialog is shown
  • id3 tag reading broken, when file has no genre
  • autoswitch view, last control isn't remembered when pressing B on controller
  • Strange pause thing shown during slideshows.
  • View as method was loaded incorrectly in Videos->Files.
  • Karaoke display should be nicely up to speed again. Not sure about A/V sync (though it stays in sync once set).
  • Rendering of dialogs in Full Screen Video.
  • 12 hour LCD related crash
  • Vis crash + keymap.xml (white button) problem
  • center for labelcontrols.
  • Couple of issues with the buttonscroller.
  • Bug in custom window code (custom windows persisted when changing skins)
  • Various bugs found here and there :)
  • Various settings screen issues (including http proxy, hopefully!)
  • LCD time and date obey the GUI settings.
  • Various settings issues (subtitles etc.)
  • [ 1080520 ] web interface: unqueing doesn't work - thanks to re.solve + BombrMan
  • [ 1069833 ] white no longer triggers osd.
  • Issue with autorun videos/music (strings mix up)
  • Small graphical glitch in the Fatal Error Handler (it wasn't rendering all the text available)
  • my pictures, View by button broken
  • Upscale to GUI res should now be working.
  • Various settings options weren't being displayed correctly.
  • LCD Off mode was missing.
  • Problem with Autoswitch to Big Icons in Video Files view.
  • LaunchXBE/Reboot XBMC didn't work.
  • my pictures, recursive slideshow was played unsorted
  • my videos, items where added unsorted to the playlist
  • my music albums, music.jpg is not shown when no thumb is available
  • removed old memorytracker since it had lot's of issues (this should fix the problem with AQTBrowser)

CHANGED:
  • removed specification of first subtitle to allow new mplayer.dll to function properly
  • new subtitle name interface for xbmc, will fallback to old style if missing (support old dlls)
  • Incremented video database version number.
  • Image loader now scales jpgs while they load (Now uses only the memory needed for the screen image). Only working for jpgs.
  • skin version to 1.22
  • Small nicety Navigate left to menu then immediately right and it remembers the control you were at.
  • Settings menus: Categories change on focus, rather than on click.
  • GUIMessages to controls have changed - all messages from windows to controls on that window use OnMessage() rather than g_graphicsContext.SendMessage(). This should stop the clashes between controls with common ids on different windows.
  • Behaviour of icons/thumbs in listview. Only use thumb if it's a real thumbnail.
  • Skin version incremented (as dialogNumeric.xml and dialogGamepad.xml are necessary skin files)
  • Slideshow now uses the video filters settings instead of the GUI settings. (for sharper pictures)
  • various strings to make them more obvious.
  • settings, added category "View Options" for my programs
  • a dummy time is displayed in the video osd when calibrating
  • my music albums, recent albums can now be displayed
  • playlist windows, items are now played shuffled instead of shuffleing playlist items
  • settings, made units in spin controls localizeable

1 Comments:

  • Hi i am totally blown away with the blogs people have created its so much fun to read alot of good info and you have also one of the best blogs !! Have some time check my link to !! ##LINK

    By Blogger Crazy Dan, at 5:17 PM  

Post a Comment

<< Home