This commit is contained in:
theDeadMan 2018-01-24 20:53:15 +00:00
parent d7037ce0b4
commit 986635afc1
20 changed files with 107 additions and 153 deletions

View File

@ -100,30 +100,22 @@
<colordiffuse>overlay</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>12</posx>
<posy>12</posy>
<width>2-col-gutter</width>
<height>2-col-gutter</height>
<aspectratio>stretch</aspectratio>
<texture fallback="colors/offblack.png">$INFO[ListItem.art(thumb)]</texture>
</control>
<control type="label">
<description>Addon Title</description>
<posx>2-col</posx>
<posx>12</posx>
<posy>12</posy>
<width>10-col-gutter</width>
<height>2-row</height>
<aligny>center</aligny>
<font>mediumStrong</font>
<label>$INFO[ListItem.addonname]$INFO[ListItem.addonversion, (,)]</label>
<font>menuTitle</font>
<label>[B]$INFO[ListItem.addonname]$INFO[ListItem.addonversion, (,)][/B]</label>
</control>
<control type="label">
<posx>2-col</posx>
<posy>84</posy>
<posx>12</posx>
<posy>72</posy>
<width>9-col</width>
<font>buttonTitle</font>
<textcolor>textDisabled</textcolor>
<font>menuTitle</font>
<textcolor>menuUnselected</textcolor>
<label>$INFO[ListItem.AddonCreator,$LOCALIZE[31082] ,]</label>
</control>
<control type="textbox" id="400">

View File

@ -17,7 +17,7 @@
<width>8-col-gutter</width>
<height>2-row</height>
<wrapmultiline>true</wrapmultiline>
<font>regularStrong</font>
<font>menuTitle</font>
<textcolor>textActive</textcolor>
</control>
<control type="textbox" id="9">

View File

@ -143,6 +143,12 @@
<size>24</size>
<linespacing>1.0</linespacing>
</font>
<font>
<name>playlistSubTitle</name>
<filename>roboto_slab/bold.ttf</filename>
<size>24</size>
<linespacing>1.0</linespacing>
</font>
<font>
<name>itemSubTitleCondensed</name>
<filename>roboto/condensedBold.ttf</filename>

View File

@ -105,6 +105,7 @@
</control>
</focusedlayout>
<content>
<include condition="window.isactive(games)">skinshortcuts-group-picturessubmenu</include>
<include condition="window.isactive(pictures)">skinshortcuts-group-picturessubmenu</include>
<include condition="String.Contains(container.folderpath,videodb://musicvideos/titles) | window.isactive(music) | window.isactive(radiochannels) | window.isactive(radioguide) | window.isactive(radiorecordings) | window.isactive(radiotimers) | window.isactive(musicplaylist)">skinshortcuts-group-musicsubmenu</include>
<include condition="[window.isactive(videos) + !String.Contains(container.folderpath,videodb://musicvideos/titles)] | window.isactive(tvchannels) | window.isactive(tvrecordings) | window.isactive(tvguide) | window.isactive(tvtimers) | window.isactive(videoplaylist)">skinshortcuts-group-videosubmenu</include>

View File

@ -28,6 +28,7 @@
<value condition="Window.isactive(programs)">$LOCALIZE[10506]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$LOCALIZE[31123]</value>
<value condition="Window.isactive(pictures)">$LOCALIZE[31056]</value>
<value condition="Window.isactive(games)">$LOCALIZE[31232]</value>
</variable>
<variable name="listSubTitle">
<value condition="Window.isactive(Videos)">$INFO[Container.NumAllItems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
@ -36,6 +37,7 @@
<value condition="Window.isactive(TVchannels) | Window.isactive(RadioChannels) | Window.isactive(TVGuide)">$INFO[Pvr.BackendChannels] $LOCALIZE[31017] ($INFO[control.getlabel(29)])</value>
<value condition="Window.isactive(TVRecordings)">$INFO[container.NumAllItems] $LOCALIZE[31165]</value>
<value condition="Window.isactive(programs)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(games)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(pictures) + Integer.IsGreater(container.Numitems,0) + Container.HasFolders">$INFO[container.NumAllItems,, $LOCALIZE[31038]]</value>
<value condition="Window.isactive(pictures) + Integer.IsGreater(container.Numitems,0) + !Container.HasFolders">$INFO[container.foldername,,] $INFO[container.NumAllItems,(, $LOCALIZE[31050])]</value>
@ -97,6 +99,7 @@
</variable>
<!--menu logos-->
<variable name="menuLogo">
<value condition="Window.IsActive(games)"></value>
<value condition="Window.IsActive(pictures)"></value>
<value condition="window.isactive(music) | window.isactive(radiochannels) | window.isactive(radioguide) | window.isactive(radiorecordings) | window.isactive(radiotimers) | window.isactive(musicplaylist)"></value>
<value condition="window.isactive(videos) | window.isactive(tvchannels) | window.isactive(tvrecordings) | window.isactive(tvguide) | window.isactive(tvtimers) | window.isactive(videoplaylist)"></value>

View File

@ -13,7 +13,7 @@
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Container.Art(artist.fanart)]</texture>
<fadetime>500</fadetime>
<colordiffuse>77ffffff</colordiffuse>
<colordiffuse>55ffffff</colordiffuse>
</control>
<control type="image">
<texture>vignette.png</texture>

