Xion 1.0 build 109 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 Installer Version:
r2 Studios Server -> http://www.r2.com.au/downloads/files/beta/qa-xion_v1.0b109.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b109.exe
If you receive errors when running, install the VS2005 Runtimes
Download from Microsoft -> http://www.microsoft.com/downloads/details.aspx?familyid=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=en
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.
ABOUT THIS BUILD:
This is a stabilisation build, heading towards the next Public release. I haven't had any reports of issues with the Unicode support, so it seems that was a success!
NOTE: All issues with Vista/Windows 7 should now be resolved! Please don't 'Run as Administrator' or 'Run in Compatibility' mode as there's no need to any more!
There'll be at least one more Beta build before Release. I want to polish off some existing features and fix any bugs from this build. Please test this build and let me know of any major issues! Thanks!
Any questions or bugs related to this build should be posted here only!
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 Installer Version:
r2 Studios Server -> http://www.r2.com.au/downloads/files/beta/qa-xion_v1.0b109.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b109.exe
If you receive errors when running, install the VS2005 Runtimes
Download from Microsoft -> http://www.microsoft.com/downloads/details.aspx?familyid=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=en
Changelist:
- Fixed Album art not being properly refreshed when you reloaded the skin, or changed skins in between a song change
- Fixed the loading process of Interfaces to allow better resolving now that there are two types, playlist and normal
- Modified XionTagslib to better use File open for read, instead of attempting to gain full access immediately. This helps fix issues on Vista and Windows 7
- Fixed loading of M3u files that contained mixed tag information. Some existing, some not - Thanks Luke!
- Upgraded the minimum Win32 Compile flag to 0x0600 (vista/2008) as per the latest SDK. Open Dialogs now have proper Vista feel on Vista
- Modified Xion to use the Documents and Settings folder if not a Portable build
- Fixed potential crash due to XionWindow's not correctly deregistering when unloading components
- Fixed the Taskbar Button menu. Disabled and removed commands that made no sense for the Xion windows
- Improved support on Vista/Windows 7. Shouldn't have to run as Administrator any more.
- Fixed the Crash Reporter so that it works correctly with Unicode. Also performed a couple of other minor changes and fixes.
- Fixed loading of interfaces not in the Interfaces folder
- Added a prompt for the user to copy existing files from the Interfaces folder, the first time they run under a new profile, if there are more than the default skin.
- Added a 'Locate in Explorer' to the right click menu in the Skin Browser, allowing you to open Explorer to locate the skin
- Fixed the Album Art in the playlist so that it correctly shows
- Fixed the TriggerOn_SongChange for the playlist so that they correctly trigger
- Added UAC Integration support. If you're not an Administrator and you attempt to perform a command that requires Admin, UAC will be invoked and the settings saved correctly.
- Added UAC icons when not an Admin on Vista, Windows 7 and future systems.
- Improved the File Types Config Tab Layout
- Modified the List box drawing to allow for more items to be displayed in the config windows
- Renamed GUI names for default plugins as well as internal plugin names
- Added Associate All button to the File Types Tab
- Modified the Hot Keys Disable All button to toggle between Disabling and Enabling all
- Added hint text to the Global Hotkeys tab
- Modified the Album Art layer so that its controlled by the skin and not whether the album art is valid or not. This fixes the usage of aclaswch, etc to control the album art visibilty
- Renamed Default Plugin dlls to match the new internal names
- Added auto cleanup of old plugins if they exist on install
- Added relative path saving for the Portable version for current playlist, current filename, and current interfaces
- Modified the way that File Types and other registry information is stored so thats its now all CurrentUser instead of Local machine.
- Modified the MSN Playing text and removed Xion: and changed the format to be the same as other Media Players
- Modified File Extensions to add an entry for OpenWithProgIds
- Optimized the Shell notification process for Associate/Disassociate All
- Added the ability to scroll a scrolling text layer with the mouse by dragging it
- Fixed Cancel button on Shimmer Config Window
- Modified default progress bar behaviour to make squabble sound when dragging. If you use the shift key it won't play till you release.
- Fixed the Description for Hotkeys. Now when you enter Ctrl + Alt + Left, it will show that, instead of Ctrl + Alt + Num 4
- Added support for new time layers. You can add the following new keywords (elapsed, remaining or total). These allow the skin author to control the time layer. If you don't specify any extra keywords other than time, it will default to user controlled.
- Fixed the display of errors when a file is not found in a playlist
- Added support for aclafadeto/action_layer_fadeto so that you can fade the alpha of a layer from one value to another
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.
ABOUT THIS BUILD:
This is a stabilisation build, heading towards the next Public release. I haven't had any reports of issues with the Unicode support, so it seems that was a success!
NOTE: All issues with Vista/Windows 7 should now be resolved! Please don't 'Run as Administrator' or 'Run in Compatibility' mode as there's no need to any more!
There'll be at least one more Beta build before Release. I want to polish off some existing features and fix any bugs from this build. Please test this build and let me know of any major issues! Thanks!
Any questions or bugs related to this build should be posted here only!
Enjoy!
Cliff
