Xion Audio Player 1.0.110 Beta
Fixed the Track times not being retrieved in the playlist (due to unicode changes) - Thanks djinn2!
[Только зарегистрированные пользователи могут видеть ссылки. Зарегистрироваться...]
Modified the Xion Update checker to use WinInet instead of custom Winsock. Should fix any issues with proxies
Fixed File associations not getting uninstalled - Thanks djinn2!
Minor tweak to the way that the old registry entries are cleaned up on install
Added reset for windows left/top that become invalid
Fixed the Icy stream info not being properly parsed due to unicode changes - Thanks logokas!
Added a Readme for the old Interfaces folder to warn about the moving of the skins folder
Modified the Playlist List window to transform Mouse Message in such a way as to remove smooth scroll and therefore remove the laggy feel as you scroll through the list with the mouse wheel
Fixed potential minor memory leak when opening a malformed .m3u
Modified parsing of M3u and Pls playlists so that they are read in as binary, and split accordingly instead of as text. This fixed potential problems with reading lists with binary characters. Some malformed playlists would only read up to a certain point, now they read in their entirety
Fixed buttons from showing their _over and _down and then fading out at the start of a skin load
Fixed Indicators from showing intially and then fading out if they aren't active. They'll all now start in their correct state
Added initial Lyrics reading support from embedded ID3v2 Tags, Ape Tags and Ogg Vorbis Tags. Add Lyrics text viewer into File Info Window
Added support for loading Album Art from ID3v2 tags. These will be now be loaded if found, otherwise the current folder will be searched and loaded.
Modified the get album art function for plugins so that any loaded tags are checked first, followed by the file system.
Updated the Tray Pause and Play state icons
Minor changes to XionWindow to allow for shutdown and initialize defaults. Also some minor changes to Playlist header
Modified the colour and text for the Plugin Window when rendering an Invalid Plugin
Updated the BookMarker and Last.FM Scrobble components with Unicode support as well as the new Xion SDK support
Updated the Glare project to better support Winamp and Sonique
Updated the Window snapping to allow the Main Interface to move other docked windows around when they are docked to it. Extra docked windows won't currently dock to other windows or edges, only the Main window will while dragging multiple windows around
Fixed the 'Play All' link in windows explorer so that Xion uses all files instead of just one - Thanks D Jones!
Made the resizeable Playlist 100 percent Alpha and Transparent compatible. Playlist window can now have soft edges, shadows and transparency!
Fixed an issue with the Playlist background piece not properly positioning itself
Fixed the Playlist and Search box colours so that they are properly alpha multiplied according to the layer opacity
Modified the way that mouse overs work so that if you have multiple layers below the current, they will also react to the mouse over. Helps fix an issue for ALAS
Fixed some alignment issues when certain playlist skin elements were missing
Fixed a redraw issue when the playlist was resized smaller, leaving uncleared pixels
Fixed the Resize rectangle on the playlist so that it draws over the top properly
Fixed the resize rectangle not drawing over the top of the playlist box or the search box
Fixed a potential crash in XionTags when reading AlbumArt
Added support for a skinnable playlist scrollbar. No more windows scrollbar on the Playlist!
Fixed the VUmeters not functioning correctly due to recent changes with the slider objects
Added support for drawing layers over the top of the playlist. Now you can add highlights, shines, etc over the top of the playlist text/entries
Added support for using an animation set as a Sliderbit. Just add sliderbit into the LayerSet name along with animation i.e. 'sliderbit animation ...etc...'
Fixed the search text box caret not rendering correctly due to recent canvas changes
Changed trans_* keywords so that they are properties instead of objects. You can now combine them with objects. I.e. track trans_volumel
Added new time layer to display local clock time. Keyword is clock. Use it in conjuction with time. E.g. 'time clock'. Includes blinking colons.
Fixed the snaprectangle for the playlist window so that it correctly sizes when you resize the playlist. snaprectangle should be using something like 'snaprectangle anchortl anchortr anchorbl anchorbr tile' in order to resize with the playlist
Modified the Global HotKey control to not allow bindings to single keys. Instead it enforces using combinations. It will also ensure users don't use Alt+key.
Added support for linking several text layers together when dragging the text around. Use the link(x) keyword. Any other layers with link(x) in them will also drag/scroll in time. x can be any single word
Modified the install switch to automatically copy the Default.zip to the user's directory
Fixed the Window snapping so that it works better
Added Multimonitor support to the screen edge snapping
Fixed the Skinnable Playlist Scrollbar so that it correctly updates when you load a playlist
Fixed the Skinnable Playlist Titlebar so that it correctly updates when items are added
Added initial support for snapping windows that are snapped to the current, to snap to other things. Disabled for now till I can stabilize it
Enabled Indicator updates for the Playlist