This commit is contained in:
theDeadMan 2018-02-05 19:44:04 +00:00
parent 986635afc1
commit 092d68f0db
27 changed files with 240 additions and 408 deletions

View File

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

View File

@ -150,13 +150,12 @@
</control> </control>
</focusedlayout> </focusedlayout>
</control> </control>
<!--skin selection etc--> <!--skin selection etc-->
<control type="panel" id="6"> <control type="panel" id="6">
<posx>0</posx> <posx>0</posx>
<posy>73</posy> <posy>73</posy>
<width>12-col</width> <width>12-col</width>
<height>18-row</height> <height>19-row</height>
<onright>9999</onright> <onright>9999</onright>
<itemlayout height="72" width="12-col"> <itemlayout height="72" width="12-col">
<control type="image"> <control type="image">

View File

@ -2,7 +2,7 @@
<window id="0"> <window id="0">
<defaultcontrol always="true">9000</defaultcontrol> <defaultcontrol always="true">9000</defaultcontrol>
<include>fadeInOut</include> <include>fadeInOut</include>
<onload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu)</onload> <onload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu|gamesubmenu)</onload>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload> <onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload>AlarmClock(hidemenu,setfocus(9999),00:20,true)</onload> <onload>AlarmClock(hidemenu,setfocus(9999),00:20,true)</onload>
<controls> <controls>

View File

@ -105,7 +105,7 @@
</control> </control>
</focusedlayout> </focusedlayout>
<content> <content>
<include condition="window.isactive(games)">skinshortcuts-group-picturessubmenu</include> <include condition="window.isactive(games)">skinshortcuts-group-gamesubmenu</include>
<include condition="window.isactive(pictures)">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="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> <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

@ -147,7 +147,6 @@
<onclick>dialog.close(1104)</onclick> <onclick>dialog.close(1104)</onclick>
<onclick>UpdateLibrary(music)</onclick> <onclick>UpdateLibrary(music)</onclick>
</control> </control>
<control type="radiobutton" id="20"> <control type="radiobutton" id="20">
<!--<visible>musicPlaylist</visible>--> <!--<visible>musicPlaylist</visible>-->
<description>Shuffle</description> <description>Shuffle</description>
@ -158,7 +157,6 @@
<onclick condition="!Playlist.IsRandom">PlayerControl(randomOn)</onclick> <onclick condition="!Playlist.IsRandom">PlayerControl(randomOn)</onclick>
<onclick condition="Playlist.IsRandom">PlayerControl(randomOff)</onclick> <onclick condition="Playlist.IsRandom">PlayerControl(randomOff)</onclick>
</control> </control>
</include> </include>
<!--pictures submenu items--> <!--pictures submenu items-->
<include name="picturesSideMenu"> <include name="picturesSideMenu">
@ -216,4 +214,27 @@
<onclick>sendclick(addonbrowser,9)</onclick> <onclick>sendclick(addonbrowser,9)</onclick>
</control> </control>
</include> </include>
<!--game submenu items-->
<include name="gameSideMenu">
<control type="button" id="3">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort by</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>6-col</width>
<label>$LOCALIZE[31008]: $INFO[Container.SortMethod]</label>
<onclick>sendclick(games,3)</onclick>
</control>
<control type="togglebutton" id="4">
<visible>!String.IsEmpty(Container.SortMethod)</visible>
<description>Sort direction</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<alttexturefocus colordiffuse="highlight">colors/white.png</alttexturefocus>
<focusedcolor>textActive</focusedcolor>
<label>31109</label>
<altlabel>31110</altlabel>
<width>6-col</width>
<onclick>sendclick(games,4)</onclick>
</control>
</include>
</includes> </includes>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">8000</defaultcontrol> <defaultcontrol always="true">8000</defaultcontrol>
<onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu)</onunload> <onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu|gamesubmenu)</onunload>
<controls> <controls>
<!--background--> <!--background-->
<include>globalBackground</include> <include>globalBackground</include>
@ -95,15 +95,12 @@
<content> <content>
<item id="1"> <item id="1">
<label>$LOCALIZE[128]</label> <label>$LOCALIZE[128]</label>
</item> </item>
<item id="2"> <item id="2">
<label>$LOCALIZE[31170]</label> <label>$LOCALIZE[31170]</label>
</item> </item>
<item id="3"> <item id="3">
<label>$LOCALIZE[31044]</label> <label>$LOCALIZE[31044]</label>
</item> </item>
</content> </content>
</control> </control>
@ -220,7 +217,14 @@
<label>31174</label> <label>31174</label>
<onclick>RunScript(script.skinshortcuts,type=manage&amp;group=picturessubmenu)</onclick> <onclick>RunScript(script.skinshortcuts,type=manage&amp;group=picturessubmenu)</onclick>
</control> </control>
<control type="radiobutton" id="16"> <control type="button" id="16">
<visible>Container(8000).Hasfocus(2)</visible>
<description>Edit games menu</description>
<width>14-col</width>
<label>31233</label>
<onclick>RunScript(script.skinshortcuts,type=manage&amp;group=gamesubmenu)</onclick>
</control>
<control type="radiobutton" id="17">
<visible>Container(8000).Hasfocus(1)</visible> <visible>Container(8000).Hasfocus(1)</visible>
<description>Extended Fanart</description> <description>Extended Fanart</description>
<width>14-col</width> <width>14-col</width>