View File

@ -3,6 +3,7 @@
<defaultcontrol always="true">59</defaultcontrol>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<include>fadeInOut</include>
<views>59</views>
<controls>
<include>globalBackground</include>
<!--fanart-->

View File

@ -22,11 +22,11 @@
<ondown>9998</ondown>
<onback>9000</onback>
<orientation>horizontal</orientation>
<itemlayout width="234" height="2-row">
<itemlayout width="246" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>234</width>
<width>246</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
@ -35,11 +35,11 @@
<label>$INFO[ListItem.property(textTitle)]</label>
</control>
</itemlayout>
<focusedlayout width="234" height="2-row">
<focusedlayout width="246" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>234</width>
<width>246</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
@ -77,7 +77,7 @@
<onleft>9000</onleft>
<onback>9000</onback>
<orientation>horizontal</orientation>
<onclick>activatewindow(music,musicdb://albums/$INFO[listitem.DBID],return)</onclick>
<onclick>activatewindow(music,musicdb://albums/$INFO[listitem.DBID]/,return)</onclick>
<onclick>Control.SetFocus(50)</onclick>
<itemlayout width="348" height="5-col-gutter">
<control type="image">

View File

@ -8,7 +8,7 @@
<control type="image">
<include>dimensionsFullscreen</include>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture background="true" border="0">$INFO[container.Art(artist.fanart)]</texture>
<texture border="0">$INFO[Container.Art(fanart)]</texture>
<fadetime>0</fadetime>
<colordiffuse>66ffffff</colordiffuse>
</control>
@ -43,11 +43,11 @@
<posy>row-8-begin</posy>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<posy>4-row</posy>
<width>10-col</width>
<height>4-row</height>
<font>veryLarge</font>
<textcolor>44ffffff</textcolor>
<font>largeTitle</font>
<textcolor>textActive</textcolor>
<aligny>center</aligny>
<shadowcolor></shadowcolor>
<wrapmultiline>true</wrapmultiline>

View File

@ -23,11 +23,11 @@
<onback>9000</onback>
<orientation>horizontal</orientation>
<pulseonselect>true</pulseonselect>
<itemlayout width="4-col-gutter" height="2-row">
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
@ -36,11 +36,11 @@
<label>$INFO[ListItem.property(textTitle)]</label>
</control>
</itemlayout>
<focusedlayout width="4-col-gutter" height="2-row">
<focusedlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>

View File

@ -7,7 +7,7 @@
<control type="panel" id="59">
<posx>col-1-begin</posx>
<posy>row-5-begin</posy>
<width>15-col</width>
<width>24-col</width>
<height>23-row</height>
<onleft>9000</onleft>
<onright>60</onright>
@ -16,30 +16,22 @@
<onback>9000</onback>
<pagecontrol>60</pagecontrol>
<scrolltime tween="sine" easing="inout">200</scrolltime>
<itemlayout width="15-col" height="90">
<itemlayout width="23-col" height="3-row">
<control type="image">
<posx>1-col</posx>
<posx>105</posx>
<posy>0</posy>
<width>14-col</width>
<height>87</height>
<width>1620</width>
<height>105</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsPlaying + !player.paused + !System.Platform.Linux.RaspberryPi + !Skin.HasSetting(lowPowerMode)</visible>
<posx>12</posx>
<posy>12</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<texture>equaliser.gif</texture>
</control>
<control type="label">
<visible>ListItem.IsPlaying + !player.paused + [System.Platform.Linux.RaspberryPi | Skin.HasSetting(lowPowerMode)]</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>2-row</height>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
@ -51,8 +43,8 @@
<visible>ListItem.IsPlaying + player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>90</height>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
@ -63,75 +55,75 @@
<control type="image">
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<posy>12</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>105</width>
<height>105</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-8</posy>
<posx>129</posx>
<posy>-4</posy>
<width>13-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Title]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>28</posy>
<posx>129</posx>
<posy>34</posy>
<width>13-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[B]$INFO[ListItem.Artist,, - ]$INFO[ListItem.Album][/B]</label>
<label>$INFO[ListItem.Artist,, - ]$INFO[ListItem.Album,, ]$INFO[ListItem.year,(,)]</label>
</control>
<control type="label">
<right>24</right>
<right>-36</right>
<posy>0</posy>
<width>3-col-gutter</width>
<height>87</height>
<height>105</height>
<aligny>center</aligny>
<align>right</align>
<font>itemTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.duration]</label>
</control>
</itemlayout>
<focusedlayout width="15-col" height="90">
<focusedlayout width="23-col" height="3-row">
<control type="image">
<posx>1-col</posx>
<posx>105</posx>
<posy>0</posy>
<width>14-col</width>
<height>87</height>
<width>1620</width>
<height>105</height>
<aspectratio>stretch</aspectratio>
<texture border="0">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<visible>ListItem.IsPlaying + !player.paused + !System.Platform.Linux.RaspberryPi</visible>
<posx>12</posx>
<posy>12</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<posx>18</posx>
<posy>0</posy>
<width>72</width>
<height>72</height>
<texture>equaliser.gif</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="rotatey" end="360" center="44" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<visible>ListItem.IsPlaying + !player.paused + System.Platform.Linux.RaspberryPi</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>90</height>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
@ -140,15 +132,15 @@
<label></label>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="rotatey" end="360" center="52" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<visible>ListItem.IsPlaying + player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-textbox</width>
<height>90</height>
<width>105</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
@ -157,52 +149,52 @@
<label></label>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="rotatey" end="360" center="52" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="image">
<visible>!ListItem.IsPlaying</visible>
<posx>0</posx>
<posy>12</posy>
<width>66</width>
<height>66</height>
<posy>0</posy>
<width>105</width>
<height>105</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture fallback="colors/black.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
<animation type="focus" loop="false" reversible="false">
<effect type="fade" time="500"/>
<effect type="rotatey" end="360" center="33" tween="back" easing="out" time="1000"/>
<effect type="rotatey" end="360" center="52" tween="back" easing="out" time="1000"/>
</animation>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>-8</posy>
<posx>129</posx>
<posy>-4</posy>
<width>13-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.Title]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>28</posy>
<posx>129</posx>
<posy>34</posy>
<width>13-col</width>
<height>2-row</height>
<aligny>center</aligny>
<font>thumbTitle</font>
<font>playlistSubTitle</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[B]$INFO[ListItem.Artist,, - ]$INFO[ListItem.Album][/B]</label>
<label>$INFO[ListItem.Artist,, - ]$INFO[ListItem.Album,, ]$INFO[ListItem.year,(,)]</label>
</control>
<control type="label">
<right>24</right>
<right>-36</right>
<posy>0</posy>
<width>3-col-gutter</width>
<height>87</height>
<height>105</height>
<aligny>center</aligny>
<align>right</align>
<font>itemTitle</font>
<font>regularStrong</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[listitem.duration]</label>
@ -210,43 +202,5 @@
</focusedlayout>
</control>
</control>
<!--coverart selection-->
<control type="group">
<visible>$EXP[isMusicPlaylist]</visible>
<posx>col-17-begin</posx>
<posy>row-5-begin</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>4-col-textbox</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[container(59).listitemAbsolute(2).art(thumb)]</texture>
</control>
<control type="image">
<posx>4-col</posx>
<posy>0</posy>
<width>4-col</width>
<height>4-col-textbox</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[container(59).listitemAbsolute(4).art(thumb)]</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>4-col</posy>
<width>4-col-textbox</width>
<height>4-col</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[container(59).listitemAbsolute(6).art(thumb)]</texture>
</control>
<control type="image">
<posx>4-col</posx>
<posy>4-col</posy>
<width>4-col</width>
<height>4-col</height>
<aspectratio>stretch</aspectratio>
<texture border="0">$INFO[container(59).listitemAbsolute(8).art(thumb)]</texture>
</control>
</control>
</include>
</includes>

