Xion 1.0 build 121 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.0b121.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b121.exe
NOTE: Runtimes are now statically linked. You shouldn't need any external libraries! Let me know if it complains for you!
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.
KNOWN ISSUES:
The new Default skin's Vis Left/Right buttons aren't finished yet, so won't currently do anything. Also, the Playlist Title text won't resize with the playlist. This will need some more code changes to fix properly and will be ready for build 122.
ABOUT THIS BUILD:
This build features Lance's new Default skin! Make sure you check it out and give feedback! The skin is a Release Candidate, and has 1 or 2 missing things. Namely the Vis Left and Right Arrows currently don't do anything, but will in the next release.
There are also a ton of bug fixes and some modifications. Thanks for everyone who's been testing and letting me know the errors you've found, things are really shaping up!
Again, let me know if you get any crashes, please give details about how to reproduce! This is a build without the Crash reporter so you won't be prompted to send me any details.
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.0b121.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b121.exe
NOTE: Runtimes are now statically linked. You shouldn't need any external libraries! Let me know if it complains for you!
Changelist:
- Added support for a crossfade button
- Added support for a crossfade indicator
- Fixed the display of the Window Title in the main Container when using a Taskbar button
- Fixed the Default interface loading when you cancel the Default Interface Config window - Thanks djinn2!
- Converted HashString messages to pre-calculated Enums
- Fixed an issue with Formatting a XionFixedString
- Fixed a bug on new installs that would mean you'd keep getting asked if you wanted to perform an Auto Update - Thanks Alexandra!
- Reimplemented support for using a Windows hook for multimedia keyboard controls
- Added support for ComponentJoint which automatically binds to its own RigidBody. Can then be bound to another RigidBody
- Added a new Editor Property type 'Component' to allow choosing of Components
- Added a new Component Chooser Window to aid in the selection of Components
- Updated existing Components to be aware of the EntityManager they should load into
- Forward Declared Entity and fixed up the linking issues
- Added better Wheel mouse scroll support (Fixes slow scrolling in Windows 7) and also added page scroll support
- Added variable increment increase/decrease for volume and mapped it to the wheel mouse so that you can scroll the volume much smoother
- Changed the behaviour of the hit detection for Text objects so that you are always able to toggle/scroll them, even if you click on a transparent position. Fixes issues with being unable to toggle/scroll them all the time
- Added code to force ourselves to the foreground when showing the Install Skin and Install Plugin dialogs - Thanks dragoon!
- Fixed issue when dropping audio files onto the main interface and nothing playing due to recent message changes - Thanks djinn2!
- Added better error messages if you attempt to load a CMYK color mode PSD, or a 16 Bit Channel PSD
- Fixed the update of the Volume bar in the Config window so that its immediately updated instead of after the first refresh
- Modified the behaviour when you are assigning Hotkeys, so that if you click on the Hotkey list, it cancels the assignment for you
- Modified the Xion Update check so that its threaded and doesn't freeze the GUI if you manually check, or the startup process
- Renamed 'Pause' to 'Pause/Play' to better reflect that it can toggle between both - Thanks Davyd
- Modified the Playlist to Close when you press Cancel (Usually Escape)
- Modified the Track Title Help dialog to be non-modal
- Fixed the Recent Playlist menu from sometimes gaining duplicate items
- Renamed the Playlist Control->Pause to Pause/Play
- Added indi_repeatoff in order to represent when the repeat state is off
- Modified the way that the _over, _down and _normal states set their transparency so that dragging a slider with a full button doesn't cause issues
- Modified the About window
- Updated the Default skin with Lance's new Skin
- Updated the Xion icon - Thanks Lance!
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.
KNOWN ISSUES:
The new Default skin's Vis Left/Right buttons aren't finished yet, so won't currently do anything. Also, the Playlist Title text won't resize with the playlist. This will need some more code changes to fix properly and will be ready for build 122.
ABOUT THIS BUILD:
This build features Lance's new Default skin! Make sure you check it out and give feedback! The skin is a Release Candidate, and has 1 or 2 missing things. Namely the Vis Left and Right Arrows currently don't do anything, but will in the next release.
There are also a ton of bug fixes and some modifications. Thanks for everyone who's been testing and letting me know the errors you've found, things are really shaping up!
Again, let me know if you get any crashes, please give details about how to reproduce! This is a build without the Crash reporter so you won't be prompted to send me any details.
Any questions or bugs related to this build should be posted here only!
Enjoy!
Cliff
