XBMC.2005.0817-MEDUSA
RELEASE DATE: 08.17.05
Added most skins currently Supported by XBMC
Added Weather information modification to home.xml
Added XBMCLyrics to dialog submenu xml for usage from home window.
Added Milkdrop selected presets (so you skip the gay ones :p)
Loads of Python scripts included.
Stay Tuned.....
NOTE: THERE IS CURRENTLY AN ISSUE THAT CAUSES VIDEOS TO START A FEW SECONDS AFTER 0:00 WHEN STREAMING FROM RAR
BUT DUE TO THE MPLAYER UPDATE I FIGURED A COMPILE WAS IN ORDER ANYWAYS.
//Updates since Last compile :
added/fixed: (dd-mm-yyyy) (please specify date in CET)
- 16-08-2005 changed: trust interlaced flag from mplayer, now that we can override it
- 16-08-2005 fixed: renderes now calculated a the fliptime (used to keep sync) over a running total
instead of just last 30frames.
- 16-08-2005 added: progress for vobsub processing
- 16-08-2005 fixed: invalid codecs.conf for passthrough (only static heard)
- 16-08-2005 updated: added $CDRIPS to the list of special directory tokens
- 16-08-2005 fixed: special directory tokens work again as bookmark paths ($PLAYLISTS, $THUMBNAILS, etc)
- 16-08-2005 changed: progressdialog will now be closed without fading if we are plying video, should remove stutter on startup
- 16-08-2005 updated: mplayer.dll (better rewind, no skip after fastforward, better interlaced detection) + codecs.conf
- 16-08-2005 changed: some fancontroller/temperature-reading optimizations
//Updates this month :
added/fixed: (dd-mm-yyyy) (please specify date in CET)
- 15-08-2005 updated: Chinese (Simple) language file (Thnx to hibaby)
- 15-08-2005 updated: Chinese (Traditional) language file (Thnx to omenpica)
- 15-08-2005 updated: Italian language file (Thnx to kotix)
- 15-08-2005 updated: German language file
- 15-08-2005 added: A message box is now shown when a share is not available or its configuration is wrong
- 15-08-2005 fixed: Missed yet another newline in Database.cpp. Another possible database fix?
- 14-08-2005 changed: improved ability to cancel mplayer startup
- 14-08-2005 changed: made progressdialogs display when it's canceled state
- 14-08-2005 fixed: window resources not being loaded sometimes (black screens)
- 14-08-2005 fixed: [ 1258328 ] HD Spindown feature broken/Hard drive spins up on standard operations
- 14-08-2005 fixed: parsing of somewhat corrupt pls files.
- 14-08-2005 fixed: [ 1255929 ] UTF-8 in Vorbis tags isn't handled properly
- 14-08-2005 fixed: subtitles could lockup on first display (second fix, first was broken)
- 13-08-2005 fixed: xbmc would often crash when opening OSD while subtitles was visible
- 12-08-2005 fixed: Mute icon dialog would always stay on screen if XBMC started with volume at minimum
- 12-08-2005 updated: build.bat so it's a bit more universal. (Thx to Pade2)
- 11-08-2005 fixed: xbmc could deadlock if mplayer called flippage before having rendered anything
- 11-08-2005 fixed: Chroma channel when syncing interlaced material was 1/4th of a pixel off.
- 11-08-2005 changed: All interlacing/deinterlacing is now handled combined in OSD and saved in video db.
- 10-08-2005 added: integrated the Music Top 100 view into the Music Library at the top level (old
window has not been removed yet)
- 10-08-2005 fixed: Overlay Render method wouldn't display picture when in GUI
- 10-08-2005 fixed: video osd could crash if no subtitle had been selected on a movie
- 10-08-2005 fixed: dvdplayer had long delay on first menu navigation
- 10-08-2005 added: proper action codes for entering dvdmenu, Keymap - showvideomenu, Skin - XBMC.PlayerControl(showvideomenu)
- 10-08-2005 updated: Finnish language file (Thnx to jutski)
- 10-08-2005 updated: Spanish language file (Thnx to chevi)
- 10-08-2005 updated: Italian language file (Thnx to kotix)
- 10-08-2005 updated: Chinese (Traditional) language file (Thnx to omenpica)
- 10-08-2005 updated: German (Austrian) language file (Thnx to CEOMR)
- 10-08-2005 updated: Polish language file (Thnx to napek)
- 10-08-2005 updated: Norwegian language file (Thnx to vnm)
- 10-08-2005 updated: German language file
- 10-08-2005 fixed: dvdplayer wouldn't detect film (24fps progressive) material correctly, and would enable deinterlacing when not needed
- 10-08-2005 changed: rewrote parts of the threaded rendering to allow player earlier access to
resources after a frame was displayed. Should improve performance.
- 10-08-2005 changed: removed the ftp user limit from the emergency recovery console.
- 10-08-2005 fixed: dvdplayer sometimes lost button focus in dvd menu's, resulted in crashes and other bugs
- 10-08-2005 fixed: cache location in xml affected screenshots & not cachepath
- 09-08-2005 added: dvdplayer menu animation when a menu button is clicked
- 09-08-2005 fixed: dvdplayer sync issues when deinterlacing was disabled
- 09-08-2005 added: %S to the music track naming template to display the "Part of Set" identifier (aka Disc #)
- 08-08-2005 added: ability to specify cache path (currently only used for compressed rar files) in xboxmediacenter.xml.
- 08-08-2005 fixed: ftp directory listing contained a bug that resulted in an extra white space in
the file name (at least with filezilla)
- 07-08-2005 fixed: Database creation failed
- 07-08-2005 fixed: finally fixed long filename+vobsubs. never code'n'smoke ;)
- 07-08-2005 added: option to disable archive handling in media windows. useful for ccx+unrar.
- 06-08-2005 fixed: Many of the virtual keyboard inputs didn't show a heading.
- 06-08-2005 fixed: Video OSD could time out while in a submenu.
- 06-08-2005 changed: Settings spin controls wrap rather than change direction on start/end.
- 06-08-2005 fixed: after turning off fieldsync in video osd, xbmc would often lockup.
- 06-08-2005 added: New video OSD settings/bookmarks menus.
- 05-08-2005 changed: Defaults to sort descending for rating, date, year + size.
- 05-08-2005 changed: Fading changed to timebased rather than framebased. Skin format also changed.
- 05-08-2005 changed: Added Player.ShowInfo - active in fullscreen visualisation when the user
presses WHITE for instance. Removed XBMC's built-in fading of this info.
- 05-08-2005 added: Control.HasFocus(controlID) and ButtonScroller.HasIcon(icon) conditional visibility items.
- 05-08-2005 fixed: Lookup on IMDb and cancel the select movie dialog didn't reset that dialog.
- 05-08-2005 fixed: IMDb Lookup of numeric movies.
- 05-08-2005 fixed: httpapi: made it more thread safe
- 05-08-2005 added: httpapi: GetCurrentlyPlaying now provides both picture and audio information if music is being played during a slideshow
- 05-08-2005 fixed: guidialognumeric::showandgetnumber was broken (affected the alarmclock).
- 05-08-2005 fixed: cbr/cbz support. failed with dir if hide parent items wasn't enabled.
- 05-08-2005 fixed: some pal dvd's would be properly detected as interlaced
- 04-08-2005 fixed: filerar. possible lockup at end of file.
- 04-08-2005 fixed: navigation issues in media windows when activated and last path was a rar.
- 04-08-2005 fixed: rar files created in unix would fail to play.
- 04-08-2005 fixed: mplayer logged use of unimplemented function fputs
- 04-08-2005 fixed: when ftp server was stopped (ie reboot, restartapp...), clients were not disconnected
- 04-08-2005 fixed: audio was 5 ms later using normal audio output and 10 ms with passthrough
- 04-08-2005 fixed: rar url support. failed to play dvd images in .rar using mplayer.
- 04-08-2005 changed: .iso files are now treated as dvd image files just as .img was. (if you want
to force old behaviour rename file to .mpg)
- 04-08-2005 fixed: dialogs with conditional visibility could sometimes end up stuck on screen
- 04-08-2005 fixed: cbr/cbz support. if pictures was in a folder, playback would fail.
- 04-08-2005 changed: toast dialog, message display time starts after the fade in of the dialog is done
- 04-08-2005 changed: made downloading of "Shoutcast Top 500" cancelable
- 04-08-2005 updated: German language file
- 04-08-2005 updated: Dutch language file (Thnx to nightspirit)
- 04-08-2005 updated: Norwegian language file (Thnx to vnm)
- 04-08-2005 added: subtitles can reside in "subs/","subtitles/","../subs/" and "../subtitles/".
- 04-08-2005 fixed: fat-x truncation could result in filenames ending with ' ' making them unreadable.
- 04-08-2005 fixed: vobsubs with long filenames failed to work due to fat-x limits.
- 04-08-2005 added: proper stored rar support.
- 03-08-2005 fixed: when streaming, if the status bar for mplayer contained $, xbmc would stall
- 03-08-2005 fixed: Eject after playing media on disk would crash.
- 03-08-2005 fixed: my music, scan button does not immediately show "Stop Scan" label when scan is started
- 03-08-2005 fixed: HTTPAPI: Pause command
- 03-08-2005 fixed: mplayer was unable to find certain dlls, this resulted in unplayable dvds
- 02-08-2005 fixed: Position of subs could change with seek or volume change.
- 02-08-2005 fixed: Python dialogs wouldn't render.
- 02-08-2005 added: More stuff for the new video OSD system.
- 02-08-2005 fixed: more menu fixes for the dvd player (dlls in \system\players\dvdplayer\ have to be updated)
- 02-08-2005 updated: libdvdcss for dvdplayer to v1.2.9
- 02-08-2005 added: Initial support for audio and subtitle settings to new video OSD layout (currently disabled)
- 02-08-2005 fixed: DialogSeekBar was unloaded when it was closed, rather than on app close.
- 02-08-2005 fixed: SITE HELP command wasn't spec-correct. Thanks to ljardine.
- 02-08-2005 updated: kai-vectors.xml (Thx to Puma81)
- 01-08-2005 fixed: dvdplayer crashed at the end of certain files
- 01-08-2005 fixed: async audiorenderer reported somewhat wrong audiodelay to player, caused more early/late frames in mplayer
- 01-08-2005 updated: mplayer.dll to cvs version( new ffmpeg, interlaced flag, cache uninit fix)
- 01-08-2005 added: more memory error handling in DLLLoader, should avoid some hardlocks when mplayer crashes
- 01-08-2005 fixed: Extra button press needed to cancel visualisation screensaver mode.
- 01-08-2005 added: New conditional visibility tag Player.CodecInfo - true when in Visualisation and
the codec info is up, or if you are in Slideshow and the file information is up.
- 01-08-2005 added: Fading for controls and dialogs in the GUI.
- 01-08-2005 changed: Made the flashing cursor in keyboard dialog nicer.
- 01-08-2005 added: file and socket tracking for dlls
//Style Never Goes Out Of Fashion