Beta Builds of Xion. These are builds that are not quite ready for Release, but need feedback and bug submissions in order to move it to Release Status
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!
Fix crash in tag reading of mpeg files when strange frames are encountered
Fix focus issue when using some skins, focus was being pulled away so that you couldn't drag windows, click buttons, etc
Fix crash when parsing WPL lists that contain apos; characters
Fix constant High CPU usage from checking for mouse over.
Add some optimizations for the RenderCanvas function
Fix bug whereby _over and _down layers were incorrectly using the indicator properties when they should have been ignoring them as the _normal layer is the one that controls these - Thanks Lanang Jagad
Fix Config Data not loading correctly when a plugin hasn't been loaded yet. This caused problems with hotkeys.
Re-add support for saving of tags in the File Info window
Fix Text scrolling to make it less jittery
Convert animation speed back to old speed, using new system so that the speeds within the old skins don't need to be updated
Ensure that _over and _down layers are synched to the _normal when the controls are setup
Fix the Comment window in the File Information dialog so that it properly wraps the text
Fix rendering bug where some layers are left on the screen without being correctly cleared
Add Fix so that multiple objects can now receive _over messages instead of just the top most
Fix Crash when arranging the button layers incorrectly
Ensure that the playlist saves the playlist when performing a shutdown instead of just saving the settings for the playlist
Fix bug when moving mouse out of window and the _over states aren't updated
Update Bass_Fx to 2.3.0.4
Fixed Uninstaller so that it removes all right click commands and other Registry keys that were previously missed
Added 'Reset Window Position' button to the Shimmer Options window in case you lose the Window
Fix playlist not saving correctly on shutdown
Fix the string formatting for a blank string instead of rendering ' - '
Fix some layers not being hidden correctly. (Appeared as though it was layer order) - Thanks SLoB!
Fix component settings not saving (Stare vis in particular)
Fix ctrl/shift clicking stop button so that it works once again (right clicking still worked)
Fix Playlist scrolling when Alt+Ctrl is pressed
Fix random crash to do with mousing over the Shimmer window
Fix crash when opening a skin from the skin browser
Fix crash when mousing over some layers due to incorrect co-ordinates
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:
Previous Animation speeds have been reverted! Previous skins should no longer need tweaking. There have been a slew of bug fixes, along with a couple of features. I'm preparing for a new Public release so at this stage I'm only going to look at fixes.
One of the features I've added back in is the ability to save tags. While this implementation isn't as complete as I eventually want it, it should be enough to allow you to do basic ID3 tag editing. Let me know if you find any problems that I may have missed.
Enjoy!
Cliff
Last edited by Cliff Cawley on January 17th, 2008, 8:00 pm, edited 2 times in total.
As I said I couldn't make out what was wrong and couldn't see any difference. If you could send a small test case with clear instructions, that would help
SLoB Wrote:Buffering radio station seems slow for some reason atm
Slow in what respect? Is it just the one or all? Perhaps its your net connection? Its possible the BASS update has caused that?
My skin I love color, some of the buttons doesn't work like they used to. The "change backlight color" button and the "change skin color" button.
I've checked, and found this.
The layer name of the button -- modify(b) acanplay -- (doesn't work)
Then I turn it into this -- button modify(b) acanplay -- (works)
So the conclusion is, in the previous build, to determine
a layer as a button with no pre-determined function you don't have to put the word button into your layer name, you can just put modify(x) and it will react as a button. But Now in this new build if you want a layer as a button with no pre-determined function, the word button in the layer name is a must.
What do you think Cliff, should I update the skin or you are going to make it like it used to?
lanang jagad Wrote:My skin I love color, some of the buttons doesn't work like they used to. The "change backlight color" button and the "change skin color" button.
I've checked, and found this. The layer name of the button -- modify(b) acanplay -- (doesn't work) Then I turn it into this -- button modify(b) acanplay -- (works)
So the conclusion is, in the previous build, to determine a layer as a button with no pre-determined function you don't have to put the word button into your layer name, you can just put modify(x) and it will react as a button. But Now in this new build if you want a layer as a button with no pre-determined function, the word button in the layer name is a must.
What do you think Cliff, should I update the skin or you are going to make it like it used to?
You should update your skin. It was a bug that it worked before, without having a button keyword
Cliff, pmd u with what I think is possibly an alternative bug relating to the layer group/set order, that may well be the issue, but its funny it should fix itself if the group is moved (no point in actually moving group for final skin as that would bork the z order of layers)
the library is not enabled by default, well does not seem to be, once enabled and opened, click on cd to play one of the cds in the tray and then fire up the playlist, the tracks are listed but when you goto play one the time vanishes and it just sits there appearing to refresh the track name, no actual track is played
have tried opening/closing xion a few times and same thing as above
The animation on all my skins are now faster.I think that I must use the delay function to slow them.
I also noticed a Very High CPU Usage when the visualisation is enabled.the CPU was All the time above the 60% and dropped to between 10-20% without it.While in the Beta 84 the CPU usage was about 40% with the same skin.It's too high.
The animation on all my skins are now faster.I think that I must use the delay function to slow them.
I also noticed a Very High CPU Usage when the visualisation is enabled.the CPU was All the time above the 60% and dropped to between 10-20% without it.While in the Beta 84 the CPU usage was about 40% with the same skin.It's too high.
Other than that , Xion is really stable.
If you used delay(0) anywhere, it will look faster, but the other values should all be the same.
I'm working on the high CPU and did some optimizations last night. I haven't optimized the visualisation at all yet, but hope to at some point.
ain´t got too much time atm to test.. will do that later more detailed
here a first short impression:
I also see high CPU load especially when using web streams (about 20% more than build 84) but also at no-web usage- with "normal" skins - means not multiple track layers or complex animations
Another thing is that scrolling of track windows seems to judder - not shure
at my track displays now every space between tag details is "_", is that ment to be? (also at non-missing tag details)
also: at web streams the kBps are still always 0
The reintroduced bug of "passthrough" of buttons and multi-focus seems to be ok again - nice
also animation speed ok again
l8er
Last edited by ALAS on January 14th, 2008, 6:49 pm, edited 1 time in total.
UnseenRage Wrote:I think the tooltips are broken. They work for text objects and buttons but not for indicators and stuff where you have to actually use tt(x).
Ah yes, you are correct I'll look into which other objects there are that are missing this and add them
*update* - Ok, I've fixed this for all of the indicator layers. Are there any other layer types that aren't working?
ALAS Wrote:I also see high CPU load especially when using web streams (about 20% more than build 84) but also at no-web usage- with "normal" skins - means not multiple track layers or complex animations
Hmm, I haven't been able to reproduce this here, is there a specific stream url that you can send me so that I can try it here, it might be the steam type.
ALAS Wrote:Another thing is that scrolling of track windows seems to judder - not shure
I've added a fix in for this to reduce the stutter, let me know how it goes in the next build
ALAS Wrote:at my track displays now every space between tag details is "_", is that ment to be? (also at non-missing tag details)
Hmm this is new. Mine display fine. Could you send a screenshot as well as perhaps an example audio file that exhibits this?
ALAS Wrote:also: at web streams the kBps are still always 0
I'll have to try this again when I have my net back at full speed. Its the last day of the month and I'm over my pitiful limit Australian broadband sucks
ALAS Wrote:The reintroduced bug of "passthrough" of buttons and multi-focus seems to be ok again - nice
also animation speed ok again
Awesome, good to hear these are both working again for you!