Xion Audio Player

Xion 1.0 build 89 Beta Release

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

Postby Cliff Cawley » January 31st, 2008, 11:51 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.0b89.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b89.exe

Changelist:
  • Add MessageBox popup when an error is detected with XionMessage Parameter Types, only in Beta Builds
  • Allow multiple instances of Xion using multiinstance command line. This is useful when debugging new components, while still listening to Xion while you debug!
  • Modify multiinstance command to /multiinstance and fix handling for command line options starting with /
  • Modify File info Genre combo box length so that it correctly aligns on the right side
  • Optimize vectors and use [] instead of iterators
  • Fix Timer event to produce less updates. Was trying to update 200fps (using 5ms updates). Have now changed to be ~33fps (using 25ms updates).
  • Fix Animation type 2 not properly hiding when done as well as some other minor animation bugs
  • Fix Tracknames so that the info gets updated even if the track layer is hidden
  • Add a function to allow getting from the Config as an int
  • Add Tooltips for Equalizer button, frequency and bitrate
  • Fix button being clickable below non-interactive layers
  • Fix bitrates on some radio stations missing an initial digit for the kbps value
  • Fix detection of clicking on passthrough layers. Was broken again due to code changes
  • Add the beginnings of Xion Actions so that when you change the volume, you get to see the values in any fields of a skin marked as 'track'. Custom track strings won't be affected, i.e. 'track album'
  • Modify the way that moving Shimmer works, so that we are no longer using the fake Titlebar clicking, but instead using MoveWindow(). This fixes a bug where when you move it past the top of the screen, it snaps back
  • Fix new moving issue when mouse is clicked on invalid layer and moved around
  • Don't show popup menu and reset window position when losing focus with new Window moving code
  • Updated the Image Layer Names.txt so that its in sync with the website

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 build should now fix all recent CPU issues and pump out 33 fps. (instead of 200 like it was trying to do!). One thing to note, since this build had debugging embedded within it, it still won't be a representation of how fast it can be. Next build I will start making Release optimized versions. If everyone is happy with this build, the next build is going to get released to the public!

Enjoy!

Cliff :)
Last edited by Cliff Cawley on February 5th, 2008, 9:12 pm, edited 2 times in total.
Cliff Cawley
Creator of Xion
r2 Studios
http://www.r2.com.au
http://xion.r2.com.au
User avatar
Cliff Cawley
Creator of Xion
 
Posts: 1955
Joined: September 3rd, 2006, 11:33 am
Location: Brisbane, Australia

Postby ALAS » February 1st, 2008, 5:38 am

hmmm, sadly I experienced some problems with this build. Some things concerning moveable and over and/or passhrough seem to be confused now. I guess due to "Fix button being clickable below non-interactive layers " - just a guess

- moveable seems to only work again if the moveable layer is the bottom layer (had been fixed some build before)
- the "reintroduced bug" where you could click through buttons although a (big) button below shows it´s over-state - and allows cool "pseudo-buttons" doesn´t work anymore (worked fine in build 88 ), example for this is "fluss" again
this point - to me -is rather important, not only because I´m using this technique but also cause I am sure that this feature could open doors for really innovative skins and new ways of usability - just my two cents.

in some cases buttons don´t work anymore although I didn´t use that technique there (eg "ggc-flip", which is also not moveable anymore)

will try to find out more detailed....
User avatar
ALAS
Xion Fan
 
Posts: 256
Joined: March 12th, 2007, 3:26 am

Postby Cliff Cawley » February 1st, 2008, 8:40 am

ALAS Wrote:hmmm, sadly I experienced some problems with this build. Some things concerning moveable and over and/or passhrough seem to be confused now. I guess due to "Fix button being clickable below non-interactive layers " - just a guess

- moveable seems to only work again if the moveable layer is the bottom layer (had been fixed some build before)
- the "reintroduced bug" where you could click through buttons although a (big) button below shows it´s over-state - and allows cool "pseudo-buttons" doesn´t work anymore (worked fine in build 88 ), example for this is "fluss" again
this point - to me -is rather important, not only because I´m using this technique but also cause I am sure that this feature could open doors for really innovative skins and new ways of usability - just my two cents.

in some cases buttons don´t work anymore although I didn´t use that technique there (eg "ggc-flip", which is also not moveable anymore)

will try to find out more detailed....


Argh, ok thanks for the heads up ALAS. The most recent skin I'd tested was Black Pebble and in build 88 it doesn't work properly with the indicators. I'll make some more changes and release another build after i've waited a little while to see if there are any other issues.

Thanks for your patience.

Cliff :)
Cliff Cawley
Creator of Xion
r2 Studios
http://www.r2.com.au
http://xion.r2.com.au
User avatar
Cliff Cawley
Creator of Xion
 
Posts: 1955
Joined: September 3rd, 2006, 11:33 am
Location: Brisbane, Australia

Postby Cliff Cawley » February 1st, 2008, 8:56 pm

ALAS Wrote:hmmm, sadly I experienced some problems with this build. Some things concerning moveable and over and/or passhrough seem to be confused now. I guess due to "Fix button being clickable below non-interactive layers " - just a guess

- moveable seems to only work again if the moveable layer is the bottom layer (had been fixed some build before)
- the "reintroduced bug" where you could click through buttons although a (big) button below shows it´s over-state - and allows cool "pseudo-buttons" doesn´t work anymore (worked fine in build 88 ), example for this is "fluss" again
this point - to me -is rather important, not only because I´m using this technique but also cause I am sure that this feature could open doors for really innovative skins and new ways of usability - just my two cents.


Ok don't worry it wasn't as bad as what you had thought. It was simply the snaprectangle getting in the way. I'd re-arranged some of the lists and it had gotten added :( Will be fixed for the next build :)

Cliff :)
Cliff Cawley
Creator of Xion
r2 Studios
http://www.r2.com.au
http://xion.r2.com.au
User avatar
Cliff Cawley
Creator of Xion
 
Posts: 1955
Joined: September 3rd, 2006, 11:33 am
Location: Brisbane, Australia

Postby lanang jagad » February 2nd, 2008, 1:36 pm

I found these, animation sets now have the passthrough effect, allow you to continue to the layer below.
volinc_over, volinc_down, voldec_over, and voldec_down do not work.
User avatar
lanang jagad
Xion Supporter
 
Posts: 12
Joined: June 9th, 2007, 3:42 am
Location: Indonesia

Postby Cliff Cawley » February 3rd, 2008, 11:49 am

lanang jagad Wrote:I found these, animation sets now have the passthrough effect, allow you to continue to the layer below.
volinc_over, volinc_down, voldec_over, and voldec_down do not work.


Cheers, thanks for that lanang!

I've now fixed this for the next build :)

Cliff :)
Cliff Cawley
Creator of Xion
r2 Studios
http://www.r2.com.au
http://xion.r2.com.au
User avatar
Cliff Cawley
Creator of Xion
 
Posts: 1955
Joined: September 3rd, 2006, 11:33 am
Location: Brisbane, Australia

Return to Beta Builds

Who is online

Users browsing this forum: No registered users and 3 guests