skin in progress : Navaga

About usage, announcement and development of skins for VLC
dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 31 Aug 2006 22:43

Check both .vlt files on http://people.videolan.org/~dionoea/ . I don't know which one is the latest. (Did you loose all the photoshop source files ?)
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

xanax

Postby xanax » 04 Sep 2006 14:25

yep, I lost ALL the PSD source files...
Imagine how I feel..

Thank you dionoea and ipkiss (who sent me the skins as well by email).

xanax

Postby xanax » 07 Oct 2006 16:55

What's new :
Since I had to restart this skin from a previous point, I changed some little things.

The skin now uses just one .PNG image per window :
- normal-window-subbitmap.png
- winshade-window.subbitmap.png
- playlist-window-subbitmap.png
- video-window-subbitmap.png

Each subbitmap contains all the elements (background, buttons ...) for its own window.



Previously :
Each piece of the skin was in a separate .PNG file (for example : play-button-normal.png / play-button-down.png / fullscreen-button-down.png / etc...).

In these earlier versions of this skin, I had animated buttons for the OVER states too.
Since there was recently a bug with animated buttons (well, the code worked before, but it seems in the recent builds that it doesn't anymore). And this bug displayed my animated buttons with all their frames directly on the skin.


Now :
Now that I only have one .PNG file per window, I had to use the SubBitmap tag (which simplifies things I think).
I used the subbitmap because I read in the Skins2-FAQ that it now supports nbFrames! (animated buttons even inside a subbitmap).

But now the strange thing with this "animated button" bug :

Just load this skin and you'll notice that the animated buttons placed inside a SubBitmap simply don't show the OVER state.
Though, the animated buttons that are still in separate .PNG images (check the close button on the playlist window) and called from a Bitmap tag, still display all the frames.


The skin : download

ipkiss
Big Cone-huna
Big Cone-huna
Posts: 695
Joined: 23 Nov 2003 01:49

Postby ipkiss » 08 Oct 2006 09:36

Just load this skin and you'll notice that the animated buttons placed inside a SubBitmap simply don't show the OVER state.
Your XML is once again invalid...

xanax

Postby xanax » 10 Oct 2006 18:17

Then I don't know where my syntax error is.
I tend to think it's related to the bug, not to the XML..

Could you point me to the error? For example, rewrite here a good line (from those which doesn't work). Thanks a lot.

ipkiss
Big Cone-huna
Big Cone-huna
Posts: 695
Joined: 23 Nov 2003 01:49

Postby ipkiss » 10 Oct 2006 19:43

I already told you how to check the errors of your XML. The next step is to understand what the error means. Guess what could be wrong with the following error...
[00000307] xml private error: XML parser error (line 166) : No declaration for attribute nbFrames of element SubBitmap
Yes, well done, it means the SubBitmap element doesn't allow the 'nbFrames' attribute!

Next time, we will learn how to fix the error by looking at the DTD ;-)

xanax

Postby xanax » 11 Oct 2006 12:04

I already told you how to check the errors of your XML. The next step is to understand what the error means.
If I could help a bit by finding something unsupported yet :)

Thanks again ipkiss for your help on these boards (and especially for my skins). :D

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 29 Nov 2009 09:50

Ok, after a long break... (just 3 years), I just wanted to say that I am back and this time, I am going to finish my work on skins currently in progress.
I am working on Navaga again and I hope it to be released before 2010 (I hope so :) )

3breadt
Big Cone-huna
Big Cone-huna
Posts: 827
Joined: 19 Mar 2006 11:37
Operating System: Win7 Pro / OS X 10.7
Location: Paderborn, Germany
Contact:

Re: skin in progress : Navaga

Postby 3breadt » 29 Nov 2009 20:04

Yay! Welcome back :)
-- 3breadt (aka altglass)

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 30 Nov 2009 09:36

Here is a screenshot of the current state of development of this skin : screenshot

3breadt
Big Cone-huna
Big Cone-huna
Posts: 827
Joined: 19 Mar 2006 11:37
Operating System: Win7 Pro / OS X 10.7
Location: Paderborn, Germany
Contact:

Re: skin in progress : Navaga

