Xion Audio Player

Xion 1.0 build 84 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 » August 13th, 2007, 12:18 am

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.0b84.exe
OR
Xion Server -> http://xion.r2.com.au/download/beta/qa-xion_v1.0b84.exe

Changelist:
  • Fix ReadSettings not getting called in correct sequence due to SDK changes
  • Add support for Bass/Mid/Treble vumeters and animation types
  • Make modifications to ensure that version information is correctly embedded in the Component
  • Add XionComponentSDK Project to build the SDK
  • Add SDK Example: ExampleVis
  • Add BassVis Header and Lib for Glare
  • Fix for when window was just dragged around and _over no longer working
  • Remove extra debugging from shimmer over
  • Fix Path saving for u3 drives so that paths are substituted with u3 file system variables instead when saved to u3
  • Add some fixes to XionWindow and BaseComponent to detect null pointers
  • Add fix to flow for modal dialogs so that the Icon isn't set after the dialog was destroyed
  • Remove SCC Bindings for SDK Example projects
  • Add two new example SDK's, NewComponent and NewComponentMFC
  • Throw out the Old Zip/Unzip routines and switch to MiniZip
  • Fix a bug in MiniZip to allow writing to the end of a file
  • Fix a bug in the U3 version to use the U3 System Variables instead of direct Paths
  • Add XionTags Library
  • Remove TagsLib
  • Update Tag Reading system to use new XionTags library
  • Remove id3Lib from SCC
  • Fix a bunch of issues related to Window Creation of the Core Window
  • Fix Multimedia keys so that they are still received even if no Xion windows are visible
  • Fix crash when unable to load any skins at all
  • Fix Bug where Layer Visibility where layer wasn't getting set invisible after it had faded out (Thanks ALAS!)
  • Cleanup Shutdown process so that on slow U3 drives, there is almost no delay
  • Modify U3 Build so that it uses a seperate Define to the Portable Build
  • Update Icon to include 16 Million colour icons
  • Cleanup low res/low colour icons
  • Rename ComponentConfig to ComponentConfigWindow
  • Perform major surgery on some of the internal plugins and the BaseComponent to make things more expandable for the SDK
  • Add fix to locate the last song automatically when the filter in the playlist is cleared
  • Cleanup some deallocations when exiting for cleanliness sake
  • Modify Project properties for Beta builds
  • Fix Random mode so that if there is only one song in the playlist and random is on, it no longer stops. Instead it continually plays the single song
  • Fix delete key not working in search text box of playlist
  • Fix CD Audio tracks playing every second track
  • Fixed buffering message on Streams that have no Meta data so that it displays the filename once streamed above 95%. Usually these are from fixed URLs and not from radio stations.

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.

Many fixes and changes in this build. The Component SDK will need updating soon too, most likely with the next Beta build. I'm trying to fix a memory leak to do with cleaning up an MFC example. Its a real pain!

This build also has a brand new Tag reading library that I've created. It should now hopefully handle tags a lot better as well as hopefully reduce the amount of crashes.

I've also embedded some minor debug information in the Beta builds from now on to help with tracking of crashes. Those people with debuggers may actually get a proper call stack!


Enjoy!

Cliff :)
Last edited by Cliff Cawley on January 11th, 2008, 11:27 am, edited 1 time 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 SLoB » August 13th, 2007, 2:41 am

whoop, n1 Cliff :)
User avatar
SLoB
Xion Junkie
 
Posts: 1340
Joined: September 11th, 2006, 9:21 pm
Location: UK

Postby ALAS » August 13th, 2007, 8:24 pm

wow, nice!

as far as i could see the over-issues are now fixed within one skin, great! Though, one thing is still buggy. After loadinterface the over-states are still dead (not when the same skin is loaded manually). An example´s here in the forum link
(just to avoid confusions, I don´t mean the main topic problem mentioned there, but the hint "to reactivate mouse-over..." in the screenshot.)

something else: the aclashow command don´t work on animation layers anymore, hard to explain details here. I used them as a workaround for an action_animation_show/hide command.

P.S.: the new "recent update" is very nice.. :-)

...
User avatar
ALAS
Xion Fan
 
Posts: 256
Joined: March 12th, 2007, 3:26 am

Postby Cliff Cawley » August 13th, 2007, 10:01 pm

ALAS Wrote:wow, nice!


Thanks! :D

