The branch, frodo-skins-staging has been updated
       via  5e11a2f4c26af4a4acad81916a2490633adb7bd9 (commit)
      from  d23ea874722be3935cfb75f891c70c2c20071be0 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/skins;a=commit;h=5e11a2f4c26af4a4acad81916a2490633adb7bd9

commit 5e11a2f4c26af4a4acad81916a2490633adb7bd9
Author: Martijn Kaijser <[email protected]>
Date:   Sun Aug 25 18:38:45 2013 +0200

    [skin.avalon] 1.4.2

diff --git a/skin.avalon/1080i/DialogContextMenu.xml 
b/skin.avalon/1080i/DialogContextMenu.xml
index 2b57a2c..13ad5d5 100644
--- a/skin.avalon/1080i/DialogContextMenu.xml
+++ b/skin.avalon/1080i/DialogContextMenu.xml
@@ -2,14 +2,16 @@
 <window id="106">
        <defaultcontrol always="true">1000</defaultcontrol>
        <allowoverlay>yes</allowoverlay>
+
        <controls>              
 
-               <!--Panel-->
+               <!--Dialog Context Menu-->
                <control type="group">  
                        <posx>620</posx>
                        <posy>50</posy>
                        <include>animation_dialog</include>
 
+                       <!--Panel-->
                        <control type="image">
                                <posx>460</posx>
                                <posy>360</posy>
@@ -19,13 +21,13 @@
                        </control>
                        <control type="image">
                                <width>500</width>
-                               <height>800</height>
+                               <height>860</height>
                                <texture 
border="39">dialogs/default/bg-black.png</texture>
                                <aspectratio>stretch</aspectratio>
                        </control>      
 
                        <!--Label Menu: -->
-                       <control type="label" id="200">                 
<!--Label Menu-->
+                       <control type="label" id="200">         <!--Label 
Menu-->
                                <posx>21</posx>
                                <posy>60</posy>
                                <width>458</width>
@@ -35,7 +37,7 @@
                                <textcolor>mainblue</textcolor> 
                                <label>$LOCALIZE[41090]:</label>                
                        
                        </control>
-                       <control type="image" id="201">                 
<!--Seperator-->        
+                       <control type="image" id="201">         
<!--Seperator-->        
                                <posx>21</posx>
                                <posy>120</posy>
                                <width>458</width>                              
        
@@ -48,14 +50,15 @@
                                <posx>21</posx>
                                <posy>170</posy>
                                <width></width>
-                               <height>570</height>
+                               <height>630</height>
                                <itemgap>3</itemgap>
-                               
+
                                <!--Buttons-->                          
                                <control type="button" id="1000">
                                        <description>Buttons</description>
                                        <include>SubMenuButton</include>        
                                </control>
+
                        </control>                      
                </control>
 
diff --git a/skin.avalon/1080i/DialogExtendedProgressBar.xml 
b/skin.avalon/1080i/DialogExtendedProgressBar.xml
index 6da4fa5..2d1b9b4 100644
--- a/skin.avalon/1080i/DialogExtendedProgressBar.xml
+++ b/skin.avalon/1080i/DialogExtendedProgressBar.xml
@@ -6,13 +6,12 @@
        <controls>
                
                <control type="group">  
+                       <posx>35</posx>
+            <posy>25</posy> 
                
                        <include>animation_static_dialog</include>              
                        <include>animation_visible_hidden</include>
-                       <include>animation_fade</include>
-                       
-                       <posx>35</posx>
-            <posy>25</posy>   
+                       <include>animation_fade</include>       
                        <visible>!Window.IsActive(DialogKayToast.xml)</visible>
                        
                        <control type="multiimage">     <!--Busy Image-->
@@ -42,7 +41,7 @@
                                <width>540</width>
                                <height>48</height>
                                <font>Light25</font>
-                                <textcolor>80FFFFFF</textcolor>
+                               <textcolor>80FFFFFF</textcolor>
                                <label>-</label>
                        </control>                      
                        
diff --git a/skin.avalon/1080i/DialogKaiToast.xml 
b/skin.avalon/1080i/DialogKaiToast.xml
index 472d338..71e81e3 100644
--- a/skin.avalon/1080i/DialogKaiToast.xml
+++ b/skin.avalon/1080i/DialogKaiToast.xml
@@ -1,8 +1,16 @@
 <!--Avalon-->
 <window>
-    <defaultcontrol>-</defaultcontrol>
+    <defaultcontrol>-</defaultcontrol> 
    
     <controls>
+               <control type="image" id="400">
+            <description>Icon</description>
+                       <posx>-20</posx>
+                       <posy>-20</posy>
+                       <width>1</width>
+                       <height>1</height>
+            <texture>-</texture>  
+        </control>
         <control type="label" id="401">
             <description>Line 1</description>
             <font>-</font>
@@ -21,9 +29,10 @@
                
             <posx>35</posx>
             <posy>25</posy>            
-            <visible>!Window.IsActive(fullscreenvideo) + 
!Window.IsActive(visualisation) + !Window.IsVisible(startup)</visible>          
 
+            <visible>!Window.IsActive(fullscreenvideo) + 
!Window.IsActive(visualisation) + !Window.IsVisible(startup)</visible> 
+                       <visible>!Window.IsActive(DialogVideoInfo.xml)</visible>
             <control type="group">
-                                <control type="image" id="400">
+                               <control type="image">
                     <description>Icon</description>
                     <posx>0</posx>
                     <posy>15</posy>
diff --git a/skin.avalon/1080i/DialogOk.xml b/skin.avalon/1080i/DialogOk.xml
index dc46a2d..cca1978 100644
--- a/skin.avalon/1080i/DialogOk.xml
+++ b/skin.avalon/1080i/DialogOk.xml
@@ -52,7 +52,7 @@
                        <control type="label" id="1">
                                <description>Dialog Header</description>
                                <posx>460</posx>
-                               <posy>327</posy>
+                               <posy>317</posy>
                                <width>1000</width>
                                <height>22</height>
                                <font>Light34</font>
@@ -65,7 +65,7 @@
                        <control type="label" id="2">
                                <description>Line 1</description>
                                <posx>100</posx>
-                               <posy>367</posy>
+                               <posy>357</posy>
                                <width>1720</width>
                                <font>Light45</font>
                                <align>center</align>
@@ -77,7 +77,7 @@
                        <control type="label" id="3">
                                <description>Line 2</description>
                                <posx>100</posx>
-                               <posy>417</posy>
+                               <posy>407</posy>
                                <width>1720</width>
                                <font>Light45</font>
                                <align>center</align>
@@ -89,7 +89,7 @@
                        <control type="label" id="4">
                                <description>Line 3</description>
                                <posx>100</posx>
-                               <posy>467</posy>
+                               <posy>457</posy>
                                <width>1720</width>
                                <font>Light45</font>
                                <align>center</align>
diff --git a/skin.avalon/1080i/DialogProgress.xml 
b/skin.avalon/1080i/DialogProgress.xml
index e815eb6..8f2bc5e 100644
--- a/skin.avalon/1080i/DialogProgress.xml
+++ b/skin.avalon/1080i/DialogProgress.xml
@@ -6,7 +6,8 @@
        <controls>              
                
                <!--Bussy-->    
-               <control type="group">                                          
+               <control type="group">          
+                       <visible>!Window.IsActive(MyPrograms.xml)</visible>
                        <posx>920</posx> <!--Center-->
                        <posy>380</posy> <!--Center-->
                        
@@ -23,54 +24,42 @@
                        </control>
                </control>      
                
-               <!--Infos-->
-               <control type="group">                          
+               <!--For Artwork Downloader-->
+               <control type="group">  
+                       <posx>35</posx>
+            <posy>25</posy>
                
                        <include>animation_visible_hidden</include>
-                       <include>animation_fade</include>
+                       <include>animation_fade</include>                       
+                       <visible>Window.IsActive(MyPrograms.xml)</visible>
                        
-                       <visible>Window.IsActive(programs)</visible><!--For 
Artwork Downloader-->
-                       
-                       <control type="label" id="1">   <!--heading-->          
                
-                               <posx>40</posx>
-                               <posy>40</posy>   
+                       <control type="label" id="1">   <!--Label Artwork 
Downloader-->                         
+                               <posx>75</posx>
+                               <posy>0</posy>
                                <posy>10</posy>
                                <width>540</width>
                                <height>48</height>
-                               <font>Avalon25</font>
-                               <textcolor>Global_Main</textcolor>      
-                       </control>
-                       <control type="label" id="2">   <!--Line 1-->           
                
-                               <posx>400</posx>
-                               <posy>65</posy>
-                               <width>540</width>
-                               <height>48</height>
-                               <font>Avalon25</font>
-                               <textcolor>Global_Main</textcolor>      
-                       </control>
-                       <control type="label" id="3">   <!--Line 2-->           
                
-                               <posx>400</posx>
-                               <posy>90</posy>
-                               <width>540</width>
-                               <height>48</height>
-                               <font>Avalon25</font>
-                               <textcolor>Global_Main</textcolor>      
+                               <font>Light25</font>
+                               <textcolor>C0FFFFFF</textcolor> 
                        </control>
-                       <!--Line 3 Disable-->
-                       <!--<control type="label" id="4">               
-                               <posx>400</posx>
-                               <posy>85</posy>
+                       <control type="label" id="2">   <!--Process Item-->     
                        
+                               <posx>75</posx>
+                               <posy>25</posy>
                                <width>540</width>
                                <height>48</height>
-                               <font>Avalon25</font>
-                               <textcolor>Global_Main</textcolor>      
-                       </control>-->
-                       <control type="progress">               
<!--Progressbar-->                              
-                               <posx>400</posx>
-                               <posy>130</posy>
-                               <width>540</width>
-                               <height>10</height>
-                               <info>System.Progressbar</info>
+                               <font>Light25</font>
+                               <textcolor>80FFFFFF</textcolor>
+                       </control>                              
+                       <control type="multiimage">             <!--Busy 
Image-->
+                               <description>Busy animation</description>
+                               <posx>0</posx>
+                               <posy>-0</posy>
+                               <height>70</height>
+                               <width>70</width>
+                               <colordiffuse>99FFFFFF</colordiffuse>
+                               <imagepath>dialogs/busy_small</imagepath>
+                               <timeperimage>100</timeperimage>                
                
+                               <fadetime>0</fadetime>
                        </control>
                </control>
                
diff --git a/skin.avalon/1080i/DialogSelect.xml 
b/skin.avalon/1080i/DialogSelect.xml
index 61a596f..db676c4 100644
--- a/skin.avalon/1080i/DialogSelect.xml
+++ b/skin.avalon/1080i/DialogSelect.xml
@@ -1,7 +1,8 @@
-<!--Basic-->
+<!--Avalon-->
 <window id="2000">
        <defaultcontrol always="true">3</defaultcontrol>
        <allowoverlay>yes</allowoverlay>
+       <zorder>2</zorder> <!--Normal "1" over DialogVideoInfo.xml-->
 
        <controls>
 
@@ -32,7 +33,7 @@
                                <height>60</height>
                                <texture>dialogs/default/arrow.png</texture>
                        </control>
-                       <control type="group"><!--Container 3-->
+                       <control type="group"><!--Container 3 Small-->
                                <visible>Control.IsVisible(3)</visible>
                                <control type="image">
                                        <posx>604</posx>
@@ -49,7 +50,7 @@
                                        <texture 
border="5">dialogs/default/inner.png</texture>
                                </control>
                        </control>
-                       <control type="group"><!--Container 6-->
+                       <control type="group"><!--Container 6 Big-->
                                <visible>Control.IsVisible(6)</visible>
                                <control type="image">
                                        <posx>387</posx>
@@ -94,6 +95,8 @@
                                        <height>60</height>
                                        <textoffsetx>20</textoffsetx>
                                        <align>left</align>
+                                       <texturefocus>-</texturefocus>
+                                       <texturenofocus>-</texturenofocus>
                                        <label>$LOCALIZE[21863]</label>
                                        
<label2>$INFO[Container(6).ListItem.Property(Addon.Creator)]</label2>
                                        <include>DialogLabel</include>          
                        
@@ -102,12 +105,12 @@
                        </control>            
 
                        <!--List-->
-                       <control type="list" id="3"><!--Container 3-->
+                       <control type="list" id="3"><!--Container 3 Small-->
                                <posx>638</posx>
                                <posy>300</posy>
                                <width>644</width>
                                <height>480</height>
-                               <onleft>8000</onleft>
+                               <onleft>8000</onleft>                           
                                <onright>-</onright>
                                <onup>3</onup>
                                <ondown>3</ondown>
@@ -323,12 +326,12 @@
                                        </control>
                                </focusedlayout>
                        </control>
-                       <control type="list" id="6"><!--Container 6-->
+                       <control type="list" id="6"><!--Container 6 Big-->
                                <posx>421</posx>
                                <posy>300</posy>
                                <width>644</width>
                                <height>480</height>
-                               <onleft>8000</onleft>
+                               <onleft>8000</onleft>                           
                                <onright>-</onright>
                                <onup>6</onup>
                                <ondown>6</ondown>
@@ -343,10 +346,10 @@
                                                
<texture>dialogs/default/separator.png</texture>
                                        </control>
                                        <control type="image">
-                                               <posx>0</posx>
-                                               <posy>0</posy>
-                                               <width>60</width>
-                                               <height>60</height>
+                                               <posx>10</posx>
+                                               <posy>5</posy>
+                                               <width>50</width>
+                                               <height>50</height>
                                                <aspectratio>keep</aspectratio>
                                                <texture background="true" 
fallback="dialogs/select/icons/DefaultAddon.png">$INFO[ListItem.Icon]</texture>
                                        </control>
@@ -444,10 +447,10 @@
                                                </control>
                                        </control>
                                        <control type="image">
-                                               <posx>0</posx>
-                                               <posy>0</posy>
-                                               <width>60</width>
-                                               <height>60</height>
+                                               <posx>10</posx>
+                                               <posy>5</posy>
+                                               <width>50</width>
+                                               <height>50</height>
                                                <aspectratio>keep</aspectratio>
                                                <texture background="true" 
fallback="dialogs/select/icons/DefaultAddon.png">$INFO[ListItem.Icon]</texture>
                                        </control>
@@ -458,8 +461,9 @@
                        <control type="group" id="8000">
                                <posx>626</posx>
                                <posy>776</posy>
-                               <animation effect="slide" end="-217" time="0" 
condition="Control.IsVisible(6)">Conditional</animation>
-                               <control type="button" id="5">
+                               
<visible>!Window.IsVisible(Custom_MediaDialog.xml)</visible><!--Not visible 
Artwork Downloader-->
+                               <animation effect="slide" end="-217" time="0" 
condition="Control.IsVisible(6)">Conditional</animation>                  
+                               <control type="button" id="5">                  
                
                                        <description>OK</description>
                                        <label>OK</label>
                                        <include>DialogButtonOKCancel</include>
@@ -469,19 +473,17 @@
                                        <textoffsetx>100</textoffsetx>          
                        
                                        <pulseonselect>false</pulseonselect>
                                        <width>350</width>
-                                       <height>100</height>
-                                       <onleft>20</onleft>
-                                       <onright>20</onright>
+                                       <height>100</height>                    
                
                                        <onleft>7</onleft>
                                        <onright>7</onright>
                                        <onup 
condition="Control.IsVisible(3)">3</onup>
                                        <ondown 
condition="Control.IsVisible(3)">3</ondown>
                                        <onup 
condition="Control.IsVisible(6)">6</onup>
                                        <ondown 
condition="Control.IsVisible(6)">6</ondown>
-                                       <onclick 
condition="Window.IsActive(3003)">Dialog.Close(3003)</onclick>
+                                       <onclick 
condition="Window.IsActive(3003)">Dialog.Close(3003)</onclick> <!--Custom 
Home-->
                                        <animation effect="fade" start="100" 
end="75" time="0" condition="!Control.IsEnabled(5)">Conditional</animation>
                                </control>
-                               <control type="button" id="7">
+                               <control type="button" id="7">                  
                
                                        <posx>200</posx>
                                        <description>Close</description>
                                        <label>$LOCALIZE[222]</label>
@@ -491,9 +493,7 @@
                                        <textoffsetx>100</textoffsetx>          
                        
                                        <pulseonselect>false</pulseonselect>
                                        <width>350</width>
-                                       <height>100</height>
-                                       <onleft>20</onleft>
-                                       <onright>20</onright>
+                                       <height>100</height>                    
                
                                        <onclick>Action(close)</onclick>
                                        <onleft>5</onleft>
                                        <onright>5</onright>
@@ -501,10 +501,10 @@
                                        <ondown 
condition="Control.IsVisible(3)">3</ondown>
                                        <onup 
condition="Control.IsVisible(6)">6</onup>
                                        <ondown 
condition="Control.IsVisible(6)">6</ondown>
-                                       <animation effect="slide" end="-200" 
time="0" condition="IsEmpty(Control.GetLabel(5))">Conditional</animation>
+                                       <animation effect="slide" end="-200" 
time="0" condition="IsEmpty(Control.GetLabel(5))">Conditional</animation>       
                           
                                        <animation effect="fade" start="100" 
end="75" time="0" condition="!Control.IsEnabled(7)">Conditional</animation>
-                               </control>
-                       </control>
+                               </control>                              
+                       </control>                      
                </control>
 
        </controls>
diff --git a/skin.avalon/1080i/DialogVideoInfo.xml 
b/skin.avalon/1080i/DialogVideoInfo.xml
index fcb570f..c4c6b40 100644
--- a/skin.avalon/1080i/DialogVideoInfo.xml
+++ b/skin.avalon/1080i/DialogVideoInfo.xml
@@ -1,11 +1,11 @@
 <!--Avalon-->
 <window>
        <defaultcontrol always="true">9000</defaultcontrol>       
-       <allowoverlay>no</allowoverlay>
+       <allowoverlay>no</allowoverlay> 
        <controls>
 
                <!-- Movies, TVShows, Seasons, Episodes -->
-               <control type="group">  <!--Dialog Overlay-->
+               <control type="group">  <!--Dialog Overlay-->   
                        <visible>Container.Content(movies) | 
Container.Content(tvshows) | Container.Content(episodes)</visible> 
                        
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>
                        <control type="image">
@@ -87,12 +87,22 @@
                                                <align>center</align>           
                                                <textoffsetx>0</textoffsetx>    
        
                                        </control>
-                                       <control type="button" id ="10">        
<!--Get Thumb-->                                                        
+                                       <control type="button" id ="10">        
<!--Get Thumb-->        
+                                               
<visible>Skin.HasSetting(NoArtworkDownloader)</visible>
                                                <label>13511</label>
                                                <width>585</width>
                                                <height>60</height>
                                                <align>center</align>           
-                                               <textoffsetx>0</textoffsetx>    
        
+                                               <textoffsetx>0</textoffsetx>    
                                        
+                                       </control>
+                                       <control type="button" id ="101">       
<!--Get Thumb Artwork Downloader-->     
+                                               
<visible>!Skin.HasSetting(NoArtworkDownloader)</visible>
+                                               <label>13511</label>
+                                               <width>585</width>
+                                               <height>60</height>
+                                               <align>center</align>           
+                                               <textoffsetx>0</textoffsetx>
+                                               
<onclick>ActivateWindow(3004)</onclick>                                         
                                        </control>
 
                                </control>
diff --git a/skin.avalon/1080i/Includes.xml b/skin.avalon/1080i/Includes.xml
index 1c45f38..2a0e2aa 100644
--- a/skin.avalon/1080i/Includes.xml
+++ b/skin.avalon/1080i/Includes.xml
@@ -9,6 +9,7 @@
        <include file="IncludesHomeSubMenu.xml" />
        <include file="IncludesNowPlaying.xml" />       
        <include file="Custom_Home.xml" />
+       <include file="Custom_MediaDialog.xml" />       
 
        <!--PVR-->
        <include file="MyPVR.xml" />
@@ -23,7 +24,7 @@
                        <align>right</align>
                        <font>Light40</font>
                        <textcolor>midgrey</textcolor>
-                       <label>Avalon 1.3.7</label>
+                       <label>Avalon 1.4.2</label>
                        <include>animation_visible_hidden</include>
                        <include>animation_fade</include>
                </control>
@@ -127,7 +128,7 @@
        <include name="HeaderHome">     
                <control type="group">
                        <visible>!Window.IsActive(DialogKaiToast.xml)</visible>
-                       
<visible>!Window.IsActive(DialogExtendedProgressBar.xml)</visible>
+                       
<visible>!Window.IsActive(DialogExtendedProgressBar.xml)</visible>              
        
                        <include>animation_visible_hidden</include>
                        <animation effect="fade" time="600" 
>WindowOpen</animation>             
                        <animation effect="fade" time="600" 
>WindowClose</animation>            
@@ -470,6 +471,7 @@
                <control type="group">
                        <visible>!Window.IsActive(DialogKaiToast.xml)</visible>
                        
<visible>!Window.IsActive(DialogExtendedProgressBar.xml)</visible>
+                       <visible>!Window.IsActive(DialogProgress.xml)</visible>
                        <include>animation_visible_hidden</include>
                        <animation effect="fade" time="600" 
>WindowOpen</animation>             
                        <animation effect="fade" time="600" 
>WindowClose</animation>
diff --git a/skin.avalon/1080i/IncludesInfos.xml 
b/skin.avalon/1080i/IncludesInfos.xml
index e1d58d9..0dd3aec 100644
--- a/skin.avalon/1080i/IncludesInfos.xml
+++ b/skin.avalon/1080i/IncludesInfos.xml
@@ -515,6 +515,47 @@
                </control>
        </include>
 
+       <!--Others Info-->      
+       <include name="OtherInfos">
+               <control type="group" id="5011">                
+                       <visible>!Window.IsVisible(videolibrary) + 
!Window.IsVisible(videoplaylist)</visible>
+                       <visible>!Window.IsVisible(musiclibrary) + 
!Window.IsActive(musicfiles) +!Window.IsVisible(musicplaylist)</visible>        
     
+                       <include>animation_hoverslide</include>                 
        
+                       <control type="label">  <!--Page-Info-->        
+                               <posx>1820</posx>
+                               <posy>720</posy> <!--720-->
+                               <width>250</width>
+                               <align>right</align>                            
+                               <font>Light32</font>
+                               <textcolor>mainblue</textcolor> 
+                               
<label>$INFO[Container.CurrentPage]/$INFO[Container.NumPages]</label>
+                       </control>                              
+               </control>              
+               <control type="group" id="5022">                
+                       <visible>!Window.IsVisible(videolibrary) + 
!Window.IsVisible(videoplaylist)</visible>
+                       <visible>!Window.IsVisible(musiclibrary) + 
!Window.IsActive(musicfiles) +!Window.IsVisible(musicplaylist)</visible>        
     
+                       <include>animation_fade</include>       
+                       <control type="label">  <!--Label 1-->
+                               <posx>1820</posx>
+                               <posy>800</posy>                                
                
+                               <width>950</width> 
+                               <align>right</align>
+                               <font>Reg40</font>                      
+                               <textcolor>aawhite</textcolor>                  
+                               <label>[B]$INFO[ListItem.Label][/B]</label>     
                        
+                       </control>      
+                       <control type="label">  <!--Label 2-->          
+                               <posx>1820</posx>
+                               <posy>865</posy>                                
                
+                               <width>700</width>
+                               <align>right</align>
+                               <font>Light32</font>                            
+                               <textcolor>mainblue</textcolor>                 
        
+                               <label>$INFO[ListItem.Label2]</label>   
+                       </control>      
+               </control>              
+       </include>
+
        <!--PVRInfos-->
        <include name="PVRInfos">
                <control type="group" id="5011">
diff --git a/skin.avalon/1080i/View_50_List.xml 
b/skin.avalon/1080i/View_50_List.xml
index 9a94e8d..a671f6c 100644
--- a/skin.avalon/1080i/View_50_List.xml
+++ b/skin.avalon/1080i/View_50_List.xml
@@ -13,7 +13,7 @@
 
                                <!--No Poster,Cover,Thumb-->
                                <visible>!Container.Content(genres) + 
!Container.Content(years)</visible>
-                               
+
                                <control type="image">  <!--Background Panel--> 
                                
                                        <animation effect="slide" start="0" 
end="500" tween="cubic" easing="inout" time="700" 
condition="Container.Content(episodes)">Conditional</animation>
                                        <posx>0</posx>
@@ -94,7 +94,7 @@
                                
<visible>substring(Container.FolderPath,addons://sources/video/) | 
substring(Container.FolderPath,plugin://plugin.video)</visible>
                                <include>animation_visible_hidden</include>
                                <include>animation_hoverslide</include>
-                               
+
                                <control type="image">  <!--Background Panel-->
                                        <posx>0</posx>
                                        <posy>100</posy>
@@ -116,7 +116,7 @@
                                <visible>Control.IsVisible(50)</visible>        
 
                                <visible>Window.IsVisible(musiclibrary) | 
Window.IsActive(musicfiles) | Window.IsVisible(musicplaylist)</visible>         
              
                                <include>animation_hoverslide</include>
-                               
+
                                <control type="image">  <!--Background Panel-->
                                        <posx>0</posx>
                                        <posy>100</posy>
@@ -152,7 +152,7 @@
                                
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>                
                    
                                <include>animation_visible_hidden</include>
                                <include>animation_hoverslide</include> 
-                               
+
                                <control type="image">  <!--Background Panel-->
                                        <posx>0</posx>
                                        <posy>100</posy>
@@ -201,7 +201,7 @@
                        <viewtype label="535">List</viewtype> 
                        <posx>1168</posx>
                        <posy>185</posy>
-                       <width>650</width>
+                       <width>700</width>
                        <height>480</height>
                        <onleft>9000</onleft>
                        <onright>60</onright>                           
@@ -211,47 +211,95 @@
                        <focusposition>0</focusposition>                        
                        <scrolltime>200</scrolltime>
 
-                       <itemlayout width="650" height="60">                    
-                               <control type="label">          <!--No Albums-->
-                                       
<visible>!Container.Content(albums)</visible>
-                                       <posx>50</posx>
-                                       <width>520</width>
-                                       <font>Light35</font>
-                                       <textcolor>midgrey</textcolor>
-                                       <selectedcolor>orange</selectedcolor>   
        
-                                       <label>$INFO[ListItem.Label]</label>
+                       <itemlayout width="700" height="60"> 
+                               <control type="group">  <!--Movie & TV-Shows & 
Video Addons-->
+                                       <visible>Window.IsVisible(videolibrary) 
| Window.IsVisible(videoplaylist)</visible>     
+                                       <control type="label">  <!--Label-->    
                        
+                                               <posx>50</posx>
+                                               <width>520</width>
+                                               <font>Light35</font>
+                                               <textcolor>midgrey</textcolor>
+                                               
<selectedcolor>orange</selectedcolor>           
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>                              
+                                       <control type="image">  <!--Watched 
Overlay Movies, Episode-->  
+                                               
<visible>Container.Content(movies) | Container.Content(episodes)</visible>
+                                               
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>
+                                               <posx>600</posx>
+                                               <posy>23</posy>
+                                               <width>44</width>
+                                               <height>20</height>             
                        
+                                               
<colordiffuse>55ffffff</colordiffuse>
+                                               
<texture>$INFO[ListItem.Overlay,overlays/,/view_50_watched.png]</texture>       
+                                       </control>
+                                       <control type="label">  <!--Count of 
Unwatched Episodes-->
+                                               
<visible>Container.Content(tvshows) | Container.Content(seasons)</visible>
+                                               <posx>630</posx>
+                                               <width>50</width>               
                        
+                                               <font>Light32</font>
+                                               <align>center</align>
+                                               <textcolor>midgrey</textcolor>  
                                
+                                               
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
+                                       </control>      
                                </control>
-                               <control type="label">          <!--Albums-->
-                                       
<visible>Container.Content(albums)</visible>
-                                       <posx>50</posx>
-                                       <width>520</width>                      
                
-                                       <font>Light35</font>
-                                       <textcolor>midgrey</textcolor>
-                                       <selectedcolor>orange</selectedcolor>   
        
-                                       <label>$INFO[ListItem.Label2] - 
$INFO[ListItem.Label]</label>
+                               <control type="group">  <!--Music-->
+                                       <visible>Window.IsVisible(musiclibrary) 
| Window.IsActive(musicfiles) | Window.IsVisible(musicplaylist)</visible>
+                                       <control type="label">  <!--Albums-->
+                                               
<visible>Container.Content(albums)</visible>
+                                               <posx>50</posx>
+                                               <width>520</width>              
                        
+                                               <font>Light35</font>
+                                               <textcolor>midgrey</textcolor>
+                                               
<selectedcolor>orange</selectedcolor>           
+                                               <label>$INFO[ListItem.Label2] - 
$INFO[ListItem.Label]</label>
+                                       </control>
+                                       <control type="label">  <!--No Album--> 
+                                               
<visible>!Container.Content(albums)</visible>
+                                               <posx>50</posx>
+                                               <width>520</width>
+                                               <font>Light35</font>
+                                               <textcolor>midgrey</textcolor>
+                                               
<selectedcolor>orange</selectedcolor>           
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>                              
                
                                </control>
-                               <control type="image">          <!--Watched 
Overlay Movies, Episode-->  
-                                       <visible>Container.Content(movies) | 
Container.Content(episodes)</visible>
-                                       
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>
-                                       <posx>600</posx>
-                                       <posy>23</posy>
-                                       <width>44</width>
-                                       <height>20</height>                     
                
-                                       <colordiffuse>55ffffff</colordiffuse>
-                                       
<texture>$INFO[ListItem.Overlay,overlays/,/view_50_watched.png]</texture>       
+                               <control type="group">  <!--Others-->
+                                       
<visible>!Window.IsVisible(videolibrary) + 
!Window.IsVisible(videoplaylist)</visible>
+                                       
<visible>!Window.IsVisible(musiclibrary) + !Window.IsActive(musicfiles) 
+!Window.IsVisible(musicplaylist)</visible>     
+                                       <control type="label">  <!--Label 1-->  
                                                
+                                               <posx>50</posx>
+                                               <width>520</width>              
                        
+                                               <font>Light35</font>            
                                
+                                               <textcolor>midgrey</textcolor>
+                                               
<selectedcolor>orange</selectedcolor>           
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>              
+                                       <control type="image">  <!--Activate 
Icon-->
+                                               
<visible>!IsEmpty(ListItem.Label2)</visible>
+                                               
<visible>SubString(ListItem.Label2,$LOCALIZE[305])</visible>                    
                                                        
+                                               <posx>600</posx>
+                                               <posy>10</posy>
+                                               <width>40</width>
+                                               <height>40</height>             
                                
+                                               <aspectratio>scale</aspectratio>
+                                               
<colordiffuse>88ffffff</colordiffuse>
+                                               
<texture>common/check.png</texture>                    
+                                       </control>      
+                                       <control type="image">  <!--Download 
Icon-->
+                                               
<visible>!IsEmpty(ListItem.Label2)</visible>
+                                               
<visible>SubString(ListItem.Label2,%,right)</visible>                           
                
+                                               <animation effect="fade" 
start="100" end="40" tween="sine" easing="inout" time="1200" pulse="true" 
reversible="false" condition="true">Conditional</animation>
+                                               <posx>600</posx>
+                                               <posy>10</posy>
+                                               <width>40</width>
+                                               <height>40</height>             
                                
+                                               
<aspectratio>scale</aspectratio>                                                
+                                               
<texture>common/download.png</texture>                    
+                                       </control>                              
        
                                </control>
-                               <control type="label">          <!--Count of 
Unwatched Episodes-->
-                                       <visible>Container.Content(tvshows) | 
Container.Content(seasons)</visible>
-                                       <posx>630</posx>
-                                       <width>50</width>                       
                
-                                       <font>Light32</font>
-                                       <align>center</align>
-                                       <textcolor>midgrey</textcolor>          
                        
-                                       
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
-                               </control>                                      
                        </itemlayout>
-                       <focusedlayout width="650" height="60">                 
                                        
-                               <control type="image">          <!--Slider-->
+                       <focusedlayout width="700" height="60">                 
                                        
+                               <control type="image">  <!--Slider-->
                                        <animation type="Focus" 
condition="Container(50).OnNext" reversible="false">
                                                <effect type="slide" 
start="0,-50" end="0,0" time="150" tween="Quadratic" easing="out"/>
                                        </animation>
@@ -260,51 +308,100 @@
                                        </animation>
                                        <posx>0</posx>
                                        <posy>5</posy>
-                                       <width>650</width>
+                                       <width>680</width>
                                        <height>50</height>
                                        <texture>common/slider.png</texture>
                                        <colordiffuse>DDffffff</colordiffuse>   
                                
                                </control>                      
-                               <control type="label">          <!--No Albums-->
-                                       
<visible>!Container.Content(albums)</visible>
-                                       <posx>50</posx> 
-                                       <width>520</width>
-                                       <scrollspeed>30</scrollspeed>
-                                       <font>Light35</font>
-                                       <textcolor>mainblue</textcolor> 
-                                       <selectedcolor>orange</selectedcolor>
-                                       <label>$INFO[ListItem.Label]</label>
+                               <control type="group">  <!--Movie & TV-Shows & 
Video Addons-->
+                                       <visible>Window.IsVisible(videolibrary) 
| Window.IsVisible(videoplaylist)</visible>     
+                                       <control type="label">          
<!--Label-->                                            
+                                               <posx>50</posx> 
+                                               <width>520</width>
+                                               <scrollspeed>30</scrollspeed>
+                                               <font>Light35</font>
+                                               <textcolor>mainblue</textcolor> 
+                                               
<selectedcolor>orange</selectedcolor>
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>      
+                                       <control type="image">          
<!--Watched Overlay Movies, Episode-->  
+                                               
<visible>Container.Content(movies) | Container.Content(episodes)</visible>      
                                
+                                               
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>
+                                               <posx>600</posx>
+                                               <posy>23</posy>
+                                               <width>44</width>
+                                               <height>20</height>
+                                               
<colordiffuse>88ffffff</colordiffuse>
+                                               
<texture>$INFO[ListItem.Overlay,overlays/,/view_50_watched.png]</texture>       
        
+                                       </control>
+                                       <control type="label">          
<!--Count of Unwatched Episodes-->
+                                               
<visible>Container.Content(tvshows) | Container.Content(seasons)</visible>
+                                               <posx>630</posx>
+                                               <width>50</width>               
                        
+                                               <font>Light32</font>
+                                               <align>center</align>           
                        
+                                               <textcolor>midgrey</textcolor>  
                                
+                                               
<selectedcolor>midgrey</selectedcolor>                          
+                                               
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
+                                       </control>      
                                </control>      
-                               <control type="label">          <!--Albums-->
-                                       
<visible>Container.Content(albums)</visible>
-                                       <posx>50</posx> 
-                                       <width>520</width>
-                                       <scrollspeed>30</scrollspeed>
-                                       <font>Light35</font>
-                                       <textcolor>mainblue</textcolor> 
-                                       <selectedcolor>orange</selectedcolor>   
                                
-                                       <label>$INFO[ListItem.Label2] - 
$INFO[ListItem.Label]</label>
-                               </control>                                      
-                               <control type="image">          <!--Watched 
Overlay Movies, Episode-->  
-                                       <visible>Container.Content(movies) | 
Container.Content(episodes)</visible>                                      
-                                       
<visible>!substring(Container.FolderPath,addons://sources/video/) + 
!substring(Container.FolderPath,plugin://plugin.video)</visible>
-                                       <posx>600</posx>
-                                       <posy>23</posy>
-                                       <width>44</width>
-                                       <height>20</height>
-                                       <colordiffuse>88ffffff</colordiffuse>
-                                       
<texture>$INFO[ListItem.Overlay,overlays/,/view_50_watched.png]</texture>       
        
+                               <control type="group">  <!--Music-->
+                                       <visible>Window.IsVisible(musiclibrary) 
| Window.IsActive(musicfiles) | Window.IsVisible(musicplaylist)</visible>
+                                       <control type="label">  <!--Albums-->
+                                               
<visible>Container.Content(albums)</visible>
+                                               <posx>50</posx> 
+                                               <width>520</width>
+                                               <scrollspeed>30</scrollspeed>
+                                               <font>Light35</font>
+                                               <textcolor>mainblue</textcolor> 
+                                               
<selectedcolor>orange</selectedcolor>                                   
+                                               <label>$INFO[ListItem.Label2] - 
$INFO[ListItem.Label]</label>
+                                       </control>      
+                                       <control type="label">  <!--No 
Albums-->        
+                                               
<visible>!Container.Content(albums)</visible>
+                                               <posx>50</posx> 
+                                               <width>520</width>
+                                               <scrollspeed>30</scrollspeed>
+                                               <font>Light35</font>
+                                               <textcolor>mainblue</textcolor> 
+                                               
<selectedcolor>orange</selectedcolor>
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>      
+                               </control>
+                               <control type="group">  <!--Others-->
+                                       
<visible>!Window.IsVisible(videolibrary) + 
!Window.IsVisible(videoplaylist)</visible>
+                                       
<visible>!Window.IsVisible(musiclibrary) + !Window.IsActive(musicfiles) 
+!Window.IsVisible(musicplaylist)</visible>     
+                                       <control type="label">  <!--Label 1-->  
                                                
+                                               <posx>50</posx>
+                                               <width>520</width>              
                        
+                                               <font>Light35</font>            
                                
+                                               <textcolor>mainblue</textcolor>
+                                               
<selectedcolor>orange</selectedcolor>           
+                                               
<label>$INFO[ListItem.Label]</label>
+                                       </control>                              
        
+                                       <control type="image">  <!--Activate 
Icon-->
+                                               
<visible>!IsEmpty(ListItem.Label2)</visible>
+                                               
<visible>SubString(ListItem.Label2,$LOCALIZE[305])</visible>                    
                                                        
+                                               <posx>600</posx>
+                                               <posy>10</posy>
+                                               <width>40</width>
+                                               <height>40</height>             
                                
+                                               <aspectratio>scale</aspectratio>
+                                               
<colordiffuse>eeffffff</colordiffuse>
+                                               
<texture>common/check.png</texture>                    
+                                       </control>      
+                                       <control type="image">  <!--Download 
Icon-->
+                                               
<visible>!IsEmpty(ListItem.Label2)</visible>    
+                                               
<visible>SubString(ListItem.Label2,%,right)</visible>                           
                
+                                               <animation effect="fade" 
start="100" end="40" tween="sine" easing="inout" time="1200" pulse="true" 
reversible="false" condition="true">Conditional</animation>
+                                               <posx>600</posx>
+                                               <posy>10</posy>
+                                               <width>40</width>
+                                               <height>40</height>             
                                
+                                               
<aspectratio>scale</aspectratio>                                                
+                                               
<texture>common/download.png</texture>                    
+                                       </control>              
                                </control>
-                               <control type="label">          <!--Count of 
Unwatched Episodes-->
-                                       <visible>Container.Content(tvshows) | 
Container.Content(seasons)</visible>
-                                       <posx>630</posx>
-                                       <width>50</width>                       
                
-                                       <font>Light32</font>
-                                       <align>center</align>                   
                
-                                       <textcolor>midgrey</textcolor>          
                        
-                                       <selectedcolor>midgrey</selectedcolor>  
                        
-                                       
<label>$INFO[ListItem.Property(UnWatchedEpisodes)]</label>
-                               </control>                                      
                        </focusedlayout>                                
                </control>              
 
@@ -315,7 +412,8 @@
                        <include>MovieInfos</include>
                        <include>TVShowInfos</include>
                        <include>AlbumsInfos</include>
-                       <include>SongsInfos</include>
+                       <include>SongsInfos</include>           
+                       <include>OtherInfos</include>                           
                </control>
 
                <!--Flags Video-->              
@@ -379,7 +477,7 @@
                                <texture 
fallback="flags/audiochannels/default.png">$INFO[ListItem.AudioChannels,flags/audiochannels/,.png]</texture>
                                   
                        </control>      
                </control>      
-               
+
                <!--Scrollbar-->        
                <control type="group">
                        <visible>Control.IsVisible(50)</visible>                
        
diff --git a/skin.avalon/addon.xml b/skin.avalon/addon.xml
index 5e9ff4a..9280971 100644
--- a/skin.avalon/addon.xml
+++ b/skin.avalon/addon.xml
@@ -1,12 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <addon
        id="skin.avalon"
-       version="1.3.7"
+       version="1.4.2"
        name="Avalon"
        provider-name="reazorFX">
        <requires>
                <import version="4.0.0" addon="xbmc.gui"/>
-               <import version="0.0.16" addon="service.skin.widgets"/>         
+               <import version="0.0.16" addon="service.skin.widgets"/> 
+               <import addon="script.artwork.downloader" version="12.0.15" />
        </requires>
        <extension
     point="xbmc.gui.skin"
diff --git a/skin.avalon/colors/Defaults.xml b/skin.avalon/colors/Defaults.xml
index d677af5..40ec842 100644
--- a/skin.avalon/colors/Defaults.xml
+++ b/skin.avalon/colors/Defaults.xml
@@ -12,9 +12,9 @@
        <!--Global-->
        <!--Titan 00b8ff-->
        <!--Avalon 6aa5cb-->
-       <color name="mainblue">FF6aa5cb</color>         <!--Main Blue-->        
-       <color name="ccmainblue">cc6aa5cb</color>       <!--Main Blue-->        
        
-       <color name="orange">FFff7800</color>           <!--Orange-->   
+       <color name="mainblue">FF6aa5cb</color>                 <!--Main 
Blue-->        
+       <color name="ccmainblue">cc6aa5cb</color>               <!--Main 
Blue-->                
+       <color name="orange">FFff7800</color>                   <!--Orange-->   
        
        <!--Grey-->
        <color name="grey">FFC0C2C2</color>

-----------------------------------------------------------------------

Summary of changes:
 skin.avalon/1080i/Custom_MediaDialog.xml           |  194 ++++++++++++++
 skin.avalon/1080i/DialogContextMenu.xml            |   15 +-
 skin.avalon/1080i/DialogExtendedProgressBar.xml    |    9 +-
 skin.avalon/1080i/DialogKaiToast.xml               |   15 +-
 skin.avalon/1080i/DialogOk.xml                     |    8 +-
 skin.avalon/1080i/DialogProgress.xml               |   69 +++---
 skin.avalon/1080i/DialogSelect.xml                 |   56 ++--
 skin.avalon/1080i/DialogVideoInfo.xml              |   18 +-
 skin.avalon/1080i/Includes.xml                     |    6 +-
 skin.avalon/1080i/IncludesInfos.xml                |   41 +++
 skin.avalon/1080i/View_50_List.xml                 |  264 ++++++++++++++------
 skin.avalon/addon.xml                              |    5 +-
 skin.avalon/colors/Defaults.xml                    |    6 +-
 .../media/common/check.png                         |  Bin 3051 -> 3133 bytes
 .../media/common/download.png                      |  Bin 2913 -> 3078 bytes
 15 files changed, 526 insertions(+), 180 deletions(-)
 create mode 100644 skin.avalon/1080i/Custom_MediaDialog.xml
 copy skin.amber/media/MusicOSD/ProgressBG.png => 
skin.avalon/media/common/check.png (85%)
 copy skin.amber/media/MusicOSD/ProgressLeft.png => 
skin.avalon/media/common/download.png (87%)


hooks/post-receive
-- 
Skins

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to