View File

@ -1,383 +1,184 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="true">8001</defaultcontrol> <defaultcontrol always="true">8001</defaultcontrol>
<onload>Control.SetFocus(8001,3)</onload> <onload>Control.SetFocus(8001)</onload>
<controls> <controls>
<control type="label"> <control type="group">
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
<posy>row-1-begin</posy> <posy>row-21-begin</posy>
<width>12-col</width> <!--fade out if audio / video menu active-->
<font>pageTitle</font>
<label>$INFO[System.Time]</label>
<textcolor>textActive</textcolor>
</control>
<control type="label">
<posx>col-1-begin</posx>
<posy>96</posy>
<width>12-col</width>
<font>pageSubTitle</font>
<label>$INFO[System.Date(DDD)], $INFO[system.Date(mmm d)]</label>
<textcolor>textActive</textcolor>
</control>
<control type="group">
<posx>1176</posx>
<posy>0</posy>
<animation type="Windowopen">
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300"/>
</animation>
<animation type="windowClose">
<effect type="slide" start="0" end="900" tween="cubic" easing="in" time="400"/>
</animation>
<!--fade out if audio / video menu active-->
<animation type="Conditional" condition="Window.IsActive(seekbar) | Window.IsActive(osdvideosettings) | Window.IsActive(osdaudiosettings) | window.isactive(PVROSDChannels)"> <animation type="Conditional" condition="Window.IsActive(seekbar) | Window.IsActive(osdvideosettings) | Window.IsActive(osdaudiosettings) | window.isactive(PVROSDChannels)">
<effect type="fade" start="100" end="0" time="350"/> <effect type="fade" start="100" end="0" time="350"/>
<effect type="slide" start="0" end="900" tween="cubic" easing="out" time="400"/> <effect type="slide" start="0" end="0,300" tween="cubic" easing="out" time="400"/>
</animation> </animation>
<!--overlay--> <animation type="windowopen">
<control type="image"> <effect type="fade" start="0" end="100" time="350"/>
<posx>0</posx> <effect type="slide" start="0,300" end="0,0" tween="cubic" easing="out" time="400"/>
</animation>
<animation type="windowclose">
<effect type="fade" start="100" end="0" time="350"/>
<effect type="slide" start="0" end="0,300" tween="cubic" easing="out" time="400"/>
</animation>
<control type="image">
<posx>-96</posx>
<posy>0</posy> <posy>0</posy>
<width>12-col</width> <width>fullscreenWidth</width>
<height>fullscreenHeight</height> <height>2-row</height>
<texture>colors/black.png</texture>
<colordiffuse>aa111111</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>-96</posx>
<posy>2-row</posy>
<width>fullscreenWidth</width>
<height>143</height>
<texture>colors/black.png</texture>
<colordiffuse>aa111111</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<posx>-96</posx>
<posy>6-row</posy>
<width>fullscreenWidth</width>
<height>2-row</height>
<texture>colors/black.png</texture> <texture>colors/black.png</texture>
<colordiffuse>cc111111</colordiffuse> <colordiffuse>cc111111</colordiffuse>
<aspectratio>stretch</aspectratio> <aspectratio>stretch</aspectratio>
</control> </control>
<control type="image"> <control type="label">
<posx>-6</posx> <posx>0</posx>
<posy>0</posy> <posy>0</posy>
<width>6</width> <align>left</align>
<height>fullscreenHeight</height> <width>19-col</width>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="group">
<posx>36</posx>
<posy>row-1-begin</posy>
<control type="grouplist">
<posx>0</posx>
<posy>0</posy>
<orientation>vertical</orientation>
<itemgap>24</itemgap>
<control type="label">
<width>8-col</width>
<align>left</align>
<height>1-row</height>
<aligny>center</aligny>
<font>itemTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[videoplayer.TVShowTitle]$INFO[VideoPlayer.ChannelName]</label>
</control>
<control type="label">
<width>8-col</width>
<align>left</align>
<height>3-row</height>
<aligny>center</aligny>
<font>largeTitle</font>
<textcolor>highlight</textcolor>
<wrapmultiline>true</wrapmultiline>
<label>$INFO[videoplayer.title]</label>
</control>
</control>
<!--player position-->
<control type="progress">
<description>Progress Bar</description>
<posx>150</posx>
<posy>212</posy>
<width>312</width>
<height>12</height>
<texturebg>colors/white.png</texturebg>
<midtexture colordiffuse="highlight">colors/white.png</midtexture>
<info>Player.Progress</info>
</control>
<control type="label">
<posx>0</posx>
<posy>5-row</posy>
<width>8-col</width>
<height>2-row</height>
<font>pageSubTitle</font>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<label>[B]$INFO[Videoplayer.time][/B]</label>
<scroll>false</scroll>
</control>
<control type="label">
<right>col-1-begin</right>
<posy>5-row</posy>
<width>8-col</width>
<height>2-row</height>
<font>pageSubTitle</font>
<align>right</align>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<label>[B]$INFO[Videoplayer.duration][/B]</label>
<scroll>false</scroll>
</control>
<!--synopsis-->
<control type="textbox">
<posx>0</posx>
<posy>8-row</posy>
<font>textbox</font>
<width>624</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>348</height>
<label fallback="31205">$INFO[Player.FinishTime(HH:MM),$LOCALIZE[31160] ,. ]$INFO[videoplayer.plot]</label>
<autoscroll>false</autoscroll>
<shadowcolor></shadowcolor>
<pagecontrol>61</pagecontrol>
</control>
<control type="scrollbar" id="61">
<posx>60r</posx>
<posy>9-row</posy>
<height>7-row</height>
<ondown>8001</ondown>
</control>
</control>
<!--player controls-->
<control type="panel" id="8001">
<posx>36</posx>
<posy>row-20-begin</posy>
<width>10-col</width>
<height>2-row</height> <height>2-row</height>
<itemgap>0</itemgap> <font>dialogTitle</font>
<ondown>Control.SetFocus(8002,0)</ondown> <textcolor>textActive</textcolor>
<onup>Control.SetFocus(61)</onup> <label>[COLOR highlight]$INFO[videoplayer.TVShowTitle,, ]$INFO[VideoPlayer.ChannelName,, ][/COLOR]$INFO[videoplayer.title]</label>
<orientation>horizontal</orientation>
<itemlayout width="92" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
</itemlayout>
<focusedlayout width="92" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<description>Previous</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(previous)</onclick>
</item>
<item>
<description>Rewind</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(rewind)</onclick>
</item>
<item>
<description>Stop</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(stop)</onclick>
</item>
<item>
<visible>Player.Playing | player.forwarding | player.rewinding</visible>
<description>Play/Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<visible>Player.Paused</visible>
<description>Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<description>Fast forward</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(forward)</onclick>
</item>
<item>
<description>Next Chapter</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(next)</onclick>
</item>
<item>
<enabled>System.GetBool(pvrmanager.enabled) + PVR.CanRecordPlayingChannel</enabled>
<label2></label2>
<thumb></thumb>
<onclick>PVR.ToggleRecordPlayingChannel</onclick>
</item>
</content>
</control> </control>
<!--menu items--> <control type="label">
<control type="panel" id="8002"> <posx>24-col</posx>
<posx>24</posx> <posy>-3</posy>
<posy>row-23-begin</posy> <width>8-col</width>
<width>9-col</width> <height>2-row</height>
<height>12-row</height> <font>itemTitle</font>
<itemgap>0</itemgap> <align>right</align>
<onup>8001</onup> <aligny>center</aligny>
<itemlayout width="324" height="2-row"> <textcolor>textActive</textcolor>
<control type="label"> <label>$INFO[Videoplayer.time] / $INFO[Videoplayer.duration]</label>
<posx>0</posx> <scroll>false</scroll>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>224</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemSubTitle</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="324" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>1-col</posx>
<posy>0</posy>
<width>252</width>
<height>2-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>eeffffff</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
<control type="label">
<posx>1-col-indent</posx>
<posy>0</posy>
<width>224</width>
<height>2-row</height>
<aligny>center</aligny>
<font>itemSubTitle</font>
<textcolor>black</textcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
<content>
<item>
<visible>VideoPlayer.HasMenu</visible>
<label>31051</label>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(ShowVideoMenu)</onclick>
</item>
<item>
<description>Download subtitles</description>
<label>31154</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(SubtitleSearch)</onclick>
</item>
<item>
<description>Enable Subtitles</description>
<visible>VideoPlayer.HasSubtitles + !VideoPlayer.SubtitlesEnabled</visible>
<label>24012</label>
<label2></label2>
<thumb></thumb>
<onclick>ShowSubtitles</onclick>
</item>
<item>
<description>Disable Subtitles</description>
<visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
<label>31161</label>
<label2></label2>
<thumb></thumb>
<onclick>ShowSubtitles</onclick>
</item>
<item>
<description>Adjust subtitle offset</description>
<visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
<label>31202</label>
<label2></label2>
<thumb></thumb>
<onclick>SubtitleDelay</onclick>
</item>
<item>
<description>Video Settings</description>
<label>31191</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(osdvideosettings)</onclick>
</item>
<item>
<description>Audio Settings</description>
<label>31177</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(osdaudiosettings)</onclick>
</item>
<item>
<description>Bookmarks</description>
<label>298</label>
<label2></label2>
<thumb></thumb>
<onclick>ActivateWindow(videobookmarks)</onclick>
</item>
</content>
</control> </control>
<control type="textbox">
<posx>0</posx>
<posy>2-row</posy>
<font>textbox</font>
<width>1706</width>
<align>left</align>
<textcolor>textActive</textcolor>
<height>120</height>
<label fallback="31205">$INFO[videoplayer.plot]</label>
<autoscroll>false</autoscroll>
<shadowcolor></shadowcolor>
</control>
<!--dialog controls-->
<control type="grouplist" id="8001">
<posx>0</posx>
<posy>6-row</posy>
<orientation>horizontal</orientation>
<itemgap>12</itemgap>
<onleft>8001</onleft>
<control type="button" id="8">
<visible>VideoPlayer.HasMenu</visible>
<description>DVD Menu</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31051</label>
<onclick>PlayerControl(ShowVideoMenu)</onclick>
</control>
<control type="button" id="7">
<visible>PVR.CanRecordPlayingChannel</visible>
<description>Record</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31201</label>
<onclick>PVR.ToggleRecordPlayingChannel</onclick>
</control>
<control type="button" id="1">
<description>Download subtitles</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<width>auto</width>
<font>itemSubtitle</font>
<label>31154</label>
<onclick>ActivateWindow(SubtitleSearch)</onclick>
</control>
<control type="button" id="2">
<description>Enable Subtitles</description>
<visible>VideoPlayer.HasSubtitles + !VideoPlayer.SubtitlesEnabled</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>24012</label>
<onclick>ShowSubtitles</onclick>
</control>
<control type="button" id="3">
<description>Disable Subtitles</description>
<visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31161</label>
<onclick>ShowSubtitles</onclick>
</control>
<control type="button" id="4">
<description>Adjust subtitle offset</description>
<visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31202</label>
<onclick>SubtitleDelay</onclick>
</control>
<control type="button" id="5">
<description>Video Settings</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31191</label>
<onclick>ActivateWindow(osdvideosettings)</onclick>
</control>
<control type="button" id="6">
<description>Audio Settings</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>31177</label>
<onclick>ActivateWindow(osdaudiosettings)</onclick>
</control>
<control type="button" id="9">
<description>Bookmarks</description>
<texturefocus colordiffuse="highlight">colors/white.png</texturefocus>
<focusedcolor>textActive</focusedcolor>
<font>itemSubtitle</font>
<width>auto</width>
<label>298</label>
<onclick>ActivateWindow(videobookmarks)</onclick>
</control>
</control>
</control>
<!--page header-->
<control type="group">
<include>pageHeader</include>
</control> </control>
<!--debugging--> <!--debugging-->
<include>DebugGrid</include> <include>DebugGrid</include>

View File

@ -30,6 +30,7 @@
<include condition="Window.isactive(Music) | window.isactive(musicplaylist) | window.isactive(radiochannels)">musicSideMenu</include> <include condition="Window.isactive(Music) | window.isactive(musicplaylist) | window.isactive(radiochannels)">musicSideMenu</include>
<include condition="window.isactive(pictures)">picturesSideMenu</include> <include condition="window.isactive(pictures)">picturesSideMenu</include>
<include condition="window.isactive(addonbrowser)">addonsSideMenu</include> <include condition="window.isactive(addonbrowser)">addonsSideMenu</include>
<include condition="window.isactive(games)">gameSideMenu</include>
</control> </control>
</control> </control>
</control> </control>

View File

@ -42,13 +42,15 @@
</control> </control>
</control> </control>
<!--Track info--> <!--Track info-->
<!--Track info-->
<control type="group"> <control type="group">
<posx>col-1-begin</posx> <posx>col-1-begin</posx>
<posy>row-23-begin</posy> <posy>row-23-begin</posy>
<animation type="conditional" condition="!String.IsEqual(MusicPlayer.Time,00:00)"> <animation type="conditional" condition="!String.IsEqual(MusicPlayer.Time,00:00)">
<effect type="slide" start="0,500" end="0,0" tween="sine" time="400"/> <effect type="slide" start="0,500" end="0,0" tween="sine" time="400"/>
</animation> </animation>
<animation type="conditional" condition="true">
<effect type="fade" end="60" time="0"/>
</animation>
<!--coverart (or channel art if radio)--> <!--coverart (or channel art if radio)-->
<control type="image"> <control type="image">
<posx>0</posx> <posx>0</posx>

View File

@ -18,24 +18,6 @@
<include>modalDialogInOut</include> <include>modalDialogInOut</include>
<posx>col-10-begin</posx> <posx>col-10-begin</posx>
<posy>row-7-begin</posy> <posy>row-7-begin</posy>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>6-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="image">
<posx>0</posx>
<posy>2-row</posy>
<width>6-col</width>
<height>16-row</height>
<aspectratio>stretch</aspectratio>
<texture>colors/black.png</texture>
<colordiffuse>overlay</colordiffuse>
</control>
<!--player controls--> <!--player controls-->
<control type="panel" id="8001"> <control type="panel" id="8001">
<posx>0</posx> <posx>0</posx>
@ -54,7 +36,7 @@
<height>2-row</height> <height>2-row</height>
<align>center</align> <align>center</align>
<aligny>center</aligny> <aligny>center</aligny>
<font>symbolLarge</font> <font>symbol</font>
<textcolor>textActive</textcolor> <textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label> <label>$INFO[ListItem.label2]</label>
</control> </control>
@ -75,8 +57,8 @@
<height>2-row</height> <height>2-row</height>
<align>center</align> <align>center</align>
<aligny>center</aligny> <aligny>center</aligny>
<font>symbolLarge</font> <font>symbol</font>
<textcolor>highlight</textcolor> <textcolor>black</textcolor>
<label>$INFO[ListItem.label2]</label> <label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor> <shadowcolor></shadowcolor>
</control> </control>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<window> <window>
<defaultcontrol always="false">211</defaultcontrol> <defaultcontrol always="false">211</defaultcontrol>
<onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu)</onunload> <onunload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu|gamesubmenu)</onunload>
<onunload>control.setfocus(9000)</onunload> <onunload>control.setfocus(9000)</onunload>
<controls> <controls>
<!--background--> <!--background-->
@ -58,49 +58,42 @@
<description>Add a new shortcut</description> <description>Add a new shortcut</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32000]</label> <label>$ADDON[script.skinshortcuts 32000]</label>
</control> </control>
<control type="button" id="302"> <control type="button" id="302">
<description>Delete shortcut</description> <description>Delete shortcut</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32001]</label> <label>$ADDON[script.skinshortcuts 32001]</label>
</control> </control>
<control type="button" id="303"> <control type="button" id="303">
<description>Move shortcut up</description> <description>Move shortcut up</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32002]</label> <label>$ADDON[script.skinshortcuts 32002]</label>
</control> </control>
<control type="button" id="304"> <control type="button" id="304">
<description>Move shortcut down</description> <description>Move shortcut down</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32003]</label> <label>$ADDON[script.skinshortcuts 32003]</label>
</control> </control>
<control type="button" id="305"> <control type="button" id="305">
<description>Change shortcut label</description> <description>Change shortcut label</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32025]</label> <label>$ADDON[script.skinshortcuts 32025]</label>
</control> </control>
<control type="button" id="307"> <control type="button" id="307">
<description>Change shortcut action</description> <description>Change shortcut action</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32027]</label> <label>$ADDON[script.skinshortcuts 32027]</label>
</control> </control>
<control type="button" id="308"> <control type="button" id="308">
<description>Reset shortcuts</description> <description>Reset shortcuts</description>
<onright>211</onright> <onright>211</onright>
<width>5-col-gutter</width> <width>5-col-gutter</width>
<label>$ADDON[script.skinshortcuts 32028]</label> <label>$ADDON[script.skinshortcuts 32028]</label>
</control> </control>
</control> </control>

View File

@ -20,11 +20,15 @@
- [COMPLETE] Player.recording checked - [COMPLETE] Player.recording checked
- [COMPLETE] PVR.time/duration/progress checked - [COMPLETE] PVR.time/duration/progress checked
- [COMPLETE] Games settings - [COMPLETE] Games settings
- [COMPLETE] New shortcuts menu for games
[complete up to DialogPVRGroupManager.xml section] [complete up to DialogPVRGroupManager.xml section]
- new window: MyGames.xml - check controls for new window: MyGames.xml
- new menu needs building for games section
- Screenshots etc need updating
- global search needs updating
- new dialog: GameOSD.xml - new dialog: GameOSD.xml

Binary file not shown.

Before

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 KiB

View File

@ -956,3 +956,11 @@ msgstr ""
msgctxt "#31232" msgctxt "#31232"
msgid "Games" msgid "Games"
msgstr "" msgstr ""
msgctxt "#31233"
msgid "Edit game section menu"
msgstr ""
msgctxt "#31234"
msgid "Game Addons"
msgstr ""

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<shortcuts>
<shortcut>
<label>744</label>
<label2>32020</label2>
<icon>DefaultAddonPicture.png</icon>
<thumb />
<action>ActivateWindow(Games,files)</action>
</shortcut>
<shortcut>
<label>31234</label>
<label2>32020</label2>
<icon>DefaultAddonPicture.png</icon>
<thumb />
<action>ActivateWindow(Games,Addons,return)</action>
</shortcut>
</shortcuts>