ALAS Wrote:as far as i could see the over-issues are now fixed within one skin, great! Though, one thing is still buggy. After loadinterface the over-states are still dead (not when the same skin is loaded manually). An example´s here in the forum link
(just to avoid confusions, I don´t mean the main topic problem mentioned there, but the hint "to reactivate mouse-over..." in the screenshot.)


Ah yes, you are correct, I can reproduce that on the Default skin. I must have missed it in testing, thanks again!

ALAS Wrote:something else: the aclashow command don´t work on animation layers anymore, hard to explain details here. I used them as a workaround for an action_animation_show/hide command.


Hmm Interesting, could you provide me with a simple example that shows just that error (not a complex skin). Use the Contact page, as always :)

ALAS Wrote:P.S.: the new "recent update" is very nice.. :-)


Thanks! I'm glad you like it! ;)

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 » August 13th, 2007, 10:17 pm

ALAS Wrote:After loadinterface the over-states are still dead (not when the same skin is loaded manually)


Fixed for build 85 ;)

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 ALAS » August 13th, 2007, 10:34 pm

Cliff Cawley Wrote:
Fixed for build 85 ;)

Cliff :)


Cliff, slow down, we´re not that fast! :wink: each time I´d like to sub a skin with some workarounds you give us a new build where everything´s fixed and I can start again from scratch! :wink:

no! cool! :)
User avatar
ALAS
Xion Fan
 
Posts: 256
Joined: March 12th, 2007, 3:26 am

Postby Cliff Cawley » August 14th, 2007, 12:51 pm

ALAS Wrote:Cliff, slow down, we´re not that fast! :wink:


:oops:
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 » August 15th, 2007, 12:39 am

Cliff Cawley Wrote:
:oops:

lol



... psd sent
User avatar
ALAS
Xion Fan
 
Posts: 256
Joined: March 12th, 2007, 3:26 am

Postby ALAS » September 14th, 2007, 5:46 am

because of the low activity in this forum at the moment I searched as long as I found some bug :wink:

trans_volume layers are:

-dead when pause/stop is active while loading an interface
-only working propperly when play is active while loading an interface..

edit:

-always dead after using stop or pause
User avatar
ALAS
Xion Fan
 
Posts: 256
Joined: March 12th, 2007, 3:26 am

Postby HyperCannon » September 21st, 2007, 3:23 pm

Looking good m8 :D
One thing I noticed is that on Vista (just got new comp) when I download a skin so it opens itself, it doesnt save itself into the skins directory in Xion like it did in XP. Nothing big though ;)
User avatar
HyperCannon
Xion Supporter
 
Posts: 79
Joined: October 22nd, 2006, 6:53 am
Location: New Zealand

Postby SLoB » September 21st, 2007, 8:33 pm

probably the lovely security permissions thing in Vista ;)
just an idea but right click on Xion exe and run as administrator, see if that then saves the skin properly
User avatar
SLoB
Xion Junkie
 
Posts: 1340
Joined: September 11th, 2006, 9:21 pm
Location: UK

Postby HyperCannon » October 2nd, 2007, 8:53 am

It works now, thanks :P

Silly Vista :lol:
User avatar
HyperCannon
Xion Supporter
 
Posts: 79
Joined: October 22nd, 2006, 6:53 am
Location: New Zealand

Postby Cliff Cawley » October 2nd, 2007, 11:08 am

HyperCannon Wrote:It works now, thanks :P

Silly Vista :lol:


It seems that in order for me to get this to work, I'd have to store all your skins and other things in the Documents and Settings folder.

I hate this kind of segmentation because it makes it painful for users to back things up, but if that's the requirement I guess I'll have to modify how it works soon.

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 sun » October 12th, 2007, 3:05 am

Cliff Cawley Wrote:
HyperCannon Wrote:It works now, thanks :P

Silly Vista :lol:


It seems that in order for me to get this to work, I'd have to store all your skins and other things in the Documents and Settings folder.

I hate this kind of segmentation because it makes it painful for users to back things up, but if that's the requirement I guess I'll have to modify how it works soon.

Cliff :)


don't do that ! everyone disable that shitty UAC thing anyway :)
sun
Xion Supporter
 
Posts: 3
Joined: October 12th, 2007, 3:03 am

Return to Beta Builds

Who is online

Users browsing this forum: No registered users and 5 guests

cron