Postby 3breadt » 01 Dec 2009 09:49

looking good :)
-- 3breadt (aka altglass)

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 07 Dec 2009 07:58

Here is the current state of the skin (WARNING : not all windows are made, and there are still graphic bugs)
http://www.2shared.com/file/9845952/cd5 ... enzip.html

(edited on the 9th december 2009 to update the download link with the latest wip version)

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 01 May 2010 22:45

Just another small update :
- Equalizer window almost done (with animations)

bugs :
- strangely, the PRE AMP on the Equalizer window is stuck at a given level.
- The Mute button doesn't work anymore (though, I haven't touched its code..) and I got this error :
skins2 warning: drawBitmap: source rect too small, ignoring
skins2 warning: sub-bitmap main-window-mute_hover ignored
skins2 warning: drawBitmap: source rect too small, ignoring
skins2 warning: sub-bitmap main-window-mute2_hover ignored
todo :
- fix the Mute button
- change INFO, VIDEO and PLAYLIST buttons into checkboxes
- redo (finish) DVD playback buttons (and the related layout)
- make a "windowshade mode". Example (winamp one) : Image


Download link : http://jump.fm/YTUSG

erwan10
Developer
Developer
Posts: 415
Joined: 02 Nov 2008 23:16

Re: skin in progress : Navaga

Postby erwan10 » 02 May 2010 13:45

- The Mute button doesn't work anymore (though, I haven't touched its code..) and I got this error :
skins2 warning: drawBitmap: source rect too small, ignoring
skins2 warning: sub-bitmap main-window-mute_hover ignored
skins2 warning: drawBitmap: source rect too small, ignoring
skins2 warning: sub-bitmap main-window-mute2_hover ignored
Not so sure you haven't touched its code. ..... The problem comes from the location of subimages :

your new mega-subbitmap-png-1.png image has got a 1009x1104 size.

Subimages for mute and mute2 hover are the following :

<SubBitmap id="main-window-mute_hover" x="3" y="724" width="29" height="432" nbframes="18" fps="36" loop="0" />
<SubBitmap id="main-window-mute2_hover" x="33" y="724" width="29" height="432" nbframes="18" fps="36" loop="0" />

y + height = 724 + 432 = 1156 ( which is > 1104)

When saying "too small', skins engine really meant it ;)

Erwan10

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 02 May 2010 15:13

Thank you very much Erwan10.

I don't know when I did that but I obviously changed the "...mute_hover" button.
Thanks again for your help.

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 02 May 2010 22:59

Just another update :
http://jump.fm/SSECE

todo :
- Finish the "winshade" mode.
- make info / VI / PL buttons as checkboxes
- maybe fix the position of "elapsed time" & "total time" text
- fix the position of add - rem - sel - misc buttons of the playlist (+ 6px to the right) or completely change these buttons to something more accurate

bugs :
the equalizer pre-amp keeps being at the top..

xan2622
Blank Cone
Blank Cone
Posts: 22
Joined: 25 Nov 2009 11:11

Re: skin in progress : Navaga

Postby xan2622 » 04 May 2010 08:48

Hey.

I have just added the fullscreencontroller and I get strange behaviours for some buttons (especially DVD, info, PL, VI, and Always on Top buttons).
Of course, not all buttons need to be available when VLC is fullscreen.

I just wanted you, erwan10, to know.

http://www.2shared.com/file/fu0g2tL9/Navaga_green.html

erwan10
Developer
Developer
Posts: 415
Joined: 02 Nov 2008 23:16

Re: skin in progress : Navaga

Postby erwan10 » 04 May 2010 12:10

Hi xanax,

thanks for reporting it.

Actually, a skinned window used as fullscreen controller SHOULD NOT call other windows or dialog boxes, since those latter are not meant to be visible in fullscreen mode.
(It is not forbidden per se. Those windows are activated in the background, but the user cannot see the result till it goes back to normal mode, which is not so user friendly.)

If you want different views for the fullscreen controller, rather use multiple layouts than multiple windows.
(see the skin shipped with vlc as an example)

Erwan10


Return to “Skins”

Who is online

Users browsing this forum: No registered users and 6 guests