Page 1 of 1

Xion 1.0 build 84 Beta Release

PostPosted: August 13th, 2007, 12:18 am
by Cliff Cawley
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 :)

PostPosted: August 13th, 2007, 2:41 am
by SLoB
whoop, n1 Cliff :)

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 13th, 2007, 8:24 pm
by ALAS
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.. :-)

...

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 13th, 2007, 10:01 pm
by Cliff Cawley
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 :)

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 13th, 2007, 10:17 pm
by Cliff Cawley
ALAS Wrote:After loadinterface the over-states are still dead (not when the same skin is loaded manually)


Fixed for build 85 ;)

Cliff :)

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 13th, 2007, 10:34 pm
by ALAS
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! :)

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 14th, 2007, 12:51 pm
by Cliff Cawley
ALAS Wrote:Cliff, slow down, we´re not that fast! :wink:


:oops:

Re: Xion 1.0 build 84 Beta Release

PostPosted: August 15th, 2007, 12:39 am
by ALAS
Cliff Cawley Wrote:
:oops:

lol



... psd sent

Re: Xion 1.0 build 84 Beta Release

PostPosted: September 14th, 2007, 5:46 am
by ALAS
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

PostPosted: September 21st, 2007, 3:23 pm
by HyperCannon
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 ;)

PostPosted: September 21st, 2007, 8:33 pm
by SLoB
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

PostPosted: October 2nd, 2007, 8:53 am
by HyperCannon
It works now, thanks :P

Silly Vista :lol:

PostPosted: October 2nd, 2007, 11:08 am
by Cliff Cawley
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 :)

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