Page 1 of 2

Generic Button, Custom functions?

PostPosted: October 5th, 2006, 4:13 am
by SLoB
is it possible to add in a generic button and add custom function for example:-
click button to change EQ setting to a pre-determined eq setting
click button to link to a radio station/stream
click button to bookmark a song/dir
click button to stop vu levels (other than stop and pause ;))
click button to open config panel
click button to open library

I'm sure others can think of more uses :)

PostPosted: October 5th, 2006, 6:32 am
by Cliff Cawley
Sure, these are all just more button types that I can add. If you guys want to discuss and then compile a list of the 10 most wanted new buttons, I will add them for the next release :)

Cliff :)

PostPosted: October 5th, 2006, 7:02 am
by SLoB
thanks Cliff

discuss away chaps ;)

PostPosted: October 5th, 2006, 7:51 am
by PK
What about a button to toggle between: set always to top, behave as normal window and always on bottom (tricky one ;-)). Although maybe this sounds a bit like a feature request...

And what about a "random song" button that will play a random song independent of the fact if "randomize" is enabled or not. Foobar has something like this, works great :)

PostPosted: October 5th, 2006, 9:20 am
by Cliff Cawley
For now, try and keep to existing features that are already available but are not currently implemented for the skin engine. I.e. "open the config panel".

PK the things you have asked for are all feature requests for new functionality. If you would like to repost them in the feature requests forum, I'll be better able to find them again when it comes time to implement :)

Thanks!
Cliff :)

PostPosted: October 5th, 2006, 10:39 am
by pickle
The config panel button is the only one I can think of.

~SLoB - are you wanting to freeze the VU levels or turn them off? You can always create a custom button that turns off the visibility of those layers.

PostPosted: October 5th, 2006, 5:34 pm
by PK
Sorry Cliff :-)

Pickle: did you see the menu_open/over/down button? Not exactly what you're asking but it does show the rightclick menu (don't think it's mentioned in the layer reference chart).

PostPosted: October 5th, 2006, 6:02 pm
by SLoB
havnt tried the button to hide them yet pickle, will try that later, altho theyr invisible in the first instance, so it should work in reverse, theyr freezed/hidden on pause, stop anyways
it was just to turn them off really and or toggle between the engine vis as i also wanted to put that in gbx too

PostPosted: October 5th, 2006, 8:49 pm
by Nightbreed
If Xion reads any ID3 tag data, I'd like to see some sort of song rating control.

PostPosted: October 5th, 2006, 10:59 pm
by Cliff Cawley
Nightbreed Wrote:If Xion reads any ID3 tag data, I'd like to see some sort of song rating control.

Me too! ;)

Cliff :)

PostPosted: October 6th, 2006, 1:22 am
by SLoB
is there any plans on adding sound support for button presses?
there are 2 kinds of user, one who likes button sounds and the other than cant stand it ;), me personally dont mind
there was a workaround with a flash object in winamp a while back but was thought of as a security risk, but seeing as we could bundle small wav files in the zip was wondering if support for sound on button presses was considered, thoughts anyone?

PostPosted: October 6th, 2006, 5:13 am
by SLoB
pickle cannot turn off vu layers as its an animation layer set and there is no action_anim_hide available yet,
another feature request, if hidden should also stop, no point in it still looping through the layers if its hidden

the idea behind being able to hide animation layers is you could hide your vu and display the standard visualisation in the same space (if its turned on, also need a button to turn that on rather than going thru prefs screen)
and also switch between animations so you could have multiple vus in a skin :) ooo goodie :)
so perhaps maybe action_anim_switch needed too as layer doesnt work on layersets ;)

the list grows longer, but more feature rich when implemented ;)
Cliff these should go in the feature requests? or should they be in there by default but just not implemented yet?

PostPosted: October 6th, 2006, 6:27 am
by Cliff Cawley
SLoB Wrote:the list grows longer, but more feature rich when implemented ;)
Cliff these should go in the feature requests? or should they be in there by default but just not implemented yet?


If it's not already in the feature request section then yeah, would be great if you could add it there :)

Cliff :)

PostPosted: October 6th, 2006, 9:25 am
by pickle
I'm not sure if this would work, but you may be able to name each VU layer the same thing, then you could use:
Code: Select All Code
modify(common_name_between_all_vu_layers) anim_layer_hide

PostPosted: October 6th, 2006, 9:33 am
by SLoB
dont think that will work, i think its the naming of the animation set that is the issue

wot i did try the other day was to group my skin up into sets
i started with the entire lcd section and also included the animation sets for the l,r vu into the main set, i was toying with the idea of multiple layouts, perhaps in a future skin ;)

refreshed the skin then the whole lcd started flashing randomly all over the place even tho all the layers in the vus are invisible, i think its the animation firing event for the vu themselves that cause the images to be shown regardless, think it needs Cliff to add a toggle to switch the thing off and also anim_layerset_hide for it to truly work as intended