Update of /cvsroot/freevo/freevo/share/skins/main
In directory sc8-pr-cvs1:/tmp/cvs-serv24860

Modified Files:
        blue_round1.fxd blurr.fxd blurr2.fxd info.fxd noia.fxd 
Added Files:
        basic.fxd noia.png 
Removed Files:
        blue.fxd blue.jpg 
Log Message:
o created a 'basic' skin from which every skin needs to inherit to make
  sure everything is defined.
o converted all skins from using blue.fxd to basic.fxd
o removed blue.fxd


--- NEW FILE: basic.fxd ---
<?xml version="1.0" ?>
<freevo>

  <!--

  This is a basic skin definition. Each skin should inherit from this one
  (or from another inheriting from this) to make sure the basic menus, 
  layout and fonts are defined.

  Each plugin can assume that all stuff here is defined for each skin
  -->

  <skin geometry="800x600">
    <iconset theme="AquaFusion"/>

    <setvar name="box_under_icon" val="0"/>

    <!-- Items of the main menu -->
    <main>
      <item label="tv"    name="TV"/>
      <item label="video" name="Movies"/>
      <item label="audio" name="Music"/>
      <item label="image" name="Images"/>
      <item label="games" name="Games"/>
      <item label="shutdown" name="Shutdown"/>
    </main>

    <!-- 
    *******************************************************
    ** MENU DEFINITIONS
    ******************************************************* -->

    <!--
    At the beginning there are the menu definitions. A menu has a type for
    the different types of media: video/audio/image/games, main for the
    main menu and default for all the other menus. The type 'all' will
    delete all existing special definitions. Inside the tag are different
    styles which can be toggled with the DISPLAY key in Freevo. If an
    image definition is present, it will be used except when all items
    have the same or no image
    -->
    <menu type="all">
      <style text="normal text style"/>
    </menu>

    <!-- defualt menu when no item has an image -->
    <menu type="default no image">
      <style text="default no image"/>
    </menu>

    <!-- default menu when at least one item has a description -->
    <menu type="default description">
      <style text="default description"/>
    </menu>

    <!-- default menu with info area and without view area -->
    <menu type="default description no image">
      <style text="default description no image"/>
    </menu>

    <!-- the main menu -->
    <menu type="main">
      <style text="main menu"/>
    </menu>

    <!-- 
    you can also define special menus for the different media:
    type = video, audio, image and games. The main menu for the
    media can be set with adding 'main menu', e.g. 'video main menu'
    -->


    <!--
    After defining which menu style to use for which item, we need to define
    how the areas of each menuset look like. A menuset has a label (used by
    menu) and the geometry and names for the five areas
    -->
    <menuset label="normal text style">

      <!-- 1. screen: the complete background area -->
      <screen layout="screen" x="0" y="0" width="800" height="600"/>

      <!-- 2. title: the area where the title of the menu (e.g. directory name -->
      <!-- will be displayed -->
      <title visible="not idlebar" layout="title" x="10" y="10" 
        width="780" height="80"/>

      <!-- 3. view area: the cover image for audio/video, a thumbnail for image -->
      <view layout="view" x="580" y="110" width="200" height="300"/>

      <!-- 4. listing area: the list of all items -->
      <listing layout="listing" x="50" y="110" width="510" height="470">
        <image x="10" y="110" width="32" height="32" label="uparrow"
          filename="up.png"/>
        <image x="10" y="max-32" width="32" height="32" label="downarrow"
          filename="down.png"/>
      </listing>

      <!-- 5. info area: additional info. This area is invisible in the default -->
      <!-- menu, it's only visible in the extended menus -->
      <info visible="no"/>
    </menuset>

    <!-- default no image: make listing area larger, don't show view area -->
    <menuset label="default no image" inherits="normal text style">
      <view visible="no"/>
      <listing width="740"/>
    </menuset>

    <!-- default description: make listing area smaller, show info area -->
    <menuset label="default description" inherits="normal text style">
      <listing height="370"/>
      <info visible="yes" layout="info" x="10" y="490" height="100" width="780"/>
    </menuset>

    <!-- default description no image: mix between the two above -->
    <menuset label="default description no image" inherits="default description">
      <view visible="no"/>
      <listing width="740"/>
    </menuset>

    <!-- Now the main menu -->
    <menuset label="main menu">
      <screen layout="screen" x="0" y="0" width="800" height="600"/>
      <listing layout="main listing" x="230" y="120" width="380" height="450"/>

      <!-- disables info, view and title area. -->
      <view  visible="no"/>
      <info  visible="no"/>
      <title visible="no"/>
    </menuset>


    <!--
    The menus defined a layout to use. Now here are the definitions of the
    layouts. Based on the type of area, some attributes have no effect
    (e.g. the background has no content
    -->

    <!-- The background for the screen. By redefining layout label=screen you -->
    <!-- can change only the background image -->
    <layout label="screen">
      <background>
        <!-- an image with the label background will ignore OVERSCAN settings -->
        <!-- in freevo to make sure the complete screen is filled -->
        <image image="background" x="0" y="0" label="background"/>
      </background>
    </layout>
    
    <!-- title -->
    <layout label="title">
      <background>
        <image visible="not idlebar" filename="logo.png" x="0" y="0" 
          width="157" height="80"/>
      </background>
      <content x="170" y="0" type="menu" font="title area" align="center"
        valign="center"/>
    </layout>

    <!-- default listing area -->
    <layout label="listing">
      <content type="text" spacing="2">
        <item type="default" font="item"/>
        <item type="selected" font="selected">
          <rectangle bgcolor="selection" size="0" x="-5" y="-3" width="max+10"
            height="max+6"/>
        </item>
      </content>
    </layout>

    <!-- default view area -->
    <layout label="view">
      <content align="center" valign="top">
        <item type="default">
          <rectangle size="1" x="-1" y="-1" width="max+2" height="max+2"/>
        </item>
      </content>
    </layout>

    <!-- default info area -->
    <layout label="info">
      <content x="0" y="0" type="text" spacing="20" font="default">
        <item type="default">
          <if expression="description">
            <text font="info font" height="max" mode="soft" 
              expression="description"/>
            <newline/>
          </if>
        </item>
      </content>
    </layout>

    <!-- main menu listing area -->
    <layout label="main listing">
      <content type="text" spacing="10">
        <item type="default" font="main"/>
        <item type="selected" font="main selected">
          <rectangle bgcolor="selection" size="0" y="-5" x="-10"
            width="max+20" height="max+10"/>
        </item>
      </content>
    </layout>

    <!-- font used in this layouts -->
    <font label="title area" name="VeraBd.ttf" size="24" color="0xffffff"/>

    <font label="item" name="VeraBd.ttf" size="16" color="0xdddddd"/>
    <font label="selected" name="VeraBd.ttf" size="16" color="0xffffff"/>

    <font label="main" name="VeraBd.ttf" size="24" color="0xdddddd"/>
    <font label="main selected" name="VeraBd.ttf" size="24" color="0xffffff"/>

    <font label="info font" name="VeraBd.ttf" size="16" color="0xffffff"/>

    <!-- selection color -->
    <color label="selection" value="0xa0000000"/>

    <!-- background image -->
    <image label="background" filename="aubin_bg2"/>




    <!-- 
    *******************************************************
    ** MISC FONTS/COLORS
    ******************************************************* -->

    <font label="default" name="VeraBd.ttf" size="16" color="0xffffff"/>

    <font label="small0"  name="VeraBd.ttf" size="12" color="default0"/>
    <font label="small1"  name="VeraBd.ttf" size="12" color="default1"/>
    <font label="small2"  name="VeraBd.ttf" size="12" color="default2"/>

    <font label="medium0" name="VeraBd.ttf" size="16" color="default0"/>
    <font label="medium1" name="VeraBd.ttf" size="16" color="default1"/>
    <font label="medium2" name="VeraBd.ttf" size="16" color="default2"/>

    <font label="large0"  name="VeraBd.ttf" size="20" color="default0"/>
    <font label="large1"  name="VeraBd.ttf" size="20" color="default1"/>
    <font label="large2"  name="VeraBd.ttf" size="20" color="default2"/>

    <color label="default0" value="0xffffff"/>
    <color label="default1" value="0xffffaa"/>
    <color label="default2" value="0xcccccc"/>

    <!-- plugin fonts -->
    <font label="osd" name="Vera.ttf" size="24" color="0xffffff">
      <shadow visible="yes" color="0x000000" border="yes"/>
    </font>
    <font label="detachbar" name="VeraBd.ttf" size="10" color="0xffffff"/>



    <!-- 
    *******************************************************
    ** POPUP DEFINITIONS
    ******************************************************* -->

    <popup type="default" layout="popup"/>

    <layout label="popup">
      <background>
        <rectangle color="0x000000" size="1" bgcolor="widget background"/>
      </background>
      <content type="text" spacing="10" color="widget text" font="default">
        <item type="default" font="widget">
          <rectangle bgcolor="widget item background" size="0"/>
        </item>
        <item type="selected" font="selected widget">
          <rectangle bgcolor="widget selected background" size="0"/>
        </item>
      </content>
    </layout>

    <font label="widget" name="VeraBd.ttf" size="16" color="0xffffff"/>
    <font label="selected widget" name="VeraBd.ttf" size="16" color="0x164668"/>

    <color label="widget text" value="0xffffff"/>
    <color label="widget background" value="0x001F4A95"/>
    <color label="widget item background" value="0x00164668"/>
    <color label="widget selected background" value="0x00ffffff"/>



    <!-- 
    *******************************************************
    ** AUDIO PLAYER DEFINITIONS
    ******************************************************* -->

    <player>
      <screen layout="player screen" x="0" y="0" width="800" height="600"/>
      <view layout="player view" x="430" y="200" width="420" height="360"/>
      <info layout="player info" x="-50" y="80" width="550" height="300"/>
      <title visible="no"/>
    </player>

    <layout label="player screen">
      <background>
        <image image="background" x="0" y="0" label="background"/>
      </background>
    </layout>

    <layout label="player view">
      <content type="text" spacing="10">
        <item type="default">
          <rectangle size="0" bgcolor="player mask" radius="10" x="-15" y="-15"
            width="max+80" height="max+30"/>
        </item>
      </content>
    </layout>

    <layout label="player info">
      <background>
        <rectangle size="0" bgcolor="player mask" radius="10" width="max"/>
      </background>
      <content x="70" y="10" height="max-20" width="max-80" type="text" spacing="10">
        <item type="default">
          <if expression="title">
            <text font="player title" expression="title"/>
            <newline/>
          </if>
          <if expression="not title">
            <text font="player title" expression="name"/>
            <newline/>
          </if>
          <if expression="description">
            <text font="player info" expression="description"/>
            <newline/>
          </if>
          <if expression="artist">
            <text font="player artist" expression="artist"/>
            <newline/>
          </if>
          <goto_pos y="15" mode="relative"/>
          <if expression="album">
            <text width="140" align="right" font="player info">Album:</text>
            <goto_pos x="10" mode="relative"/>
            <text font="player info" expression="album"/>
            <if expression="date">
              <text font="player info"> (</text>
              <text font="player info" expression="date"/>
              <text font="player info">)</text>
            </if>
            <newline/>
          </if>
          <if expression="trackno">
            <text width="140" align="right" font="player info">Track:</text>
            <goto_pos x="10" mode="relative"/>
            <text font="player info" expression="trackno"/>
            <newline/>
          </if>
          <goto_pos y="15" mode="relative"/>
          <if expression="length">
            <text width="140" align="right" font="player info">Length:</text>
            <goto_pos x="10" mode="relative"/>
            <text font="player info" expression="length"/>
            <newline/>
          </if>
          <if expression="elapsed">
            <text width="140" align="right" font="player info">Elapsed:</text>
            <goto_pos x="10" mode="relative"/>
            <text font="player info" expression="elapsed"/>
            <newline/>
          </if>
        </item>
      </content>
    </layout>

    <font label="player title" name="VeraBd.ttf" size="24" color="0xffffff">
      <shadow x="2" y="2" color="0x000000" visible="yes"/>
    </font>
    <font label="player artist" name="VeraBd.ttf" size="18" color="0xffffff"/>
    <font label="player info"   name="VeraBd.ttf" size="14" color="0xffffaa"/>

    <color label="player mask" value="0x80000000"/>



    <!-- 
    *******************************************************
    ** TV DEFINITIONS
    ******************************************************* -->

    <tv>
      <style text="tv menu"/>
    </tv>

    <menuset label="tv menu">
      <screen layout="screen" x="0" y="0" width="800" height="600"/>
      <title visible="not idlebar" layout="title" x="10" y="10" width="780" 
height="80"/>
      <listing layout="tv listing" x="10" y="100" width="750" height="300">
        <image x="765" y="100" width="32" height="32" label="uparrow"
          filename="up.png"/>
        <image x="765" y="max-32" width="32" height="32" label="downarrow"
          filename="down.png"/>
        <image width="16" height="16" label="leftarrow" filename="left.png"/>
        <image width="16" height="16" label="rightarrow" filename="right.png"/>
      </listing>
      <info layout="tv info" x="10" y="400" width="780" height="190"/>
    </menuset>

    <!-- tv listing area -->
    <layout label="tv listing">
      <content type="text" spacing="0" hours_per_page="2">

        <item type="label" font="tv" width="80">
          <rectangle bgcolor="tv label" size="1" color="0x000000" x="-5" y="-5"
            width="max+10" height="max+10"/>
        </item>

        <item type="head" font="tv">
          <rectangle bgcolor="tv label" size="1" color="0x000000" x="-5" y="-5"
            width="max+10" height="max+10"/>
        </item>

        <item type="default" font="tv">
          <rectangle bgcolor="0xff000000" color="0x000000" size="1" x="-5"
            y="-5" width="max+10" height="max+10"/>
        </item>
        
        <item type="selected" font="tv selected">
          <rectangle bgcolor="tv selection" size="1" color="0x000000" x="-5"
            y="-5" width="max+10" height="max+10"/>
        </item>
        
        <item type="scheduled" font="tv">
          <rectangle bgcolor="0x14ba05" size="1" color="0x000000" x="-5"
            y="-5" width="max+10" height="max+10"/>
        </item>
        
      </content>
    </layout>

    <!-- tv info area -->
    <layout label="tv info">
      <content x="10" y="10" height="max-20" width="max-20" type="text"
        spacing="10" font="tv">
        <item type="default">
          <goto_pos x="600" mode="relative"/>
          <text font="tv time" valign="center" expression="start"/>
          <text font="tv time" valign="center">-</text>
          <text font="tv time" valign="center" expression="stop"/>
          <newline/>
          <if expression="title">
            <text font="tv title" expression="title"/>
            <newline/>
          </if>
          <if expression="sub_title">
            <text font="tv subtitle" expression="sub_title"/>
            <newline/>
          </if>
          <if expression="desc">
            <text font="tv description" height="max" mode="soft" 
              expression="desc"/>
            <newline/>
          </if>
        </item>
      </content>
    </layout>

    <font label="tv" name="VeraBd.ttf" size="16" color="0xffffff"/>
    <font label="tv selected" name="VeraBd.ttf" size="16" color="0xffff66">
      <shadow visible="yes" color="0x000000" x="1" y="1"/>
    </font>
    <font label="tv time" name="VeraBd.ttf" size="14" color="0xffffaa"/>
    <font label="tv title" name="VeraBd.ttf" size="24" color="0xffffff">
      <shadow x="2" y="2" color="0x000000" visible="yes"/>
    </font>
    <font label="tv subtitle" name="VeraBI.ttf" size="18" color="0xffffff"/>
    <font label="tv description"    name="VeraBd.ttf" size="16" color="0xffffff"/>

    <color label="tv label" value="0x88000066"/>
    <color label="tv selection" value="0x88ffffff"/>



    <!-- 
    *******************************************************
    ** Splashscreen
    ******************************************************* -->

    <splashscreen>
      <screen layout="screen" x="0" y="0" width="800" height="600"/>
      <content layout="splashscreen" x="10" y="10" width="780" height="580"/>
    </splashscreen>

    <layout label="splashscreen">
      <background>
        <image filename="splashscreen.png" x="10" y="10" width="780" height="580"/>
      </background>
      <content x="30" y="400" width="740" font="splashscreen font" spacing="10"/>
    </layout>

    <font label="splashscreen font" name="Vera.ttf" size="20" color="0xffffff"/>



    <!-- 
    *******************************************************
    ** Headlines
    ******************************************************* -->

    <headlines>
      <screen layout="screen" x="0" y="0" width="800" height="600"/>
      <title visible="not idlebar" layout="title" x="10" y="10" width="780" 
height="80"/>
      <info layout="info" x="10" y="110" width="780" height="480"/>
    </headlines>

  </skin>
</freevo>

--- NEW FILE: noia.png ---
(This appears to be a binary file; contents omitted.)

Index: blue_round1.fxd
===================================================================
RCS file: /cvsroot/freevo/freevo/share/skins/main/blue_round1.fxd,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** blue_round1.fxd     24 Aug 2003 16:37:38 -0000      1.2
--- blue_round1.fxd     13 Jan 2004 19:09:25 -0000      1.3
***************
*** 8,25 ****
     -->
  
!   <skin include="blue" geometry="800x600">
  
      <!-- Redefine of the type default -->
      <menuset label="normal text style">
!       <!-- screen0 is already defined in blue1_big -->
!       <screen layout="screen0"/>
! 
!       <!-- 
!       title0 is already defined in blue1_big, but there will
!       is a new definition of the font from the layout (white big)
!       -->
!       <title layout="title0" x="10" y="10" width="780" height="60"/> 
!       <view layout="view0" x="545" y="90" width="245" height="450"/> 
!       <listing layout="transparent listing" x="10" y="130" width="550" height="450">
        <image x="15" y="155" width="16" height="16" label="uparrow" 
          filename="up.png"/>
--- 8,17 ----
     -->
  
!   <skin include="basic" geometry="800x600">
  
      <!-- Redefine of the type default -->
      <menuset label="normal text style">
!       <view x="545" y="90" width="245" height="450"/> 
!       <listing x="10" y="130" width="550" height="450">
        <image x="15" y="155" width="16" height="16" label="uparrow" 
          filename="up.png"/>
***************
*** 30,33 ****
--- 22,30 ----
      </menuset>
  
+     <!-- remove no image settings and description, they don't work -->
+     <menuset label="default no image" inherits="normal text style"/>
+     <menuset label="default description" inherits="normal text style"/>
+     <menuset label="default description no image" inherits="normal text style"/>
+ 
      <!-- 
      the main menu isn't redefined, the area is the same.
***************
*** 39,43 ****
  
  
!     <layout label="view0">
        <content align="left" valign="top">
        <item type="default">
--- 36,40 ----
  
  
!     <layout label="view">
        <content align="left" valign="top">
        <item type="default">
***************
*** 49,53 ****
      
      <!-- default listing area -->
!     <layout label="transparent listing">
        <background>
        <rectangle size="0" bgcolor="0x80000000" radius="10" width="max"/>
--- 46,50 ----
      
      <!-- default listing area -->
!     <layout label="listing">
        <background>
        <rectangle size="0" bgcolor="0x80000000" radius="10" width="max"/>
***************
*** 65,70 ****
  
      <!-- redefine the main menu listing area -->
!     <layout label="list_main">
!       <content type="text" spacing="10">
        <item type="default" font="white shadow1 big"/>
        <item type="selected" font="white shadow3 big">
--- 62,67 ----
  
      <!-- redefine the main menu listing area -->
!     <layout label="main listing">
!       <content type="text" spacing="1">
        <item type="default" font="white shadow1 big"/>
        <item type="selected" font="white shadow3 big">
***************
*** 75,78 ****
--- 72,76 ----
      </layout>
  
+ 
      <!-- ********************************************** -->
      <!-- FONT DEFINITIONS -->
***************
*** 82,95 ****
      </font>
  
!     <font label="white shadow1 big" name="Vera" size="28" color="0xffffff">
        <shadow visible="yes" color="0xaa000000" x="1" y="1"/>
      </font>
  
!     <font label="white shadow3 big" name="Vera" size="28" color="0xffffff">
        <shadow visible="yes" color="0x000000" x="3" y="3"/>
      </font>
  
!     <!-- this font is used by the title -->
!     <font label="title" name="VeraSeBd" size="24" color="0xffffff">
        <shadow visible="yes" color="0x80000000" x="3" y="3"/>
      </font>
--- 80,92 ----
      </font>
  
!     <font label="white shadow1 big" name="Vera" size="24" color="0xffffff">
        <shadow visible="yes" color="0xaa000000" x="1" y="1"/>
      </font>
  
!     <font label="white shadow3 big" name="Vera" size="24" color="0xffffff">
        <shadow visible="yes" color="0x000000" x="3" y="3"/>
      </font>
  
!     <font label="title area" name="VeraSeBd" size="24" color="0xffffff">
        <shadow visible="yes" color="0x80000000" x="3" y="3"/>
      </font>

Index: blurr.fxd
===================================================================
RCS file: /cvsroot/freevo/freevo/share/skins/main/blurr.fxd,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** blurr.fxd   4 Jan 2004 22:54:13 -0000       1.6
--- blurr.fxd   13 Jan 2004 19:09:25 -0000      1.7
***************
*** 2,6 ****
  <freevo>
  
!   <skin include="blue" geometry="800x600">
      <iconset theme="blurr"/>
      <main>
--- 2,6 ----
  <freevo>
  
!   <skin include="basic" geometry="800x600">
      <iconset theme="blurr"/>
      <main>
***************
*** 20,30 ****
      <!-- Redefine of the type default -->
      <menuset label="normal text style">
-       <screen layout="screen0" visible="no"/>
- 
-       <!-- 
-       title0 is already defined in blue1_big, but there will
-       is a new definition of the font from the layout (white big)
-       -->
-       <title visible="no"/>
        <view x="20" y="100" width="300" height="300"/> 
        <listing layout="listing" x="330" y="110" width="460" height="430">
--- 20,23 ----
***************
*** 34,37 ****
--- 27,35 ----
      </menuset>
  
+     <!-- no special defaults right now -->
+     <menuset label="default no image" inherits="normal text style"/>
+     <menuset label="default description" inherits="normal text style"/>
+     <menuset label="default description no image" inherits="normal text style"/>
+ 
  
      <!-- definition of the main menu -->
***************
*** 53,57 ****
  
      <menuset label="tv menu">
!       <screen layout="screen blank" x="0" y="0" width="800" height="600"/>
        <title visible="no"/>
        <info layout="tv info" x="10" y="80" width="760" height="115"/>
--- 51,55 ----
  
      <menuset label="tv menu">
!       <screen layout="screen" x="0" y="0" width="800" height="600"/>
        <title visible="no"/>
        <info layout="tv info" x="10" y="80" width="760" height="115"/>
***************
*** 282,285 ****
--- 280,287 ----
      <font label="clock"   name="Arial_Bold" size="16" color="0xffffff"/>
  
+     <font label="title area">
+       <shadow visible="yes" color="0x000000" border="yes"/>
+     </font>
+ 
    </skin>
  </freevo>

Index: blurr2.fxd
===================================================================
RCS file: /cvsroot/freevo/freevo/share/skins/main/blurr2.fxd,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** blurr2.fxd  13 Jan 2004 15:48:19 -0000      1.10
--- blurr2.fxd  13 Jan 2004 19:09:25 -0000      1.11
***************
*** 2,6 ****
  <freevo>
  
!   <skin include="info" geometry="800x600">
      <iconset theme="blurr"/>
      <main>
--- 2,6 ----
  <freevo>
  
!   <skin include="basic" geometry="800x600">
      <iconset theme="blurr"/>
      <main>
***************
*** 20,30 ****
      <!-- Redefine of the type default -->
      <menuset label="normal text style">
-       <screen layout="screen0" visible="no"/>
- 
-       <!-- 
-       title0 is already defined in blue1_big, but there will
-       is a new definition of the font from the layout (white big)
-       -->
-       <title visible="no"/>
        <view x="20" y="100" width="300" height="300"/> 
        <listing layout="listing" x="330" y="110" width="460" height="430">
--- 20,23 ----
***************
*** 34,37 ****
--- 27,34 ----
      </menuset>
  
+     <!-- no special defaults right now -->
+     <menuset label="default no image" inherits="normal text style"/>
+     <menuset label="default description" inherits="normal text style"/>
+     <menuset label="default description no image" inherits="normal text style"/>
  
      <!-- definition of the main menu -->
***************
*** 47,57 ****
      </menuset>
  
- 
-     <tv>
-       <style text="tv menu"/>
-     </tv>
- 
      <menuset label="tv menu">
!       <screen layout="screen blank" x="0" y="0" width="800" height="600"/>
        <title visible="no"/>
        <info layout="tv info" x="10" y="80" width="760" height="115"/>
--- 44,49 ----
      </menuset>
  
      <menuset label="tv menu">
!       <screen layout="screen" x="0" y="0" width="800" height="600"/>
        <title visible="no"/>
        <info layout="tv info" x="10" y="80" width="760" height="115"/>
***************
*** 72,76 ****
      </menu>
  
-       
      <menu type="audio">
          <style text="audio"/>
--- 64,67 ----
***************
*** 110,137 ****
      </menuset>
        
- 
-     <!-- INFO -->
-     <!-- no needed
-     <menuset label="video menu with info" inherits="text with info style">
-       <subtitle layout="title1" x="45" y="100" width="470" height="40"/>
-       <listing x="30" y="350" width="700" height="300">
-         <image label="uparrow" y="140"/>
-         <image label="downarrow" y="max-32"/>
-       </listing>
-     </menuset>
- 
-     <menuset label="video details" inherits="normal text style">
-       <subtitle layout="title1" x="10" y="100" width="780" height="60"/>
-       
-       <listing layout="video list" x="500" y="450" width="290" height="140">
-         <image label="uparrow" filename=""/>
-         <image label="downarrow" filename=""/>
-       </listing>
-       
-       <view x="545" y="150"/>
-       <info layout="video info" x="10" y="160" width="480" height="430"/>
-     </menuset>
-     -->
- 
      <menuset label="text with info style" inherits="normal text style">
        <!-- 4. listing area: the list of all items -->
--- 101,104 ----
***************
*** 295,317 ****
  
  
-     <!-- outdated format 
-     <layout label="player info">
-       <background>
-       <rectangle size="0" bgcolor="0x80000000" radius="20" width="max"/>
-       </background>
-       <content x="55" y="10" height="max-50" width="max-90" type="text"
-       spacing="10" font="player">
-       <item type="default">
-         Title:   [EMAIL PROTECTED]@
-         Artist:  [EMAIL PROTECTED]@
-         Album:   [EMAIL PROTECTED]@  (@year@)
-         Track:   [EMAIL PROTECTED]@/@trackof@
-         
-         Elapsed: [EMAIL PROTECTED]@  (@length@)
-       </item>
-       </content>
-     </layout>
-     -->
-        
      <!-- main menu listing area -->
      <layout label="list_main">
--- 262,265 ----
***************
*** 362,365 ****
--- 310,314 ----
      </layout>
  
+ 
      <!-- tv info area -->
      <layout label="tv info">
***************
*** 428,431 ****
--- 377,381 ----
      </font>
       
+ 
      <!-- info area -->
      <font label="info plot"    name="Arial_Bold" size="13" color="0xffffff"/>

Index: info.fxd
===================================================================
RCS file: /cvsroot/freevo/freevo/share/skins/main/info.fxd,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** info.fxd    10 Jan 2004 13:24:44 -0000      1.9
--- info.fxd    13 Jan 2004 19:09:25 -0000      1.10
***************
*** 2,6 ****
  <freevo>
  
!   <skin include="blue" geometry="800x600">
  
      <!-- 
--- 2,6 ----
  <freevo>
  
!   <skin include="basic" geometry="800x600">
  
      <!-- 
***************
*** 11,25 ****
      <!-- definition of the main menu item names and watermarks -->
      <main>
!       <item label="tv" name="Watch TV" icon="" 
!       image="watermarks/tv.png"/>
!       <item label="video" name="Watch a Movie" icon=""
!       image="watermarks/movie.png"/>
!       <item label="audio" name="Listen to Music" icon="" 
!       image="watermarks/music.png"/>
!       <item label="image" name="Look at Pictures" icon="" 
!       image="watermarks/image.png"/>
!       <item label="games" name="Games" icon="" image=""/>
!       <item label="shutdown" name="Shutdown" icon="" 
!       image="watermarks/shutdown.png" visible="no"/> 
      </main>
  
--- 11,20 ----
      <!-- definition of the main menu item names and watermarks -->
      <main>
!       <item label="tv" name="Watch TV" image="watermarks/tv.png"/>
!       <item label="video" name="Watch a Movie" image="watermarks/movie.png"/>
!       <item label="audio" name="Listen to Music" image="watermarks/music.png"/>
!       <item label="image" name="Look at Pictures" image="watermarks/image.png"/>
!       <item label="games" name="Games" image=""/>
!       <item label="shutdown" name="Shutdown" image="watermarks/shutdown.png"/> 
      </main>
  
***************
*** 63,120 ****
      ******************************************************* -->
  
!     <menu type="default no image">
!       <style text="plain text style"/>
!     </menu>
! 
!     <menu type="default description no image">
!       <style text="plain text style with info"/>
!     </menu>
  
      <!-- special settings for audio. The default style is an image based style -->
      <!-- with an info area. By pressing DISPLAY this can be toggled to the default 
view -->
      <menu type="audio">
!       <style image="audio menu with info" text="text with info style"/>
!       <style text="text with info style"/>
      </menu>
  
      <menu type="video">
!       <style image="video menu with info" text="text with info style"/>
!       <style text="text with info style"/>
!       <style image="video details" text="text with info style"/>
      </menu>
  
      <menu type="image">
!       <style image="image menu with info" text="normal text style"/>
!       <style text="text with info style"/>
      </menu>
  
  
!     <!-- a style without view area for sub menus -->
!     <menuset label="plain text style" inherits="normal text style">
!       <listing width="700"/>
!       <view visible="no"/>
!     </menuset>
! 
!     <menuset label="plain text style with info" inherits="plain text style">
!       <listing height="330">
!       <image y="max-32" label="downarrow"/>
!       </listing>
!       <info visible="yes" layout="info" x="40" y="460" width="750" height="120"/>
!     </menuset>
! 
!     <!-- Now the "text with info style" -->
!     <menuset label="text with info style" inherits="normal text style">
!       <!-- 4. listing area: the list of all items -->
!       <listing height="330">
!       <image y="max-32" label="downarrow"/>
!       </listing>
!       <info layout="info" x="40" y="460" width="750" height="120"/>
!     </menuset>
! 
! 
!     <!-- The "video menu with info", it's like "text with info style" only with -->
      <!-- different listing area and a subtitle -->
!     <menuset label="video menu with info" inherits="text with info style">
!       <subtitle layout="title1" x="45" y="100" width="470" height="40"/>
        <listing layout="video list" y="140" height="290">
        <image label="uparrow" y="140"/>
--- 58,96 ----
      ******************************************************* -->
  
!     <!-- default description: make listing area smaller, show info area -->
!     <menuset label="default description">
!       <listing height="340"/>
!       <info x="40" y="460" width="750" height="120" />
!     </menuset>
  
+     <!-- default description no image: mix between the two above -->
+     <menuset label="default description no image">
+       <listing height="340"/>
+       <info x="40" y="460" width="750" height="120" />
+     </menuset>
+     
      <!-- special settings for audio. The default style is an image based style -->
      <!-- with an info area. By pressing DISPLAY this can be toggled to the default 
view -->
      <menu type="audio">
!       <style image="audio menu with info" text="default description"/>
!       <style text="default description"/>
      </menu>
  
      <menu type="video">
!       <style image="video menu with info" text="default description"/>
!       <style text="default description"/>
!       <style image="video details" text="default description"/>
      </menu>
  
      <menu type="image">
!       <style image="image menu with info" text="default description"/>
!       <style text="default description"/>
      </menu>
  
  
!     <!-- The "video menu with info", it's like "default description" only with -->
      <!-- different listing area and a subtitle -->
!     <menuset label="video menu with info" inherits="default description">
!       <subtitle layout="subtitle" x="45" y="100" width="470" height="40"/>
        <listing layout="video list" y="140" height="290">
        <image label="uparrow" y="140"/>
***************
*** 126,130 ****
      <!-- Now the "video details" (DISPLAY 3 for video)-->
      <menuset label="video details" inherits="normal text style">
!       <subtitle layout="title1" x="10" y="100" width="780" height="60"/>
  
        <listing layout="video list" x="500" y="450" width="290" height="140">
--- 102,106 ----
      <!-- Now the "video details" (DISPLAY 3 for video)-->
      <menuset label="video details" inherits="normal text style">
!       <subtitle layout="subtitle" x="10" y="100" width="780" height="60"/>
  
        <listing layout="video list" x="500" y="450" width="290" height="140">
***************
*** 140,146 ****
      <!-- Now the "audio menu with info" used by audio-->
      <menuset label="audio menu with info" inherits="video menu with info">
!       <listing layout="audio list">
!       <image y="max-32" label="downarrow"/>
!       </listing>
        <view y="145"/>
      </menuset>
--- 116,120 ----
      <!-- Now the "audio menu with info" used by audio-->
      <menuset label="audio menu with info" inherits="video menu with info">
!       <listing layout="audio list"/>
        <view y="145"/>
      </menuset>
***************
*** 149,163 ****
      <!-- Now the "image menu with info" used by image-->
      <menuset label="image menu with info" inherits="video menu with info">
!       <listing width="745" layout="image list">
!       <image y="max-32" label="downarrow"/>
!       </listing>
        <view visible="no"/>
      </menuset>
  
  
- 
      <!-- subtitle for image view areas -->
!     <layout label="title1">
!       <content type="short item" font="title small" align="left"/>
      </layout>
  
--- 123,134 ----
      <!-- Now the "image menu with info" used by image-->
      <menuset label="image menu with info" inherits="video menu with info">
!       <listing width="745" layout="image list"/>
        <view visible="no"/>
      </menuset>
  
  
      <!-- subtitle for image view areas -->
!     <layout label="subtitle">
!       <content type="short item" font="subtitle" align="left"/>
      </layout>
  
***************
*** 198,201 ****
--- 169,189 ----
  
  
+     <!-- 
+     *******************************************************
+     ** Fonts/Colors
+     ******************************************************* -->
+ 
+     <!-- some needed fonts -->
+     <font label="title area">
+       <shadow x="2" y="2" color="0x000000" visible="yes"/>
+     </font>
+ 
+     <font label="subtitle" name="VeraBd.ttf" size="22" color="0xffffff">
+       <shadow visible="yes" color="0x000000" x="1" y="1"/>
+     </font>
+ 
+     <!-- use blurr background -->
+     <image label="background" filename="blurrback.jpg"/>
+ 
  
      <!-- 
***************
*** 204,207 ****
--- 192,426 ----
      ******************************************************* -->
  
+     <layout label="info">
+       <content x="0" y="0" type="text" spacing="20" font="default">
+ 
+       <item type="audio">
+         <if expression="description">
+           <text font="info tagline" expression="description"/>
+           <newline/>
+         </if>
+         <if expression="artist">
+           <text width="130" font="info label">Artist:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="artist"/>
+           <newline/>
+         </if>
+         <if expression="album">
+           <text width="130" font="info label">Album:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="album"/>
+           <if expression="year">
+             <text font="info value"> (</text>
+             <text font="info value" expression="year"/>
+             <text font="info value">)</text>
+           </if>
+           <newline/>
+         </if>
+         <if expression="length">
+           <text width="130" font="info label">Length:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="length"/>
+           <newline/>
+         </if>
+         <if expression="bitrate">
+           <text width="130" font="info label">Bitrate:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="bitrate"/>
+           <text width="130" font="info value">kb/s</text>
+           <newline/>
+         </if>
+         <if expression="link">
+           <text width="130" font="info label">Link:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="link"/>
+           <newline/>
+         </if>
+         <if expression="language">
+           <text width="130" font="info label">Language:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="language"/>
+           <newline/>
+         </if>
+       </item>
+ 
+       <item type="video">
+         <if expression="tagline">
+           <text font="info tagline" expression="tagline"/>
+           <newline/>
+           <goto_pos y="10" mode="relative"/>
+         </if>
+         <if expression="not plot and description">
+           <text font="info tagline" expression="description"/>
+           <newline/>
+           <goto_pos y="10" mode="relative"/>
+         </if>
+         <if expression="plot and not tv_show_name">
+           <text height="max" font="info plot" mode="soft" expression="plot"/>
+           <newline/>
+         </if>
+ 
+         <if expression="not plot or tv_show_name">
+           <if expression="len(name)>25">
+             <if expression="tv_show_ep">
+               <text width="140" font="info label">Episode:</text>
+               <goto_pos x="10" mode="relative"/>
+               <text font="info value" expression="tv_show_ep"/>
+               <newline/>
+             </if>
+             <if expression="not tv_show_ep">
+               <text width="140" font="info label">Name:</text>
+               <goto_pos x="10" mode="relative"/>
+               <text font="info value" expression="name"/>
+               <newline/>
+             </if>
+           </if>
+ 
+           <if expression="runtime">
+             <text width="140" font="info label">Runtime:</text>
+             <goto_pos x="10" mode="relative"/>
+             <text font="info value" expression="runtime"/>
+             <newline/>
+           </if>
+           <text width="140" font="info label">Type:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="type"/>
+           <newline/>
+           <if expression="geometry">
+             <text width="140" font="info label">Resolution:</text>
+             <goto_pos x="10" mode="relative"/>
+             <text font="info value" expression="geometry"/>
+             <if expression="aspect">
+               <text font="info value"> (</text>
+               <text font="info value" expression="aspect"/>
+               <text font="info value">)</text>
+             </if>
+             <newline/>
+           </if>
+         </if>
+       </item>
+ 
+       <item type="track">
+         <if expression="length">
+           <text width="130" font="info label">Runtime:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="length"/>
+           <text font="info value"> min. </text>
+         </if>
+         <if expression="len(audio)">
+           <text font="info value" expression="len(audio)"/>
+           <text font="info value"> Audiotracks, </text>
+         </if>
+         <if expression="len(subtitles)">
+           <text font="info value" expression="len(subtitles)"/>
+           <text font="info value"> Subtitles, </text>
+         </if>
+         <if expression="chapters">
+           <text font="info value" expression="chapters"/>
+           <text font="info value"> Chapter</text>
+         </if>
+       </item>
+ 
+       <item type="image">
+         <if expression="width and height">
+           <text width="100" font="info label">Size:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="width"/>
+           <text font="info value">x</text>
+           <text font="info value" expression="height"/>
+           <newline/>
+         </if>
+         <if expression="date">
+           <text width="100" font="info label">Date:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="date"/>
+           <newline/>
+         </if>
+         <if expression="description">
+           <text font="info plot" height="max" mode="soft" expression="description"/>
+           <newline/>
+         </if>
+       </item>
+ 
+       <item type="dir">
+         <text font="info label" expression="type"/>
+         <newline/>
+         <if expression="totalspace"> <!-- 0 if rom drive -->
+           <text font="info label" expression="freespace"/>
+           <text font="info label"> of </text>
+           <text font="info label" expression="totalspace"/>
+           <text font="info label"> MB free</text>
+           <newline/>
+         </if>
+         <goto_pos y="20" mode="relative"/>
+         <if expression="tagline">
+           <text font="info tagline" width="max" expression="tagline"/>
+           <newline/>
+           <goto_pos y="10" mode="relative"/>
+         </if>
+         <if expression="plot">
+           <text font="info plot" height="max" mode="soft" 
+             align="justified" expression="plot"/>
+           <newline/>
+         </if>
+         <if expression="content and not plot">
+           <text font="info plot" height="max" mode="soft" 
+             align="justified" expression="content"/>
+           <newline/>
+         </if>
+       </item>
+ 
+       <item type="audiocd">
+         <if expression="title">
+           <text width="130" font="info label">Title:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="title"/>
+           <newline/>
+         </if>
+         <if expression="artist">
+           <text width="130" font="info label">Artist:</text>
+           <goto_pos x="10" mode="relative"/>
+           <text font="info value" expression="artist"/>
+           <newline/>
+         </if>
+         <text width="130" font="info label">Tracks:</text>
+         <goto_pos x="10" mode="relative"/>
+         <text font="info value" expression="len(tracks)"/>
+         <newline/>
+         <text width="130" font="info label">Disc ID:</text>
+         <goto_pos x="10" mode="relative"/>
+         <text font="info value" expression="id"/>
+         <newline/>
+       </item>
+ 
+       <item type="playlist">
+         <if expression="description">
+           <text font="info plot" height="max" mode="soft" expression="description"/>
+           <newline/>
+         </if>
+         <if expression="len(playlist)>0">
+           <text font="info value" expression="len(playlist)"/>
+           <text font="info value"> items in this playlist</text>
+           <newline/>
+         </if>
+         <if expression="len(playlist)==0 and len(unplayed)>0">
+           <text font="info value" expression="len(unplayed)"/>
+           <text font="info value"> items in this playlist</text>
+           <newline/>
+         </if>
+         <if expression="len(playlist)==0 and len(unplayed)==0">
+           <text font="info value">This playlist is empty!</text>
+           <newline/>
+         </if>
+       </item>
+ 
+       <item type="default">
+         <if expression="description">
+           <text font="info plot" height="max" mode="soft" expression="description"/>
+           <newline/>
+         </if>
+       </item>
+ 
+       </content>
+     </layout>
  
      <layout label="video info">
***************
*** 321,340 ****
      </layout>
  
! 
!     <!-- some needed fonts -->
!     <font label="title">
!       <shadow x="2" y="2" color="0x000000" visible="yes"/>
!     </font>
!     <font label="title small" name="VeraBd.ttf" size="22" color="0xffffff">
!       <shadow visible="yes" color="0x000000" x="1" y="1"/>
!     </font>
!     <font label="info tagline">
        <shadow visible="yes" color="0x000000" x="1" y="1"/>
      </font>
! 
!     <!-- use blurr background -->
!     <image label="background" filename="blurrback.jpg"/>
! 
! 
  
      <!-- 
--- 540,550 ----
      </layout>
  
!     <!-- font used in the info area -->
!     <font label="info plot"    name="VeraBd.ttf" size="16" color="0xffffff"/>
!     <font label="info tagline" name="VeraBI.ttf" size="18" color="0xffffff">
        <shadow visible="yes" color="0x000000" x="1" y="1"/>
      </font>
!     <font label="info label"   name="VeraBd.ttf" size="14" color="0xffffff"/>
!     <font label="info value"   name="VeraBd.ttf" size="14" color="0xffffaa"/>
  
      <!-- 
***************
*** 343,368 ****
      ******************************************************* -->
  
!     <tv>
!       <style text="tv menu"/>
!       <style text="tv menu more info"/>
!     </tv>
  
!     <menuset label="tv menu">
!       <screen layout="screen0" x="0" y="0" width="800" height="600"/>
!       <info layout="tv info" x="10" y="400" width="780" height="190"/>
!       <title layout="title0" x="10" y="10" width="780" height="60"/>
!     </menuset>
  
!     <menuset label="tv menu more info" inherits="tv menu">
!       <listing height="150"/>
!       <info layout="tv info" y="250" height="340"/>
!     </menuset>
  
!     <layout label="tv info">
!       <background/>
!       <content x="0" y="0" height="max" width="max"/>
!     </layout>
  
!     <font label="tv title" size="22"/>
  
    </skin>
--- 553,578 ----
      ******************************************************* -->
  
! <!--     <tv> -->
! <!--       <style text="tv menu"/> -->
! <!--       <style text="tv menu more info"/> -->
! <!--     </tv> -->
  
! <!--     <menuset label="tv menu"> -->
! <!--       <screen layout="screen" x="0" y="0" width="800" height="600"/> -->
! <!--       <info layout="tv info" x="10" y="400" width="780" height="190"/> -->
! <!--       <title layout="title" x="10" y="10" width="780" height="60"/> -->
! <!--     </menuset> -->
  
! <!--     <menuset label="tv menu more info" inherits="tv menu"> -->
! <!--       <listing height="150"/> -->
! <!--       <info layout="tv info" y="250" height="340"/> -->
! <!--     </menuset> -->
  
! <!--     <layout label="tv info"> -->
! <!--       <background/> -->
! <!--       <content x="0" y="0" height="max" width="max"/> -->
! <!--     </layout> -->
  
! <!--     <font label="tv title" size="22"/> -->
  
    </skin>

Index: noia.fxd
===================================================================
RCS file: /cvsroot/freevo/freevo/share/skins/main/noia.fxd,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** noia.fxd    7 Sep 2003 15:46:03 -0000       1.3
--- noia.fxd    13 Jan 2004 19:09:25 -0000      1.4
***************
*** 7,11 ****
      <image label="background" filename="blurr_naxos"/>
      
!     <font label="title" name="VeraBd" size="29" color="0xffffff">
        <shadow visible="yes" color="0x80000000" x="3" y="3"/>
      </font>
--- 7,11 ----
      <image label="background" filename="blurr_naxos"/>
      
!     <font label="title area" name="VeraBd" size="22" color="0xffffff">
        <shadow visible="yes" color="0x80000000" x="3" y="3"/>
      </font>
***************
*** 72,76 ****
  
      <menuset label="tv menu">
!       <subtitle layout="title1" x="10" y="90" width="780" height="30"/>
        <listing y="140">
        <image y="140" label="uparrow"/>
--- 72,76 ----
  
      <menuset label="tv menu">
!       <subtitle layout="subtitle" x="10" y="90" width="780" height="30"/>
        <listing y="140">
        <image y="140" label="uparrow"/>
***************
*** 80,84 ****
  
      <menuset label="tv menu more info">
!       <subtitle layout="title1" x="10" y="90" width="780" height="30"/>
        <listing y="140">
        <image y="140" label="uparrow"/>
--- 80,84 ----
  
      <menuset label="tv menu more info">
!       <subtitle layout="subtitle" x="10" y="90" width="780" height="30"/>
        <listing y="140">
        <image y="140" label="uparrow"/>

--- blue.fxd DELETED ---

--- blue.jpg DELETED ---




-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to