View File

@ -20,8 +20,8 @@
<width>6-col-gutter</width>
<height>4-col-gutter</height>
<aspectratio>scale</aspectratio>
<texture border="6">colors/black.png</texture>
<bordertexture border="6" colordiffuse="22FFFFFF">colors/black.png</bordertexture>
<texture>colors/black.png</texture>
<bordertexture colordiffuse="overlay">colors/black.png</bordertexture>
<bordersize>6</bordersize>
<colordiffuse>overlay</colordiffuse>
</control>
@ -33,6 +33,7 @@
<aspectratio>scale</aspectratio>
<texture>$INFO[Listitem.thumb]</texture>
<bordersize>6</bordersize>
<colordiffuse>77ffffff</colordiffuse>
</control>
<control type="label">
<posx>12</posx>

View File

@ -29,8 +29,8 @@
<posy>0</posy>
<width>10-col</width>
<height>4-row</height>
<font>veryLarge</font>
<textcolor>44ffffff</textcolor>
<font>largeTitle</font>
<textcolor>textActive</textcolor>
<aligny>center</aligny>
<shadowcolor></shadowcolor>
<wrapmultiline>true</wrapmultiline>

View File

@ -43,7 +43,7 @@
<posy>row-6-begin</posy>
<width>15-col</width>
<height>3-row</height>
<font>regular</font>
<font>menuTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>

