The branch, gotham has been updated
via 42202ca4f80d54fccf78f438d90edd7527e6c89e (commit)
from e8b9dc213c9b49ce0a066294e45c981aaa509618 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/skins;a=commit;h=42202ca4f80d54fccf78f438d90edd7527e6c89e
commit 42202ca4f80d54fccf78f438d90edd7527e6c89e
Author: ronie <ronie>
Date: Mon Aug 25 18:48:32 2014 +0200
skin.maximinimalism 1.0.6
diff --git a/skin.maximinimalism/1080i/DialogAddonInfo.xml
b/skin.maximinimalism/1080i/DialogAddonInfo.xml
index dd54d41..8a691b0 100644
--- a/skin.maximinimalism/1080i/DialogAddonInfo.xml
+++ b/skin.maximinimalism/1080i/DialogAddonInfo.xml
@@ -3,7 +3,6 @@
<defaultcontrol always="true">8000</defaultcontrol>
<allowoverlay>no</allowoverlay>
<controls>
- <include>globalBackground</include>
<!--fanart / coverart if available-->
<control type="group">
<posx>0</posx>
@@ -25,6 +24,12 @@
<aspectratio aligny="top">scale</aspectratio>
</control>
</control>
+
+ <control type="group">
+ <visible>isEmpty(ListItem.art(fanart))</visible>
+ <include>globalBackground</include>
+ </control>
+
<!--About this addon-->
<control type="group">
<posx>col-3-begin</posx>
diff --git a/skin.maximinimalism/1080i/DialogAlbumInfo.xml
b/skin.maximinimalism/1080i/DialogAlbumInfo.xml
index fb64666..fe9ade1 100644
--- a/skin.maximinimalism/1080i/DialogAlbumInfo.xml
+++ b/skin.maximinimalism/1080i/DialogAlbumInfo.xml
@@ -24,7 +24,7 @@
<include>dimensionsFullscreen</include>
<aspectratio align="center" aligny="top">stretch</aspectratio>
<texture
fallback="colors/black.png">$INFO[Listitem.art(fanart)]</texture>
- <include>kenBurnsey</include>
+ <include
condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
</control>
<!--coverart-->
<control type="image">
@@ -35,6 +35,8 @@
<height>12-col</height>
<aspectratio align="center" aligny="top">stretch</aspectratio>
<texture
fallback="colors/black.png">$INFO[Listitem.thumb]</texture>
+ <animation effect="rotateY" end="-10"
center="auto,auto" time="500">windowOpen</animation>
+ <animation effect="rotateY" end="-10"
center="auto,auto" time="0">windowClose</animation>
</control>
<!--vignette-->
<control type="image">
@@ -51,6 +53,10 @@
<visible>container.content(artists)</visible>
<posx>1359</posx>
<posy>row-2-begin</posy>
+ <animation type="Windowopen">
+ <effect type="fade" start="0" end="100" time="300"
delay="300"/>
+ <effect type="slide" start="800" end="0"
tween="cubic" easing="out" time="400" delay="300" />
+ </animation>
<!--overlay-->
<control type="image">
<posx>-12</posx>
@@ -212,6 +218,10 @@
<visible>container.content(albums) +
!container.content(artists)</visible>
<posx>1359</posx>
<posy>row-2-begin</posy>
+ <animation type="Windowopen">
+ <effect type="fade" start="0" end="100" time="300"
delay="300"/>
+ <effect type="slide" start="800" end="0"
tween="cubic" easing="out" time="400" delay="300" />
+ </animation>
<!--overlay-->
<control type="image">
<posx>-12</posx>
diff --git a/skin.maximinimalism/1080i/DialogFavourites.xml
b/skin.maximinimalism/1080i/DialogFavourites.xml
index 3878122..50df22e 100644
--- a/skin.maximinimalism/1080i/DialogFavourites.xml
+++ b/skin.maximinimalism/1080i/DialogFavourites.xml
@@ -51,18 +51,10 @@
<height>230</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.icon]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>6-col-gutter</width>
- <height>230</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="label">
<posx>12</posx>
<posy>233</posy>
@@ -80,21 +72,12 @@
<height>230</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.icon]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
- <posy>0</posy>
- <width>6-col-gutter</width>
- <height>230</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0" end="100"
time="500" reversible="false">focus</animation>
- </control>
- <control type="image">
- <posx>0</posx>
<posy>233</posy>
<width>6-col-gutter</width>
<height>1-row</height>
diff --git a/skin.maximinimalism/1080i/DialogKaiToast.xml
b/skin.maximinimalism/1080i/DialogKaiToast.xml
index 1dd21a6..4d826ae 100644
--- a/skin.maximinimalism/1080i/DialogKaiToast.xml
+++ b/skin.maximinimalism/1080i/DialogKaiToast.xml
@@ -9,7 +9,7 @@
<control type="group">
<posx>col-19-begin</posx>
<posy>83</posy>
- <visible>!Window.IsActive(fullscreenvideo)</visible>
+
<!--<visible>!Window.IsActive(fullscreenvideo)</visible>-->
<!--animations-->
<animation type="Windowclose">
<effect type="fade" start="100" end="0" time="400"
tween="sine" />
diff --git a/skin.maximinimalism/1080i/DialogKeyboard.xml
b/skin.maximinimalism/1080i/DialogKeyboard.xml
index e5fc2ef..9dae90f 100644
--- a/skin.maximinimalism/1080i/DialogKeyboard.xml
+++ b/skin.maximinimalism/1080i/DialogKeyboard.xml
@@ -70,7 +70,7 @@
<onup>307</onup>
<ondown>302</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
<align>center</align>
@@ -252,7 +252,7 @@
<onup>300</onup>
<ondown>303</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<textureradioonfocus>-</textureradioonfocus>
<textureradioonnofocus>-</textureradioonnofocus>
<textureradioofffocus>-</textureradioofffocus>
@@ -452,7 +452,7 @@
<onup>302</onup>
<ondown>304</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<textureradioonfocus>-</textureradioonfocus>
<textureradioonnofocus>-</textureradioonnofocus>
<textureradioofffocus>-</textureradioofffocus>
@@ -653,7 +653,7 @@
<onup>303</onup>
<ondown>307</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<textureradioonfocus>-</textureradioonfocus>
<textureradioonnofocus>-</textureradioonnofocus>
<textureradioofffocus>-</textureradioofffocus>
@@ -778,7 +778,7 @@
<height>1-col</height>
<label><</label>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
@@ -796,7 +796,7 @@
<height>1-col</height>
<label>></label>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<textoffsetx>0</textoffsetx>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
@@ -817,7 +817,7 @@
<width>4-col</width>
<height>1-col</height>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<label>1006</label>
<textoffsetx>0</textoffsetx>
<onleft>8</onleft>
diff --git a/skin.maximinimalism/1080i/DialogNumeric.xml
b/skin.maximinimalism/1080i/DialogNumeric.xml
index c5074ad..e769a4f 100644
--- a/skin.maximinimalism/1080i/DialogNumeric.xml
+++ b/skin.maximinimalism/1080i/DialogNumeric.xml
@@ -107,7 +107,7 @@
<onup>21</onup>
<ondown>21</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
<font>buttonTitle</font>
@@ -178,7 +178,7 @@
<onup>23</onup>
<ondown>23</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
<font>buttonTitle</font>
@@ -249,7 +249,7 @@
<onup>17</onup>
<ondown>11</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
</control>
@@ -283,7 +283,7 @@
<onup>19</onup>
<ondown>13</ondown>
<texturenofocus>colors/keyunselected.png</texturenofocus>
- <texturefocus>colors/keyselected.png</texturefocus>
+ <texturefocus>colors/keyaccent.png</texturefocus>
<focusedcolor>selected</focusedcolor>
<textcolor>selected</textcolor>
</control>
diff --git a/skin.maximinimalism/1080i/DialogSubtitles.xml
b/skin.maximinimalism/1080i/DialogSubtitles.xml
index 34b9a4b..3bc85da 100644
--- a/skin.maximinimalism/1080i/DialogSubtitles.xml
+++ b/skin.maximinimalism/1080i/DialogSubtitles.xml
@@ -44,7 +44,7 @@
<!--query results-->
<control type="label" id="100">
<posx>12</posx>
- <posy>47</posy>
+ <posy>44</posy>
<width>16-col-gutter</width>
<height>1-row</height>
<font>pageTitle</font>
diff --git a/skin.maximinimalism/1080i/DialogVideoInfo.xml
b/skin.maximinimalism/1080i/DialogVideoInfo.xml
index ad2e122..2247ac6 100644
--- a/skin.maximinimalism/1080i/DialogVideoInfo.xml
+++ b/skin.maximinimalism/1080i/DialogVideoInfo.xml
@@ -34,7 +34,7 @@
<texture>$INFO[listitem.art(fanart)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
- <include>kenBurnsey</include>
+ <include
condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
@@ -47,7 +47,11 @@
<control type="group">
<visible>!Substring(Container.folderpath,plugin) +
!container.content(episodes)</visible>
<posx>1263</posx>
- <posy>0</posy>
+ <posy>0</posy>
+ <animation type="Windowopen">
+ <effect type="fade" start="0" end="100" time="300"
delay="300"/>
+ <effect type="slide" start="800" end="0"
tween="cubic" easing="out" time="400" delay="300" />
+ </animation>
<!--overlay-->
<control type="image">
<visible>!skin.string(showcast,true)</visible>
@@ -300,6 +304,8 @@
<height>486</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture background="true" fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
</control>
</control>
<!--content-->
@@ -339,7 +345,7 @@
<align>left</align>
<textcolor>selected</textcolor>
<shadowcolor>-</shadowcolor>
- <height>208</height>
+ <height>228</height>
<label>[B]$INFO[ListItem.plot][/B]</label>
<autoscroll delay="10000" time="1000"
repeat="10000"></autoscroll>
</control>
diff --git a/skin.maximinimalism/1080i/Home.xml
b/skin.maximinimalism/1080i/Home.xml
index ec37b9c..d0e4549 100644
--- a/skin.maximinimalism/1080i/Home.xml
+++ b/skin.maximinimalism/1080i/Home.xml
@@ -201,7 +201,7 @@
</item>
</content>
</control>
- </control>
+ </control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
diff --git a/skin.maximinimalism/1080i/Includes.xml
b/skin.maximinimalism/1080i/Includes.xml
index 507baf0..6949003 100644
--- a/skin.maximinimalism/1080i/Includes.xml
+++ b/skin.maximinimalism/1080i/Includes.xml
@@ -140,7 +140,7 @@
<!--busy indicator-->
<include name="loadingIndicator">
<control type="group">
- <visible>!IntegerGreaterThan(container.numitems,0) +
!window.isvisible(busydialog) + [!window.isactive(musiclibrary) +
SubString(skin.string(showRecentMusicItems),true)]</visible>
+ <visible>!IntegerGreaterThan(container.numitems,0)</visible>
<posx>0</posx>
<posy>0</posy>
<!--animations-->
@@ -163,15 +163,14 @@
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
- <description>Busy animation</description>
- <posx>12-col</posx>
- <posy>row-8-begin</posy>
- <width>3-col-gutter</width>
- <height>3-col-gutter</height>
- <texture>UIControls/busy.png</texture>
+ <posx>13-col</posx>
+ <posy>row-9-begin</posy>
+ <width>50</width>
+ <height>50</height>
<aspectratio>keep</aspectratio>
- <colordiffuse>77ffffff</colordiffuse>
- <animation effect="rotate" start="0" end="-360"
center="auto" time="1200" loop="true" condition="true">conditional</animation>
+ <texture border="0">busy.gif</texture>
+ <bordertexture border="0">-</bordertexture>
+ <colordiffuse>99FFFFFF</colordiffuse>
</control>
</control>
</include>
diff --git a/skin.maximinimalism/1080i/Includes_menuItems.xml
b/skin.maximinimalism/1080i/Includes_menuItems.xml
index 3e9d6cc..eb24b01 100644
--- a/skin.maximinimalism/1080i/Includes_menuItems.xml
+++ b/skin.maximinimalism/1080i/Includes_menuItems.xml
@@ -75,7 +75,7 @@
<label2></label2>
<onclick>ActivateWindow(videolibrary)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,true)</onclick>
- <onclick>Control.SetFocus(9999)</onclick>
+ <onclick>Control.SetFocus(9000)</onclick>
</item>
<item>
<visible>System.GetBool(pvrmanager.enabled)</visible>
@@ -92,7 +92,7 @@
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
</item>
<item>
- <visible>System.GetBool(pvrmanager.enabled) +
IntegerGreaterThan(Pvr.BackendRecordings,0)</visible>
+ <visible>System.GetBool(pvrmanager.enabled) +
IntegerGreaterThan(pvr.BackendRecordings,0)</visible>
<label>19163</label>
<label2></label2>
<onclick>ActivateWindowAndFocus(pvr, 34,0, 13,1)</onclick>
@@ -125,81 +125,81 @@
<!--custom video addons-->
<item>
<visible>!isempty(Skin.String(customVideoAddon1))</visible>
- <label>$VAR[customVideoAddon1Title]</label>
+ <label>$VAR[customVideoAddon1Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon1Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon1)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customVideoAddon1Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon1)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
-
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customVideoAddon1Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon1)],return)</onclick>
+
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon2))</visible>
<label>$VAR[customVideoAddon2Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon2Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon2)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon2Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon2)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon3))</visible>
- <label>$VAR[customVideoAddon3Title]</label>
+ <label>$VAR[customVideoAddon3Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon3Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon3)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon3Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon3)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon4))</visible>
- <label>$VAR[customVideoAddon4Title]</label>
+ <label>$VAR[customVideoAddon4Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon4Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon4)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon4Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon4)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon5))</visible>
- <label>$VAR[customVideoAddon5Title]</label>
+ <label>$VAR[customVideoAddon5Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon5Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon5)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon5Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon5)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon6))</visible>
<label>$VAR[customVideoAddon6Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon6Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon6)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon6Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon6)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon7))</visible>
<label>$VAR[customVideoAddon7Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon7Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon7)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon7Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon7)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customVideoAddon8))</visible>
<label>$VAR[customVideoAddon8Title]</label>
<onclick
condition="StringCompare(Skin.String(customVideoAddon8Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon8)])</onclick>
<onclick
condition="StringCompare(Skin.String(customVideoAddon8Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon8)],return)</onclick>
- <onclick>Control.SetFocus(52)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>Control.SetFocus(52)</onclick>
</item>
<!--final bits and bobs-->
<item>
<visible></visible>
<label>31010</label>
- <onclick>ActivateWindow(Videos,addons,return)</onclick>
-
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick>ActivateWindow(Videos,addons,return)</onclick>
+
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
<onclick>Control.SetFocus(59)</onclick>
</item>
<item>
<visible></visible>
<label>1036</label>
<onclick>ActivateWindow(favourites,return)</onclick>
-
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
</item>
</content>
</include>
@@ -269,7 +269,7 @@
<visible>Library.HasContent(Music)</visible>
<label>271</label>
<label2></label2>
- <onclick>ReplaceWindow(MusicLibrary,Top100,return)</onclick>
+ <onclick>replaceWindow(MusicLibrary,top100,return)</onclick>
<onclick>Control.SetFocus(51)</onclick>
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
</item>
@@ -295,94 +295,94 @@
<visible>!isempty(Skin.String(customMusicAddon1))</visible>
<label>$VAR[customMusicAddon1Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon1Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon1)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon1Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon1)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon1Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon1)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon1Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon1)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon2))</visible>
<label>$VAR[customMusicAddon2Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon2Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon2)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon2Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon2)],return)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon2Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon2)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon2Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon2)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon3))</visible>
<label>$VAR[customMusicAddon3Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon3Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon3)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon3Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon3)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon3Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon3)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon3Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon3)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon4))</visible>
<label>$VAR[customMusicAddon4Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon4Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon4)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon4Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon4)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon4Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon4)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon4Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon4)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon5))</visible>
<label>$VAR[customMusicAddon5Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon5Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon5)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon5Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon5)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon5Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon5)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon5Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon5)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon6))</visible>
<label>$VAR[customMusicAddon6Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon6Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon6)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon6Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon6)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon6Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon6)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon6Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon6)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon7))</visible>
<label>$VAR[customMusicAddon7Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon7Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon7)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon7Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon7)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon7Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon7)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon7Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon7)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<item>
<visible>!isempty(Skin.String(customMusicAddon8))</visible>
<label>$VAR[customMusicAddon8Title]</label>
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon8Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon8)])</onclick>
- <onclick
condition="StringCompare(Skin.String(customMusicAddon8Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon8)],return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon8Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon8)])</onclick>
+ <onclick
condition="StringCompare(Skin.String(customMusicAddon8Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon8)],return)</onclick>
<onclick>setfocus(51)</onclick>
</item>
<!--final bits and bobs-->
<item>
<visible></visible>
<label>31010</label>
- <onclick>ReplaceWindow(MusicFiles,Addons,return)</onclick>
-
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+ <onclick>ReplaceWindow(MusicFiles,Addons,return)</onclick>
<onclick>setfocus(55)</onclick>
</item>
<item>
<visible></visible>
<label>1036</label>
-
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
+
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
<onclick>ReplaceWindow(favourites)</onclick>
</item>
</content>
diff --git a/skin.maximinimalism/1080i/Includes_sidebarItems.xml
b/skin.maximinimalism/1080i/Includes_sidebarItems.xml
index a9eec2e..64f75c4 100644
--- a/skin.maximinimalism/1080i/Includes_sidebarItems.xml
+++ b/skin.maximinimalism/1080i/Includes_sidebarItems.xml
@@ -392,6 +392,7 @@
<onclick>right</onclick>
<onclick>ActivateWindow(MusicFiles,root)</onclick>
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
+ <onclick>Control.SetFocus(51)</onclick>
</control>
<control type="radiobutton" id="20">
diff --git a/skin.maximinimalism/1080i/MyMusicNav.xml
b/skin.maximinimalism/1080i/MyMusicNav.xml
index fa016f4..3de2206 100644
--- a/skin.maximinimalism/1080i/MyMusicNav.xml
+++ b/skin.maximinimalism/1080i/MyMusicNav.xml
@@ -84,7 +84,7 @@
</control>
<!--content-->
<control type="panel" id="9998">
-
<visible>!isEmpty(Window(Home).Property(RecentAlbum.1.Title))</visible>
+
<visible>!isEmpty(Window(Home).Property(RecentAlbum.1.Title)) +
!SubString(skin.string(showRecentMusicItems),false)</visible>
<posx>-12</posx>
<posy>0</posy>
<width>22-col</width>
@@ -98,18 +98,10 @@
<height>273</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="22FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ddffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -149,19 +141,10 @@
<height>273</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0"
end="100" time="500" reversible="false">focus</animation>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -281,8 +264,8 @@
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60) +
SubString(skin.string(showRecentMusicItems),false)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
- <control type="scrollbar" id="60">
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
+ <control type="scrollbar" id="60">
<posx>84r</posx>
<posy>272</posy>
<height>672</height>
@@ -361,8 +344,6 @@
<include>sideBarMenuItems</include>
</control>
</control>
- <!--loading indicator-->
- <include>loadingIndicator</include>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
diff --git a/skin.maximinimalism/1080i/MyMusicPlaylist.xml
b/skin.maximinimalism/1080i/MyMusicPlaylist.xml
index 63dfc97..77b24d0 100644
--- a/skin.maximinimalism/1080i/MyMusicPlaylist.xml
+++ b/skin.maximinimalism/1080i/MyMusicPlaylist.xml
@@ -84,8 +84,8 @@
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
- <control type="scrollbar" id="60">
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
+ <control type="scrollbar" id="60">
<posx>108r</posx>
<posy>276</posy>
<height>672</height>
diff --git a/skin.maximinimalism/1080i/MyMusicSongs.xml
b/skin.maximinimalism/1080i/MyMusicSongs.xml
index 09d253c..f1c84cd 100644
--- a/skin.maximinimalism/1080i/MyMusicSongs.xml
+++ b/skin.maximinimalism/1080i/MyMusicSongs.xml
@@ -75,8 +75,8 @@
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
- <control type="scrollbar" id="60">
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
+ <control type="scrollbar" id="60">
<posx>108r</posx>
<posy>276</posy>
<height>672</height>
diff --git a/skin.maximinimalism/1080i/MyPVR.xml
b/skin.maximinimalism/1080i/MyPVR.xml
index aa76d6c..821ee46 100644
--- a/skin.maximinimalism/1080i/MyPVR.xml
+++ b/skin.maximinimalism/1080i/MyPVR.xml
@@ -29,12 +29,6 @@
<control type="group">
<posx>col-4-begin</posx>
<posy>row-2-begin</posy>
- <animation type="Conditional"
condition="!IntegerGreaterThan(container.numitems,0)">
- <effect type="fade" start="100" end="0" time="300" />
- </animation>
- <animation type="Conditional"
condition="IntegerGreaterThan(container.numitems,0)">
- <effect type="fade" start="0" end="100" time="300" />
- </animation>
<!--source title-->
<control type="label">
<posx>0</posx>
@@ -49,7 +43,7 @@
<posy>45</posy>
<width>14-col</width>
<font>regular</font>
- <label>$INFO[control.getlabel(30),, â¢
]$INFO[Pvr.BackendChannels] $LOCALIZE[31017]</label>
+ <label>$INFO[control.getlabel(30),, ][COLOR
accented]$INFO[Pvr.BackendChannels] $LOCALIZE[31017][/COLOR]</label>
<textcolor>selected</textcolor>
</control>
<control type="label" id="30">
@@ -74,8 +68,8 @@
<!--page scrollbar-->
<control type="group" id="9400">
<visible>Control.IsVisible(60) +
!control.isvisible(10)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(9400).hasfocus">conditional</animation>
- <control type="scrollbar" id="60">
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(9400).hasfocus">conditional</animation>
+ <control type="scrollbar" id="60">
<posx>108r</posx>
<posy>276</posy>
<height>672</height>
@@ -145,8 +139,6 @@
<description>Search</description>
</control>
</control>
- <!--loading indicator-->
- <include>loadingIndicator</include>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
diff --git a/skin.maximinimalism/1080i/MyVideoNav.xml
b/skin.maximinimalism/1080i/MyVideoNav.xml
index 4612ed7..7c487e4 100644
--- a/skin.maximinimalism/1080i/MyVideoNav.xml
+++ b/skin.maximinimalism/1080i/MyVideoNav.xml
@@ -159,18 +159,10 @@
<height>269</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
- </control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>363</width>
- <height>269</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
+ </control>
<control type="group">
<posx>0</posx>
<posy>272</posy>
@@ -204,23 +196,28 @@
</itemlayout>
<focusedlayout width="387" height="362">
<control type="image">
- <posx>0</posx>
+ <visible>control.hasfocus(9998)</visible>
+
<posx>0</posx>
<posy>0</posy>
<width>363</width>
<height>269</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
+ <control
type="image">
+
<visible>!control.hasfocus(9998)</visible>
<posx>0</posx>
<posy>0</posy>
<width>363</width>
<height>269</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0"
end="100" time="500" reversible="false">focus</animation>
+ <aspectratio>scale</aspectratio>
+ <texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
+ <colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="group">
<posx>0</posx>
@@ -386,18 +383,10 @@
<height>269</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>363</width>
- <height>269</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="group">
<posx>0</posx>
<posy>272</posy>
@@ -431,23 +420,28 @@
</itemlayout>
<focusedlayout width="387" height="362">
<control type="image">
- <posx>0</posx>
+ <visible>control.hasfocus(9997)</visible>
+
<posx>0</posx>
<posy>0</posy>
<width>363</width>
<height>269</height>
<aspectratio>scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
+ <control
type="image">
+
<visible>!control.hasfocus(9997)</visible>
<posx>0</posx>
<posy>0</posy>
<width>363</width>
<height>269</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0"
end="100" time="500" reversible="false">focus</animation>
+ <aspectratio>scale</aspectratio>
+ <texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
+ <colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="group">
<posx>0</posx>
@@ -609,7 +603,7 @@
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60) +
SubString(skin.string(showRecentVideoItems),false)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
<control type="scrollbar" id="60">
<posx>84r</posx>
<posy>276</posy>
diff --git a/skin.maximinimalism/1080i/MyVideoPlaylist.xml
b/skin.maximinimalism/1080i/MyVideoPlaylist.xml
index 4c22fbe..339307b 100644
--- a/skin.maximinimalism/1080i/MyVideoPlaylist.xml
+++ b/skin.maximinimalism/1080i/MyVideoPlaylist.xml
@@ -69,8 +69,8 @@
<!--page scrollbar-->
<control type="group" id="8000">
<visible>Control.IsVisible(60)</visible>
- <animation effect="fade" start="100" end="70" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
- <control type="scrollbar" id="60">
+ <animation effect="fade" start="100" end="0" time="100"
condition="!controlgroup(8000).hasfocus">conditional</animation>
+ <control type="scrollbar" id="60">
<posx>108r</posx>
<posy>276</posy>
<height>672</height>
diff --git a/skin.maximinimalism/1080i/SettingsCategory.xml
b/skin.maximinimalism/1080i/SettingsCategory.xml
index c1c2f5d..7da7298 100644
--- a/skin.maximinimalism/1080i/SettingsCategory.xml
+++ b/skin.maximinimalism/1080i/SettingsCategory.xml
@@ -67,9 +67,9 @@
<shadowcolor>-</shadowcolor>
</control>
<control type="button" id="20">
- <align>left</align>
- <aligny>top</aligny>
- <height>50</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <height>54</height>
<width>4-col</width>
<font>pageTitle</font>
<label>$LOCALIZE[10037]</label>
diff --git a/skin.maximinimalism/1080i/SkinSettings.xml
b/skin.maximinimalism/1080i/SkinSettings.xml
index 6e0d907..24855da 100644
--- a/skin.maximinimalism/1080i/SkinSettings.xml
+++ b/skin.maximinimalism/1080i/SkinSettings.xml
@@ -287,6 +287,14 @@
<onclick>Skin.ToggleSetting(DebugInfo)</onclick>
<selected>Skin.HasSetting(DebugInfo)</selected>
</control>
+ <control type="radiobutton" id="17">
+
<visible>Container(8000).Hasfocus(1)</visible>
+ <description>Disable Fanart animation</description>
+ <width>16-col</width>
+ <label>31163</label>
+ <onclick>Skin.ToggleSetting(disableAnimateFanart)</onclick>
+ <selected>Skin.HasSetting(disableAnimateFanart)</selected>
+ </control>
</control>
<!--reset buttons-->
<control type="group">
diff --git a/skin.maximinimalism/1080i/VideoOSD.xml
b/skin.maximinimalism/1080i/VideoOSD.xml
index d4ca9bb..049e2bd 100644
--- a/skin.maximinimalism/1080i/VideoOSD.xml
+++ b/skin.maximinimalism/1080i/VideoOSD.xml
@@ -11,8 +11,7 @@
<!--title info-->
<control type="group">
<posx>col-1-begin</posx>
- <posy>856</posy>
-
+ <posy>881</posy>
<!--overlay-->
<control type="image">
<posx>-96</posx>
@@ -20,24 +19,23 @@
<width>fullscreenWidth</width>
<height>134</height>
<texture>colors/black.png</texture>
- <colordiffuse>99ffffff</colordiffuse>
+ <colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
- </control>
-
+ </control>
<!--content description-->
<control type="label" id="20">
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>0</posy>
- <width>22-col</width>
+ <width>24-col</width>
<font>smallStrong</font>
<textcolor>selected</textcolor>
<label
fallback="31136">$INFO[VideoPlayer.ChannelNumber,,]$INFO[VideoPlayer.ChannelName,.
,]$INFO[Videoplayer.tvshowTitle]$INFO[Videoplayer.season, ⢠$LOCALIZE[31011]
]$INFO[Videoplayer.episode, ⢠$LOCALIZE[31040] ]</label>
<scroll>false</scroll>
</control>
<control type="label">
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>40</posy>
- <width>22-col</width>
+ <width>24-col</width>
<font>dialogTitle</font>
<textcolor>selected</textcolor>
<label>[UPPERCASE]$INFO[videoplayer.Title][/UPPERCASE]</label>
@@ -45,9 +43,9 @@
<scroll>true</scroll>
</control>
<control type="label">
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>98</posy>
- <width>22-col</width>
+ <width>24-col</width>
<height>30</height>
<font>small</font>
<textcolor>selected</textcolor>
@@ -62,7 +60,7 @@
<font>smallStrong</font>
<align>right</align>
<textcolor>selected</textcolor>
- <label>$LOCALIZE[180]
$INFO[Videoplayer.time] / $INFO[Videoplayer.duration]</label>
+ <label>$INFO[system.time] â¢
$LOCALIZE[180] $INFO[Videoplayer.time] / $INFO[Videoplayer.duration]</label>
<scroll>false</scroll>
<shadowcolor>-</shadowcolor>
</control>
@@ -70,37 +68,56 @@
<!--dialog controls-->
<control type="group">
<posx>0</posx>
- <posy>971</posy>
-
+ <posy>996</posy>
<control type="image">
<posx>0</posx>
<posy>28</posy>
- <width>240</width>
+ <width>91</width>
<height>54</height>
<texture>colors/black.png</texture>
- <colordiffuse>99ffffff</colordiffuse>
+ <colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
- </control>
-
+ </control>
<control type="image">
- <posx>1827</posx>
+ <posx>1679</posx>
<posy>28</posy>
- <width>3-col</width>
+ <width>4-col</width>
<height>54</height>
<texture>colors/black.png</texture>
- <colordiffuse>99ffffff</colordiffuse>
+ <colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
- </control>
-
+ </control>
+ <control type="image">
+ <visible>!Player.CanRecord</visible>
+ <posx>526</posx>
+ <posy>28</posy>
+ <width>69</width>
+ <height>54</height>
+ <texture>colors/black.png</texture>
+ <colordiffuse>ccffffff</colordiffuse>
+ <aspectratio>stretch</aspectratio>
+ </control>
+ <control type="label">
+ <visible>!Player.CanRecord</visible>
+ <posx>550</posx>
+ <posy>20</posy>
+ <width>1-col</width>
+ <height>1-col</height>
+ <font>symbol</font>
+ <textcolor>unselected</textcolor>
+ <shadowcolor>-</shadowcolor>
+ <label>ï</label>
+ </control>
<!--player controls-->
- <control type="panel" id="8000">
- <posx>224</posx>
+ <control type="list" id="8000">
+ <posx>75</posx>
<posy>10</posy>
<width>24-col</width>
<height>1-col</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
- <onright>8001</onright>
+
<onright>control.setfocus(8001,0)</onright>
+
<onleft>control.setfocus(8001,4)</onleft>
<itemlayout width="1-col" height="1-col">
<control type="image">
<posx>19</posx>
@@ -110,7 +127,7 @@
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<bordersize>0</bordersize>
- <colordiffuse>99FFFFFF</colordiffuse>
+ <colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="label">
<posx>42</posx>
@@ -125,6 +142,7 @@
</itemlayout>
<focusedlayout width="1-col" height="1-col">
<control type="image">
+
<visible>control.hasfocus(8000)</visible>
<posx>19</posx>
<posy>18</posy>
<width>69</width>
@@ -134,7 +152,19 @@
<bordersize>0</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
+ <control type="image">
+
<visible>!control.hasfocus(8000)</visible>
+ <posx>19</posx>
+ <posy>18</posy>
+ <width>69</width>
+ <height>69</height>
+ <aspectratio
scalediffuse="false">stretch</aspectratio>
+ <texture border="0">colors/black.png</texture>
+ <bordersize>0</bordersize>
+ <colordiffuse>ccFFFFFF</colordiffuse>
+ </control>
<control type="label">
+
<visible>control.hasfocus(8000)</visible>
<posx>42</posx>
<posy>10</posy>
<width>1-col</width>
@@ -144,6 +174,17 @@
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
+ <control type="label">
+
<visible>!control.hasfocus(8000)</visible>
+ <posx>42</posx>
+ <posy>10</posy>
+ <width>1-col</width>
+ <height>1-col</height>
+ <font>symbol</font>
+ <textcolor>selected</textcolor>
+ <shadowcolor>-</shadowcolor>
+ <label>$INFO[ListItem.label]</label>
+ </control>
</focusedlayout>
<content>
<item>
@@ -164,8 +205,16 @@
<thumb>-</thumb>
<onclick>PlayerControl(stop)</onclick>
</item>
- <item>
+ <item>
+ <visible>Player.Playing
| player.forwarding | player.rewinding</visible>
<description>Play/Pause</description>
+ <label>ï</label>
+ <thumb>-</thumb>
+ <onclick>PlayerControl(play)</onclick>
+ </item>
+ <item>
+
<visible>Player.Paused</visible>
+
<description>Pause</description>
<label>ï</label>
<thumb>-</thumb>
<onclick>PlayerControl(play)</onclick>
@@ -183,6 +232,7 @@
<onclick>PlayerControl(next)</onclick>
</item>
<item>
+
<visible>System.GetBool(pvrmanager.enabled) + Player.CanRecord</visible>
<description>Record
(PVR only)</description>
<label>ï</label>
<thumb>-</thumb>
@@ -191,14 +241,15 @@
</content>
</control>
<!--subtitles etc-->
- <control type="panel" id="8001">
- <posx>747</posx>
+ <control type="list" id="8001">
+ <posx>599</posx>
<posy>28</posy>
<width>24-col</width>
<height>1-col</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
- <onleft>8000</onleft>
+
<onright>control.setfocus(8000,0)</onright>
+
<onleft>control.setfocus(8000,6)</onleft>
<itemlayout width="3-col" height="1-col">
<control type="image">
<posx>0</posx>
@@ -208,7 +259,7 @@
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<bordersize>0</bordersize>
- <colordiffuse>99FFFFFF</colordiffuse>
+ <colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
@@ -223,6 +274,7 @@
</itemlayout>
<focusedlayout width="3-col"
height="1-col">
<control type="image">
+
<visible>control.hasfocus(8001)</visible>
<posx>0</posx>
<posy>0</posy>
<width>213</width>
@@ -232,7 +284,19 @@
<bordersize>0</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
+ <control type="image">
+
<visible>!control.hasfocus(8001)</visible>
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>213</width>
+ <height>54</height>
+ <aspectratio
scalediffuse="false">stretch</aspectratio>
+ <texture border="0">colors/black.png</texture>
+ <bordersize>0</bordersize>
+ <colordiffuse>ccFFFFFF</colordiffuse>
+ </control>
<control type="label">
+
<visible>control.hasfocus(8001)</visible>
<posx>12</posx>
<posy>0</posy>
<width>184</width>
@@ -242,17 +306,20 @@
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
+ <control type="label">
+
<visible>!control.hasfocus(8001)</visible>
+ <posx>12</posx>
+ <posy>0</posy>
+ <width>184</width>
+ <align>left</align>
+ <font>menuTitle</font>
+
<textcolor>selected</textcolor>
+
<label>$INFO[ListItem.label]</label>
+
<shadowcolor>-</shadowcolor>
+ </control>
</focusedlayout>
<content>
- <item>
-
<visible>!VideoPlayer.HasMenu</visible>
-
<description>Guide</description>
- <label>22020</label>
- <thumb>-</thumb>
-
<onclick>ActivateWindowAndFocus(MyPVR, 31,0, 10,0)</onclick>
- </item>
<item>
-
<visible>VideoPlayer.HasMenu</visible>
<description>DVD
Menu</description>
<label>31140</label>
<thumb>-</thumb>
@@ -285,23 +352,13 @@
</item>
</content>
</control>
- </control>
- <control type="image">
- <posx>24</posx>
- <posy>861</posy>
- <width>191</width>
- <height>191</height>
- <aspectratio scalediffuse="false">scale</aspectratio>
- <texture fallback="colors/offblack.png"
border="0">$INFO[Player.Art(thumb)]</texture>
- </control>
- </control>
-
+ </control>
+ </control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>DialogID</include>
<label>VideoOSD.xml</label>
</control>
-
</controls>
</window>
\ No newline at end of file
diff --git a/skin.maximinimalism/1080i/ViewsMusic.xml
b/skin.maximinimalism/1080i/ViewsMusic.xml
index 67be678..84ac504 100644
--- a/skin.maximinimalism/1080i/ViewsMusic.xml
+++ b/skin.maximinimalism/1080i/ViewsMusic.xml
@@ -7,7 +7,7 @@
<posx>0</posx>
<posy>3-row</posy>
<control type="panel" id="51">
- <visible>!control.isvisible(9998) +
!container.content(artists) + !container.content(genres) +
!container.content(albums) + !container.content(songs) +
!container.content(addons)</visible>
+ <visible>!container.content(artists) +
!container.content(genres) + !container.content(albums) +
!container.content(songs) + !container.content(addons)</visible>
<posx>0</posx>
<posy>4</posy>
<width>12-col</width>
@@ -137,7 +137,7 @@
<width>48</width>
<height>48</height>
<aspectratio scalediffuse="false">scale</aspectratio>
- <texture fallback="colors/offblack.png"
diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
+ <texture background="true"
fallback="colors/offblack.png" diffuse="masks/circle.png"
border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="label">
<posx>1-col</posx>
@@ -166,7 +166,7 @@
<width>48</width>
<height>48</height>
<aspectratio scalediffuse="false">scale</aspectratio>
- <texture fallback="colors/offblack.png"
diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
+ <texture background="true"
fallback="colors/offblack.png" diffuse="masks/circle.png"
border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="label">
<posx>1-col</posx>
@@ -206,19 +206,11 @@
<width>276</width>
<height>273</height>
<aspectratio>stretch</aspectratio>
- <texture fallback="colors/offblack.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <texture background="true"
fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ddffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -266,20 +258,11 @@
<width>276</width>
<height>273</height>
<aspectratio>stretch</aspectratio>
- <texture fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <texture background="true"
fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0" end="100"
time="500" reversible="false">focus</animation>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -347,7 +330,9 @@
<width>5-col</width>
<height>5-col</height>
<aspectratio>stretch</aspectratio>
- <texture
fallback="colors/offblack.png">$INFO[ListItem.art(thumb)]</texture>
+ <texture fallback="colors/offblack.png"
border="0">$INFO[ListItem.art(thumb)]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<fadetime>500</fadetime>
</control>
<control type="label">
diff --git a/skin.maximinimalism/1080i/ViewsPictures.xml
b/skin.maximinimalism/1080i/ViewsPictures.xml
index c862e99..bc3a6b9 100644
--- a/skin.maximinimalism/1080i/ViewsPictures.xml
+++ b/skin.maximinimalism/1080i/ViewsPictures.xml
@@ -21,17 +21,10 @@
<height>273</height>
<aspectratio>scale</aspectratio>
<texture
fallback="colors/offblack.png">$INFO[Listitem.icon]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ddffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -69,20 +62,12 @@
<posy>0</posy>
<width>276</width>
<height>273</height>
- <aspectratio>scale</aspectratio>
+ <aspectratio>scale</aspectratio>
<texture
fallback="colors/offblack.png">$INFO[Listitem.icon]</texture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0" end="100" time="500"
reversible="false">focus</animation>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
diff --git a/skin.maximinimalism/1080i/ViewsVideos.xml
b/skin.maximinimalism/1080i/ViewsVideos.xml
index cb7d382..5c6d1c1 100644
--- a/skin.maximinimalism/1080i/ViewsVideos.xml
+++ b/skin.maximinimalism/1080i/ViewsVideos.xml
@@ -32,18 +32,10 @@
<height>273</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ddffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -83,19 +75,10 @@
<height>273</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png"
border="0">$INFO[Listitem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>276</width>
- <height>273</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0" end="100"
time="500" reversible="false">focus</animation>
- </control>
<control type="group">
<posx>0</posx>
<posy>276</posy>
@@ -165,6 +148,8 @@
<height>635</height>
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture background="true"
fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture
border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
<fadetime>200</fadetime>
</control>
</control>
@@ -345,7 +330,8 @@
<height>385</height>
<aspectratio aligny="top">scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[ListItem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
<control type="group">
@@ -387,19 +373,10 @@
<height>385</height>
<aspectratio aligny="top">scale</aspectratio>
<texture fallback="colors/black.png"
border="0">$INFO[ListItem.thumb]</texture>
- <bordertexture border="0">-</bordertexture>
+ <bordertexture border="3"
colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>4-col-gutter</width>
- <height>388</height>
- <texture>backgrounds/vignette.png</texture>
- <colordiffuse>ffffffff</colordiffuse>
- <aspectratio>stretch</aspectratio>
- <animation effect="fade" start="0" end="100"
time="500" reversible="false">focus</animation>
- </control>
<control type="group">
<posx>0</posx>
<posy>388</posy>
@@ -454,6 +431,8 @@
<height>635</height>
<aspectratio aligny="top"
scalediffuse="false">scale</aspectratio>
<texture
border="0">$INFO[ListItem.Art(tvshow.poster)]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<fadetime>200</fadetime>
</control>
<control type="image">
@@ -461,9 +440,11 @@
<posx>12-col</posx>
<posy>8</posy>
<width>9-col-gutter</width>
- <height>351</height>
- <aspectratio aligny="center" align="center"
scalediffuse="false">scale</aspectratio>
+ <height>-</height>
+ <aspectratio aligny="top" align="center"
scalediffuse="false">keep</aspectratio>
<texture border="0">$INFO[ListItem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
<fadetime>200</fadetime>
</control>
</control>
diff --git a/skin.maximinimalism/1080i/custom_musicPlayerFullscreen.xml
b/skin.maximinimalism/1080i/custom_musicPlayerFullscreen.xml
index ada3231..0b61bc4 100644
--- a/skin.maximinimalism/1080i/custom_musicPlayerFullscreen.xml
+++ b/skin.maximinimalism/1080i/custom_musicPlayerFullscreen.xml
@@ -23,7 +23,7 @@
<fadetime>200</fadetime>
<texture
background="true">$INFO[MusicPlayer.Property(Fanart_Image)]</texture>
<aspectratio align="left"
aligny="top">stretch</aspectratio>
- <include>kenBurnsey</include>
+ <include
condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
</control>
<control type="multiimage">
<visible>!isempty(Window(Visualisation).Property(ArtistSlideshow))</visible>
@@ -35,7 +35,7 @@
<timeperimage>10000</timeperimage>
<fadetime>1000</fadetime>
<randomize>true</randomize>
- <include>kenBurnsey</include>
+ <include
condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
</control>
<!--visualisation-->
<control type="visualisation" id="2">
@@ -58,7 +58,7 @@
<visible>!skin.string(hideInfo,true)</visible>
<control type="group">
<posx>col-1-begin</posx>
- <posy>856</posy>
+ <posy>881</posy>
<!--overlay-->
<control type="image">
<posx>-96</posx>
@@ -66,14 +66,14 @@
<width>fullscreenWidth</width>
<height>134</height>
<texture>colors/black.png</texture>
-
<colordiffuse>99ffffff</colordiffuse>
+
<colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--content description-->
<control type="label" id="20">
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>0</posy>
- <width>22-col</width>
+ <width>24-col</width>
<font>smallStrong</font>
<textcolor>selected</textcolor>
<label>$LOCALIZE[31136]</label>
@@ -81,9 +81,9 @@
</control>
<control type="label">
<visible>Player.HasMedia</visible>
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>42</posy>
- <width>22-col</width>
+ <width>24-col</width>
<font>dialogTitle</font>
<textcolor>selected</textcolor>
<label>$INFO[MusicPlayer.Artist,, -
]$INFO[MusicPlayer.Title]</label>
@@ -92,9 +92,9 @@
</control>
<control type="label">
<visible>!Player.HasMedia</visible>
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>42</posy>
- <width>22-col</width>
+ <width>24-col</width>
<font>dialogTitle</font>
<textcolor>selected</textcolor>
<label>$LOCALIZE[31158]</label>
@@ -102,22 +102,34 @@
<scroll>true</scroll>
</control>
<control type="label">
- <posx>2-col</posx>
- <posy>98</posy>
- <width>22-col</width>
+ <posx>0</posx>
+ <posy>102</posy>
+ <width>12-col-gutter</width>
<height>30</height>
<font>small</font>
<textcolor>selected</textcolor>
-
<label>$INFO[MusicPlayer.Album,[B]$LOCALIZE[558][/B] ,]
$INFO[MusicPlayer.year,(,)] $INFO[MusicPlayer.offset(1).Artist,|
[B]$LOCALIZE[19031][/B] , - ]$INFO[MusicPlayer.offset(1).Title]</label>
+
<label>$INFO[MusicPlayer.Album,,] $INFO[MusicPlayer.year,(,)]</label>
+ <scroll>true</scroll>
+ <scrollspeed>60</scrollspeed>
+ </control>
+ <control type="label">
+ <posx>24-col</posx>
+ <posy>102</posy>
+ <width>10-col</width>
+ <height>30</height>
+ <align>right</align>
+ <font>small</font>
+ <textcolor>selected</textcolor>
+
<label>$INFO[MusicPlayer.offset(1).Artist,[B]$LOCALIZE[19031]:[/B] , -
]$INFO[MusicPlayer.offset(1).Title]</label>
<scroll>true</scroll>
<scrollspeed>60</scrollspeed>
</control>
<control type="label">
<visible>Pvr.IsPlayingRadio</visible>
<label>$INFO[VideoPlayer.Plot]</label>
- <posx>2-col</posx>
+ <posx>0</posx>
<posy>98</posy>
- <width>22-col</width>
+ <width>24-col</width>
<height>30</height>
<font>small</font>
<textcolor>selected</textcolor>
@@ -131,7 +143,7 @@
<font>smallStrong</font>
<align>right</align>
<textcolor>selected</textcolor>
-
<label>$INFO[MusicPlayer.time,$LOCALIZE[180] , /
]$INFO[MusicPlayer.duration]</label>
+ <label>$INFO[system.time] â¢
$INFO[MusicPlayer.time,$LOCALIZE[180] , / ]$INFO[MusicPlayer.duration]</label>
<scroll>false</scroll>
<shadowcolor>-</shadowcolor>
</control>
@@ -139,34 +151,35 @@
<!--dialog controls-->
<control type="group">
<posx>0</posx>
- <posy>971</posy>
+ <posy>996</posy>
<control type="image">
<posx>0</posx>
<posy>28</posy>
- <width>240</width>
+ <width>91</width>
<height>54</height>
<texture>colors/black.png</texture>
-
<colordiffuse>99ffffff</colordiffuse>
+
<colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
- <posx>1753</posx>
+ <posx>1607</posx>
<posy>28</posy>
<width>8-col</width>
<height>54</height>
<texture>colors/black.png</texture>
-
<colordiffuse>99ffffff</colordiffuse>
+
<colordiffuse>ccffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--player controls-->
- <control type="panel" id="8000">
- <posx>222</posx>
+ <control type="list" id="8000">
+ <posx>75</posx>
<posy>10</posy>
<width>24-col</width>
<height>1-col</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
- <onright>8002</onright>
+
<onright>control.setfocus(8002,0)</onright>
+
<onleft>control.setfocus(8002,4)</onleft>
<itemlayout width="1-col" height="1-col">
<control type="image">
<posx>19</posx>
@@ -176,7 +189,7 @@
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture
border="0">colors/black.png</texture>
<bordersize>0</bordersize>
- <colordiffuse>99FFFFFF</colordiffuse>
+ <colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="label">
<posx>42</posx>
@@ -191,6 +204,7 @@
</itemlayout>
<focusedlayout width="1-col" height="1-col">
<control type="image">
+
<visible>control.hasfocus(8000)</visible>
<posx>19</posx>
<posy>18</posy>
<width>69</width>
@@ -198,9 +212,21 @@
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture
border="0">colors/selected.png</texture>
<bordersize>0</bordersize>
- <colordiffuse>ffFFFFFF</colordiffuse>
+ <colordiffuse>ccFFFFFF</colordiffuse>
+ </control>
+ <control type="image">
+
<visible>!control.hasfocus(8000)</visible>
+ <posx>19</posx>
+ <posy>18</posy>
+ <width>69</width>
+ <height>69</height>
+ <aspectratio
scalediffuse="false">stretch</aspectratio>
+ <texture
border="0">colors/black.png</texture>
+ <bordersize>0</bordersize>
+ <colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="label">
+
<visible>control.hasfocus(8000)</visible>
<posx>42</posx>
<posy>10</posy>
<width>1-col</width>
@@ -210,6 +236,17 @@
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
+ <control type="label">
+
<visible>!control.hasfocus(8000)</visible>
+ <posx>42</posx>
+ <posy>10</posy>
+ <width>1-col</width>
+ <height>1-col</height>
+ <font>symbol</font>
+ <textcolor>selected</textcolor>
+ <shadowcolor>-</shadowcolor>
+ <label>$INFO[ListItem.label]</label>
+ </control>
</focusedlayout>
<content>
<item>
@@ -235,14 +272,14 @@
<item>
<visible>Player.Playing | player.forwarding | player.rewinding</visible>
<description>Play/Pause</description>
- <label>ï</label>
+
<label>ï</label>
<thumb>-</thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<visible>Player.Paused</visible>
<description>Pause</description>
- <label>ï</label>
+ <label>ï</label>
<thumb>-</thumb>
<onclick>PlayerControl(play)</onclick>
</item>
@@ -261,14 +298,15 @@
</content>
</control>
<!--shuffle and repeat / vis options-->
- <control type="panel" id="8002">
- <posx>673</posx>
+ <control type="list" id="8002">
+ <posx>526</posx>
<posy>28</posy>
<width>24-col</width>
<height>1-col</height>
<itemgap>0</itemgap>
<orientation>horizontal</orientation>
- <onleft>8000</onleft>
+
<onleft>control.setfocus(8000,5)</onleft>
+
<onright>control.setfocus(8000,0)</onright>
<itemlayout width="3-col" height="1-col">
<control type="image">
<posx>0</posx>
@@ -278,7 +316,7 @@
<aspectratio
scalediffuse="false">stretch</aspectratio>
<texture
border="0">colors/black.png</texture>
<bordersize>0</bordersize>
- <colordiffuse>99FFFFFF</colordiffuse>
+ <colordiffuse>ccFFFFFF</colordiffuse>
</control>
<control type="label">
<posx>12</posx>
@@ -293,6 +331,7 @@
</itemlayout>
<focusedlayout width="3-col"
height="1-col">
<control type="image">
+
<visible>control.hasfocus(8002)</visible>
<posx>0</posx>
<posy>0</posy>
<width>213</width>
@@ -302,7 +341,19 @@
<bordersize>0</bordersize>
<colordiffuse>ffFFFFFF</colordiffuse>
</control>
+ <control type="image">
+
<visible>!control.hasfocus(8002)</visible>
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>213</width>
+ <height>54</height>
+ <aspectratio
scalediffuse="false">stretch</aspectratio>
+ <texture
border="0">colors/black.png</texture>
+ <bordersize>0</bordersize>
+ <colordiffuse>ccFFFFFF</colordiffuse>
+ </control>
<control type="label">
+
<visible>control.hasfocus(8002)</visible>
<posx>12</posx>
<posy>0</posy>
<width>184</width>
@@ -312,6 +363,17 @@
<label>$INFO[ListItem.label]</label>
<shadowcolor>-</shadowcolor>
</control>
+ <control type="label">
+
<visible>!control.hasfocus(8002)</visible>
+ <posx>12</posx>
+ <posy>0</posy>
+
<width>184</width>
+
<align>left</align>
+
<font>menuTitle</font>
+
<textcolor>selected</textcolor>
+
<label>$INFO[ListItem.label]</label>
+
<shadowcolor>-</shadowcolor>
+ </control>
</focusedlayout>
<content>
<item>
@@ -349,14 +411,6 @@
</content>
</control>
</control>
- <control type="image">
- <posx>24</posx>
- <posy>861</posy>
- <width>191</width>
- <height>191</height>
- <aspectratio scalediffuse="false">scale</aspectratio>
- <texture fallback="colors/offblack.png"
border="0">$INFO[MusicPlayer.cover]</texture>
- </control>
</control>
<!--minimised info-->
<control type="group">
@@ -401,14 +455,22 @@
<control type="label">
<posx>180</posx>
<posy>0</posy>
- <width>21-col</width>
+ <width>12-col</width>
<font>itemTitleSmall</font>
<textcolor>selected</textcolor>
- <label>[B]$INFO[MusicPlayer.time,, /
]$INFO[MusicPlayer.duration][/B]
$INFO[MusicPlayer.Title]$INFO[MusicPlayer.artist, - ,]$INFO[MusicPlayer.Album,
(,)] $INFO[MusicPlayer.offset(1).Artist,| [B]$LOCALIZE[19031][/B] , -
]$INFO[MusicPlayer.offset(1).Title]</label>
- <scroll>true</scroll>
- <scrollspeed>60</scrollspeed>
+ <scroll>false</scroll>
+ <label>[B]$INFO[MusicPlayer.time,, /
]$INFO[MusicPlayer.duration][/B]
$INFO[MusicPlayer.Title]$INFO[MusicPlayer.artist, - ,]$INFO[MusicPlayer.Album,
(,)]</label>
</control>
-
+ <control type="label">
+ <posx>1820</posx>
+ <posy>0</posy>
+ <width>10-col</width>
+ <font>itemTitleSmall</font>
+ <align>right</align>
+ <textcolor>selected</textcolor>
+ <scroll>false</scroll>
+
<label>$INFO[MusicPlayer.offset(1).Artist,[B]$LOCALIZE[19031][/B]: , -
]$INFO[MusicPlayer.offset(1).Title]</label>
+ </control>
</control>
</control>
<!--debugging-->
diff --git a/skin.maximinimalism/1080i/script-RCB-gameinfo.xml
b/skin.maximinimalism/1080i/script-RCB-gameinfo.xml
index 861a4fb..7dbea00 100644
--- a/skin.maximinimalism/1080i/script-RCB-gameinfo.xml
+++ b/skin.maximinimalism/1080i/script-RCB-gameinfo.xml
@@ -38,6 +38,8 @@
<height>486</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture background="true" fallback="colors/black.png"
border="0">$INFO[Listitem.thumb]</texture>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+ <bordersize>3</bordersize>
</control>
</control>
<!--content-->
diff --git a/skin.maximinimalism/1080i/script-Rom_Collection_Browser-main.xml
b/skin.maximinimalism/1080i/script-Rom_Collection_Browser-main.xml
index 019d8fa..089faa5 100644
--- a/skin.maximinimalism/1080i/script-Rom_Collection_Browser-main.xml
+++ b/skin.maximinimalism/1080i/script-Rom_Collection_Browser-main.xml
@@ -112,10 +112,12 @@
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
- <height>243</height>
- <aspectratio
scalediffuse="false">stretch</aspectratio>
+ <height>-</height>
+ <aspectratio scalediffuse="false"
aligny="top">keep</aspectratio>
<texture background="true"
fallback="colors/offblack.png" border="0">$INFO[ListItem.thumb]</texture>
- <fadetime>200</fadetime>
+ <bordertexture border="3"
colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
+
<bordersize>3</bordersize>
+
<fadetime>200</fadetime>
</control>
</control>
</control>
@@ -133,7 +135,6 @@
<ondown>50</ondown>
<onup>50</onup>
<pagecontrol>60</pagecontrol>
- <preloaditems>2</preloaditems>
<scrolltime tween="sine"
easing="inout">300</scrolltime>
<itemlayout width="13-col" height="1-row">
<control type="image">
@@ -157,23 +158,12 @@
<control type="label">
<posx>1-col</posx>
<posy>0</posy>
- <width>9-col-gutter</width>
+ <width>12-col-gutter</width>
<font>itemTitle</font>
<textcolor>selected</textcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.Label]</label>
</control>
- <control type="label">
- <posx>48r</posx>
- <posy>17</posy>
- <width>4-col-gutter</width>
- <font>smallStrong</font>
- <align>right</align>
- <height>24</height>
- <textcolor>selected</textcolor>
- <shadowcolor>-</shadowcolor>
-
<label>$INFO[ListItem.Property(console)]</label>
- </control>
<control type="label">
<visible>!IsEmpty(ListItem.Property(isfavorite))</visible>
<posx>36r</posx>
@@ -207,24 +197,13 @@
<control type="label">
<posx>1-col</posx>
<posy>0</posy>
- <width>9-col-gutter</width>
+ <width>12-col-gutter</width>
<font>itemTitle</font>
<textcolor>black</textcolor>
<selectedcolor>black</selectedcolor>
<shadowcolor>-</shadowcolor>
<label>$INFO[ListItem.Label]</label>
- </control>
- <control type="label">
- <posx>48r</posx>
- <posy>17</posy>
- <width>4-col-gutter</width>
- <font>smallStrong</font>
- <align>right</align>
- <height>24</height>
- <textcolor>black</textcolor>
- <shadowcolor>-</shadowcolor>
-
<label>$INFO[ListItem.Property(console)]</label>
- </control>
+ </control>
<control type="label">
<visible>!IsEmpty(ListItem.Property(isfavorite))</visible>
<posx>36r</posx>
diff --git a/skin.maximinimalism/1080i/script-globalsearch-infodialog.xml
b/skin.maximinimalism/1080i/script-globalsearch-infodialog.xml
index 8a08e24..e5ea6a2 100644
--- a/skin.maximinimalism/1080i/script-globalsearch-infodialog.xml
+++ b/skin.maximinimalism/1080i/script-globalsearch-infodialog.xml
@@ -64,7 +64,7 @@
<texture>$INFO[Container(100).ListItem.Property(fanart)]</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
- <include>kenBurnsey</include>
+ <include
condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
</control>
<!--extra darkness for tvepisodes that have fanart-->
<control type="image">
diff --git a/skin.maximinimalism/addon.xml b/skin.maximinimalism/addon.xml
index 45273cb..11c4e50 100644
--- a/skin.maximinimalism/addon.xml
+++ b/skin.maximinimalism/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="skin.maximinimalism" version="1.0.5" name="Maximinimalism"
provider-name="theDeadman">
+<addon id="skin.maximinimalism" version="1.0.6" name="Maximinimalism"
provider-name="theDeadman">
<requires>
<import addon="xbmc.gui" version="5.0.1"/>
<import addon="service.skin.widgets" version="0.0.25"/>
diff --git a/skin.maximinimalism/changelog.txt
b/skin.maximinimalism/changelog.txt
index 2d24672..c630d30 100644
--- a/skin.maximinimalism/changelog.txt
+++ b/skin.maximinimalism/changelog.txt
@@ -1,3 +1,14 @@
+[B]1.0.6[/B]
+- [MODIFIED] Play / pause icons reversed on music / video OSDs
+- [MODIFIED] Default background on addon info screen if no fanart available
+- [MODIFIED] Slight tweak to colour scheme on keyboard / numeric keypad
+- [NEW SKIN SETTING] Disable fanart animation for low powered devices
+- [FIXED] Issue where selecting recent content sometimes failed to focus menu
+- [MODIFIED] Aspect ratio for addon images adjusted for better flexibility
+- [MODIFIED] Busy graphic replaced for less CPU usage
+- [MODIFIED] Video OSD buttons adjusted for non-PVR users
+- Various tweaks and tidying up
+
[B]1.0.5[/B]
- [NEW] Cyrillic font support
- [NEW] Skinned support for Rom Collection Browser addon (some RCB setup
dialogs still need work).
diff --git a/skin.maximinimalism/language/English/strings.po
b/skin.maximinimalism/language/English/strings.po
index aa55b26..59ec5ae 100644
--- a/skin.maximinimalism/language/English/strings.po
+++ b/skin.maximinimalism/language/English/strings.po
@@ -601,4 +601,8 @@ msgstr ""
msgctxt "#31162"
msgid "Home menu items"
+msgstr ""
+
+msgctxt "#31163"
+msgid "Disable Fanart Animations (for low powered devices)"
msgstr ""
\ No newline at end of file
-----------------------------------------------------------------------
Summary of changes:
skin.maximinimalism/1080i/DialogAddonInfo.xml | 7 +-
skin.maximinimalism/1080i/DialogAlbumInfo.xml | 12 ++-
skin.maximinimalism/1080i/DialogFavourites.xml | 25 +---
skin.maximinimalism/1080i/DialogKaiToast.xml | 2 +-
skin.maximinimalism/1080i/DialogKeyboard.xml | 14 +-
skin.maximinimalism/1080i/DialogNumeric.xml | 8 +-
skin.maximinimalism/1080i/DialogSubtitles.xml | 2 +-
skin.maximinimalism/1080i/DialogVideoInfo.xml | 12 +-
skin.maximinimalism/1080i/Home.xml | 2 +-
skin.maximinimalism/1080i/Includes.xml | 17 +-
skin.maximinimalism/1080i/Includes_menuItems.xml | 92 ++++++------
.../1080i/Includes_sidebarItems.xml | 1 +
skin.maximinimalism/1080i/MyMusicNav.xml | 33 +---
skin.maximinimalism/1080i/MyMusicPlaylist.xml | 4 +-
skin.maximinimalism/1080i/MyMusicSongs.xml | 4 +-
skin.maximinimalism/1080i/MyPVR.xml | 14 +--
skin.maximinimalism/1080i/MyVideoNav.xml | 62 ++++----
skin.maximinimalism/1080i/MyVideoPlaylist.xml | 4 +-
skin.maximinimalism/1080i/SettingsCategory.xml | 6 +-
skin.maximinimalism/1080i/SkinSettings.xml | 8 +
skin.maximinimalism/1080i/VideoOSD.xml | 161 +++++++++++++-------
skin.maximinimalism/1080i/ViewsMusic.xml | 39 ++----
skin.maximinimalism/1080i/ViewsPictures.xml | 25 +---
skin.maximinimalism/1080i/ViewsVideos.xml | 51 ++-----
.../1080i/custom_musicPlayerFullscreen.xml | 154 +++++++++++++------
skin.maximinimalism/1080i/script-RCB-gameinfo.xml | 2 +
.../1080i/script-Rom_Collection_Browser-main.xml | 37 +----
.../1080i/script-globalsearch-infodialog.xml | 2 +-
skin.maximinimalism/addon.xml | 2 +-
skin.maximinimalism/changelog.txt | 11 ++
skin.maximinimalism/language/English/strings.po | 4 +
skin.maximinimalism/media/busy.gif | Bin 0 -> 3199 bytes
32 files changed, 431 insertions(+), 386 deletions(-)
create mode 100644 skin.maximinimalism/media/busy.gif
hooks/post-receive
--
Skins
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons