This is a complete snapshot of what was in SVN at the time the build was compiled, with just a few small additions:
+ Killarny & Nuka1195 & Pike's Apple Movie Trailers (AMT) SVN pre0.99.4 rev2046 [scripts/Apple Movie Trailers]
+ Nuka1195 & Dataratt's AOL Videos Plugin 1.1.1 [plugins/video/AOL Videos Plugin]
2008-04-06 12544 fixed: few more tweaks to scraper
2008-04-06 12542 updated: Finnish translation, thanks Mikko70
2008-04-06 12540 fixed: removed review/discography/biography/track information resizing depending on scrollbar condition as it was troublesome
2008-04-06 12539 modified: allmusic scraper just a few changes to remove some unpleasant expressions
2008-04-06 12535 Changed : PM3 - Library Mode button is only disabled when no content is present and use Library library is turned on instead of being invisible
2008-04-06 12533 Changed : Added Pause at end of scrolling text in Music and Video Overlay to make it look less like its having a spasm with text just too long to fit
2008-04-05 12531 changed: added missing sort methods to plugin's AddSortMethod()
2008-04-05 12526 Backported the MusicScraper fix
2008-04-05 12505 fixed: compilation error and misc. warnings
2008-04-05 12496 merged rev 12480 from linuxport
2008-04-05 12495 fixed: feed scraper utf-8 strings on searches
2008-04-05 12494 added: advanced setting to hide empty series in the video library. useful for people who delete episodes as they watch them
2008-04-05 12493 merged rev 12491 from linux branch
2008-04-05 12492 added: music videos now scrape filenames based on full paths (allows artist/title.avi layouts)
2008-04-05 12490 updated: Swedish language file by blittan (based on english 12479)
2008-04-05 12483 added: ability to use <visible> tags with containers. Condition should only be changeable when the container updates for it to work smoothly.
2008-04-04 12479 merged: musicscrapers branch this adds scraper support for artists and albums in the music library. export/import library, nfo files, update on startup. pretty much everything is up to par with the video library features. note that some of these things are untested (in particular the nfo file support)
2008-04-04 12471 fixed: One of the regexps for stacking was wrong (it stacked sequels).
2008-04-03 12469 added: Container.HasPrevious/HasNext now work for grouplists.
2008-04-03 12462 added: support for tvshow .nfo files, showfolder/tvshow.nfo (note: fixed file name). they can either be full info xml or contain a url. if they contain xml, they may contain a valid <episodeguideurl> to allow online updates. if not, only episodes with nfo files will be added. added: episode nfo files, filename.nfo. they can hold full info for the episode. note that the filenames still needs to go through the usual enumeration process. note: this is still somewhat untested. i asked for help, but i guess i have to force it
2008-04-03 12461 added: support for local trailer files. moviename-trailer.avi
2008-04-03 12460 fixed: always search on tvshow folder name on refresh
2008-04-03 12459 added: KinoPoisk.ru russian movie scraper (thanks to a mysterious contributor)
2008-04-03 12458 merge revs 12455-12477 from linuxport branch
2008-04-03 12454 removed: Unnecessary duplicate code.
2008-04-03 12453 removed: Unnecessary duplicate code.
2008-04-03 12452 Added : PM3 Proper way to have No Info Scanned Label to library windows
2008-04-03 12451 fixed: Song rating would be applied to the listitem (not the file) even if song info dialog was cancelled.
2008-04-03 12450 Changed : PM3: Rating star images in lists and song info dialog from Listitem.rating to new Listitem.StarRating
2008-04-03 12449 fixed: Reset the persistent infomanager cache when we commit transactions in the music database (which indicates things have likely changed).
2008-04-03 12447 Changed : PM3 Removed the DialogAlbumInfo.xml and DialogVideoInfo.xml files from the 16x9 dir since they were identical to the 4x3 ones anyway except a few commits in either that didn't make it to the other (No point maintaining 2 identical files) Added : PM3 a reflection image to the TVShow Wide icon in DialogVideoInfo.xml to make it look nice
2008-04-03 12446 fixed: Diffuse texture didn't orientate correctly (eg in reflections)
2008-04-02 12445 fixed: Reset the persistent infomanager cache when we commit transactions in the video database (which indicates things have likely changed).
2008-04-02 12435 merged: backported warning fixes from linuxport
2008-04-02 12431 added: listitem.starrating infoimage. Returns "rating0.png" -> "rating5.png" for both video and music files, thanks to Agathorn. This infoimage is preferred to listitem.rating for images.
2008-04-01 12428 fixed: some cleaning of buffers and some movies do not have both directors/writers and slack expressions expected both. end result was cast members (actors) were being output to database instead.
2008-04-01 12427 added: Local fanart support, thanks to Agathorn.
2008-04-01 12425 updated: Greek and Dutch translations, thanks Ydatografida and MsG
2008-04-01 12418 Added : PM3 Basic support for Fanart in Video Library for TV Enable it in "Skin Settings\Custom" (Its off by default). Button to choose fanart is in Video Info Dialog for the TV show. You will need to refresh your TV Show Info (not the episodes just the show) to be able to choose and have fanart.
2008-04-01 12417 fixed: Only set the fanart property if it exists.
2008-04-01 12416 Changed/Fixed : PM3 Custom Backgrounds now cover the whole area of the content panel instead of having 15% of the image off the viewable area (Lower and left). They are now scaled in size as well so they always maintain the correct aspect ratio in 4x3 and 16x9 side effect is some bits get cropped depending on image dimensions
2008-04-01 12414 fixed: fallback strings didn't allow strings.xml usage.
2008-03-30 12383 fixed: static dns entries, broke internet address lookups.
2008-03-29 12375 added: ability to set xbox dns suffix. you might have to do this if your dns server doesn't respond to queries to local hostnames unless they have domain suffix appended. xdk doesn't get this from dhcp as it is supposed too, so you even if you are running with dhcp you might have to set this. added: ability to set static dns host entries from advancedsettings.xml. "<hosts><entry name="HOSTNAME">IPADDRESS</entry></hosts>"
2008-03-29 12371 modified: more performance tweaks to imdb movie scraper - rather than hitting the site 3 times for similar info we cache one html page local for 'cast > directors > writers' resulting in quite a significant speed up.
2008-03-29 12370 updated: Portuguese (Brazil) and Finnish translations, thanks mrbeetle and mikko70
2008-03-29 12368 fixed: Season items didn't have ListItem.TVShowTitle set. fixed: Seasons view wasn't filtered correctly for year.
2008-03-29 12367 fixed: ListItem.Season and ListItem.Episode return empty if the item has no season and episode detail (thanks Agathorn).
2008-03-28 12364 added: Control.Move(id,offset) built in function thanks to Agathorn. Useful for causing movement in containers from another control.
2008-03-28 12354 fixed: forgot to update milkdrop.vis properly in one spot
2008-03-28 12351 fixed: tuxbox urls cannot have a slash at end so we shouldn't assert
2008-03-28 12350 fixed: 100l - don't do context menu changes while half asleep
2008-03-28 12347 changed: removed support for chunked transfers in the video library title nodes. nobody should have > 5k items anywhere, and if they do the library certainly won't perform reasonable anyways. reduces code duplication a bit
2008-03-28 12346 changed: removed some unnecessary hacks from video database code
2008-03-28 12345 changed: removed an unused function from video database class
2008-03-28 12344 fixed: enable 'stop scanning' everywhere in video context menu if scanner is running
2008-03-28 12343 fixed: disable manual lookups while video scanner is running to avoid sql collisions
2008-03-28 12342 fixed: removed some unneeded video db hacks
2008-03-28 12341 fixed: [ 1924489 ] Search for movies doesn't take you to the movie.
2008-03-27 12340 fixed: [ 1924489 ] Search for musicvideos doesn't take you to the music video.
2008-03-27 12339 changed: updated visualisations and removed support for old rar/zip url format
2008-03-27 12337 Changed : Tweaked skin changes from disable library option commit
2008-03-27 12336 fixed: 100l - those transactions weren't there for a reason
2008-03-27 12335 added: more verbose info while fetching tvshows
2008-03-27 12334 fixed: properly invalidate path hashes when removing entries from the video library
2008-03-27 12333 fixed: some quirks related to the change to the video info scanner dialog
2008-03-27 12330 fixed: reduced code duplication in video database class
2008-03-27 12328 added: option to disable libraries + info labels library.hascontent(videos), library.hascontent(music), library.hascontent(tvshows), library.hascontent(movies), library.hascontent(musicvideos). thanks to kraqh3d
2008-03-27 12327 fixed: imdb actor thumbs
2008-03-27 12326 modified: during download the videoinfoscanner dialog now displays title rather than path, looks a lot more appealing to end user
2008-03-27 12325 fixed: dont set path hashes for current directory if scanner is cancelled
2008-03-27 12324 updated: Swedish language file by blittan (based on english 12300)
2008-03-27 12323 fixed: Crash in numeric dialog when inputting IP address or time/date.
2008-03-27 12322 changed: faster video database cleaning. to get 100 proper behaviour you need to start over (2)
2008-03-27 12321 fixed: close the video information dialog before playing the trailer. (backport from linux branch)
2008-03-27 12318 changed: faster video database cleaning. to get 100 proper behaviour you need to start over
2008-03-27 12317 updated: excalibur scraper (thanks to the_dot)
2008-03-26 12316 changed: back ported string initialization for window.cpp (thanks cpt kirk or is it cpt solo) changed: removed some duplicate code for radiobutton
2008-03-26 12313 fixed: Freeing a font file that wasn't created successfully would cause an exception on skin unload.
2008-03-26 12312 fixed: Exception scanning in shows/movies/music vids with very large lists of studios, directors or genres.
2008-03-26 12311 changed: only parse thumb urls when needed. should speed up large movie collections a bit
2008-03-26 12308 changed: enabled transactions during video scans. nice speed up but note that this means cancelling in the middle of scanning a directory will void all lookups performed
2008-03-26 12306 added: if file operations is enabled, ask if user want to kill files as well when removing items from video library.
2008-03-26 12305 fixed: tvdb scraper could error on some shows where seriesid and episode id's overlapped (star gate deep space nine)
2008-03-26 12302 fixed: curl client would segfault if a seek against a ftp server failed.
2008-03-26 12301 fixed: listitem properties weren't serialized to disk.
2008-03-26 12300 added: Fanart for TV shows from thetvdb.com, thanks to Agathorn.
2008-03-26 12293 fixed: win32 build was broken
2008-03-26 12292 added: radiobutton control to python (thanks jmarshall)
2008-03-25 12285 changed: add a compress count field to the databases. is used to only actually run vacuum on the db every (for now) 20th time the function is called. only activated for the video db currently
2008-03-25 12284 fixed: update library button should be noncontexual
2008-03-24 12275 fixed: cmyth client would select first recording tuner, even if that didn't support the given channel.
2008-03-24 12274 fixed: myth subtitle often contain a truncated part of description, thus when we combine the two to generate plot, parts sometimes got duplicated.
2008-03-24 12272 fixed: ShutDown while WebServer busy could cause lock up
2008-03-24 12268 fixed: COOK audio uses windows channel order for output added: .rma is realplayer audio files.
2008-03-24 12267 changed: assume cook has same channel order as ogg which seem to be right.
2008-03-24 12266 changed: moved audio probing to after lavf probing. audio probing had a tendency to detect flv files as audio since they contained mp3 headers. fixes flv http streams that didn't contain a filename.
2008-03-23 12264 merged: microsub/dvdplayer fps fix/analyse time for tv from linux branch
* APPLICATION INSTALL
- Fresh Install: Transfer _whole_ XBMC folder to your APPS folder (or where you want it).
- Upgrade: Backup the XBMC\UserData folder. Transfer whole XBMC folder to Xbox. Overwrite UserData folder with your backed up copy.
* DASHBOARD INSTALL (SOFTMODS)
ARE NOT COVERED IN THIS README, SEE http://forums.xbox-scene.com/index.php?showtopic=406656
* DASHBOARD INSTALL
- Option 1. Team XBMC's shortcut tool.
It's included in the _tools folder as <<SHORTCUT by TEAM XBMC.xbe>> + <<SHORTCUT by TEAM XBMC.cfg>>.
Instructions here: http://xbmc.org/wiki/index....=As_a_Dashboard
Rename the <<SHORTCUT by TEAM XBMC.xbe>>+.cfg & also EDIT the .cfg so it matches your config.
See APPLICATION INSTALL above.
- Option 2. Thanks to an app called 'Team UIX's Xbe Shortcut Maker v1.0' by JbOnE, it's now easy...
Transfer contents of XBMC folder (this is VERY important since the tool is hardcoded) TO "E:\APPS\XBMC\". Rename <<SHORTCUT by TEAM UIX.xbe>> to something your bios can boot (see http://xbmc.org/wiki/index....=As_a_Dashboard
or read your BIOS README) and transfer to location your mod solution boots. No need to fiddle with HOME tag anymore, and future upgrades you need not to worry about this file (unless you move XBMC).
* AN INTRODUCTION TO PLUGINS
XBMC has a system for Media plugins to allow browsing of remote content (Internet) using the regular filesystem approach.
Plugins are put inside >>XBMC/plugins/<video/music/pictures>/<< (I already do this for the one/s I include), furthermore they also need to be installed as a source in (video/music/pictures).
You do this install by using the contextmenu choice >>Add New Source<< while in ROOT list and then choosing ***Plugins as source.
Then you highlight (not select) the folder of the plugin you want to install. It will be saved inside sources.xml for future.
* WIN32 PC ENVIRONMENT INSTRUCTIONS (WIN32 FOLDER)
Good to know, this requires DirectX9 Runtimes to be installed. Also this doesn't work with all graphics cards.
You need to:
- Copy XBMC_PC.exe & 'run_me_first.bat' from win32 to XBMC folder
- Run 'run_me_first.bat'
- Run XBMC_PC.exe
* UPGRADE TIPS
If you're updating from a VERY old/bad build you may get issues. Follow these simple rules:
- Replace (FTP OVERWRITE) all files in your XBMC folder with fresh ones from your new build
- Delete old settings (from UserData/guisettings.xml)
- In some rare cases some of the database files in UserData/Database/*.db may need manual deletion (usually if they are very old). Note: This loses all per file settings you made with the old build!