View File

@ -22,11 +22,11 @@
<ondown>9203</ondown>
<onback>9000</onback>
<orientation>horizontal</orientation>
<itemlayout width="4-col-gutter" height="2-row">
<itemlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
@ -35,11 +35,11 @@
<label>$INFO[ListItem.property(textTitle)]</label>
</control>
</itemlayout>
<focusedlayout width="4-col-gutter" height="2-row">
<focusedlayout width="4-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>4-col-gutter</width>
<width>4-col</width>
<height>2-row</height>
<font>menuTitle</font>
<aligny>center</aligny>
@ -73,7 +73,7 @@
<onleft>9000</onleft>
<onback>9000</onback>
<orientation>horizontal</orientation>
<onclick>activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid])</onclick>
<onclick>activatewindow(Videos,videodb://tvshows/titles/$INFO[listitem.dbid]/)</onclick>
<itemlayout width="586" height="5-col-gutter">
<control type="image">
<posx>0</posx>

View File

@ -66,7 +66,7 @@
<aligny>center</aligny>
<height>1-row</height>
<label>$INFO[MusicPlayer.TimeRemaining] [B]$INFO[musicplayer.Artist,, ][/B]$INFO[MusicPlayer.Title]</label>
<scroll>true</scroll>
<scroll>false</scroll>
<textcolor>textActive</textcolor>
</control>
</control>

View File

@ -50,15 +50,6 @@
<effect type="slide" start="0,500" end="0,0" tween="sine" time="400"/>
</animation>
<!--coverart (or channel art if radio)-->
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>5-row</width>
<height>182</height>
<aspectratio>stretch</aspectratio>
<texture border="0">DefaultAlbumCover.png</texture>
<colordiffuse>textboxInactive</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
@ -85,7 +76,7 @@
<posy>0</posy>
<width>542</width>
<height>2-row</height>
<font>regularStrong</font>
<font>dialogTitle</font>
<textcolor>textActive</textcolor>
<scroll>true</scroll>
<label>$INFO[MusicPlayer.Title]</label>

View File

@ -24,6 +24,7 @@
[complete up to DialogPVRGroupManager.xml section]
- new window: MyGames.xml
- new menu needs building for games section
- new dialog: GameOSD.xml

View File

@ -952,3 +952,7 @@ msgstr ""
msgctxt "#31231"
msgid "Game related options"
msgstr ""
msgctxt "#31232"
msgid "Games"
msgstr ""

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB