Xion 1.0 build 65 Beta Release

WARNING:
This is a Beta Build. That means it has fixes and features that are NEW. It is also possible it has bugs that are NEW! If you are looking for stability, please don't expect this build to be perfectly stable. It may have issues. If on the other hand you are happy to try this build out and post any bugs back in this thread, then please do!
Download:
r2 Studios Server -> http://www.r2.com.au/downloads/files/beta/qa-xion_v1.0b65.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b65.exe
Changelist:
If you find bugs specifically related to this build, please post them here instead of the Bug reporting forum. Any feedback positive or negative should also go in here, no new threads. This way all feedback, etc related to this build will be in the one place.
This version features some major changes to the skin rendering system to allow it to run faster and draw more optimally than in previous builds. If you notice strange things happening with your skin not drawing correctly, please let me know, along with a copy of your skin!
Enjoy!
Cliff
This is a Beta Build. That means it has fixes and features that are NEW. It is also possible it has bugs that are NEW! If you are looking for stability, please don't expect this build to be perfectly stable. It may have issues. If on the other hand you are happy to try this build out and post any bugs back in this thread, then please do!
Download:
r2 Studios Server -> http://www.r2.com.au/downloads/files/beta/qa-xion_v1.0b65.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b65.exe
Changelist:
- Fix crash when using loadinterface with _over
- Fix animation direction(1) flag not working as it should
- Fix detection of user values so that extra ( and ) characters are not detected, only the first ( and the last ). This now fixes fonts with ( and ) in their names
- Fix some issues with focus not getting set correctly. This undoes some changes to do with over images when Xion doesn't have focus, but I would consider that less priority than the focus working
- Add support for Installing Skins that arn't in the Xion Interface Directory. Will copy there and open after asking for permission from the user
- Ensure Xion only asks for skin install if you double click the .xsf file and not when you drag and drop or start
- Fix loading of previews due to working path of helper not being set
- Fix loading of Interfaces when .psd is added into layername
- Add complete Font System rework so that it doesn't create the font each frame
- Add massive optimizations to the dirty rectangle code so that it intelligently creates dirty rectangles that are unique and do not overlap
- Add more optimizations to the dirty rectangle rendering code to ensure each case is rendered correctly
- Fix animation not displaying first frame when direction(1) is used
- Fix Text Scrolling with Centered and Right aligned Text so that it works in the same was as Left aligned Text
- Once a file is 100% buffered, change its title to the filename, while waiting for tag information
- Fix crash when copying and pasting nothing
- Fix message processing order so that windows in focus receive messages first
- Ensure FLAC files can be added to the playlist
- Add support for clearing the list and playing songs when dragging and dropping to the player interface or when launching from Windows Explorer
- Add support for button to show/hide any Library components
- Add support for double clicking on the Track title and showing the File information for that Track
- Fix crash when deleting item and trying to select it again when it no longer exists
- If an error occurs while playing a netstream, change the title text appropriately
- Add support for indi_equalizer so that you can determine if the Equalizer is on or not
- Add 'Disable All' button for the Hotkey list so that you can disable all hotkeys
If you find bugs specifically related to this build, please post them here instead of the Bug reporting forum. Any feedback positive or negative should also go in here, no new threads. This way all feedback, etc related to this build will be in the one place.
This version features some major changes to the skin rendering system to allow it to run faster and draw more optimally than in previous builds. If you notice strange things happening with your skin not drawing correctly, please let me know, along with a copy of your skin!
Enjoy!
Cliff
