Page 1 of 1

JAFSS skin development

Posted: 24 Mar 2008 16:15
by rippie
I have been creating a skin with a minimalistic approach to smalliness.

Vplayer and miniMatrix are the base inspiration for this skin (and credits for this skin goto scahoo for creating the Vplayer(0.1) skin and Felix Hummel for creating the MiniMatrix skin)

I dub this skin: JAFSS: Just Another F. Small Skin :)
(the F doesn't stand for anything in particular :mrgreen: )

Any comments // hints // impressions // improvements // bugs
please post here (or mail)

Image


Download for testing purposes: http://ripcurl.student.utwente.nl/files/temp/JAFSS.vlt
(if this is not allowed like this please mail//post alternative method for hosting)

Re: JAFSS skin development

Posted: 24 Mar 2008 18:04
by Jean-Baptiste Kempf
Tell us when it is done !

Re: JAFSS skin development

Posted: 25 Mar 2008 01:28
by rippie
i updated the screenshot, hoping it would illustrate my problem better:
I want the playlist window to move together with the main player window, because now it is independent of the main player window. How is this achieved? (is it possible?)
Is there a way to control the coordinates of the playlist window?

edit: Nevermind , i think the thing "anchor" will do the trick :oops: or rtfm :)

Re: JAFSS skin development

Posted: 27 Mar 2008 23:43
by rippie
dunno if anyone know the solution to this (probably classical) problem:

I have a window (my playlist window), and i want to popup some buttons if you press 1 button. (see picture below)

Image

Currently I have created a 2 different sets of layouts for this playlist window. 1 without the buttons (left), and 1 with the popup buttons (right).
With this implementation if you resize the window, the size of 1 of the 2 layouts changes and not both. This causes the window to change size when pressing the "add" button after a resize. That is not nice to the user :)

The questions:
Is there a different way to popup buttons?
Is it possible to set the "visible" property of an object to the state of a checkbox? something like "visible=checkbox.getState" perhaps
Is it possible to set the checkbox state to a value through its own action? (something like "checkbox.setState(true)" perhaps
Is there a way to control the size of a window//layout dynamically? something like "playlist_window.size(30,20)" perhaps

If you read this, and you know your skinning stuffs and want to help, I have updated the download link so that you can play around with it, and see the problem for yourself @ version 0.4

Re: JAFSS skin development

Posted: 20 Apr 2008 18:52
by rippie
I removed the custom skinned playlist. And put in the default one.When VLC gets new skin functionality I'll take another peek on it.

I say this skin is finished for now. The link above now has the latest and greatest JAFS Skin (v0.5)