Xion 1.0 build 85 Beta Release
Posted: November 20th, 2007, 10:14 pm
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.0b85.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b85.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.
ABOUT THIS BUILD:
The skin system has been internally reworked in preparation for Hardware Acceleration and other new features. I've restored all features as far as I know as well as fixed a bunch of bugs that were in the old system. Please let me know if you notice anything that seemed to be working, but isn't now!
Other changes include an integrated Crash Reporter. If Xion crashes, you can now click Submit and I'll get a bug report! Please don't abuse this if you get a repeatable crash. Just email it to me and I'll let you know of its progress.
NOTE: Some animations may appear faster now. Its because I fixed the timing within the skin engine so that 10ms is exactly 10ms instead of more like 50-100ms. This means that some older skins may need tweaking if the animations are now too fast. It also means that some older skins will now look really slick. Actions are now executed faster too, so that on some skins, clicking a button will be almost instant, instead of exhibiting a slight pause. (Torsion comes to mind)
Other new things to notice are an updated Default skin. Its now smaller and features a new sliding control panel that remembers if it was open or closed. Let me know what you think!
Oh, and here's a little present for reading this far: Xion Last.Fm Scrobbler for Beta build 85. Unzip the .dll and place it in the Xion plugins directory, then restart Xion. NOTE: It will only work on Beta build 85, nothing earlier! It may work on later builds but don't count on it. For now its just some candy You'll need the Last.FM client installed in order for it to work, which you can download from the Last.FM website.
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.0b85.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b85.exe
Changelist:
- Fix over-states from being dead when using loadinterface skin keyword
- Remove RefreshControls Call in Library as its done by default anyway
- Update NewComponent and ExampleVis with changes from XionCore
- Remove some obsolete source code from Shimmer
- Major changes to the underlying skinning code to make it more Object oriented, ready for hardware rendering later on
- Fix fadebetween not waiting for the frame to be completely visible before changing to the next frame
- Fix animation speed so that 10ms is exactly 10ms instead of more like 50-100ms Skins may need to be tweaked as they may play animations faster now.
- Fix the way that layer hide/show works so that you don't always need to have layers visible in the skin, that get hidden later.
- Cleaned up a few memory leaks to do with Hotkeys and minors lists
- Add a slew of string conversions to help with memory management
- Fix several animation bugs due to the change with the animation system
- Move to a delta based frame update system
- Fix some state issues with buttons when when you change focus on and off the window
- Fix crash when masks are used. Disabled masking code for now as it wasn't supported anyway
- Fix Savestate with new buttons and sliders so that states are correctly restored
- Updated Default skin with a new panel as well as smaller size. Tweaked a lot of the graphics.
- Add Crash reporting to Xion in order to email back Crash reports, but only for Beta builds
- Modify Plugin Interface by implementing a seperate Plugin Version Number and Increasing Plugin Interface version
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:
The skin system has been internally reworked in preparation for Hardware Acceleration and other new features. I've restored all features as far as I know as well as fixed a bunch of bugs that were in the old system. Please let me know if you notice anything that seemed to be working, but isn't now!
Other changes include an integrated Crash Reporter. If Xion crashes, you can now click Submit and I'll get a bug report! Please don't abuse this if you get a repeatable crash. Just email it to me and I'll let you know of its progress.
NOTE: Some animations may appear faster now. Its because I fixed the timing within the skin engine so that 10ms is exactly 10ms instead of more like 50-100ms. This means that some older skins may need tweaking if the animations are now too fast. It also means that some older skins will now look really slick. Actions are now executed faster too, so that on some skins, clicking a button will be almost instant, instead of exhibiting a slight pause. (Torsion comes to mind)
Other new things to notice are an updated Default skin. Its now smaller and features a new sliding control panel that remembers if it was open or closed. Let me know what you think!
Oh, and here's a little present for reading this far: Xion Last.Fm Scrobbler for Beta build 85. Unzip the .dll and place it in the Xion plugins directory, then restart Xion. NOTE: It will only work on Beta build 85, nothing earlier! It may work on later builds but don't count on it. For now its just some candy You'll need the Last.FM client installed in order for it to work, which you can download from the Last.FM website.
Enjoy!
Cliff