diff options
850 files changed, 22339 insertions, 0 deletions
diff --git a/addons/skin.estuary/1080i/AddonBrowser.xml b/addons/skin.estuary/1080i/AddonBrowser.xml new file mode 100644 index 0000000000..a464ffcbe9 --- /dev/null +++ b/addons/skin.estuary/1080i/AddonBrowser.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">52</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50,52,55</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <include>CommonScrollbars</include> + <control type="group" id="100"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(addoninformation)">Conditional</animation> + <include>View_50_List</include> + <include>View_52_IconWall</include> + <include>View_55_WideList</include> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <visible>Control.IsVisible(55)</visible> + <visible>Container.Content(addons)</visible> + <include>Visible_Left</include> + <include>ListThumbInfoPanel</include> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <control type="grouplist" id="9000"> + <top>90</top> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis" value="False" /> + </include> + <control type="label" id="201"> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31021]</label> + </control> + <control type="radiobutton" id="7"> + <description>Hide foreign</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[25001]</label> + <visible>Control.IsEnabled(7)</visible> + </control> + <control type="radiobutton" id="8"> + <description>Hide incompatible</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[24999]</label> + <visible>Control.IsEnabled(8)</visible> + </control> + <control type="button" id="9"> + <description>Check for repository updates</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[24034]</label> + </control> + <control type="button" id="5"> + <description>Addon settings</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[10004]</label> + </control> + <include>MediaMenuNowPlaying</include> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[24001]" /> + <param name="breadcrumbs_icon" value="icons/settings/addons.png" /> + </include> + <include>BottomBar</include> + <control type="group"> + <top>1002</top> + <visible>ControlGroup(9000).HasFocus | Control.HasFocus(6130)</visible> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[Window(AddonBrowser).Property(Updated)]" /> + <param name="sub_label" value="$LOCALIZE[31069]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1100_AddonLauncher.xml b/addons/skin.estuary/1080i/Custom_1100_AddonLauncher.xml new file mode 100644 index 0000000000..c9b4221f4f --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1100_AddonLauncher.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window id="1100"> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <include name="SettingsPanel"> + <param name="content" value="AddonLauncherItems" /> + </include> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[24001]" /> + <param name="breadcrumbs_icon" value="icons/settings/addons.png" /> + </include> + <include name="InfoList"> + <param name="path" value="addons://outdated/" /> + <param name="height" value="1" /> + <param name="width" value="1" /> + <param name="list_id" value="8000" /> + <param name="item_label" value="" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1102_TextViewer.xml b/addons/skin.estuary/1080i/Custom_1102_TextViewer.xml new file mode 100644 index 0000000000..8a1f15c9c1 --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1102_TextViewer.xml @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="1102"> + <defaultcontrol always="true">3000</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <left>260</left> + <top>150</top> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1400" /> + <param name="DialogBackgroundHeight" value="770" /> + <param name="DialogHeaderLabel" value="$INFO[Window(home).Property(TextViewer_Header)]" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="textbox" id="2000"> + <left>40</left> + <top>85</top> + <width>1320</width> + <height>675</height> + <shadowcolor>black</shadowcolor> + <pagecontrol>3000</pagecontrol> + <font>font16</font> + <label>$INFO[Window(home).Property(TextViewer_Text)]</label> + </control> + <control type="scrollbar" id="3000"> + <include>HiddenObject</include> + <ondown>3000</ondown> + <onup>3000</onup> + </control> + </control> + <control type="button"> + <left>936</left> + <top>113</top> + <width>48</width> + <height>20</height> + <onclick>SetFocus(3000)</onclick> + <onclick>Up</onclick> + <texturefocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturenofocus> + <visible>Control.IsVisible(3000) + IntegerGreaterThan(Container(2000).CurrentPage,1)</visible> + <animation delay="80" effect="fade" time="120">VisibleChange</animation> + </control> + <control type="button"> + <left>936</left> + <top>940</top> + <width>48</width> + <height>20</height> + <onclick>SetFocus(3000)</onclick> + <onclick>Down</onclick> + <texturefocus colordiffuse="button_focus">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus">overlays/arrowdown.png</texturenofocus> + <visible>Control.IsVisible(3000) + !StringCompare(Container(2000).CurrentPage,Container(2000).NumPages)</visible> + <animation delay="80" effect="fade" time="120">VisibleChange</animation> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1103_SourcesDialog.xml b/addons/skin.estuary/1080i/Custom_1103_SourcesDialog.xml new file mode 100644 index 0000000000..486efbff96 --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1103_SourcesDialog.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog" id="1103"> + <defaultcontrol always="true">5000</defaultcontrol> + <coordinates> + <left>710</left> + <top>220</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="500" /> + <param name="DialogBackgroundHeight" value="550" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[31070]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="textbox"> + <left>10</left> + <top>307</top> + <width>480</width> + <height>300</height> + <textcolor>button_focus</textcolor> + <align>center</align> + <aligny>center</aligny> + <label>$LOCALIZE[31062]</label> + </control> + <control type="list" id="5000"> + <left>2</left> + <top>107</top> + <width>496</width> + <height>660</height> + <onup>5000</onup> + <ondown>5000</ondown> + <onleft>99</onleft> + <onright>61</onright> + <include name="DefaultSimpleListLayout"> + <param name="width" value="500" /> + <param name="list_id" value="5000" /> + <param name="align" value="center" /> + </include> + <content> + <item> + <label>$LOCALIZE[3]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(Videos,Files,return)</onclick> + </item> + <item> + <label>$LOCALIZE[2]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(Music,Files,return)</onclick> + </item> + <item> + <label>$LOCALIZE[1]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(pictures,root)</onclick> + </item> + </content> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1104_Fanart.xml b/addons/skin.estuary/1080i/Custom_1104_Fanart.xml new file mode 100644 index 0000000000..82eb68c57b --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1104_Fanart.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="1104"> + <defaultcontrol always="true">3000</defaultcontrol> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <controls> + <control type="image"> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <texture>colors/black.png</texture> + </control> + <control type="image"> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <texture>$INFO[Window(home).Property(fanart)]</texture> + </control> + <control type="button" id="3000"> + <include>HiddenObject</include> + <onclick>Action(close)</onclick> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1105_MusicOSDSettings.xml b/addons/skin.estuary/1080i/Custom_1105_MusicOSDSettings.xml new file mode 100644 index 0000000000..f005ae9b6d --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1105_MusicOSDSettings.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog" id="1105"> + <defaultcontrol always="true">5000</defaultcontrol> + <coordinates> + <left>660</left> + <top>220</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="600" /> + <param name="DialogBackgroundHeight" value="550" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[5]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="list" id="5000"> + <left>2</left> + <top>107</top> + <width>596</width> + <height>660</height> + <onup>5000</onup> + <ondown>5000</ondown> + <onleft>99</onleft> + <onright>61</onright> + <include name="DefaultSimpleListLayout"> + <param name="width" value="600" /> + <param name="list_id" value="5000" /> + <param name="align" value="center" /> + </include> + <content> + <item> + <label>$LOCALIZE[250]: [COLOR button_focus]$INFO[Visualisation.Name][/COLOR]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>SendClick(500)</onclick> + </item> + <item> + <label>$LOCALIZE[31084]</label> + <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick> + </item> + <item> + <label>$LOCALIZE[31068]</label> + <onclick>ActivateWindow(visualisationpresetlist)</onclick> + <visible>Visualisation.HasPresets</visible> + </item> + <item> + <label>$LOCALIZE[31082]: [COLOR button_focus]$INFO[Skin.String(LyricScript_Path)][/COLOR]</label> + <onclick>Skin.SetAddon(LyricScript_Path,xbmc.python.lyrics)</onclick> + </item> + <item> + <label>$LOCALIZE[31083]</label> + <onclick>Addon.OpenSettings($INFO[Skin.String(LyricScript_Path)])</onclick> + <visible>!IsEmpty(Skin.String(LyricScript_Path))</visible> + </item> + </content> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1106_VideoOSDSettings.xml b/addons/skin.estuary/1080i/Custom_1106_VideoOSDSettings.xml new file mode 100644 index 0000000000..c0f3ab064e --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1106_VideoOSDSettings.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog" id="1106"> + <defaultcontrol always="true">5000</defaultcontrol> + <coordinates> + <left>660</left> + <top>220</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="600" /> + <param name="DialogBackgroundHeight" value="550" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[5]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="list" id="5000"> + <left>2</left> + <top>107</top> + <width>596</width> + <height>660</height> + <onup>5000</onup> + <ondown>5000</ondown> + <onleft>99</onleft> + <onright>61</onright> + <include name="DefaultSimpleListLayout"> + <param name="width" value="600" /> + <param name="list_id" value="5000" /> + <param name="align" value="center" /> + </include> + <content> + <item> + <label>$LOCALIZE[13396]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(osdaudiosettings)</onclick> + </item> + <item> + <label>$LOCALIZE[13395]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(osdvideosettings)</onclick> + </item> + <item> + <label>$LOCALIZE[15020]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(AudioDSPManager)</onclick> + <visible>system.getbool(audiooutput.dspaddonsenabled)</visible> + </item> +<!-- <item> + <label>$LOCALIZE[209]</label> + <onclick>CycleSubtitle</onclick> + <visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible> + </item> --> + <item> + <label>$LOCALIZE[31091]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick>ActivateWindow(SubtitleSearch)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> + </item> + </content> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1107_SearchDialog.xml b/addons/skin.estuary/1080i/Custom_1107_SearchDialog.xml new file mode 100644 index 0000000000..7192da2aa0 --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1107_SearchDialog.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog" id="1107"> + <defaultcontrol always="true">5000</defaultcontrol> + <coordinates> + <left>660</left> + <top>300</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="600" /> + <param name="DialogBackgroundHeight" value="340" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[137]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="list" id="5000"> + <left>2</left> + <top>107</top> + <width>596</width> + <height>660</height> + <onup>5000</onup> + <ondown>5000</ondown> + <onleft>99</onleft> + <onright>61</onright> + <include name="DefaultSimpleListLayout"> + <param name="width" value="600" /> + <param name="list_id" value="5000" /> + <param name="align" value="center" /> + </include> + <content> + <item> + <label>$LOCALIZE[31113]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick condition="System.hasAddon(script.globalsearch)">RunScript(script.globalsearch)</onclick> + <onclick condition="!System.hasAddon(script.globalsearch)">InstallAddon(script.globalsearch)</onclick> + </item> + <item> + <label>$LOCALIZE[31114]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick condition="System.hasAddon(plugin.video.youtube)">ActivateWindow(videos,plugin://plugin.video.youtube/kodion/search/input/,return)</onclick> + <onclick condition="!System.hasAddon(plugin.video.youtube)">InstallAddon(plugin.video.youtube)</onclick> + </item> + <item> + <label>$LOCALIZE[31115]</label> + <onclick>Dialog.Close(all)</onclick> + <onclick condition="System.hasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=moviedbbrowser,search=True)</onclick> + <onclick condition="!System.hasAddon(script.extendedinfo)">InstallAddon(script.extendedinfo)</onclick> + </item> + </content> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1108_PVROverlay.xml b/addons/skin.estuary/1080i/Custom_1108_PVROverlay.xml new file mode 100644 index 0000000000..1c5637545f --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1108_PVROverlay.xml @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="1108"> + <visible>Player.ShowInfo + !System.HasModalDialog + VideoPlayer.Content(LiveTV) + Window.IsActive(fullscreenvideo)</visible> + <defaultcontrol>-</defaultcontrol> + <animation effect="fade" start="0" end="100" time="100">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="100">WindowClose</animation> + <depth>DepthOSD</depth> + <controls> + <control type="image"> + <left>10</left> + <top>830</top> + <width>1900</width> + <height>240</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="image"> + <left>30</left> + <top>850</top> + <width>200</width> + <height>200</height> + <aspectratio aligny="center">keep</aspectratio> + <texture>$INFO[Player.Art(thumb)]</texture> + </control> + <control type="textbox"> + <left>260</left> + <top>960</top> + <width>200</width> + <height>80</height> + <label>$INFO[VideoPlayer.ChannelName]</label> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + </control> + <control type="label"> + <left>250</left> + <top>860</top> + <width>220</width> + <height>100</height> + <label>$INFO[VideoPlayer.ChannelNumberLabel]</label> + <align>center</align> + <aligny>center</aligny> + <font>WeatherTemp</font> + </control> + <control type="label"> + <left>530</left> + <top>870</top> + <width>1300</width> + <height>25</height> + <label>$INFO[VideoPlayer.Title]</label> + <aligny>center</aligny> + <font>font30</font> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>530</left> + <top>922</top> + <width>1320</width> + <height>15</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="progress" id="23"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>530</left> + <top>922</top> + <width>1320</width> + <height>15</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="label"> + <left>530</left> + <top>955</top> + <width>1300</width> + <height>25</height> + <label>[COLOR button_focus]$INFO[VideoPlayer.NextStartTime]$INFO[VideoPlayer.NextEndTime, - ,: ][/COLOR]$INFO[VideoPlayer.NextTitle]</label> + <aligny>center</aligny> + </control> + <control type="grouplist"> + <left>1260</left> + <top>990</top> + <width>600</width> + <height>100</height> + <align>right</align> + <orientation>horizontal</orientation> + <itemgap>10</itemgap> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.AudioChannels,flags/audiochannel/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.AudioCodec,flags/audiocodec/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.VideoAspect,flags/aspectratio/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.VideoCodec,flags/videocodec/,.png]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Custom_1109_TopBarOverlay.xml b/addons/skin.estuary/1080i/Custom_1109_TopBarOverlay.xml new file mode 100644 index 0000000000..96310a9956 --- /dev/null +++ b/addons/skin.estuary/1080i/Custom_1109_TopBarOverlay.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="1109"> + <visible>Window.IsActive(videoosd) | Window.IsActive(fullscreeninfo) | [Player.ShowInfo + !System.HasModalDialog + VideoPlayer.Content(LiveTV) + Window.IsActive(fullscreenvideo)]</visible> + <depth>DepthOSD</depth> + <animation effect="fade" start="0" end="100" time="100">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="100">WindowClose</animation> + <controls> + <include name="TopBar"> + <param name="time_sublabel" value="$INFO[Player.FinishTime,$LOCALIZE[31080]: ]" /> + <param name="breadcrumbs_icon" value="icons/settings/video.png" /> + </include> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[VideoPlayer.Title]$INFO[VideoPlayer.Year, ([COLOR button_focus],[/COLOR])]" /> + <param name="sub_label" value="$VAR[OSDSubLabelVar]" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Defaults.xml b/addons/skin.estuary/1080i/Defaults.xml new file mode 100644 index 0000000000..d57f20ecd6 --- /dev/null +++ b/addons/skin.estuary/1080i/Defaults.xml @@ -0,0 +1,185 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <default type="image"> + <texture>-</texture> + <aspectratio>stretch</aspectratio> + </default> + <default type="multiimage"> + <aspectratio align="center">scale</aspectratio> + <fadetime>800</fadetime> + <timeperimage>7000</timeperimage> + <randomize>true</randomize> + </default> + <default type="label"> + <label>-</label> + <align>left</align> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <selectedcolor>selected</selectedcolor> + <scroll>false</scroll> + </default> + <default type="fadelabel"> + <align>left</align> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + </default> + <default type="button"> + <width>300</width> + <height>42</height> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <textoffsetx>7</textoffsetx> + <aligny>center</aligny> + <pulseonselect>no</pulseonselect> + </default> + <default type="togglebutton"> + <width>20</width> + <height>20</height> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <alttexturefocus border="40">buttons/button-theme-fo.png</alttexturefocus> + <alttexturenofocus border="40">buttons/button-nofo.png</alttexturenofocus> + <textcolor>white</textcolor> + <label>-</label> + <font>font13</font> + <disabledcolor>disabled</disabledcolor> + <pulseonselect>no</pulseonselect> + </default> + <default type="textbox"> + <width>410</width> + <height>213</height> + <align>left</align> + <textcolor>white</textcolor> + <font>font13</font> + </default> + <default type="progress"> + <texturebg border="3">progress/texturebg_border_white.png</texturebg> + <midtexture colordiffuse="button_focus" border="3">progress/texturebg_white.png</midtexture> + <lefttexture>-</lefttexture> + <righttexture>-</righttexture> + <overlaytexture>-</overlaytexture> + </default> + <default type="spincontrol"> + <textureup>buttons/spinctrl/arrow-light-up-nf.png</textureup> + <texturedown>buttons/spinctrl/arrow-light-down-nf.png</texturedown> + <textureupfocus colordiffuse="button_focus">buttons/spinctrl/arrow-light-up-nf.png</textureupfocus> + <texturedownfocus colordiffuse="button_focus">buttons/spinctrl/arrow-light-down-nf.png</texturedownfocus> + <textureupdisabled colordiffuse="disabled">buttons/spinctrl/arrow-light-up-nf.png</textureupdisabled> + <texturedowndisabled colordiffuse="disabled">buttons/spinctrl/arrow-light-down-nf.png</texturedowndisabled> + <align>right</align> + <width>77</width> + <height>33</height> + <font>font13</font> + <reverse>yes</reverse> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <subtype>text</subtype> + <textoffsetx>-5</textoffsetx> + <textoffsety>0</textoffsety> + <pulseonselect>no</pulseonselect> + </default> + <default type="spincontrolex"> + <width>300</width> + <height>42</height> + <spinwidth>32</spinwidth> + <spinheight>60</spinheight> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <textureup>buttons/spinctrl/arrow-light-up-nf.png</textureup> + <texturedown>buttons/spinctrl/arrow-light-down-nf.png</texturedown> + <textureupfocus colordiffuse="button_focus">buttons/spinctrl/arrow-light-up-nf.png</textureupfocus> + <texturedownfocus colordiffuse="button_focus">buttons/spinctrl/arrow-light-down-nf.png</texturedownfocus> + <textureupdisabled colordiffuse="disabled">buttons/spinctrl/arrow-light-up-nf.png</textureupdisabled> + <texturedowndisabled colordiffuse="disabled">buttons/spinctrl/arrow-light-down-nf.png</texturedowndisabled> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <textoffsetx>7</textoffsetx> + <aligny>center</aligny> + <reverse>yes</reverse> + <pulseonselect>no</pulseonselect> + </default> + <default type="radiobutton"> + <width>300</width> + <height>42</height> + <radiowidth>120</radiowidth> + <radioheight>76</radioheight> + <textureradioonfocus>buttons/radio-button-on.png</textureradioonfocus> + <textureradioonnofocus>buttons/radio-button-on.png</textureradioonnofocus> + <textureradioofffocus>buttons/radio-button-off.png</textureradioofffocus> + <textureradiooffnofocus>buttons/radio-button-off.png</textureradiooffnofocus> + <textureradioondisabled colordiffuse="disabled">buttons/radio-button-on.png</textureradioondisabled> + <textureradiooffdisabled colordiffuse="disabled">buttons/radio-button-off.png</textureradiooffdisabled> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <textoffsetx>7</textoffsetx> + <align>left</align> + <aligny>center</aligny> + <pulseonselect>no</pulseonselect> + </default> + <default type="scrollbar"> + <width>12</width> + <height>702</height> + <texturesliderbackground colordiffuse="29FFFFFF">colors/white.png</texturesliderbackground> + <texturesliderbar colordiffuse="AAFFFFFF">colors/white.png</texturesliderbar> + <texturesliderbarfocus colordiffuse="button_focus">colors/white.png</texturesliderbarfocus> + <textureslidernib>-</textureslidernib> + <textureslidernibfocus>-</textureslidernibfocus> + <showonepage>false</showonepage> + <orientation>vertical</orientation> + </default> + <default type="grouplist"> + <itemgap>0</itemgap> + </default> + <default type="slider"> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar border="10">dialogs/mediasource/slider-back.png</texturesliderbar> + <textureslidernib>dialogs/mediasource/slider-nib-nf.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">dialogs/mediasource/slider-nib-nf.png</textureslidernibfocus> + </default> + <default type="sliderex"> + <height>35</height> + <textoffsetx>7</textoffsetx> + <aligny>center</aligny> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <sliderwidth>150</sliderwidth> + <sliderheight>28</sliderheight> + <texturesliderbar>dialogs/mediasource/slider-back.png</texturesliderbar> + <textureslidernib>dialogs/mediasource/slider-nib-nf.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">dialogs/mediasource/slider-nib-nf.png</textureslidernibfocus> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + </default> + <default type="mover"> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + </default> + <default type="resize"> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + </default> + <default type="edit"> + <width>300</width> + <height>42</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <font>font13</font> + <textcolor>white</textcolor> + <disabledcolor>disabled</disabledcolor> + <invalidcolor>invalid</invalidcolor> + <textoffsetx>7</textoffsetx> + <aligny>center</aligny> + <pulseonselect>no</pulseonselect> + </default> +</includes> diff --git a/addons/skin.estuary/1080i/DialogAddonInfo.xml b/addons/skin.estuary/1080i/DialogAddonInfo.xml new file mode 100644 index 0000000000..46d1d6ad6c --- /dev/null +++ b/addons/skin.estuary/1080i/DialogAddonInfo.xml @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <control type="group"> + <include>OpenClose_Right</include> + <control type="button"> + <left>815</left> + <top>162</top> + <width>1000</width> + <height>509</height> + <aligny>bottom</aligny> + <font>font_textbox</font> + <label>-</label> + </control> + <control type="label"> + <left>865</left> + <top>200</top> + <width>900</width> + <height>396</height> + <wrapmultiline>true</wrapmultiline> + <font>font12</font> + <label>$INFO[ListItem.AddonSummary,[B],[/B][CR]][COLOR=white]$INFO[ListItem.AddonDescription][/COLOR][COLOR=white][CR]$INFO[ListItem.AddonDisclaimer,[CR][CR]$LOCALIZE[24052]: ][/COLOR]</label> + <textcolor>button_focus</textcolor> + </control> + <control type="grouplist" id="9000"> + <left>88</left> + <top>770</top> + <width>1920</width> + <height>768</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <align>left</align> + <itemgap>-18</itemgap> + <orientation>horizontal</orientation> + <include name="InfoDialogButton"> + <param name="id" value="12" /> + <param name="icon" value="icons/infodialogs/launch.png" /> + <param name="label" value="$LOCALIZE[518]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="9" /> + <param name="icon" value="icons/infodialogs/configure.png" /> + <param name="label" value="$LOCALIZE[24020]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="8" /> + <param name="icon" value="icons/infodialogs/update.png" /> + <param name="label" value="$LOCALIZE[24069]" /> + </include> + <control type="radiobutton" id="13"> + <width>262</width> + <height>140</height> + <align>center</align> + <aligny>top</aligny> + <textoffsetx>35</textoffsetx> + <textoffsety>76</textoffsety> + <radioposx>81</radioposx> + <radioposy>14</radioposy> + <radiowidth>100</radiowidth> + <font>font12</font> + </control> + <include name="InfoDialogButton"> + <param name="id" value="10" /> + <param name="icon" value="icons/infodialogs/changelog.png" /> + <param name="label" value="$LOCALIZE[24036]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="7" /> + <param name="icon" value="icons/infodialogs/disable.png" /> + <param name="label" value="$LOCALIZE[24021]" /> + </include> + <control type="radiobutton" id="6"> + <width>262</width> + <height>140</height> + <align>center</align> + <aligny>top</aligny> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <textoffsetx>35</textoffsetx> + <textoffsety>76</textoffsety> + <radioposx>110</radioposx> + <radioposy>14</radioposy> + <radiowidth>44</radiowidth> + <font>font12</font> + <textureradioonfocus colordiffuse="D0FFFFFF">icons/infodialogs/uninstall.png</textureradioonfocus> + <textureradioonnofocus colordiffuse="D0FFFFFF">icons/infodialogs/uninstall.png</textureradioonnofocus> + <textureradioondisabled colordiffuse="disabled">icons/infodialogs/uninstall.png</textureradioondisabled> + <textureradioofffocus colordiffuse="D0FFFFFF">icons/infodialogs/install.png</textureradioofffocus> + <textureradiooffnofocus colordiffuse="D0FFFFFF">icons/infodialogs/install.png</textureradiooffnofocus> + <textureradiooffdisabled colordiffuse="disabled">icons/infodialogs/install.png</textureradiooffdisabled> + <selected>ListItem.Property(addon.isinstalled) | !Window.IsActive(addonbrowser)</selected> + </control> + </control> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <visible>Window.IsActive(eventlog)</visible> + <include>Visible_Left</include> + <include>ListThumbInfoPanel</include> + </control> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[ListItem.AddonName]" /> + <param name="sub_label" value="$INFO[ListItem.AddonVersion,[COLOR button_focus],[/COLOR]]$INFO[ListItem.AddonCreator, $LOCALIZE[31071] ]" /> + </include> + <control type="group"> + <visible>!IsEmpty(ListItem.AddonBroken)</visible> + <include>OpenClose_Fade</include> + <control type="image"> + <left>114</left> + <top>186</top> + <width>461</width> + <height>461</height> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="textbox"> + <left>130</left> + <top>190</top> + <width>420</width> + <align>center</align> + <aligny>center</aligny> + <height>400</height> + <label>$LOCALIZE[24096]</label> + <font>font24_title</font> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogAddonSettings.xml b/addons/skin.estuary/1080i/DialogAddonSettings.xml new file mode 100644 index 0000000000..2eecabfed7 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogAddonSettings.xml @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">9</defaultcontrol> + <coordinates> + <left>100</left> + <top>140</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="800" /> + <param name="DialogHeaderLabel" value="-" /> + <param name="DialogHeaderId" value="20" /> + </include> + <control type="grouplist" id="9"> + <description>button area</description> + <left>20</left> + <top>70</top> + <width>330</width> + <height>700</height> + <itemgap>-25</itemgap> + <align>left</align> + <orientation>vertical</orientation> + <onleft>9001</onleft> + <onright>2</onright> + <onup>9</onup> + <ondown>9</ondown> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="2" /> + <param name="posx" value="830" /> + <param name="up_posy" value="-42" /> + <param name="down_posy" value="814" /> + </include> + <control type="image"> + <left>330</left> + <top>70</top> + <width>1100</width> + <height>722</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="grouplist" id="2"> + <description>control area</description> + <left>350</left> + <top>90</top> + <width>1060</width> + <height>680</height> + <onup>2</onup> + <ondown>2</ondown> + <onleft>9</onleft> + <onright>9001</onright> + </control> + <control type="grouplist" id="9001"> + <left>1410</left> + <top>-160</top> + <width>300</width> + <height>700</height> + <itemgap>-15</itemgap> + <align>center</align> + <orientation>vertical</orientation> + <onup>9001</onup> + <ondown>9001</ondown> + <onleft>2</onleft> + <onright>9</onright> + <include name="DefaultDialogButton"> + <param name="id" value="10" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="11" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="12" /> + <param name="label" value="$LOCALIZE[409]" /> + </include> + </control> + <control type="button" id="13"> + <description>Default Category Button</description> + <height>120</height> + <width>320</width> + <align>center</align> + <aligny>center</aligny> + <font>font12_title</font> + </control> + <control type="button" id="3"> + <description>Default Button</description> + <include>DefaultSettingButton</include> + </control> + <control type="radiobutton" id="4"> + <description>Default RadioButton</description> + <include>DefaultSettingButton</include> + <textwidth>900</textwidth> + </control> + <control type="spincontrolex" id="5"> + <description>Default spincontrolex</description> + <include>DefaultSettingButton</include> + <textwidth>900</textwidth> + </control> + <control type="label" id="7"> + <height>60</height> + <font>font12</font> + <label>-</label> + <textoffsetx>40</textoffsetx> + <textoffsety>20</textoffsety> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + <aligny>bottom</aligny> + </control> + <control type="image" id="6"> + <!-- todo --> + <description>Default Seperator</description> + <height>20</height> + <!-- <texture colordiffuse="button_focus" border="2">dialogs/separator-grey.png</texture> + --> + </control> + <control type="sliderex" id="8"> + <description>Default Slider</description> + <include>DefaultSettingButton</include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogAudioDSPManager.xml b/addons/skin.estuary/1080i/DialogAudioDSPManager.xml new file mode 100644 index 0000000000..2b6151d2b2 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogAudioDSPManager.xml @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog"> + <zorder>1</zorder> + <defaultcontrol always="true">9000</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <coordinates> + <left>70</left> + <top>140</top> + </coordinates> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1780" /> + <param name="DialogBackgroundHeight" value="700" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[15020]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="list" id="9000"> + <description>processing mode selection list</description> + <left>0</left> + <top>105</top> + <width>330</width> + <height>700</height> + <onup>9000</onup> + <ondown>200</ondown> + <onleft>9001</onleft> + <onright>20</onright> + <orientation>vertical</orientation> + <scrolltime tween="sine" easing="out">200</scrolltime> + <itemlayout width="330" height="110"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>330</width> + <height>130</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label"> + <left>0</left> + <top>0</top> + <width>330</width> + <height>130</height> + <textcolor>grey2</textcolor> + <font>font12_title</font> + <aligny>center</aligny> + <align>center</align> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout width="330" height="110"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>330</width> + <height>130</height> + <animation effect="fade" start="100" end="20" time="200" condition="!Control.HasFocus(9000)">Conditional</animation> + <texture border="40">buttons/dialogbutton-fo.png</texture> + </control> + <control type="label"> + <left>0</left> + <top>0</top> + <width>330</width> + <height>130</height> + <font>font12_title</font> + <aligny>center</aligny> + <align>center</align> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + <content> + <item id="91"> + <label>$LOCALIZE[15057]</label> + <label2>$LOCALIZE[15114]</label2> + <onclick>noop</onclick> + <property name="currentMode">InputResampling</property> + </item> + <item id="92"> + <label>$LOCALIZE[15058]</label> + <label2>$LOCALIZE[15113]</label2> + <onclick>noop</onclick> + <property name="currentMode">Preprocessing</property> + </item> + <item id="93"> + <label>$LOCALIZE[15059]</label> + <label2>$LOCALIZE[15115]</label2> + <onclick>noop</onclick> + <property name="currentMode">Masterprocessing</property> + </item> + <item id="94"> + <label>$LOCALIZE[15060]</label> + <label2>$LOCALIZE[15117]</label2> + <onclick>noop</onclick> + <property name="currentMode">Postprocessing</property> + </item> + <item id="95"> + <label>$LOCALIZE[15061]</label> + <label2>$LOCALIZE[15116]</label2> + <onclick>noop</onclick> + <property name="currentMode">OutputResampling</property> + </item> + </content> + </control> + <control type="group" id="200"> + <description>available- and active mode lists</description> + <top>90</top> + <control type="group"> + <left>320</left> + <description>available modes group</description> + <include name="AudioDSPModeList"> + <param name="sublabel" value="$LOCALIZE[15050]: $INFO[Container(20).NumItems]" /> + <param name="scrollbar_id" value="60" /> + <param name="list_id" value="20" /> + <param name="onright" value="21" /> + <param name="onleft" value="9000" /> + </include> + </control> + <control type="group"> + <description>active modes group</description> + <left>810</left> + <top>0</top> + <include name="AudioDSPModeList"> + <param name="sublabel" value="$LOCALIZE[15051]: $INFO[Container(21).NumItems]" /> + <param name="scrollbar_id" value="61" /> + <param name="list_id" value="21" /> + <param name="onright" value="9001" /> + <param name="onleft" value="60" /> + </include> + </control> + </control> + <control type="grouplist" id="9001"> + <left>1300</left> + <top>105</top> + <itemgap>-20</itemgap> + <onleft>61</onleft> + <onright>9000</onright> + <control type="radiobutton" id="22"> + <width>470</width> + <height>90</height> + <label>$LOCALIZE[15064]</label> + <font>font12_title</font> + <textoffsetx>40</textoffsetx> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + </control> + <include name="DefaultDialogButton"> + <param name="id" value="23" /> + <param name="label" value="$LOCALIZE[14070]" /> + <param name="width" value="470" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="24" /> + <param name="label" value="$LOCALIZE[15066]" /> + <param name="width" value="470" /> + </include> + </control> + <control type="textbox"> + <description>current mode description label</description> + <left>1325</left> + <top>350</top> + <width>420</width> + <height>300</height> + <font>font12</font> + <aligny>top</aligny> + <label>$VAR[DSPManagerHelpTextVar]</label> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogAudioDSPSettings.xml b/addons/skin.estuary/1080i/DialogAudioDSPSettings.xml new file mode 100644 index 0000000000..799245859b --- /dev/null +++ b/addons/skin.estuary/1080i/DialogAudioDSPSettings.xml @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>5</defaultcontrol> + <coordinates> + <left>200</left> + <top>100</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <animation effect="fade" start="100" end="0" time="400" condition="Window.IsVisible(SliderDialog)">Conditional</animation> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1520" /> + <param name="DialogBackgroundHeight" value="870" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="image"> + <left>10</left> + <top>80</top> + <width>1200</width> + <height>790</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="5" /> + <param name="posx" value="565" /> + <param name="up_posy" value="-40" /> + <param name="down_posy" value="890" /> + </include> + <control type="grouplist" id="5"> + <animation effect="slide" start="0,0" end="5,0" time="0" condition="!Control.IsVisible(60)">Conditional</animation> + <description>control area</description> + <left>24</left> + <top>100</top> + <width>1160</width> + <height>750</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>5</onup> + <ondown>5</ondown> + </control> + <control type="label"> + <description>info label</description> + <left>40</left> + <top>540</top> + <width>720</width> + <height>30</height> + <font>font13_title</font> + <label>$INFO[ADSP.MasterInfo]</label> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="image"> + <description>Audio DSP Image</description> + <left>555</left> + <top>540</top> + <width>85</width> + <height>35</height> + <aspectratio align="center">keep</aspectratio> + <visible>!IsEmpty(ADSP.MasterOwnIcon)</visible> + <texture>$INFO[ADSP.MasterOwnIcon]</texture> + </control> + <control type="grouplist"> + <orientation>horizontal</orientation> + <left>1240</left> + <top>805</top> + <itemgap>5</itemgap> + <width>1720</width> + <include name="MediaFlag"> + <param name="texture" value="$VAR[AudioDSPIconVar]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.AudioChannels,flags/audiochannel/,.png]" /> + </include> + </control> + <control type="label"> + <description>type label</description> + <left>1200</left> + <top>725</top> + <width>300</width> + <height>70</height> + <font>font13_title</font> + <label>$LOCALIZE[15042][CR][COLOR white]$INFO[ADSP.DetectedStreamType][/COLOR]</label> + <aligny>center</aligny> + <align>center</align> + <textcolor>grey2</textcolor> + <shadowcolor>black</shadowcolor> + </control> + </control> + <control type="button" id="7"> + <include>DefaultSettingButton</include> + </control> + <control type="radiobutton" id="8"> + <include>DefaultSettingButton</include> + </control> + <control type="spincontrolex" id="9"> + <include>DefaultSettingButton</include> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>3</height> + <texture colordiffuse="AAAAAAAA" border="3">dialogs/separator-grey.png</texture> + </control> + <control type="edit" id="12"> + <include>DefaultSettingButton</include> + </control> + <control type="sliderex" id="13"> + <include>DefaultSettingButton</include> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <include>DefaultSettingLabel</include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogBusy.xml b/addons/skin.estuary/1080i/DialogBusy.xml new file mode 100644 index 0000000000..abbb726158 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogBusy.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <animation type="WindowOpen" reversible="false"> + <effect type="zoom" start="80" end="100" center="960,540" tween="back" time="240" /> + <effect type="fade" end="100" time="240" /> + </animation> + <animation type="WindowClose" reversible="false"> + <effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="back" time="240" /> + <effect type="fade" start="100" end="0" time="240" /> + </animation> + <controls> + <control type="group"> + <animation type="Visible" reversible="false"> + <effect type="zoom" start="80" end="100" center="960,540" tween="back" time="240" /> + <effect type="fade" end="100" time="240" /> + </animation> + <animation type="Hidden" reversible="false"> + <effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="back" time="240" /> + <effect type="fade" start="100" end="0" time="240" /> + </animation> + <visible>!Window.IsActive(startup)</visible> + <control type="image"> + <texture>colors/black.png</texture> + <include>FullScreenDimensions</include> + <animation effect="fade" start="100" end="70" time="0" condition="true">Conditional</animation> + <animation effect="fade" start="100" end="0" time="240" condition="Window.IsVisible(fullscreenvideo)">Conditional</animation> + <animation effect="fade" end="100" time="560">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="240">WindowClose</animation> + </control> + <control type="image"> + <depth>DepthMax</depth> + <left>920</left> + <top>513</top> + <width>80</width> + <height>80</height> + <aspectratio>keep</aspectratio> + <animation effect="rotate" end="-45" center="auto" time="200" delay="600" loop="true" reversible="false" condition="true">Conditional</animation> + <texture colordiffuse="button_focus">spinner.png</texture> + <animation effect="fade" end="100" time="300" delay="200">WindowOpen</animation> + </control> + <control type="image"> + <depth>DepthMax</depth> + <left>935</left> + <top>528</top> + <width>50</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <animation effect="rotate" end="45" center="auto" time="200" delay="600" loop="true" reversible="false" condition="true">Conditional</animation> + <texture flipx="true" colordiffuse="button_focus">spinner.png</texture> + <animation effect="fade" end="100" time="300" delay="200">WindowOpen</animation> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogButtonMenu.xml b/addons/skin.estuary/1080i/DialogButtonMenu.xml new file mode 100644 index 0000000000..505ab192be --- /dev/null +++ b/addons/skin.estuary/1080i/DialogButtonMenu.xml @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="buttonMenu"> + <defaultcontrol>9000</defaultcontrol> + <coordinates> + <left>710</left> + <top>213</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="500" /> + <param name="DialogBackgroundHeight" value="100" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[31072]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="list" id="9000"> + <left>0</left> + <top>100</top> + <width>500</width> + <height>700</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <itemlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>500</width> + <height>70</height> + <texture>lists/buttonmenu-separator.png</texture> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>20</textoffsetx> + <top>0</top> + <width>500</width> + <height>70</height> + <align>center</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>500</width> + <height>70</height> + <texture>lists/buttonmenu-separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>500</width> + <height>70</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(9000)</visible> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>20</textoffsetx> + <top>0</top> + <width>500</width> + <height>70</height> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + <content> + <item> + <label>$LOCALIZE[13012]</label> + <onclick>Quit()</onclick> + <visible>System.ShowExitButton</visible> + </item> + <item> + <label>$LOCALIZE[13016]</label> + <onclick>Powerdown()</onclick> + <visible>System.CanPowerDown</visible> + </item> + <item> + <label>$LOCALIZE[20150]</label> + <onclick>AlarmClock(shutdowntimer,Shutdown())</onclick> + <visible>!System.HasAlarm(shutdowntimer)</visible> + <visible>System.CanPowerDown | System.CanSuspend | System.CanHibernate</visible> + </item> + <item> + <label>$LOCALIZE[20151]</label> + <onclick>CancelAlarm(shutdowntimer)</onclick> + <visible>System.HasAlarm(shutdowntimer)</visible> + </item> + <item> + <label>$LOCALIZE[13011]</label> + <onclick>Suspend()</onclick> + <visible>System.CanSuspend</visible> + </item> + <item> + <label>$LOCALIZE[13010]</label> + <onclick>Hibernate()</onclick> + <visible>System.CanHibernate</visible> + </item> + <item> + <label>$LOCALIZE[13013]</label> + <onclick>Reset()</onclick> + <visible>System.CanReboot</visible> + </item> + <item> + <label>$LOCALIZE[20126] $INFO[system.profilename]</label> + <onclick>dialog.close(all,true)</onclick> + <onclick>System.LogOff</onclick> + <visible>System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)</visible> + <visible>System.Loggedon</visible> + </item> + <item> + <label>$LOCALIZE[20046]</label> + <altlabel>$LOCALIZE[20045]</altlabel> + <usealttexture>!System.IsMaster</usealttexture> + <onclick>mastermode</onclick> + <visible>System.HasLocks</visible> + </item> + <item> + <label>$LOCALIZE[13017]</label> + <onclick>InhibitIdleShutdown(false)</onclick> + <visible>System.HasShutdown +!System.IsInhibit</visible> + </item> + <item> + <label>$LOCALIZE[13018]</label> + <onclick>InhibitIdleShutdown(false)</onclick> + <visible>System.HasShutdown + System.IsInhibit</visible> + </item> + </content> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogConfirm.xml b/addons/skin.estuary/1080i/DialogConfirm.xml new file mode 100644 index 0000000000..6a9b381b41 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogConfirm.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <coordinates> + <left>502</left> + <top>345</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <depth>DepthDialog+</depth> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="915" /> + <param name="DialogBackgroundHeight" value="380" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="textbox" id="9"> + <description>text</description> + <left>30</left> + <top>82</top> + <width>855</width> + <height>150</height> + <label>-</label> + <autoscroll time="3000" delay="4000" repeat="5000">true</autoscroll> + </control> + <control type="progress" id="20"> + <description>Progressbar</description> + <left>45</left> + <top>252</top> + <width>825</width> + <height>24</height> + <info>System.Progressbar</info> + </control> + <control type="grouplist"> + <orientation>horizontal</orientation> + <left>0</left> + <top>280</top> + <width>915</width> + <align>center</align> + <include name="DefaultDialogButton"> + <param name="id" value="11" /> + <param name="label" value="" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="10" /> + <param name="label" value="" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="12" /> + <param name="label" value="" /> + </include> + </control> + </controls> +</window> + diff --git a/addons/skin.estuary/1080i/DialogContentSettings.xml b/addons/skin.estuary/1080i/DialogContentSettings.xml new file mode 100644 index 0000000000..e55060eecf --- /dev/null +++ b/addons/skin.estuary/1080i/DialogContentSettings.xml @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">20</defaultcontrol> + <coordinates> + <left>250</left> + <top>120</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1420" /> + <param name="DialogBackgroundHeight" value="725" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[20333]" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="label"> + <description>Content Picker Header</description> + <left>60</left> + <top>60</top> + <width>320</width> + <height>100</height> + <font>font12</font> + <label>$LOCALIZE[20344]</label> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="group" id="7000"> + <control type="grouplist" id="8000"> + <left>30</left> + <top>120</top> + <orientation>vertical</orientation> + <onup>5</onup> + <ondown>5</ondown> + <onright>9001</onright> + <onleft>9001</onleft> + <itemgap>-25</itemgap> + <control type="button" id="20"> + <description>Content type button</description> + <include>SettingsItemCommon</include> + <width>1050</width> + </control> + <control type="button" id="21"> + <description>Default Button</description> + <include>SettingsItemCommon</include> + <width>1050</width> + </control> + <control type="button" id="22"> + <description>Default Button</description> + <include>SettingsItemCommon</include> + <width>1050</width> + <label>$LOCALIZE[31087]</label> + </control> + </control> + <control type="label"> + <left>60</left> + <top>335</top> + <width>320</width> + <height>100</height> + <font>font12</font> + <label>$LOCALIZE[31088]</label> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="grouplist" id="5"> + <description>control area</description> + <left>30</left> + <top>395</top> + <width>1050</width> + <height>400</height> + <itemgap>-25</itemgap> + <onup>22</onup> + <ondown>20</ondown> + <onright>9001</onright> + <onleft>9001</onleft> + </control> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>SettingsItemCommon</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>SettingsItemCommon</include> + </control> + <control type="grouplist" id="9001"> + <orientation>vertical</orientation> + <top>120</top> + <left>1090</left> + <width>1200</width> + <itemgap>-20</itemgap> + <align>left</align> + <onleft>7000</onleft> + <onright>7000</onright> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="29" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogContextMenu.xml b/addons/skin.estuary/1080i/DialogContextMenu.xml new file mode 100644 index 0000000000..bf62be4075 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogContextMenu.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>1000</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <coordinates> + <left>0</left> + <top>0</top> + <origin x="735" y="400">Window.IsActive(Home)</origin> + </coordinates> + <controls> + <control type="image"> + <left>-1920</left> + <top>-1080</top> + <width>5760</width> + <height>3240</height> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <texture colordiffuse="B0FFFFFF">colors/black.png</texture> + </control> + <control type="image" id="999"> + <description>background image</description> + <left>0</left> + <top>0</top> + <width>450</width> + <height>830</height> + <texture border="2">dialogs/dialog-bg-solid.png</texture> + </control> + <control type="grouplist" id="996"> + <description>grouplist for context buttons</description> + <left>0</left> + <top>30</top> + <width>450</width> + <height max="780">auto</height> + <usecontrolcoords>true</usecontrolcoords> + </control> + <control type="button" id="1000"> + <description>button template</description> + <left>2</left> + <top>-</top> + <width>446</width> + <height>60</height> + <font>fontContextMenu</font> + <align>center</align> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="996" /> + <param name="posx" value="201" /> + <param name="up_posy" value="-40" /> + <param name="down_posy" value="840" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogExtendedProgressBar.xml b/addons/skin.estuary/1080i/DialogExtendedProgressBar.xml new file mode 100644 index 0000000000..d74d9b272d --- /dev/null +++ b/addons/skin.estuary/1080i/DialogExtendedProgressBar.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol /> + <zorder>3</zorder> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <controls> + <control type="group"> + <depth>DepthBars</depth> + <left>1830</left> + <top>0</top> + <animation effect="slide" end="0,-80" time="150" condition="Window.IsVisible(FullscreenVideo)">conditional</animation> + <control type="image"> + <description>Loading indicator</description> + <left>-4</left> + <top>-11</top> + <width>100</width> + <height>100</height> + <texture colordiffuse="button_focus">dialogs/extendedprogress/loading-back.png</texture> + </control> + <control type="group"> + <visible>!Window.IsActive(volumebar)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <control type="image"> + <description>Loading indicator</description> + <left>-4</left> + <top>-11</top> + <width>100</width> + <height>100</height> + <texture>dialogs/volume/progress/p$INFO[Control.GetLabel(32)].png</texture> + <animation effect="fade" end="50" time="0" condition="true">Conditional</animation> + </control> + <control type="image"> + <description>Loading indicator</description> + <left>-4</left> + <top>-11</top> + <width>100</width> + <height>100</height> + <texture>dialogs/extendedprogress/loading.png</texture> + <animation effect="rotate" center="auto" start="360" end="0" time="1500" loop="true" condition="true">Conditional</animation> + </control> + </control> + <control type="grouplist"> + <left>-800</left> + <top>7</top> + <width>800</width> + <height>120</height> + <align>right</align> + <orientation>horizontal</orientation> + <control type="label" id="30"> + <description>Header label</description> + <left>0</left> + <top>0</top> + <width min="0" max="680">auto</width> + <height>120</height> + <font>font12</font> + </control> + <control type="label"> + <description>Header label</description> + <left>0</left> + <top>0</top> + <width min="0" max="120">auto</width> + <height>120</height> + <font>font12</font> + <label>$INFO[Control.GetLabel(32),: ,%]</label> + </control> + </control> + <control type="label" id="31"> + <description>Title label</description> + <left>-750</left> + <top>33</top> + <width>750</width> + <height>120</height> + <font>font12</font> + <textcolor>80FFFFFF</textcolor> + <align>right</align> + </control> + <control type="progress" id="32"> + <left>3000</left> + <description>progress control</description> + <height>15</height> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogFavourites.xml b/addons/skin.estuary/1080i/DialogFavourites.xml new file mode 100644 index 0000000000..cb47ded643 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogFavourites.xml @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="134"> + <defaultcontrol always="true">450</defaultcontrol> + <coordinates> + <left>210</left> + <top>150</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1500" /> + <param name="DialogBackgroundHeight" value="800" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[1036]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <include name="UpDownArrows"> + <param name="container_id" value="450" /> + <param name="posx" value="726" /> + <param name="up_posy" value="-40" /> + <param name="down_posy" value="820" /> + </include> + <control type="scrollbar" id="60"> + <left>1465</left> + <top>100</top> + <width>12</width> + <height>670</height> + <onleft>450</onleft> + <onright>450</onright> + <orientation>vertical</orientation> + </control> + <control type="panel" id="450"> + <left>35</left> + <top>100</top> + <width>1600</width> + <height>700</height> + <onleft>60</onleft> + <onright>60</onright> + <onup>450</onup> + <ondown>450</ondown> + <preloaditems>2</preloaditems> + <pagecontrol>60</pagecontrol> + <scrolltime tween="sine">200</scrolltime> + <orientation>vertical</orientation> + <itemlayout width="365" height="350"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>320</width> + <height>320</height> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultAddon.png">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="image"> + <left>4</left> + <top>276</top> + <width>312</width> + <height>40</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="A0FFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>4</left> + <top>276</top> + <width>312</width> + <height>40</height> + <align>center</align> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout width="365" height="350"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>320</width> + <height>320</height> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultAddon.png">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="image"> + <left>4</left> + <top>276</top> + <width>312</width> + <height>40</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="A0FFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>4</left> + <top>276</top> + <width>312</width> + <height>40</height> + <align>center</align> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>320</width> + <height>320</height> + <texture background="true" border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + </focusedlayout> + </control> + <control type="textbox"> + <left>300</left> + <top>200</top> + <width>900</width> + <height>300</height> + <aligny>center</aligny> + <align>center</align> + <label>$LOCALIZE[31025]</label> + <font>font30_title</font> + <visible>Stringcompare(Container(450).NumItems,0)</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogFullScreenInfo.xml b/addons/skin.estuary/1080i/DialogFullScreenInfo.xml new file mode 100644 index 0000000000..f422769109 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogFullScreenInfo.xml @@ -0,0 +1,290 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">5553</defaultcontrol> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <controls> + <control type="button" id="22001"> + <description>background close area</description> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>800</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="group"> + <top>912</top> + <control type="image"> + <left>10</left> + <top>-240</top> + <width>1902</width> + <height>400</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="image"> + <description>TV Cover</description> + <right>48</right> + <top>-220</top> + <width>200</width> + <height>300</height> + <texture fallback="DefaultVideoCover.png">$VAR[NowPlayingPosterVar]</texture> + <aspectratio aligny="bottom">keep</aspectratio> + </control> + <control type="textbox"> + <left>52</left> + <top>-204</top> + <width>1600</width> + <height>290</height> + <label fallback="416">$VAR[FullScreenInfoTextBoxVar]</label> + <align>justify</align> + <autoscroll delay="5000" repeat="7500" time="5000"></autoscroll> + </control> + <control type="grouplist"> + <left>45</left> + <top>50</top> + <width>600</width> + <height>100</height> + <align>left</align> + <orientation>horizontal</orientation> + <itemgap>10</itemgap> + <visible>Control.HasFocus(5552)</visible> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.AudioChannels,flags/audiochannel/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.AudioCodec,flags/audiocodec/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.VideoAspect,flags/aspectratio/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[VideoPlayer.VideoCodec,flags/videocodec/,.png]" /> + </include> + </control> + <control type="grouplist" id="5550"> + <right>15</right> + <top>-310</top> + <width>1000</width> + <height>100</height> + <align>right</align> + <orientation>horizontal</orientation> + <itemgap>-10</itemgap> + <onup>Close</onup> + <ondown>Close</ondown> + <usecontrolcoords>true</usecontrolcoords> + <control type="button" id="5552"> + <width>auto</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <label>$LOCALIZE[31086]</label> + </control> + <control type="button" id="5553"> + <width>auto</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <label>$LOCALIZE[207]</label> + </control> + <control type="button" id="5554"> + <width>auto</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <onclick>Close</onclick> + <label>$LOCALIZE[206]</label> + <visible>!IsEmpty(VideoPlayer.CastAndRole)</visible> + </control> + <control type="button" id="5555"> + <width>auto</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <label>$LOCALIZE[19031]</label> + <visible>VideoPlayer.Content(livetv)</visible> + </control> + </control> + <!-- Progress --> + <control type="group"> + <top>119</top> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>29</left> + <top>-10</top> + <width>1862</width> + <height>30</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="progress" id="23"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>29</left> + <top>-10</top> + <width>1862</width> + <height>30</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="button" id="87"> + <include>HiddenObject</include> + <onup condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onup> + <onup>201</onup> + <ondown condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</ondown> + <ondown>201</ondown> + <onright>PlayerControl(Forward)</onright> + <onleft>PlayerControl(Rewind)</onleft> + <visible>Player.SeekEnabled</visible> + <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + </control> + <control type="slider"> + <left>29</left> + <top>-10</top> + <width>1862</width> + <height>30</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>!Control.HasFocus(87)</visible> + </control> + </control> + <!-- Item details --> + <control type="grouplist" id="66610"> + <visible>Control.HasFocus(5552)</visible> + <left>52</left> + <top>-143</top> + <control type="label"> + <width>1600</width> + <height>75</height> + <aligny>bottom</aligny> + <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label> + <font>font14</font> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <width>1600</width> + <height>25</height> + <font>font14</font> + <label>$INFO[VideoPlayer.Artist]$INFO[VideoPlayer.Album, - ]</label> + <textcolor>grey2</textcolor> + <shadowcolor>black</shadowcolor> + <visible>VideoPlayer.Content(MusicVideos)</visible> + </control> + <control type="label"> + <width>1600</width> + <height>44</height> + <label>$INFO[VideoPlayer.TVShowTitle]$INFO[VideoPlayer.Season, • $LOCALIZE[20373] ,]$INFO[VideoPlayer.Episode, • $LOCALIZE[20359] ,]$INFO[VideoPlayer.Rating, • ,]</label> + <scroll>true</scroll> + <visible>VideoPlayer.Content(Episodes)</visible> + </control> + <control type="label"> + <font>font14</font> + <width>1600</width> + <height>44</height> + <label>$INFO[VideoPlayer.Genre]$INFO[VideoPlayer.Year, • ,]$INFO[VideoPlayer.Rating, • ,]</label> + <scroll>true</scroll> + <visible>VideoPlayer.Content(Movies)</visible> + </control> + <control type="label"> + <font>font14</font> + <width>1600</width> + <height>44</height> + <label>$INFO[VideoPlayer.ChannelNumberLabel,$LOCALIZE[19029]: , ]$INFO[VideoPlayer.ChannelName]$INFO[VideoPlayer.NextTitle, • $LOCALIZE[19031]: ]</label> + <scroll>true</scroll> + <visible>VideoPlayer.Content(LiveTV)</visible> + </control> + </control> + <control type="group"> + <visible>!Window.IsVisible(videoosd)</visible> + <animation effect="fade" time="400">VisibleChange</animation> + <control type="label"> + <left>20</left> + <width>155</width> + <top>925</top> + <align>center</align> + <font>font30_title</font> + <shadowcolor>text_shadow</shadowcolor> + <label>$INFO[VideoPlayer.Rating]</label> + </control> + <control type="label"> + <description>Rating label</description> + <left>20</left> + <top>970</top> + <width>155</width> + <align>center</align> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <label>$LOCALIZE[563]</label> + </control> + <control type="label"> + <left>50</left> + <top>900</top> + <width>1000</width> + <height>100</height> + <font>font16</font> + <shadowcolor>text_shadow</shadowcolor> + <label>$INFO[VideoPlayer.ChannelGroup,$LOCALIZE[31085]: ]</label> + <visible>VideoPlayer.Content(LiveTV)</visible> + </control> + <control type="label"> + <left>250</left> + <top>940</top> + <width>1920</width> + <height>100</height> + <font>font16</font> + <shadowcolor>text_shadow</shadowcolor> + <label>$INFO[Player.Chapter,$LOCALIZE[21396]: ]$INFO[Player.ChapterCount, /]</label> + <visible>!Player.Seeking</visible> + </control> + <control type="grouplist"> + <right>50</right> + <top>940</top> + <align>right</align> + <width>785</width> + <height>56</height> + <itemgap>10</itemgap> + <orientation>horizontal</orientation> + <control type="image"> + <width>150</width> + <height>56</height> + <aspectratio align="center">scale</aspectratio> + <texture>$INFO[VideoPlayer.VideoResolution,flags/video/,.png]</texture> + </control> + <control type="image"> + <width>150</width> + <height>56</height> + <aspectratio align="right">scale</aspectratio> + <visible>!IsEmpty(ADSP.MasterOwnIcon)</visible> + <texture>$INFO[ADSP.MasterOwnIcon]</texture> + </control> + <control type="image"> + <width>150</width> + <height>56</height> + <aspectratio align="center">scale</aspectratio> + <visible>IsEmpty(ADSP.MasterOverrideIcon)</visible> + <texture>$INFO[VideoPlayer.AudioCodec,flags/audio/,.png]</texture> + </control> + <control type="image"> + <width>150</width> + <height>56</height> + <aspectratio align="right">scale</aspectratio> + <visible>!IsEmpty(ADSP.MasterOverrideIcon)</visible> + <texture>$INFO[ADSP.MasterOverrideIcon]</texture> + </control> + <control type="image"> + <width>150</width> + <height>56</height> + <aspectratio align="center">scale</aspectratio> + <texture>$INFO[VideoPlayer.AudioChannels,flags/audio/,.png]</texture> + </control> + </control> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogGameControllers.xml b/addons/skin.estuary/1080i/DialogGameControllers.xml new file mode 100644 index 0000000000..1946e95e01 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogGameControllers.xml @@ -0,0 +1,137 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>3</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <left>100</left> + <top>200</top> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="690" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[35058]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="label"> + <description>Controller types heading</description> + <top>90</top> + <left>15</left> + <width>330</width> + <height>25</height> + <font>font12</font> + <label>$LOCALIZE[35050]</label> + <align>center</align> + <aligny>center</aligny> + <textcolor>blue</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="image"> + <left>-5</left> + <top>110</top> + <width>370</width> + <height>582</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="grouplist" id="3"> + <description>Controller types grouplist</description> + <left>15</left> + <top>130</top> + <width>330</width> + <height>540</height> + <onleft>9001</onleft> + <onright>5</onright> + <onup>3</onup> + <ondown>3</ondown> + </control> + <control type="button" id="10"> + <description>Default controller types button</description> + <height>60</height> + <width>330</width> + <align>center</align> + <aligny>center</aligny> + <font>font12_title</font> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + </control> + <control type="gamecontroller" id="31"> + <left>390</left> + <top>210</top> + <width>547</width> + <height>343</height> + </control> + <control type="label"> + <description>Feature types heading</description> + <top>90</top> + <left>995</left> + <width>330</width> + <height>25</height> + <font>font12</font> + <label>$LOCALIZE[35059]</label> + <align>center</align> + <aligny>center</aligny> + <textcolor>blue</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="image"> + <left>975</left> + <top>110</top> + <width>370</width> + <height>582</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="grouplist" id="5"> + <description>Feature types grouplist</description> + <left>995</left> + <top>130</top> + <width>330</width> + <height>540</height> + <onleft>3</onleft> + <onright>61</onright> + <onup>5</onup> + <ondown>5</ondown> + <pagecontrol>61</pagecontrol> + </control> + <control type="scrollbar" id="61"> + <left>1330</left> + <top>130</top> + <width>12</width> + <height>540</height> + <onleft>5</onleft> + <onright>9001</onright> + <orientation>vertical</orientation> + </control> + <control type="button" id="7"> + <description>Default feature types button</description> + <height>60</height> + <width>330</width> + <align>center</align> + <aligny>center</aligny> + <font>font12_title</font> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + </control> + <control type="grouplist" id="9001"> + <left>1360</left> + <top>110</top> + <onleft>5</onleft> + <onright>3</onright> + <itemgap>-20</itemgap> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="20" /> + <param name="label" value="$LOCALIZE[21452]" /> + </include> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="19" /> + <param name="label" value="$LOCALIZE[10035]" /> + </include> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="18" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogKeyboard.xml b/addons/skin.estuary/1080i/DialogKeyboard.xml new file mode 100644 index 0000000000..53b4321d6c --- /dev/null +++ b/addons/skin.estuary/1080i/DialogKeyboard.xml @@ -0,0 +1,642 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">300</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <depth>DepthDialog+</depth> + <coordinates> + <left>155</left> + <top>186</top> + </coordinates> + <controls> + <control type="group"> + <include>Animation_DialogPopupVisible</include> + <visible>!Window.IsVisible(numericinput)</visible> + <animation type="Conditional" condition="Control.HasFocus(502)"> + <effect type="slide" start="0,0" end="0,894" time="700" tween="cubic" easing="inout" /> + </animation> + <animation type="Conditional" condition="!Control.HasFocus(502) + System.HasAddon(plugin.program.autocompletion)"> + <effect type="slide" start="0,0" end="0,-80" time="700" tween="cubic" easing="inout" /> + </animation> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1610" /> + <param name="DialogBackgroundHeight" value="709" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="311" /> + </include> + <control type="image"> + <description>background image</description> + <left>0</left> + <top>70</top> + <width>1610</width> + <height>800</height> + <texture border="2">dialogs/dialog-bg-solid.png</texture> + <visible>IntegerGreaterThan(Container(9010).NumItems,0) | Control.IsVisible(313)</visible> + </control> + <control type="image"> + <description>background image</description> + <left>44</left> + <top>94</top> + <width>1522</width> + <height>60</height> + <texture colordiffuse="32FFFFFF" border="2">colors/white.png</texture> + </control> + <control type="edit" id="312"> + <description>Edit Text</description> + <left>50</left> + <top>73</top> + <width>1510</width> + <height>100</height> + <font>font16</font> + <align>center</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="group"> + <left>26</left> + <top>160</top> + <!-- 1st row --> + <control type="grouplist"> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="309"> + <description>Layout button</description> + <width>290</width> + <height>125</height> + <onup>300</onup> + <ondown>302</ondown> + <textoffsetx>20</textoffsetx> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="button" id="100"> + <description>(0,0) key button</description> + <onup>32</onup> + <ondown>120</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="101"> + <description>(0,1) key button</description> + <onup>32</onup> + <ondown>121</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="102"> + <description>(0,2) key button</description> + <onup>32</onup> + <ondown>122</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="103"> + <description>(0,3) key button</description> + <onup>32</onup> + <ondown>123</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="104"> + <description>(0,4) key button</description> + <onup>8</onup> + <ondown>124</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="105"> + <description>(0,5) key button</description> + <onup>8</onup> + <ondown>125</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="106"> + <description>(0,6) key button</description> + <onup>305</onup> + <ondown>126</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="107"> + <description>(0,7) key button</description> + <onup>306</onup> + <ondown>127</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="108"> + <description>(0,8) key button</description> + <onup>501</onup> + <ondown>128</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="109"> + <description>(0,9) key button</description> + <onup>501</onup> + <ondown>129</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="110"> + <description>(0,10) key button</description> + <onup>308</onup> + <ondown>130</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="111"> + <description>(0,11) key button</description> + <onup>308</onup> + <ondown>131</ondown> + <include>KeyboardButton</include> + </control> + </control> + <!-- 2nd row --> + <control type="grouplist"> + <orientation>horizontal</orientation> + <top>100</top> + <itemgap>-20</itemgap> + <control type="togglebutton" id="302"> + <description>SHIFT button</description> + <width>290</width> + <height>125</height> + <onup>309</onup> + <ondown>303</ondown> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <label>$LOCALIZE[20178]</label> + <altlabel>[B][UPPERCASE]$LOCALIZE[20178][/UPPERCASE][/B]</altlabel> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="button" id="120"> + <description>(1,0) key button</description> + <onup>100</onup> + <ondown>140</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="121"> + <description>(1,1) key button</description> + <onup>101</onup> + <ondown>141</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="122"> + <description>(1,2) key button</description> + <onup>102</onup> + <ondown>142</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="123"> + <description>(1,3) key button</description> + <onup>103</onup> + <ondown>143</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="124"> + <description>(1,4) key button</description> + <onup>104</onup> + <ondown>144</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="125"> + <description>(1,5) key button</description> + <onup>105</onup> + <ondown>145</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="126"> + <description>(1,6) key button</description> + <onup>106</onup> + <ondown>146</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="127"> + <description>(1,7) key button</description> + <onup>107</onup> + <ondown>147</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="128"> + <description>(1,8) key button</description> + <onup>108</onup> + <ondown>148</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="129"> + <description>(1,9) key button</description> + <onup>109</onup> + <ondown>149</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="130"> + <description>(1,10) key button</description> + <onup>110</onup> + <ondown>150</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="131"> + <description>(1,11) key button</description> + <onup>111</onup> + <ondown>151</ondown> + <include>KeyboardButton</include> + </control> + </control> + <!-- 3rd row --> + <control type="grouplist"> + <top>200</top> + <orientation>horizontal</orientation> + <itemgap>-20</itemgap> + <control type="togglebutton" id="303"> + <description>CAPS LOCK button</description> + <width>290</width> + <height>125</height> + <label>$LOCALIZE[20179]</label> + <altlabel>[B][UPPERCASE]$LOCALIZE[20179][/UPPERCASE][/B]</altlabel> + <onup>302</onup> + <ondown>307</ondown> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="button" id="140"> + <description>(2,0) key button</description> + <onup>120</onup> + <ondown>160</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="141"> + <description>(2,1) key button</description> + <onup>121</onup> + <ondown>161</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="142"> + <description>(2,2) key button</description> + <onup>122</onup> + <ondown>162</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="143"> + <description>(2,3) key button</description> + <onup>123</onup> + <ondown>163</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="144"> + <description>(2,4) key button</description> + <onup>124</onup> + <ondown>164</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="145"> + <description>(2,5) key button</description> + <onup>125</onup> + <ondown>165</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="146"> + <description>(2,6) key button</description> + <onup>126</onup> + <ondown>166</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="147"> + <description>(2,7) key button</description> + <onup>127</onup> + <ondown>167</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="148"> + <description>(2,8) key button</description> + <onup>128</onup> + <ondown>168</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="149"> + <description>(2,9) key button</description> + <onup>129</onup> + <ondown>169</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="150"> + <description>(2,10) key button</description> + <onup>130</onup> + <ondown>170</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="151"> + <description>(2,11) key button</description> + <onup>131</onup> + <ondown>171</ondown> + <include>KeyboardButton</include> + </control> + </control> + <!-- 4th row --> + <control type="grouplist"> + <top>300</top> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="307"> + <description>IP Input button</description> + <width>155</width> + <height>125</height> + <onup>303</onup> + <ondown>300</ondown> + <label>IP</label> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="togglebutton" id="304"> + <description>Symbols button</description> + <width>155</width> + <height>125</height> + <label>@#!*</label> + <altlabel>ABC</altlabel> + <onup>303</onup> + <ondown>300</ondown> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="button" id="160"> + <description>(3,0) key button</description> + <onup>140</onup> + <ondown>32</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="161"> + <description>(3,1) key button</description> + <onup>141</onup> + <ondown>32</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="162"> + <description>(3,2) key button</description> + <onup>142</onup> + <ondown>32</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="163"> + <description>(3,3) key button</description> + <onup>143</onup> + <ondown>8</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="164"> + <description>(3,4) key button</description> + <onup>144</onup> + <ondown>8</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="165"> + <description>(3,5) key button</description> + <onup>145</onup> + <ondown>8</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="166"> + <description>(3,6) key button</description> + <onup>146</onup> + <ondown>305</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="167"> + <description>(3,7) key button</description> + <onup>147</onup> + <ondown>306</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="168"> + <description>(3,8) key button</description> + <onup>148</onup> + <ondown>501</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="169"> + <description>(3,9) key button</description> + <onup>149</onup> + <ondown>501</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="170"> + <description>(3,10) key button</description> + <onup>150</onup> + <ondown>308</ondown> + <include>KeyboardButton</include> + </control> + <control type="button" id="171"> + <description>(3,11) key button</description> + <onup>151</onup> + <ondown>308</ondown> + <include>KeyboardButton</include> + </control> + </control> + <!-- 5th row --> + <control type="grouplist"> + <top>400</top> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="300"> + <description>DONE button</description> + <width>290</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <label>$LOCALIZE[20177]</label> + <align>center</align> + <aligny>center</aligny> + <onup>304</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">309</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + <control type="button" id="32"> + <description>SPACE button</description> + <width>335</width> + <height>125</height> + <label>$LOCALIZE[20182]</label> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <onup>161</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">101</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + <control type="button" id="8"> + <description>BACKSPACE button</description> + <width>335</width> + <height>125</height> + <label>$LOCALIZE[20181]</label> + <onup>164</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">104</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="button" id="305"> + <description>previous button</description> + <label><</label> + <width>125</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <font>font16</font> + <onup>166</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">106</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + <control type="button" id="306"> + <description>next button</description> + <label>></label> + <width>125</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <font>font16</font> + <onup>167</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">107</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + <control type="button" id="501"> + <description>hide button</description> + <width>230</width> + <height>125</height> + <label>Hide</label> + <align>center</align> + <aligny>center</aligny> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <onclick>SetFocus(502)</onclick> + <onup>169</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">109</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + <control type="button" id="308"> + <description>Cancel button</description> + <width>230</width> + <height>125</height> + <label>$LOCALIZE[222]</label> + <align>center</align> + <aligny>center</aligny> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <onclick>Close</onclick> + <onup>171</onup> + <ondown condition="!System.HasAddon(plugin.program.autocompletion)">111</ondown> + <ondown condition="System.HasAddon(plugin.program.autocompletion)">9010</ondown> + </control> + </control> + </control> + <control type="panel" id="9010"> + <left>20</left> + <top>665</top> + <width>1560</width> + <height>400</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>vertical</orientation> + <onleft>9010</onleft> + <onright>9010</onright> + <onup>32</onup> + <ondown>noop</ondown> + <visible>!Control.IsVisible(313)</visible> + <itemlayout width="520" height="60"> + <control type="image"> + <top>0</top> + <width>520</width> + <height>90</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label"> + <left>40</left> + <top>0</top> + <width>440</width> + <height>90</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <aligny>center</aligny> + </control> + </itemlayout> + <focusedlayout width="520" height="60"> + <control type="group"> + <control type="image"> + <top>0</top> + <width>520</width> + <height>90</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="image"> + <width>520</width> + <height>90</height> + <texture border="40">buttons/dialogbutton-fo.png</texture> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="label"> + <left>40</left> + <top>0</top> + <width>440</width> + <height>90</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <aligny>center</aligny> + </control> + </control> + </focusedlayout> + <content>$VAR[AutoCompletionContentVar]</content> + </control> + <control type="label" id="313"> + <left>60</left> + <top>690</top> + <width>1480</width> + <height>90</height> + <label>$INFO[ListItem.Label]</label> + <font>font16</font> + <shadowcolor>text_shadow</shadowcolor> + <aligny>center</aligny> + </control> + <control type="group"> + <visible>Control.IsVisible(313)</visible> + <control type="image"> + <left>20</left> + <top>690</top> + <width>1560</width> + <height>90</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="image"> + <left>20</left> + <top>770</top> + <width>1560</width> + <height>90</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label" id="314"> + <left>60</left> + <top>770</top> + <width>1480</width> + <height>90</height> + <label>$INFO[ListItem.Label]</label> + <font>font16</font> + <shadowcolor>text_shadow</shadowcolor> + <aligny>center</aligny> + </control> + </control> + </control> + <control type="button" id="502"> + <description>hide button</description> + <include>HiddenObject</include> + <onup>501</onup> + <ondown>501</ondown> + <onleft>501</onleft> + <onright>501</onright> + <onclick>SetFocus(501)</onclick> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogMediaFilter.xml b/addons/skin.estuary/1080i/DialogMediaFilter.xml new file mode 100644 index 0000000000..215d4a0453 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogMediaFilter.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">5</defaultcontrol> + <coordinates> + <left>320</left> + <top>570</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1280" /> + <param name="DialogBackgroundHeight" value="400" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[587]" /> + <param name="DialogHeaderId" value="2" /> + <param name="darken_bg" value="false" /> + </include> + <control type="grouplist" id="5"> + <description>control area</description> + <left>10</left> + <top>70</top> + <width>950</width> + <height>310</height> + <itemgap>-25</itemgap> + <pagecontrol>60</pagecontrol> + <onup>5</onup> + <ondown>5</ondown> + <onleft>9001</onleft> + <onright>60</onright> + </control> + <control type="scrollbar" id="60"> + <left>950</left> + <top>91</top> + <width>12</width> + <height>284</height> + <onleft>5</onleft> + <onright>9001</onright> + <orientation>vertical</orientation> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>DefaultBorderedSettingButton</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>DefaultBorderedSettingButton</include> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <include>DefaultBorderedSettingButton</include> + </control> + <control type="sliderex" id="13"> + <description>Default Slider</description> + <include>DefaultBorderedSettingButton</include> + </control> + <control type="edit" id="12"> + <description>Default Edit</description> + <include>DefaultBorderedSettingButton</include> + </control> + <control type="grouplist" id="9001"> + <left>980</left> + <top>70</top> + <onup>9001</onup> + <onleft>60</onleft> + <onright>5</onright> + <ondown>9001</ondown> + <itemgap>-25</itemgap> + <orientation>vertical</orientation> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="27" /> + <param name="label" value="$LOCALIZE[192]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogMediaSource.xml b/addons/skin.estuary/1080i/DialogMediaSource.xml new file mode 100644 index 0000000000..f0c8f774e2 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogMediaSource.xml @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>10</defaultcontrol> + <coordinates> + <left>360</left> + <top>150</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1200" /> + <param name="DialogBackgroundHeight" value="750" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[13406]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="label"> + <description>path label</description> + <left>30</left> + <top>90</top> + <width>1140</width> + <height>30</height> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <label>$LOCALIZE[1021]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="image"> + <left>25</left> + <top>145</top> + <width>860</width> + <height>285</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="10"> + <left>45</left> + <top>165</top> + <width>820</width> + <height>225</height> + <onup>9001</onup> + <onleft>9000</onleft> + <onright>60</onright> + <ondown>12</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>820</width> + <height>60</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="label"> + <left>10</left> + <top>0</top> + <width>820</width> + <height>60</height> + <aligny>center</aligny> + <textcolor>grey2</textcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>820</width> + <height>60</height> + <visible>!Control.HasFocus(10)</visible> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>820</width> + <height>61</height> + <visible>Control.HasFocus(10)</visible> + <texture>lists/focus.png</texture> + </control> + <control type="label"> + <left>10</left> + <top>0</top> + <width>820</width> + <height>60</height> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="60"> + <left>870</left> + <top>165</top> + <width>12</width> + <height>240</height> + <onleft>10</onleft> + <onright>9000</onright> + <orientation>vertical</orientation> + </control> + <control type="grouplist" id="9000"> + <left>880</left> + <top>147</top> + <orientation>vertical</orientation> + <onleft>10</onleft> + <onright>10</onright> + <ondown>12</ondown> + <itemgap>7</itemgap> + <include name="DefaultDialogButton"> + <param name="id" value="11" /> + <param name="label" value="$LOCALIZE[1024]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="13" /> + <param name="label" value="$LOCALIZE[15019]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="14" /> + <param name="label" value="$LOCALIZE[1210]" /> + </include> + </control> + <control type="label"> + <description>Name label</description> + <left>30</left> + <top>460</top> + <width>1140</width> + <height>30</height> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <label>$LOCALIZE[1022]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="edit" id="12"> + <description>Name Button</description> + <left>30</left> + <top>500</top> + <width>1140</width> + <height>90</height> + <align>center</align> + <aligny>center</aligny> + <label>-</label> + <onup>10</onup> + <ondown>9001</ondown> + </control> + <control type="grouplist" id="9001"> + <left>0</left> + <top>600</top> + <width>1200</width> + <align>center</align> + <orientation>horizontal</orientation> + <onup>12</onup> + <include name="DefaultDialogButton"> + <param name="id" value="18" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="19" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogMusicInfo.xml b/addons/skin.estuary/1080i/DialogMusicInfo.xml new file mode 100644 index 0000000000..95a1d55b82 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogMusicInfo.xml @@ -0,0 +1,380 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <control type="group"> + <include>OpenClose_Right</include> + <include>Visible_Right</include> + <visible>![Window.Is(songinformation) + Window.IsActive(musicinformation)]</visible> + <control type="group"> + <animation effect="fade" start="0" end="100" time="100" delay="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="0">WindowClose</animation> + <control type="image"> + <left>90</left> + <top>162</top> + <width>509</width> + <height>509</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="border_alpha">colors/black.png</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="image"> + <left>114</left> + <top>186</top> + <width>461</width> + <height>461</height> + <aspectratio aligny="top">scale</aspectratio> + <fadetime>300</fadetime> + <texture background="true" fallback="DefaultFolderSquare.png">$INFO[ListItem.Art(thumb)]</texture> + </control> + </control> + <control type="group"> + <visible>StringCompare(Container(50).NumItems,0)</visible> + <top>160</top> + <control type="button" id="130"> + <left>586</left> + <width>1254</width> + <height>520</height> + <textoffsetx>40</textoffsetx> + <textoffsety>20</textoffsety> + <aligny>bottom</aligny> + <font>font_textbox</font> + <onup>50</onup> + <ondown>9000</ondown> + <label>-</label> + </control> + <control type="image"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>460</height> + <aspectratio aligny="top">scale</aspectratio> + <texture fallback="special://skin/extras/home-images/music.jpg">$INFO[ListItem.Art(fanart)]</texture> + <visible>IsEmpty(Control.GetLabel(400))</visible> + </control> + <control type="group"> + <visible>IsEmpty(Control.GetLabel(400)) + IsEmpty(ListItem.Art(fanart))</visible> + <control type="image"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>460</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="textbox"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>460</height> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$LOCALIZE[19055]</label> + </control> + </control> + </control> + <control type="group"> + <visible>!StringCompare(Container(50).NumItems,0)</visible> + <top>454</top> + <control type="button" id="130"> + <onup>50</onup> + <ondown>9000</ondown> + <left>586</left> + <width>1254</width> + <height>320</height> + <textoffsetx>40</textoffsetx> + <textoffsety>20</textoffsety> + <aligny>bottom</aligny> + <font>font_textbox</font> + <label>-</label> + </control> + <control type="image"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>260</height> + <aspectratio aligny="top">scale</aspectratio> + <texture fallback="special://skin/extras/home-images/music.jpg">$INFO[ListItem.Art(fanart)]</texture> + <visible>IsEmpty(Control.GetLabel(400))</visible> + </control> + <control type="group"> + <visible>IsEmpty(Control.GetLabel(400)) + IsEmpty(ListItem.Art(fanart))</visible> + <control type="image"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>260</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="textbox"> + <left>614</left> + <top>30</top> + <width>1194</width> + <height>260</height> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$LOCALIZE[19055]</label> + </control> + </control> + </control> + <control type="label" id="400"> + <left>620</left> + <top>480</top> + <width>1170</width> + <height>240</height> + <wrapmultiline>true</wrapmultiline> + <font>font12</font> + <label>$VAR[MusicInfoTextboxVar]</label> + <textcolor>button_focus</textcolor> + </control> + <control type="panel" id="50"> + <left>585</left> + <top>170</top> + <width>1260</width> + <height>360</height> + <ondown>130</ondown> + <onup>9000</onup> + <orientation>horizontal</orientation> + <itemlayout height="72.5" width="630" condition="Container.Content(albums)"> + <control type="image"> + <top>-10</top> + <width>626</width> + <height>100</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="label"> + <left>40</left> + <top>10</top> + <width>546</width> + <height>60</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.TrackNumber,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <left>230</left> + <top>28</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="72.5" width="630" condition="Container.Content(albums)"> + <control type="group"> + <control type="image"> + <top>-10</top> + <width>626</width> + <height>100</height> + <texture border="40">buttons/button-theme-fo.png</texture> + </control> + <control type="label"> + <left>40</left> + <top>10</top> + <width>546</width> + <height>60</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.TrackNumber,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <left>230</left> + <top>28</top> + <include>UserRatingCircle</include> + </control> + </control> + </focusedlayout> + <itemlayout height="360" width="249" condition="Container.Content(artists)"> + <control type="image"> + <top>-10</top> + <width>262</width> + <height>312</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>35</left> + <top>21</top> + <width>188</width> + <height>188</height> + <texture border="2" fallback="DefaultFolderSquare.png" background="true">$INFO[ListItem.Thumb]</texture> + <aspectratio>keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="textbox"> + <left>28</left> + <top>207</top> + <width>196</width> + <height>65</height> + <font>font10</font> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <left>230</left> + <top>28</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="360" width="249" condition="Container.Content(artists)"> + <control type="group"> + <animation effect="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="160,180">Focus</animation> + <animation effect="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="160,180">UnFocus</animation> + <control type="image"> + <top>-10</top> + <width>262</width> + <height>312</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>35</left> + <top>21</top> + <width>188</width> + <height>188</height> + <texture border="2" fallback="DefaultFolderSquare.png" background="true">$INFO[ListItem.Thumb]</texture> + <aspectratio>keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="textbox"> + <left>28</left> + <top>207</top> + <width>196</width> + <height>65</height> + <font>font10</font> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <left>230</left> + <top>28</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>15</left> + <top>5</top> + <width>230</width> + <height>276</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="100" end="0" time="200">Unfocus</animation> + </control> + </control> + </focusedlayout> + </control> + <control type="grouplist" id="9000"> + <left>585</left> + <top>768</top> + <width>1260</width> + <height>768</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>130</onup> + <ondown>50</ondown> + <align>center</align> + <itemgap>-13</itemgap> + <orientation>horizontal</orientation> + <control type="group" id="420"> + <width>262</width> + <visible>Container.Content(albums) | Container.Content(songs)</visible> + <control type="button" id="7"> + <include name="VideoInfoButtonsCommon"> + <param name="icon" value="" /> + </include> + <label>$LOCALIZE[31033]</label> + <onup>130</onup> + <onleft>440</onleft> + <onright>120</onright> + <onup condition="IntegerGreaterThan(Container(5000).CurrentItem,3)">210</onup> + <onup condition="!IntegerGreaterThan(Container(5000).CurrentItem,3)">138</onup> + </control> + <control type="label"> + <label>$INFO[ListItem.UserRating]</label> + <font>font30_title</font> + <left>0</left> + <top>18</top> + <width>262</width> + <align>center</align> + </control> + <control type="image"> + <texture>icons/infodialogs/rating.png</texture> + <left>107</left> + <top>24</top> + <width>48</width> + <height>48</height> + <align>center</align> + <visible>IsEmpty(ListItem.UserRating)</visible> + </control> + </control> + <control type="radiobutton" id="120"> + <include name="VideoInfoButtonsCommon"> + <param name="icon" value="icons/infodialogs/image.png" /> + </include> + <label>$LOCALIZE[31028]</label> + <enable>!IsEmpty(ListItem.Art(fanart))</enable> + <onclick>SetProperty(fanart,$ESCINFO[ListItem.Art(fanart)],home)</onclick> + <onclick>ActivateWindow(1104)</onclick> + <visible>Container.Content(artists) | Container.Content(albums)</visible> + </control> + <include name="InfoDialogButton"> + <param name="id" value="6" /> + <param name="icon" value="icons/infodialogs/update.png" /> + <param name="label" value="$LOCALIZE[184]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="10" /> + <param name="icon" value="icons/infodialogs/choose_image.png" /> + <param name="label" value="$LOCALIZE[13405]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="12" /> + <param name="icon" value="icons/infodialogs/choose_image.png" /> + <param name="label" value="$LOCALIZE[20413]" /> + </include> + <control type="radiobutton" id="440"> + <label>$LOCALIZE[31114]</label> + <include name="VideoInfoButtonsCommon"> + <param name="icon" value="icons/infodialogs/trailer.png" /> + </include> + <onclick>Action(close)</onclick> + <visible>System.hasAddon(script.extendedinfo)</visible> + <onclick condition="!Container.Content(songs)">RunScript(script.extendedinfo,info=youtubebrowser,id=$INFO[ListItem.Artist] $INFO[ListItem.Album])</onclick> + <onclick condition="Container.Content(songs)">RunScript(script.extendedinfo,info=youtubebrowser,id=$INFO[ListItem.Artist] $INFO[ListItem.Title])</onclick> + </control> + </control> + <include name="LeftRightArrows"> + <param name="list_id" value="50" /> + <param name="left_posx" value="574" /> + <param name="right_posx" value="1840" /> + <param name="posy" value="300" /> + <param name="visible" value="true" /> + </include> + </control> + <control type="group"> + <visible>Container.Content(artists)</visible> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[ListItem.Artist]" /> + <param name="sub_label" value="$INFO[ListItem.Genre]" /> + <param name="id" value="33333" /> + </include> + </control> + <control type="group"> + <visible>Container.Content(albums)</visible> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[ListItem.Album]$INFO[ListItem.Year, ([COLOR button_focus],[/COLOR])]" /> + <param name="sub_label" value="$INFO[ListItem.Artist]" /> + <param name="id" value="33334" /> + </include> + </control> + <control type="group"> + <visible>Container.Content(songs) + !Window.IsActive(musicinformation)</visible> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="[COLOR button_focus]$INFO[ListItem.TrackNumber]. [/COLOR]$INFO[ListItem.Title]" /> + <param name="sub_label" value="$INFO[ListItem.Artist,, - ]$INFO[ListItem.Album]$INFO[ListItem.Year, ([COLOR button_focus],[/COLOR])]" /> + <param name="id" value="33335" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogNetworkSetup.xml b/addons/skin.estuary/1080i/DialogNetworkSetup.xml new file mode 100644 index 0000000000..0dfb468914 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogNetworkSetup.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>10</defaultcontrol> + <coordinates> + <left>260</left> + <top>150</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1400" /> + <param name="DialogBackgroundHeight" value="680" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[1007]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="grouplist" id="9000"> + <orientation>vertical</orientation> + <left>30</left> + <top>80</top> + <onleft>9001</onleft> + <onright>9001</onright> + <itemgap>-20</itemgap> + <control type="spincontrolex" id="10"> + <description>Protocol SpinControl</description> + <width>1060</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[1008]</label> + </control> + <control type="edit" id="11"> + <description>Server Address Button</description> + <include>SettingsItemCommon</include> + <width>1060</width> + <label>-</label> + </control> + <control type="button" id="12"> + <description>Server Browse Button</description> + <include>SettingsItemCommon</include> + <width>1060</width> + <label>$LOCALIZE[1024]</label> + </control> + <control type="edit" id="16"> + <description>Remote path Button</description> + <include>SettingsItemCommon</include> + <width>1060</width> + <label>-</label> + </control> + <control type="edit" id="13"> + <description>Port Button</description> + <width>1060</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[1013]</label> + </control> + <control type="edit" id="14"> + <description>Username Button</description> + <width>1060</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[1014]</label> + </control> + <control type="edit" id="15"> + <description>Password Button</description> + <width>1060</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[15052]</label> + </control> + </control> + <control type="grouplist" id="9001"> + <orientation>vertical</orientation> + <left>1080</left> + <top>80</top> + <onleft>9000</onleft> + <onright>9000</onright> + <width>1200</width> + <align>left</align> + <itemgap>-10</itemgap> + <include name="DefaultDialogButton"> + <param name="id" value="18" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="19" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogNotification.xml b/addons/skin.estuary/1080i/DialogNotification.xml new file mode 100644 index 0000000000..871a80bfb5 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogNotification.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <zorder>3</zorder> + <controls> + <control type="group"> + <depth>DepthMax</depth> + <top>945</top> + <left>640</left> + <include>Animation_DialogPopupOpenClose</include> + <control type="image"> + <left>-25</left> + <top>-25</top> + <width>690</width> + <height>150</height> + <colordiffuse>EEFFFFFF</colordiffuse> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image" id="400"> + <description>avatar</description> + <left>10</left> + <top>10</top> + <width>80</width> + <height>80</height> + <aspectratio>keep</aspectratio> + </control> + <control type="fadelabel" id="401"> + <description>Line 1 Label</description> + <left>105</left> + <top>20</top> + <width>520</width> + <height>18</height> + <font>font24_title</font> + <aligny>center</aligny> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + </control> + <control type="fadelabel" id="402"> + <description>Line 2 Label</description> + <left>106</left> + <top>55</top> + <width>520</width> + <height>20</height> + <font>font12</font> + <aligny>center</aligny> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogNumeric.xml b/addons/skin.estuary/1080i/DialogNumeric.xml new file mode 100644 index 0000000000..fe8b40f351 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogNumeric.xml @@ -0,0 +1,194 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">21</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <depth>DepthDialog+</depth> + <coordinates> + <left>688</left> + <top>213</top> + </coordinates> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="545" /> + <param name="DialogBackgroundHeight" value="600" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="image"> + <left>44</left> + <top>101</top> + <width>457</width> + <height>60</height> + <texture colordiffuse="32FFFFFF" border="2">colors/white.png</texture> + </control> + <control type="label" id="4"> + <description>Edit Text</description> + <left>34</left> + <top>90</top> + <width>477</width> + <height>80</height> + <font>font16</font> + <textcolor>button_focus</textcolor> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="grouplist"> + <left>350</left> + <top>160</top> + <height>1000</height> + <orientation>vertical</orientation> + <itemgap>-20</itemgap> + <control type="button" id="23"> + <description>Backspace button</description> + <width>170</width> + <height>223</height> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <label>$LOCALIZE[20181]</label> + <onleft>13</onleft> + <onright>11</onright> + <angle>270</angle> + </control> + <control type="button" id="21"> + <description>Done button</description> + <onleft>19</onleft> + <onright>17</onright> + <width>170</width> + <height>223</height> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <label>$LOCALIZE[20177]</label> + <angle>270</angle> + </control> + </control> + <control type="grouplist" id="4000"> + <left>30</left> + <top>160</top> + <height>1000</height> + <onleft>23</onleft> + <onright>23</onright> + <orientation>vertical</orientation> + <itemgap>-10</itemgap> + <control type="grouplist"> + <description>1 - 3 buttons</description> + <height>110</height> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="11"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12311]</label> + <onup>20</onup> + <ondown>14</ondown> + </control> + <control type="button" id="12"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12312]</label> + <onup>10</onup> + <ondown>15</ondown> + </control> + <control type="button" id="13"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12313]</label> + <onup>22</onup> + <ondown>16</ondown> + </control> + </control> + <control type="grouplist"> + <description>4 - 6 buttons</description> + <height>110</height> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="14"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12314]</label> + <onup>11</onup> + <ondown>17</ondown> + </control> + <control type="button" id="15"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12315]</label> + <onup>12</onup> + <ondown>18</ondown> + </control> + <control type="button" id="16"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12316]</label> + <onup>13</onup> + <ondown>19</ondown> + </control> + </control> + <control type="grouplist"> + <description>7 - 9 buttons</description> + <height>110</height> + <onleft>21</onleft> + <onright>21</onright> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="17"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12317]</label> + <onup>14</onup> + <ondown>20</ondown> + </control> + <control type="button" id="18"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12318]</label> + <onup>15</onup> + <ondown>10</ondown> + </control> + <control type="button" id="19"> + <include>KeyboardButton</include> + <label>$LOCALIZE[12319]</label> + <onup>16</onup> + <ondown>22</ondown> + </control> + </control> + <control type="grouplist"> + <height>110</height> + <onleft>21</onleft> + <onright>21</onright> + <itemgap>-20</itemgap> + <orientation>horizontal</orientation> + <control type="button" id="20"> + <description>prev button</description> + <width>125</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <font>font16</font> + <label><</label> + <onup>17</onup> + <ondown>11</ondown> + </control> + <control type="button" id="10"> + <description>0 button</description> + <include>KeyboardButton</include> + <label>$LOCALIZE[12310]</label> + <onup>18</onup> + <ondown>12</ondown> + </control> + <control type="button" id="22"> + <description>next button</description> + <width>125</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <font>font16</font> + <label>></label> + <onup>19</onup> + <ondown>13</ondown> + </control> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRChannelManager.xml b/addons/skin.estuary/1080i/DialogPVRChannelManager.xml new file mode 100644 index 0000000000..dc3ecd00a4 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRChannelManager.xml @@ -0,0 +1,281 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">20</defaultcontrol> + <coordinates> + <left>100</left> + <top>100</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="830" /> + <param name="DialogHeaderLabel" value="$VAR[PVRChannelMgrHeader]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="group"> + <left>10</left> + <top>70</top> + <control type="scrollbar" id="60"> + <left>630</left> + <top>30</top> + <width>12</width> + <height>710</height> + <onleft>20</onleft> + <onright>9002</onright> + <orientation>vertical</orientation> + </control> + <control type="image"> + <left>0</left> + <top>10</top> + <width>642</width> + <height>750</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="20"> + <left>20</left> + <top>30</top> + <width>600</width> + <height>710</height> + <onup>20</onup> + <ondown>20</ondown> + <onleft>9000</onleft> + <onright>60</onright> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="70" width="600"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>600</width> + <height>68</height> + <texture colordiffuse="selected">colors/white.png</texture> + <animation effect="fade" end="20" time="0" condition="true">Conditional</animation> + <visible>!IsEmpty(ListItem.Property(Changed))</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>600</width> + <height>70</height> + <texture border="5">lists/separator.png</texture> + </control> + <control type="image"> + <left>15</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Property(Icon)]</texture> + <aspectratio>keep</aspectratio> + <!-- <visible>!ListItem.Property(ActiveChannel)</visible> + --> + </control> + <control type="label"> + <left>45</left> + <top>0</top> + <width>600</width> + <height>70</height> + <textoffsetx>40</textoffsetx> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(Number),[B],[/B] - ]$INFO[ListItem.Property(Name)]</label> + </control> + </itemlayout> + <focusedlayout height="70" width="600"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>600</width> + <height>68</height> + <texture colordiffuse="selected">colors/white.png</texture> + <animation effect="fade" end="20" time="0" condition="true">Conditional</animation> + <visible>!IsEmpty(ListItem.Property(Changed))</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>600</width> + <height>70</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="30" time="0" condition="!Control.HasFocus(20)">conditional</animation> + </control> + <control type="image"> + <left>15</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Property(Icon)]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>45</left> + <top>-15</top> + <width>600</width> + <height>70</height> + <textoffsetx>40</textoffsetx> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(Number),[B],[/B] - ]$INFO[ListItem.Property(Name)]</label> + </control> + <control type="label"> + <left>45</left> + <textoffsetx>40</textoffsetx> + <top>35</top> + <width>600</width> + <height>30</height> + <font>font10</font> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$LOCALIZE[19210]: $INFO[ListItem.Property(ClientName)]</label> + </control> + </focusedlayout> + </control> + </control> + <control type="group"> + <left>665</left> + <control type="grouplist" id="9002"> + <top>80</top> + <onleft>60</onleft> + <onright>9000</onright> + <onup>34</onup> + <ondown>30</ondown> + <itemgap>-25</itemgap> + <control type="label" id="9001"> + <description>channel options Header</description> + <width>700</width> + <height>60</height> + <textoffsetx>30</textoffsetx> + <font>font12</font> + <label>$LOCALIZE[31097]</label> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="radiobutton" id="7"> + <description>Channel activated</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19074]</label> + </control> + <control type="edit" id="8"> + <description>Channel name</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19201]</label> + </control> + <control type="button" id="9"> + <description>Channel logo Button</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19202]</label> + </control> + <control type="radiobutton" id="12"> + <description>EPG activated</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19206]</label> + </control> + <control type="spincontrolex" id="13"> + <description>EPG source</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19200]</label> + </control> + <control type="radiobutton" id="14"> + <description>Parental locked</description> + <width>700</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[19267]</label> + </control> + </control> + <control type="image"> + <left>600</left> + <top>290</top> + <width>70</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <texture background="true">$INFO[Container(20).ListItem.Icon]</texture> + </control> + + <control type="grouplist"> + <top>565</top> + <itemgap>-15</itemgap> + <onleft>60</onleft> + <onright>9000</onright> + <onup>14</onup> + <ondown>7</ondown> + <animation effect="slide" start="0,0" end="0,45" time="0" condition="!Control.IsVisible(31)">Conditional</animation> + <control type="label" id="9003"> + <description>channel options Header</description> + <width>700</width> + <height>50</height> + <textoffsetx>30</textoffsetx> + <font>font12</font> + <label>$LOCALIZE[31021]</label> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="button" id="31"> + <description>New channel Button</description> + <width>700</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <align>center</align> + <label>$LOCALIZE[19204]</label> + </control> + <control type="button" id="30"> + <description>Group Manager Button</description> + <width>700</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <align>center</align> + <label>$LOCALIZE[19205]</label> + </control> + <control type="togglebutton" id="34"> + <description>TV/Radio toggle</description> + <width>700</width> + <height>100</height> + <textoffsetx>40</textoffsetx> + <align>center</align> + <aligny>center</aligny> + <label>$LOCALIZE[19024]</label> + <altlabel>$LOCALIZE[19023]</altlabel> + <usealttexture>!IsEmpty(Window.Property(IsRadio))</usealttexture> + </control> + </control> + </control> + <control type="grouplist" id="9000"> + <left>1360</left> + <top>90</top> + <onleft>9002</onleft> + <onright>20</onright> + <itemgap>-20</itemgap> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="4" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="5" /> + <param name="label" value="$LOCALIZE[14070]" /> + </include> + <include name="DefaultDialogButton"> + <param name="width" value="350" /> + <param name="id" value="6" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + <control type="label"> + <left>1355</left> + <top>780</top> + <width>330</width> + <height>35</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>[COLOR=button_focus]$INFO[Container(20).NumItems][/COLOR] $LOCALIZE[19019] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(20).CurrentPage]/$INFO[Container(20).NumPages][/COLOR]</label> + <wrapmultiline>true</wrapmultiline> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRChannelsOSD.xml b/addons/skin.estuary/1080i/DialogPVRChannelsOSD.xml new file mode 100644 index 0000000000..6169dfc304 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRChannelsOSD.xml @@ -0,0 +1,307 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">11</defaultcontrol> + <coordinates> + <left>1300</left> + <top>40</top> + </coordinates> + <include>OpenClose_Right</include> + <controls> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>620</width> + <height>1040</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <description>Dialog Header image</description> + <left>0</left> + <top>0</top> + <width>580</width> + <height>70</height> + <texture colordiffuse="button_focus" border="2">colors/white70.png</texture> + </control> + <control type="label" id="2"> + <description>header label</description> + <textoffsetx>40</textoffsetx> + <top>0</top> + <width>580</width> + <height>70</height> + <font>font13_title</font> + <aligny>center</aligny> + <label>$INFO[VideoPlayer.ChannelGroup]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <description>header label</description> + <left>40</left> + <top>0</top> + <width>530</width> + <height>70</height> + <font>font13_title</font> + <label>$INFO[System.Time]</label> + <align>right</align> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="list" id="11"> + <left>0</left> + <top>70</top> + <width>580</width> + <height>880</height> + <onleft>PreviousChannelGroup</onleft> + <onright>60</onright> + <onup>11</onup> + <ondown>11</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="110" width="580"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>110</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="label"> + <left>5</left> + <top>0</top> + <width>70</width> + <height>110</height> + <font>font24_title</font> + <align>center</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <info>ListItem.ChannelNumberLabel</info> + </control> + <control type="image"> + <left>5</left> + <top>10</top> + <width>70</width> + <height>24</height> + <aspectratio>keep</aspectratio> + <texture>windows/pvr/record.png</texture> + <visible>ListItem.IsRecording</visible> + </control> + <control type="label"> + <left>80</left> + <top>5</top> + <width>350</width> + <height>40</height> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>80</left> + <top>46</top> + <width>350</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Title]</label> + <visible>IsEmpty(Listitem.Icon)</visible> + </control> + <control type="label"> + <left>80</left> + <top>46</top> + <width>300</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Title]</label> + <visible>!IsEmpty(Listitem.Icon)</visible> + </control> + <control type="label"> + <left>80</left> + <top>75</top> + <width>90</width> + <height>20</height> + <font>font10_title</font> + <textcolor>button_focus</textcolor> + <selectedcolor>button_focus</selectedcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.StartTime]</label> + <visible>ListItem.HasEpg</visible> + </control> + <control type="progress"> + <description>Progressbar</description> + <left>160</left> + <top>80</top> + <width>180</width> + <height>12</height> + <colordiffuse>88FFFFFF</colordiffuse> + <info>ListItem.Progress</info> + <visible>ListItem.HasEpg</visible> + </control> + <control type="label"> + <left>355</left> + <top>75</top> + <width>90</width> + <height>20</height> + <font>font10_title</font> + <textcolor>button_focus</textcolor> + <selectedcolor>button_focus</selectedcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.EndTime]</label> + <visible>ListItem.HasEpg</visible> + </control> + <control type="image"> + <left>480</left> + <top>15</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + </itemlayout> + <focusedlayout height="110" width="580"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>110</height> + <texture border="40">lists/separator.png</texture> + <visible>!Control.HasFocus(11)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>110</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(11)</visible> + </control> + <control type="label"> + <left>5</left> + <top>0</top> + <width>70</width> + <height>110</height> + <font>font24_title</font> + <align>center</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <info>ListItem.ChannelNumberLabel</info> + </control> + <control type="image"> + <left>5</left> + <top>10</top> + <width>70</width> + <height>24</height> + <aspectratio>keep</aspectratio> + <texture>windows/pvr/record.png</texture> + <visible>ListItem.IsRecording</visible> + </control> + <control type="label"> + <left>80</left> + <top>5</top> + <width>350</width> + <height>40</height> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>80</left> + <top>46</top> + <width>350</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Title]</label> + <visible>IsEmpty(Listitem.Icon)</visible> + </control> + <control type="label"> + <left>80</left> + <top>46</top> + <width>300</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Title]</label> + <visible>!IsEmpty(Listitem.Icon)</visible> + </control> + <control type="label"> + <left>80</left> + <top>75</top> + <width>90</width> + <height>20</height> + <font>font10_title</font> + <textcolor>button_focus</textcolor> + <selectedcolor>button_focus</selectedcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.StartTime]</label> + <visible>ListItem.HasEpg</visible> + </control> + <control type="progress"> + <description>Progressbar</description> + <left>160</left> + <top>80</top> + <width>180</width> + <height>12</height> + <colordiffuse>88FFFFFF</colordiffuse> + <info>ListItem.Progress</info> + <visible>ListItem.HasEpg</visible> + </control> + <control type="label"> + <left>355</left> + <top>75</top> + <width>90</width> + <height>20</height> + <font>font10_title</font> + <textcolor>button_focus</textcolor> + <selectedcolor>button_focus</selectedcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.EndTime]</label> + <visible>ListItem.HasEpg</visible> + </control> + <control type="image"> + <left>480</left> + <top>15</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="60"> + <left>585</left> + <top>70</top> + <width>12</width> + <height>932</height> + <onleft>11</onleft> + <onright>NextChannelGroup</onright> + <ondown>61</ondown> + <onup>61</onup> + <orientation>vertical</orientation> + </control> + <control type="label"> + <description>Page Count Label</description> + <left>110</left> + <top>960</top> + <width>450</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>[COLOR=button_focus]$INFO[Container(11).NumItems][/COLOR] $LOCALIZE[19019] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(11).CurrentPage]/$INFO[Container(11).NumPages][/COLOR]</label> + </control> + <control type="label"> + <description>Page Count Label</description> + <left>20</left> + <top>960</top> + <width>450</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>[COLOR button_focus][B]<>[/B][/COLOR] Groups</label> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRGroupManager.xml b/addons/skin.estuary/1080i/DialogPVRGroupManager.xml new file mode 100644 index 0000000000..03691615f6 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRGroupManager.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">26</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <left>100</left> + <top>100</top> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="880" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[19143]" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="grouplist" id="9000"> + <left>0</left> + <top>50</top> + <width>370</width> + <height>600</height> + <itemgap>-20</itemgap> + <align>center</align> + <orientation>vertical</orientation> + <onleft>12</onleft> + <onright>13</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <control type="button" id="26"> + <description>Add Group</description> + <width>370</width> + <include>SettingsItemCommon</include> + <font>font12_title</font> + <label>$LOCALIZE[31044]</label> + </control> + <control type="button" id="27"> + <description>Rename Group</description> + <width>370</width> + <include>SettingsItemCommon</include> + <font>font12_title</font> + <label>$LOCALIZE[31045]</label> + </control> + <control type="radiobutton" id="25"> + <description>Hide Group</description> + <width>370</width> + <include>SettingsItemCommon</include> + <font>font12_title</font> + <label>$LOCALIZE[19289]</label> + <radiowidth>100</radiowidth> + <radioposy>13</radioposy> + </control> + <control type="button" id="28"> + <description>Delete Group</description> + <width>370</width> + <include>SettingsItemCommon</include> + <font>font12_title</font> + <label>$LOCALIZE[31046]</label> + </control> + <control type="button" id="29"> + <description>OK</description> + <width>370</width> + <include>SettingsItemCommon</include> + <font>font12_title</font> + <label>$LOCALIZE[186]</label> + </control> + </control> + <control type="group"> + <left>350</left> + <top>80</top> + <control type="label"> + <description>name label</description> + <left>0</left> + <top>0</top> + <width>360</width> + <height>70</height> + <label>$LOCALIZE[31089]: [COLOR white]$INFO[Container(13).NumItems][/COLOR]</label> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <textcolor>button_focus</textcolor> + </control> + <control type="image"> + <left>0</left> + <top>55</top> + <width>360</width> + <height>740</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="13"> + <left>20</left> + <top>75</top> + <width>320</width> + <height>700</height> + <onup>13</onup> + <ondown>13</ondown> + <onleft>9000</onleft> + <onright>73</onright> + <pagecontrol>73</pagecontrol> + <scrolltime>200</scrolltime> + <include name="DefaultSimpleListLayout"> + <param name="width" value="320" /> + <param name="list_id" value="13" /> + </include> + </control> + <control type="scrollbar" id="73"> + <left>305</left> + <top>75</top> + <width>12</width> + <height>700</height> + <onleft>13</onleft> + <onright>11</onright> + <ondown>73</ondown> + <onup>73</onup> + <orientation>vertical</orientation> + </control> + </control> + <control type="group"> + <description>Channels list</description> + <left>700</left> + <top>80</top> + <include name="ChannelManagerList"> + <param name="header_id" value="21" /> + <param name="list_id" value="11" /> + <param name="scrollbar_id" value="71" /> + <param name="onright" value="12" /> + <param name="onleft" value="73" /> + </include> + </control> + <control type="group"> + <description>Grouped Channels list</description> + <left>1200</left> + <top>80</top> + <include name="ChannelManagerList"> + <param name="header_id" value="22" /> + <param name="list_id" value="12" /> + <param name="scrollbar_id" value="72" /> + <param name="onright" value="9000" /> + <param name="onleft" value="71" /> + </include> + </control> + </control> + <control type="label" id="20"> + <description>Fake Label used to pass on name label</description> + <visible>false</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRGuideOSD.xml b/addons/skin.estuary/1080i/DialogPVRGuideOSD.xml new file mode 100644 index 0000000000..6175b7bbdb --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRGuideOSD.xml @@ -0,0 +1,175 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">11</defaultcontrol> + <coordinates> + <left>1300</left> + <top>40</top> + </coordinates> + <include>OpenClose_Right</include> + <controls> + <control type="group"> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>620</width> + <height>1040</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <description>Dialog Header image</description> + <left>0</left> + <top>0</top> + <width>580</width> + <height>70</height> + <texture colordiffuse="button_focus" border="2">colors/white70.png</texture> + </control> + <control type="label" id="2"> + <description>header label</description> + <textoffsetx>40</textoffsetx> + <top>0</top> + <width>580</width> + <height>70</height> + <font>font13_title</font> + <aligny>center</aligny> + <label>$INFO[VideoPlayer.ChannelGroup]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <description>header label</description> + <left>40</left> + <top>0</top> + <width>530</width> + <height>70</height> + <font>font13_title</font> + <label>$INFO[System.Time]</label> + <align>right</align> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <description>Selected item's date</description> + <left>0</left> + <top>90</top> + <width>580</width> + <height>30</height> + <textcolor>grey2</textcolor> + <label>$INFO[Container(11).ListItem.StartDate]</label> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="list" id="11"> + <left>0</left> + <top>150</top> + <width>580</width> + <height>780</height> + <onleft>60</onleft> + <onright>60</onright> + <onup>11</onup> + <ondown>11</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="60" width="580"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>60</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="label"> + <left>20</left> + <top>0</top> + <width>150</width> + <height>60</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.StartTime]</label> + </control> + <control type="image"> + <left>120</left> + <top>5</top> + <width>30</width> + <height>20</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + <control type="label"> + <left>150</left> + <top>0</top> + <width>410</width> + <height>60</height> + <font>font12</font> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="60" width="580"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>60</height> + <texture border="5">lists/separator.png</texture> + <visible>!Control.HasFocus(11)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>580</width> + <height>60</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(11)</visible> + </control> + <control type="label"> + <left>20</left> + <top>0</top> + <width>150</width> + <height>60</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.StartTime]</label> + </control> + <control type="image"> + <left>120</left> + <top>5</top> + <width>30</width> + <height>20</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + <control type="label"> + <left>150</left> + <top>0</top> + <width>410</width> + <height>60</height> + <font>font12</font> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="60"> + <left>585</left> + <top>70</top> + <width>12</width> + <height>932</height> + <onleft>11</onleft> + <onright>11</onright> + <orientation>vertical</orientation> + </control> + <control type="label"> + <description>Page Count Label</description> + <left>110</left> + <top>960</top> + <width>450</width> + <height>20</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>[COLOR=button_focus]$INFO[Container(11).NumItems][/COLOR] $LOCALIZE[19019] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(11).CurrentPage]/$INFO[Container(11).NumPages][/COLOR]</label> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRGuideSearch.xml b/addons/skin.estuary/1080i/DialogPVRGuideSearch.xml new file mode 100644 index 0000000000..89b9eb6dd9 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRGuideSearch.xml @@ -0,0 +1,214 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">9</defaultcontrol> + <coordinates> + <left>100</left> + <top>65</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="900" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[19142]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="edit" id="9"> + <left>10</left> + <top>80</top> + <width>1400</width> + <height>100</height> + <textoffsetx>60</textoffsetx> + <shadowcolor>black</shadowcolor> + <hinttext>$LOCALIZE[137]...</hinttext> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>24</onup> + <ondown>10</ondown> + </control> + <control type="textbox"> + <description>Search help</description> + <left>30</left> + <top>160</top> + <width>1700</width> + <height>68</height> + <font>font12</font> + <textcolor>grey2</textcolor> + <label>$LOCALIZE[19001] $LOCALIZE[19002]</label> + </control> + <control type="image"> + <left>10</left> + <top>210</top> + <width>1400</width> + <height>680</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="grouplist" id="5000"> + <left>30</left> + <top>230</top> + <onright>6000</onright> + <onleft>9000</onleft> + <ondown>9</ondown> + <onup>9</onup> + <orientation>vertical</orientation> + <control type="radiobutton" id="10"> + <description>Include Description</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19134]</label> + </control> + <control type="radiobutton" id="11"> + <description>Case Sensitive</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19135]</label> + </control> + <control type="edit" id="14"> + <description>Start Date</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19128]</label> + </control> + <control type="edit" id="15"> + <description>Stop Date</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19129]</label> + </control> + <control type="spincontrolex" id="18"> + <description>Genre</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[515]</label> + </control> + <control type="radiobutton" id="20"> + <description>Include unknown Genres</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19132]</label> + </control> + <control type="radiobutton" id="22"> + <description>FTA only</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19123]</label> + </control> + <control type="radiobutton" id="24"> + <description>Ignore Timers</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19124]</label> + </control> + </control> + <control type="grouplist" id="6000"> + <left>720</left> + <top>230</top> + <onright>9000</onright> + <onleft>5000</onleft> + <orientation>vertical</orientation> + <control type="spincontrolex" id="12"> + <description>Min Duration</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19130]</label> + </control> + <control type="spincontrolex" id="13"> + <description>Max Duration</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19131]</label> + </control> + <control type="edit" id="16"> + <description>Start time</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19126]</label> + </control> + <control type="edit" id="17"> + <description>Stop time</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19127]</label> + </control> + <control type="radiobutton" id="19"> + <description>avoid repeats</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19121]</label> + </control> + <control type="spincontrolex" id="21"> + <description>Groups</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19141]</label> + </control> + <control type="spincontrolex" id="23"> + <description>Channels</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19148]</label> + </control> + <control type="radiobutton" id="27"> + <description>Ignore Recordings</description> + <width>670</width> + <include name="DefaultSettingButton"> + <param name="height" value="75" /> + </include> + <label>$LOCALIZE[19125]</label> + </control> + </control> + <control type="grouplist" id="9000"> + <top>80</top> + <left>1400</left> + <onup>9000</onup> + <ondown>9000</ondown> + <onleft>6000</onleft> + <onright>5000</onright> + <width>1320</width> + <align>left</align> + <orientation>vertical</orientation> + <include name="DefaultDialogButton"> + <param name="id" value="26" /> + <param name="label" value="$LOCALIZE[137]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[10035]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="25" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRInfo.xml b/addons/skin.estuary/1080i/DialogPVRInfo.xml new file mode 100644 index 0000000000..8ab16370ce --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRInfo.xml @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <control type="group"> + <include>OpenClose_Left</include> + <control type="image"> + <left>114</left> + <top>186</top> + <width>461</width> + <height>461</height> + <aspectratio>keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <texture fallback="DefaultTVShowsSquare.png">$INFO[ListItem.Icon]</texture> + </control> + <control type="image"> + <left>90</left> + <top>650</top> + <width>509</width> + <height>258</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <left>130</left> + <top>700</top> + <width>1030</width> + <height>30</height> + <font>font24_title</font> + <label>$INFO[Listitem.ChannelName]</label> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="textbox"> + <left>130</left> + <top>740</top> + <width>1030</width> + <height>150</height> + <font>font12</font> + <label>$INFO[ListItem.StartTime] - $INFO[ListItem.EndTime] ($INFO[ListItem.Duration])[CR]$INFO[ListItem.StartDate]</label> + <aligny>top</aligny> + <shadowcolor>black</shadowcolor> + </control> + </control> + <control type="group"> + <top>180</top> + <left>50</left> + <include>OpenClose_Right</include> + <control type="button" id="61"> + <left>600</left> + <top>-18</top> + <width>1170</width> + <height>509</height> + <font>-</font> + <onleft>61</onleft> + <onright>61</onright> + <ondown>9000</ondown> + <onup>49</onup> + <onclick>SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick> + <onclick>SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick> + <onclick>ActivateWindow(1102)</onclick> + </control> + <control type="textbox" id="400"> + <left>660</left> + <top>80</top> + <width>1050</width> + <height>368</height> + <align>justify</align> + <font>font12</font> + <label>$INFO[ListItem.Season, [COLOR button_focus]S[/COLOR]]$INFO[ListItem.Episode, [COLOR button_focus]E[/COLOR],: ]$INFO[ListItem.EpisodeName,[B],[/B][CR]]$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]:[/COLOR] ,[CR]]$INFO[ListItem.Writer,[COLOR button_focus]$LOCALIZE[20417]:[/COLOR] ,[CR]]$INFO[ListItem.Director,[COLOR button_focus]$LOCALIZE[20339]:[/COLOR] ,[CR]]$INFO[ListItem.Cast,[COLOR button_focus]$LOCALIZE[206]:[/COLOR] ,[CR]][CR]$INFO[ListItem.Plot]</label> + <autoscroll time="3000" delay="4000" repeat="5000">Skin.HasSetting(AutoScroll)</autoscroll> + </control> + <control type="label"> + <description>header label</description> + <left>660</left> + <top>20</top> + <width>1050</width> + <height>30</height> + <font>font30_title</font> + <label>$INFO[Listitem.Title]</label> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="grouplist" id="9000"> + <left>600</left> + <top>588</top> + <width>1170</width> + <height>160</height> + <itemgap>10</itemgap> + <align>center</align> + <orientation>horizontal</orientation> + <defaultcontrol>5</defaultcontrol> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>49</onup> + <ondown>49</ondown> + <include name="InfoDialogButton"> + <param name="id" value="5" /> + <param name="icon" value="icons/infodialogs/launch.png" /> + <param name="label" value="$LOCALIZE[19165]" /> + <param name="visible" value="Window.IsActive(PVRGuideInfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="4" /> + <param name="icon" value="icons/infodialogs/similar.png" /> + <param name="label" value="$LOCALIZE[19003]" /> + <param name="visible" value="Window.IsActive(PVRGuideInfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="8" /> + <param name="icon" value="icons/infodialogs/play_record.png" /> + <param name="label" value="$LOCALIZE[19687]" /> + <param name="visible" value="Window.IsActive(PVRGuideInfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="6" /> + <param name="icon" value="icons/infodialogs/record.png" /> + <param name="visible" value="Window.IsActive(PVRGuideInfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="5010" /> + <param name="icon" value="icons/infodialogs/play_record.png" /> + <param name="label" value="$LOCALIZE[19687]" /> + <param name="onclick_1" value="Dialog.close(PVRRecordingInfo,true)" /> + <param name="onclick_2" value="Action(select)" /> + <param name="visible" value="Window.IsActive(PVRRecordingInfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="440" /> + <param name="icon" value="icons/infodialogs/trailer.png" /> + <param name="label" value="$LOCALIZE[31114]" /> + <param name="onclick_1" value="Action(close)" /> + <param name="onclick_2" value="RunScript(script.extendedinfo,info=youtubebrowser,id=$INFO[ListItem.Title])" /> + <param name="visible" value="System.hasAddon(script.extendedinfo)" /> + </include> + </control> + </control> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[ListItem.ChannelName]" /> + <param name="sub_label" value="$INFO[ListItem.Title]$INFO[ListItem.Season, [COLOR button_focus]S[/COLOR]]$INFO[ListItem.Episode, [COLOR button_focus]E[/COLOR]]" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRRadioRDSInfo.xml b/addons/skin.estuary/1080i/DialogPVRRadioRDSInfo.xml new file mode 100644 index 0000000000..b52069a82d --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRRadioRDSInfo.xml @@ -0,0 +1,669 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">10</defaultcontrol> + <coordinates> + <left>200</left> + <top>20</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1300" /> + <param name="DialogBackgroundHeight" value="920" /> + <param name="DialogHeaderLabel" value="-" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="group"> + <description>Normal song info group</description> + <left>0</left> + <top>70</top> + <visible>IsEmpty(RDS.IsClassical)</visible> + <control type="label"> + <left>10</left> + <top>0</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[557]:</label> + <visible>IsEmpty(RDS.Band)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>0</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label fallback="161">$INFO[RDS.Artist]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>IsEmpty(RDS.Band)</visible> + </control> + <control type="label"> + <left>10</left> + <top>0</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29901]:</label> + <visible>!IsEmpty(RDS.Band)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>0</top> + <width>292</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.Band]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>!IsEmpty(RDS.Band)</visible> + </control> + <control type="label"> + <left>385</left> + <top>0</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[557]:</label> + <visible>!IsEmpty(RDS.Artist) + !IsEmpty(RDS.Band)</visible> + </control> + <control type="fadelabel"> + <left>535</left> + <top>0</top> + <width>328</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.Artist]</label> + <visible>!IsEmpty(RDS.Artist) + !IsEmpty(RDS.Band)</visible> + </control> + <control type="label"> + <left>10</left> + <top>35</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[556]:</label> + </control> + <control type="fadelabel"> + <left>160</left> + <top>35</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label fallback="161">$INFO[RDS.Title]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + </control> + <control type="label"> + <left>10</left> + <top>70</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29902]:</label> + <visible>!IsEmpty(RDS.ProgStyle)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>70</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.ProgStyle]</label> + <visible>!IsEmpty(RDS.ProgStyle)</visible> + </control> + </control> + <control type="group"> + <description>Classic concert music group</description> + <left>0</left> + <top>70</top> + <visible>!IsEmpty(RDS.IsClassical)</visible> + <control type="label"> + <left>10</left> + <top>0</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29903]:</label> + </control> + <control type="fadelabel"> + <left>160</left> + <top>0</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label fallback="161">$INFO[RDS.Composer]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + </control> + <control type="label"> + <left>10</left> + <top>35</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[556]:</label> + </control> + <control type="fadelabel"> + <left>160</left> + <top>35</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label fallback="161">$INFO[RDS.Title]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + </control> + <control type="label"> + <left>10</left> + <top>70</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29904]:</label> + <visible>IsEmpty(RDS.Band) + !IsEmpty(RDS.Artist)</visible> + </control> + <control type="textbox"> + <left>160</left> + <top>66</top> + <width>704</width> + <height>29</height> + <pagecontrol>-</pagecontrol> + <label fallback="161">$INFO[RDS.Artist]</label> + <autoscroll time="2000" delay="3000" repeat="5000">true</autoscroll> + <visible>IsEmpty(RDS.Band) + !IsEmpty(RDS.Artist)</visible> + </control> + <control type="label"> + <left>10</left> + <top>70</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29901]:</label> + <visible>!IsEmpty(RDS.Band)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>70</top> + <width>292</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.Band]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>!IsEmpty(RDS.Band)</visible> + </control> + <control type="label"> + <left>385</left> + <top>70</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29904]:</label> + <visible>!IsEmpty(RDS.Artist) + !IsEmpty(RDS.Band)</visible> + </control> + <control type="textbox"> + <left>535</left> + <top>70</top> + <width>328</width> + <height>100</height> + <pagecontrol>-</pagecontrol> + <label>$INFO[RDS.Artist]</label> + <autoscroll time="2000" delay="3000" repeat="5000">true</autoscroll> + <visible>!IsEmpty(RDS.Artist) + !IsEmpty(RDS.Band)</visible> + </control> + <control type="label"> + <left>10</left> + <top>105</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29905]:</label> + <visible>!IsEmpty(RDS.Conductor)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>105</top> + <width>300</width> + <height>25</height> + <aligny>center</aligny> + <label fallback="161">$INFO[RDS.Conductor]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>!IsEmpty(RDS.Conductor)</visible> + </control> + <control type="label"> + <left>10</left> + <top>105</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29902]:</label> + <visible>IsEmpty(RDS.Conductor) + !IsEmpty(RDS.ProgStyle)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>105</top> + <width>704</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.ProgStyle]</label> + <visible>IsEmpty(RDS.Conductor) + !IsEmpty(RDS.ProgStyle)</visible> + </control> + <control type="label"> + <left>385</left> + <top>105</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29902]:</label> + <visible>!IsEmpty(RDS.Conductor) + !IsEmpty(RDS.ProgStyle)</visible> + </control> + <control type="fadelabel"> + <left>535</left> + <top>105</top> + <width>328</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.ProgStyle]</label> + <visible>!IsEmpty(RDS.Conductor) + !IsEmpty(RDS.ProgStyle)</visible> + </control> + </control> + <control type="label"> + <left>385</left> + <top>175</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[558]:</label> + <visible>!IsEmpty(RDS.Album)</visible> + </control> + <control type="fadelabel"> + <left>535</left> + <top>175</top> + <width>328</width> + <height>25</height> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[RDS.Album]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>!IsEmpty(RDS.Album)</visible> + </control> + <control type="label"> + <left>10</left> + <top>210</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29906]:</label> + <visible>!IsEmpty(RDS.ProgHost)</visible> + </control> + <control type="fadelabel"> + <left>160</left> + <top>210</top> + <width>235</width> + <height>25</height> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[RDS.ProgHost]</label> + <visible>!IsEmpty(RDS.ProgHost)</visible> + </control> + <control type="label"> + <left>385</left> + <top>210</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[569]:</label> + <visible>!IsEmpty(RDS.Comment)</visible> + </control> + <control type="fadelabel"> + <left>535</left> + <top>210</top> + <width>328</width> + <height>25</height> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[RDS.Comment]</label> + <scrollout>false</scrollout> + <pauseatend>2000</pauseatend> + <visible>!IsEmpty(RDS.Comment)</visible> + </control> + <control type="label"> + <left>10</left> + <top>245</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[19148]:</label> + </control> + <control type="fadelabel"> + <left>160</left> + <top>245</top> + <width>235</width> + <height>25</height> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[RDS.ProgStation]</label> + </control> + <control type="label"> + <left>385</left> + <top>245</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29907]:</label> + <visible>!IsEmpty(RDS.ProgEditStaff)</visible> + </control> + <control type="fadelabel"> + <left>535</left> + <top>245</top> + <width>328</width> + <height>25</height> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[RDS.ProgEditStaff]</label> + <visible>!IsEmpty(RDS.ProgEditStaff)</visible> + </control> + <control type="grouplist"> + <left>10</left> + <top>280</top> + <width>160</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="label"> + <description>Program basename</description> + <left>10</left> + <top>280</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29908]:</label> + <visible>!IsEmpty(RDS.ProgNow) | !IsEmpty(RDS.ProgNext)</visible> + </control> + <control type="label"> + <description>Studio basename</description> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29909]:</label> + <visible>!IsEmpty(RDS.PhoneStudio) | !IsEmpty(RDS.EmailStudio) | !IsEmpty(RDS.SMSStudio)</visible> + </control> + </control> + <control type="grouplist"> + <left>160</left> + <top>280</top> + <width>160</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="label"> + <width>160</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[19030]:</label> + <visible>!IsEmpty(RDS.ProgNow)</visible> + </control> + <control type="label"> + <width>160</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[19031]:</label> + <visible>!IsEmpty(RDS.ProgNext)</visible> + </control> + <control type="label"> + <width>95</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[29910]:</label> + <visible>!IsEmpty(RDS.PhoneStudio)</visible> + </control> + <control type="label"> + <width>95</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[29911]:</label> + <visible>!IsEmpty(RDS.EmailStudio)</visible> + </control> + <control type="label"> + <width>95</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[29912]:</label> + <visible>!IsEmpty(RDS.SMSStudio)</visible> + </control> + </control> + <control type="grouplist"> + <left>230</left> + <top>280</top> + <width>620</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="fadelabel"> + <width>620</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.ProgNow]</label> + <visible>!IsEmpty(RDS.ProgNow)</visible> + </control> + <control type="fadelabel"> + <width>620</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.ProgNext]</label> + <visible>!IsEmpty(RDS.ProgNext)</visible> + </control> + <control type="fadelabel"> + <width>215</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.PhoneStudio]</label> + <visible>!IsEmpty(RDS.PhoneStudio)</visible> + </control> + <control type="fadelabel"> + <width>215</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.EmailStudio]</label> + <visible>!IsEmpty(RDS.EmailStudio)</visible> + </control> + <control type="fadelabel"> + <width>215</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.SMSStudio]</label> + <visible>!IsEmpty(RDS.SMSStudio)</visible> + </control> + </control> + <control type="grouplist"> + <left>385</left> + <top>280</top> + <width>520</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="label"> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29913]:</label> + <visible>!IsEmpty(RDS.PhoneHotline) | !IsEmpty(RDS.EmailHotline)</visible> + </control> + <control type="label"> + <left>385</left> + <top>420</top> + <width>140</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29914]:</label> + <visible>!IsEmpty(RDS.ProgHomepage)</visible> + </control> + </control> + <control type="grouplist"> + <left>535</left> + <top>280</top> + <width>520</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="label"> + <width>160</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[29910]:</label> + <visible>!IsEmpty(RDS.PhoneHotline)</visible> + </control> + <control type="label"> + <width>160</width> + <height>25</height> + <aligny>center</aligny> + <label>$LOCALIZE[29911]:</label> + <visible>!IsEmpty(RDS.EmailHotline)</visible> + </control> + <control type="fadelabel"> + <width>320</width> + <height>25</height> + <aligny>center</aligny> + <label>$INFO[RDS.ProgHomepage]</label> + <visible>!IsEmpty(RDS.ProgHomepage)</visible> + </control> + </control> + <control type="grouplist"> + <left>605</left> + <top>280</top> + <width>520</width> + <height>300</height> + <itemgap>8</itemgap> + <control type="fadelabel"> + <width>248</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.PhoneHotline]</label> + <visible>!IsEmpty(RDS.PhoneHotline)</visible> + </control> + <control type="fadelabel"> + <width>248</width> + <height>25</height> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[RDS.EmailHotline]</label> + <visible>!IsEmpty(RDS.EmailHotline)</visible> + </control> + </control> + <control type="group"> + <description>Radio text info list</description> + <left>40</left> + <top>455</top> + <visible>false</visible> + <control type="label"> + <left>375</left> + <top>0</top> + <width>110</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[29915]:</label> + </control> + <control type="spincontrol" id="21"> + <description>Source Type</description> + <left>740</left> + <top>5</top> + <aligny>center</aligny> + <label>-</label> + <textoffsetx>10</textoffsetx> + <onright>21</onright> + <onleft>21</onleft> + <onup>9000</onup> + <ondown>9000</ondown> + </control> + <control type="spincontrol" id="60"> + <description>Next page button</description> + <left>0</left> + <top>155</top> + <subtype>page</subtype> + <font>-</font> + <onright>9000</onright> + <onleft>9000</onleft> + <ondown>21</ondown> + <onup>21</onup> + <textcolor>-</textcolor> + <showonepage>true</showonepage> + </control> + <control type="textbox" id="22"> + <description>Plot</description> + <left>0</left> + <top>30</top> + <width>800</width> + <height>120</height> + <font>font12</font> + <align>justify</align> + <pagecontrol>60</pagecontrol> + <label>-</label> + </control> + </control> + <control type="grouplist" id="9000"> + <orientation>horizontal</orientation> + <left>0</left> + <width>1300</width> + <align>center</align> + <top>820</top> + <onleft>60</onleft> + <onright>60</onright> + <onup>21</onup> + <ondown>21</ondown> + <include name="DefaultDialogButton"> + <param name="id" value="10" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPVRTimerSettings.xml b/addons/skin.estuary/1080i/DialogPVRTimerSettings.xml new file mode 100644 index 0000000000..f6478705af --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPVRTimerSettings.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>5</defaultcontrol> + <coordinates> + <left>200</left> + <top>70</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1520" /> + <param name="DialogBackgroundHeight" value="945" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[19065]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="image"> + <left>10</left> + <top>80</top> + <width>1200</width> + <height>865</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="5" /> + <param name="posx" value="565" /> + <param name="up_posy" value="-50" /> + <param name="down_posy" value="965" /> + </include> + <control type="grouplist" id="5"> + <animation effect="slide" start="0,0" end="5,0" time="0" condition="!Control.IsVisible(60)">Conditional</animation> + <description>control area</description> + <left>24</left> + <top>100</top> + <width>1160</width> + <height>825</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>5</onup> + <ondown>5</ondown> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>DefaultSettingButton</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>DefaultSettingButton</include> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <include>DefaultSettingButton</include> + </control> + <control type="sliderex" id="13"> + <description>Default Slider</description> + <include>DefaultSettingButton</include> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>3</height> + <texture colordiffuse="AAAAAAAA" border="3">dialogs/separator-grey.png</texture> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <include>DefaultSettingLabel</include> + </control> + <control type="grouplist" id="9000"> + <left>1210</left> + <top>80</top> + <width>1120</width> + <height>350</height> + <align>left</align> + <itemgap>-10</itemgap> + <onleft>5</onleft> + <onright>5</onright> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="29" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPeripheralSettings.xml b/addons/skin.estuary/1080i/DialogPeripheralSettings.xml new file mode 100644 index 0000000000..4a2cf215a3 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPeripheralSettings.xml @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>5</defaultcontrol> + <coordinates> + <left>200</left> + <top>100</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1520" /> + <param name="DialogBackgroundHeight" value="870" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="image"> + <left>10</left> + <top>80</top> + <width>1200</width> + <height>790</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="5" /> + <param name="posx" value="565" /> + <param name="up_posy" value="-40" /> + <param name="down_posy" value="890" /> + </include> + <control type="grouplist" id="5"> + <animation effect="slide" start="0,0" end="5,0" time="0" condition="!Control.IsVisible(60)">Conditional</animation> + <description>control area</description> + <left>24</left> + <top>100</top> + <width>1160</width> + <height>750</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>5</onup> + <ondown>5</ondown> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>DefaultSettingButton</include> + <width>1160</width> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>DefaultSettingButton</include> + <width>1160</width> + <textwidth>1000</textwidth> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <include>DefaultSettingButton</include> + <width>1160</width> + <textwidth>1000</textwidth> + </control> + <control type="sliderex" id="13"> + <description>Default Slider</description> + <include>DefaultSettingButton</include> + <width>1160</width> + <textwidth>1000</textwidth> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>3</height> + <texture colordiffuse="AAAAAAAA" border="3">dialogs/separator-grey.png</texture> + <width>1160</width> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <include>DefaultSettingLabel</include> + <width>1160</width> + </control> + <control type="grouplist" id="9000"> + <left>1210</left> + <top>30</top> + <orientation>vertical</orientation> + <width>1120</width> + <height>350</height> + <align>center</align> + <itemgap>-10</itemgap> + <onleft>5</onleft> + <onright>5</onright> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="29" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="50" /> + <param name="label" value="$LOCALIZE[409]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogPictureInfo.xml b/addons/skin.estuary/1080i/DialogPictureInfo.xml new file mode 100644 index 0000000000..bc4e9a20e5 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogPictureInfo.xml @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <control type="group"> + <include>OpenClose_Left</include> + <control type="image"> + <left>70</left> + <top>130</top> + <width>1280</width> + <height>820</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>120</left> + <top>180</top> + <width>1180</width> + <height>720</height> + <aspectratio aligny="center">keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <texture border="4" background="true" fallback="colors/black.png">$INFO[ListItem.FolderPath]</texture> + </control> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <control type="image"> + <description>background image</description> + <right>70</right> + <top>130</top> + <width>510</width> + <height>820</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="5" /> + <param name="posx" value="1590" /> + <param name="up_posy" value="110" /> + <param name="down_posy" value="950" /> + </include> + <control type="group" id="9000"> + <control type="scrollbar" id="60"> + <left>1840</left> + <top>150</top> + <width>12</width> + <height>780</height> + <onleft>Dialog.Close(all,true)</onleft> + <onleft>Action(left)</onleft> + <onleft>info</onleft> + <onright>Dialog.Close(all,true)</onright> + <onright>Action(right)</onright> + <onright>info</onright> + <orientation>vertical</orientation> + </control> + <control type="list" id="5"> + <right>70</right> + <top>160</top> + <width>480</width> + <height>750</height> + <orientation>vertical</orientation> + <onleft>Dialog.Close(all,true)</onleft> + <onleft>Action(left)</onleft> + <onleft>info</onleft> + <onright>Dialog.Close(all,true)</onright> + <onright>Action(right)</onright> + <onright>info</onright> + <onup>5</onup> + <ondown>5</ondown> + <pagecontrol>60</pagecontrol> + <focusedlayout height="50"> + <control type="label"> + <left>10</left> + <top>0</top> + <height>50</height> + <width>430</width> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>10</left> + <top>0</top> + <height>50</height> + <width>430</width> + <align>right</align> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="50"> + <control type="label"> + <left>10</left> + <top>0</top> + <height>50</height> + <width>430</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>10</left> + <top>0</top> + <height>50</height> + <width>430</width> + <align>right</align> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </control> + </control> + </control> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$INFO[ListItem.Label]" /> + <param name="sub_label" value="$INFO[ListItem.PictureDate]" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogSeekBar.xml b/addons/skin.estuary/1080i/DialogSeekBar.xml new file mode 100644 index 0000000000..ffda41e9a8 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogSeekBar.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <visible>Player.Seeking | Player.DisplayAfterSeek | [Player.Paused + !Player.Caching] | Player.Forwarding | Player.Rewinding</visible> + <visible>!Window.IsActive(videoosd) + Window.IsActive(fullscreenvideo)</visible> + <visible>!VideoPlayer.Content(livetv)</visible> + <animation effect="fade" start="0" end="100" time="150">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="150">WindowClose</animation> + <depth>DepthOSD</depth> + <controls> + <control type="image"> + <left>10</left> + <top>860</top> + <width>1900</width> + <height>200</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="group"> + <top>890</top> + <control type="label"> + <top>40</top> + <right>51</right> + <width>400</width> + <height>20</height> + <align>right</align> + <aligny>center</aligny> + <font>font13_title</font> + <label>[COLOR button_focus]$LOCALIZE[21396]: [/COLOR]$INFO[player.chapter]$INFO[player.chaptercount, / ]</label> + <visible>player.chaptercount + Window.IsVisible(FullScreenVideo)</visible> + </control> + <control type="label"> + <left>40</left> + <top>7</top> + <width>240</width> + <height>20</height> + <aligny>center</aligny> + <font>font12_title</font> + <textcolor>button_focus</textcolor> + <label>$VAR[SeekLabel]</label> + </control> + <control type="label"> + <left>40</left> + <top>40</top> + <width>350</width> + <height>20</height> + <font>font13_title</font> + <aligny>center</aligny> + <label>$VAR[SeekTimeLabelVar]</label> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>80</top> + <width>1858</width> + <height>30</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>80</top> + <width>1858</width> + <height>30</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="slider" id="401"> + <left>30</left> + <top>70</top> + <width>1858</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogSelect.xml b/addons/skin.estuary/1080i/DialogSelect.xml new file mode 100644 index 0000000000..e6b7f17e8c --- /dev/null +++ b/addons/skin.estuary/1080i/DialogSelect.xml @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog"> + <defaultcontrol always="true">3</defaultcontrol> + <coordinates> + <left>350</left> + <top>120</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <depth>DepthOSD</depth> + <controls> + <control type="group"> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1220" /> + <param name="DialogBackgroundHeight" value="742" /> + <param name="DialogHeaderLabel" value="" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="image"> + <left>0</left> + <top>80</top> + <width>920</width> + <height>665</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="3"> + <left>20</left> + <top>100</top> + <width>880</width> + <height>625</height> + <onup>3</onup> + <ondown>3</ondown> + <onleft>9001</onleft> + <onright>61</onright> + <pagecontrol>61</pagecontrol> + <scrolltime>200</scrolltime> + <include name="DefaultSimpleListLayout"> + <param name="width" value="880" /> + <param name="height" value="69" /> + <param name="list_id" value="3" /> + </include> + </control> + <control type="list" id="6"> + <left>20</left> + <top>100</top> + <width>880</width> + <height>625</height> + <onup>6</onup> + <ondown>6</ondown> + <onleft>9001</onleft> + <onright>61</onright> + <pagecontrol>61</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="125" width="880"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>880</width> + <height>125</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>5</top> + <width>115</width> + <height>115</height> + <texture>$INFO[Listitem.Icon]</texture> + <aspectratio>keep</aspectratio> + <bordertexture border="2" colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <left>135</left> + <top>0</top> + <width>700</width> + <height>60</height> + <aligny>center</aligny> + <label>[B]$INFO[ListItem.Label][/B]</label> + </control> + <control type="textbox"> + <left>135</left> + <top>52</top> + <width>700</width> + <height>60</height> + <font>font12</font> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.AddonSummary]</label> + </control> + </itemlayout> + <focusedlayout height="125" width="880"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>880</width> + <height>125</height> + <texture border="40">lists/separator.png</texture> + <visible>!Control.HasFocus(6)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>880</width> + <height>125</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(6)</visible> + </control> + <control type="image"> + <left>10</left> + <top>5</top> + <width>115</width> + <height>115</height> + <texture>$INFO[Listitem.Icon]</texture> + <aspectratio>keep</aspectratio> + <bordertexture>colors/black.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <left>135</left> + <top>0</top> + <width>700</width> + <height>60</height> + <aligny>center</aligny> + <label>[B]$INFO[ListItem.Label][/B]</label> + </control> + <control type="textbox"> + <left>135</left> + <top>52</top> + <width>700</width> + <height>60</height> + <font>font12</font> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.AddonSummary]</label> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="61"> + <left>910</left> + <top>100</top> + <width>12</width> + <height>625</height> + <onleft condition="Control.IsVisible(3)">3</onleft> + <onleft condition="Control.IsVisible(6)">6</onleft> + <onright>9001</onright> + <orientation>vertical</orientation> + </control> + <control type="group"> + <control type="label"> + <description>number of files/pages in list text label</description> + <left>890</left> + <top>695</top> + <width>300</width> + <height>35</height> + <font>font12</font> + <align>right</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$VAR[SelectLabel]</label> + </control> + <control type="grouplist" id="9001"> + <left>920</left> + <top>80</top> + <onleft>61</onleft> + <itemgap>-20</itemgap> + <onright>3</onright> + <include name="DefaultDialogButton"> + <param name="id" value="5" /> + <param name="label" value="-" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="7" /> + <param name="label" value="$LOCALIZE[222]" /> + <param name="onclick" value="Dialog.Close(selectdialog)" /> + </include> + </control> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogSlider.xml b/addons/skin.estuary/1080i/DialogSlider.xml new file mode 100644 index 0000000000..78f854d6fb --- /dev/null +++ b/addons/skin.estuary/1080i/DialogSlider.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>11</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <depth>DepthOSD+</depth> + <coordinates> + <left>560</left> + <top>100</top> + </coordinates> + <controls> + <control type="image"> + <left>0</left> + <top>-10</top> + <width>800</width> + <height>130</height> + <texture border="12">dialogs/dialog-bg-solid.png</texture> + </control> + <control type="label" id="10"> + <description>Dialog header</description> + <left>40</left> + <top>10</top> + <width>230</width> + <height>20</height> + <aligny>center</aligny> + <font>font14</font> + <textcolor>button_focus</textcolor> + </control> + <control type="label" id="12"> + <description>Slider Value</description> + <left>0</left> + <top>10</top> + <width>760</width> + <height>20</height> + <align>right</align> + <aligny>center</aligny> + <font>font14</font> + </control> + <control type="slider" id="11"> + <description>Slider</description> + <left>40</left> + <top>65</top> + <width>720</width> + <height>28</height> + <aligny>center</aligny> + <onup>11</onup> + <ondown>11</ondown> + <onleft>11</onleft> + <onright>11</onright> + </control> + <control type="image"> + <left>0</left> + <top>65</top> + <width>28</width> + <height>28</height> + <texture flipx="true" colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation> + </control> + <control type="image"> + <left>770</left> + <top>65</top> + <width>28</width> + <height>28</height> + <texture colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogSubtitles.xml b/addons/skin.estuary/1080i/DialogSubtitles.xml new file mode 100644 index 0000000000..135b0f1d21 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogSubtitles.xml @@ -0,0 +1,290 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window type="dialog"> + <coordinates> + <left>100</left> + <top>110</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group" id="250"> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1720" /> + <param name="DialogBackgroundHeight" value="750" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[24012]" /> + <param name="DialogHeaderId" value="100" /> + </include> + <control type="group"> + <left>1320</left> + <control type="grouplist"> + <top>110</top> + <left>-20</left> + <onright>150</onright> + <onleft>73</onleft> + <orientation>vertical</orientation> + <include name="DefaultDialogButton"> + <param name="id" value="160" /> + <param name="label" value="$LOCALIZE[24120]" /> + <param name="width" value="420" /> + <param name="height" value="150" /> + </include> + </control> + <control type="label" id="140"> + <description>textarea</description> + <top>280</top> + <width>380</width> + <height>40</height> + <align>center</align> + <aligny>center</aligny> + <wrapmultiline>true</wrapmultiline> + </control> + <control type="grouplist" id="130"> + <top>630</top> + <width>380</width> + <height>300</height> + <orientation>vertical</orientation> + <align>left</align> + <itemgap>15</itemgap> + <control type="image"> + <width>380</width> + <height>50</height> + <aspectratio align="center">keep</aspectratio> + <texture>DefaultIconInfo.png</texture> + </control> + <control type="label"> + <description>notification</description> + <width>380</width> + <height>30</height> + <label>$LOCALIZE[31096]</label> + <align>center</align> + <aligny>center</aligny> + </control> + </control> + </control> + </control> + <control type="group"> + <top>130</top> + <left>360</left> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>960</width> + <height>640</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label"> + <description>Video label</description> + <top>-45</top> + <width>920</width> + <height>30</height> + <font>font13_title</font> + <label>$INFO[Player.Filename]</label> + <align>center</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <shadowcolor>black</shadowcolor> + <scroll>true</scroll> + </control> + <control type="list" id="120"> + <width>920</width> + <height>600</height> + <onleft>150</onleft> + <onright>73</onright> + <onup>120</onup> + <ondown>120</ondown> + <pagecontrol>73</pagecontrol> + <pagecontrol>121</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout width="920" height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>920</width> + <height>100</height> + <texture>lists/separator.png</texture> + </control> + <control type="image"> + <left>25</left> + <top>5</top> + <width>50</width> + <height>50</height> + <texture>windows/subtitles/flags/$INFO[ListItem.Thumb].png</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>0</left> + <top>20</top> + <width>100</width> + <height>100</height> + <font>font10</font> + <textcolor>grey</textcolor> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>810</left> + <top>60</top> + <width>30</width> + <height>20</height> + <texture>windows/subtitles/icon_close_caption.png</texture> + <visible>ListItem.property(hearing_imp)</visible> + </control> + <control type="image"> + <left>850</left> + <top>60</top> + <width>60</width> + <height>20</height> + <texture>windows/subtitles/icon_sync.png</texture> + <visible>ListItem.property(sync)</visible> + </control> + <control type="textbox"> + <left>130</left> + <top>0</top> + <width>645</width> + <height>100</height> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + </control> + <control type="image"> + <left>810</left> + <top>10</top> + <width>100</width> + <height>45</height> + <texture fallback="flags/starrating/rating0.png">flags/starrating/rating$INFO[ListItem.ActualIcon].png</texture> + <aspectratio>keep</aspectratio> + </control> + </itemlayout> + <focusedlayout width="920" height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>920</width> + <height>100</height> + <texture>lists/separator.png</texture> + <visible>!Control.HasFocus(120)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>920</width> + <height>100</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(120)</visible> + </control> + <control type="image"> + <left>25</left> + <top>5</top> + <width>50</width> + <height>50</height> + <texture>windows/subtitles/flags/$INFO[ListItem.Thumb].png</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>0</left> + <top>20</top> + <width>100</width> + <height>100</height> + <font>font10</font> + <textcolor>grey</textcolor> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>810</left> + <top>60</top> + <width>30</width> + <height>20</height> + <texture>windows/subtitles/icon_close_caption.png</texture> + <visible>ListItem.property(hearing_imp)</visible> + </control> + <control type="image"> + <left>850</left> + <top>60</top> + <width>60</width> + <height>20</height> + <texture>windows/subtitles/icon_sync.png</texture> + <visible>ListItem.property(sync)</visible> + </control> + <control type="textbox"> + <left>130</left> + <top>0</top> + <width>645</width> + <height>100</height> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + </control> + <control type="image"> + <left>810</left> + <top>10</top> + <width>100</width> + <height>45</height> + <texture fallback="flags/starrating/rating0.png">flags/starrating/rating$INFO[ListItem.ActualIcon].png</texture> + <aspectratio>keep</aspectratio> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="73"> + <left>925</left> + <top>0</top> + <width>12</width> + <height>600</height> + <onleft>120</onleft> + <onright>160</onright> + <ondown>73</ondown> + <onup>73</onup> + <orientation>vertical</orientation> + </control> + </control> + <control type="group"> + <left>20</left> + <top>130</top> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>360</width> + <height>520</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label"> + <left>0</left> + <top>-50</top> + <width>320</width> + <height>26</height> + <label>$LOCALIZE[24018]</label> + <align>center</align> + <font>font13_title</font> + <aligny>top</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + <wrapmultiline>true</wrapmultiline> + </control> + <control type="image" id="110"> + <description>Service Logo</description> + <top>500</top> + <width>320</width> + <height>80</height> + <fadetime>200</fadetime> + <aspectratio>keep</aspectratio> + </control> + <control type="list" id="150"> + <top>0</top> + <width>320</width> + <height>480</height> + <onleft>160</onleft> + <onright>120</onright> + <onup>150</onup> + <ondown>150</ondown> + <scrolltime>200</scrolltime> + <include name="DefaultSimpleListLayout"> + <param name="width" value="320" /> + <param name="height" value="80" /> + <param name="list_id" value="150" /> + <param name="align" value="center" /> + </include> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogTextViewer.xml b/addons/skin.estuary/1080i/DialogTextViewer.xml new file mode 100644 index 0000000000..714ff8370c --- /dev/null +++ b/addons/skin.estuary/1080i/DialogTextViewer.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">3000</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <left>260</left> + <top>150</top> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1400" /> + <param name="DialogBackgroundHeight" value="770" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[13406]" /> + <param name="DialogHeaderId" value="1" /> + </include> + <control type="textbox" id="5"> + <left>40</left> + <top>85</top> + <width>1320</width> + <height>647</height> + <shadowcolor>black</shadowcolor> + <pagecontrol>3000</pagecontrol> + <font>font14</font> + </control> + <control type="scrollbar" id="3000"> + <include>HiddenObject</include> + <ondown>3000</ondown> + <onup>3000</onup> + </control> + </control> + <control type="button"> + <left>936</left> + <top>113</top> + <width>48</width> + <height>20</height> + <texturefocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturenofocus> + <onclick>SetFocus(3000)</onclick> + <onclick>Up</onclick> + <visible>Control.IsVisible(3000) + IntegerGreaterThan(Container(5).CurrentPage,1)</visible> + <animation delay="80" effect="fade" time="120">VisibleChange</animation> + </control> + <control type="button"> + <left>936</left> + <top>940</top> + <width>48</width> + <height>20</height> + <onclick>SetFocus(3000)</onclick> + <onclick>Down</onclick> + <texturefocus colordiffuse="button_focus">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus">overlays/arrowdown.png</texturenofocus> + <visible>Control.IsVisible(3000) + !StringCompare(Container(5).CurrentPage,Container(5).NumPages)</visible> + <animation delay="80" effect="fade" time="120">VisibleChange</animation> + </control> + <control type="label"> + <left>1310</left> + <top>880</top> + <width>330</width> + <height>35</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>$LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(5).CurrentPage]/$INFO[Container(5).NumPages][/COLOR]</label> + <wrapmultiline>true</wrapmultiline> + <visible>IntegerGreaterThan(Container(5).NumPages,1)</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogVideoInfo.xml b/addons/skin.estuary/1080i/DialogVideoInfo.xml new file mode 100644 index 0000000000..58c84d6b72 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogVideoInfo.xml @@ -0,0 +1,564 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">8</defaultcontrol> + <controls> + <control type="group"> + <top>180</top> + <left>106</left> + <animation effect="fade" start="100" end="0" time="0">WindowClose</animation> + <visible>!Container.Content(files)</visible> + <control type="image"> + <top>-16</top> + <left>-16</left> + <width>506</width> + <height>741</height> + <texture>colors/black.png</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + <animation effect="fade" start="0" end="100" time="100" delay="300">WindowOpen</animation> + </control> + <control type="image"> + <left>4</left> + <top>4</top> + <width>466</width> + <height>701</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png">$VAR[PosterVar]</texture> + <animation effect="fade" start="0" end="100" time="0" delay="300">WindowOpen</animation> + </control> + <control type="group"> + <visible>Container.Content(episodes) + !IsEmpty(ListItem.Thumb)</visible> + <control type="image"> + <left>4</left> + <top>4</top> + <width>466</width> + <height>701</height> + <aspectratio>stretch</aspectratio> + <texture colordiffuse="AAFFFFFF" fallback="DefaultVideo.png">colors/black.png</texture> + <animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation> + </control> + <control type="image"> + <left>14</left> + <top>4</top> + <width>446</width> + <height>701</height> + <aspectratio>keep</aspectratio> + <texture>$INFO[ListItem.Thumb]</texture> + <animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + </control> + </control> + <control type="group"> + <top>184</top> + <left>110</left> + <visible>Container.Content(mixed)</visible> + <include>OpenClose_Left</include> + <control type="image"> + <width>466</width> + <height>701</height> + <aspectratio>stretch</aspectratio> + <texture colordiffuse="FF555555">DefaultVideo.png</texture> + </control> + <control type="image"> + <left>10</left> + <width>446</width> + <height>701</height> + <aspectratio>keep</aspectratio> + <texture>$INFO[ListItem.Thumb]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <left>590</left> + <control type="group" id="140"> + <top>468</top> + <control type="button" id="138"> + <width>754</width> + <height>310</height> + <textoffsetx>40</textoffsetx> + <textoffsety>20</textoffsety> + <aligny>bottom</aligny> + <label></label> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick> + <onup>50</onup> + <onleft>138</onleft> + <onright>138</onright> + <ondown>5000</ondown> + <visible>IntegerGreaterThan(Container(4000).NumItems,0)</visible> + </control> + <control type="image"> + <left>735</left> + <width>513</width> + <height>310</height> + <aligny>bottom</aligny> + <texture border="40">buttons/button-nofo.png</texture> + <visible>IntegerGreaterThan(Container(4000).NumItems,0)</visible> + </control> + <control type="button" id="139"> + <width>1245</width> + <height>310</height> + <textoffsetx>40</textoffsetx> + <textoffsety>20</textoffsety> + <aligny>bottom</aligny> + <label></label> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick> + <onup>50</onup> + <onleft>139</onleft> + <onright>139</onright> + <ondown>5000</ondown> + <visible>!IntegerGreaterThan(Container(4000).NumItems,0)</visible> + </control> + <control type="textbox"> + <left>40</left> + <top>25</top> + <width>670</width> + <height>242</height> + <font>font12</font> + <label fallback="19055">$INFO[ListItem.TagLine,[B],[CR][/B]]$INFO[ListItem.Plot]</label> + <autoscroll delay="10000" time="5000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll> + <visible>IntegerGreaterThan(Container(4000).NumItems,0)</visible> + </control> + <control type="textbox"> + <left>40</left> + <top>25</top> + <width>1165</width> + <height>217</height> + <font>font12</font> + <label fallback="19055">$INFO[ListItem.Plot]</label> + <autoscroll delay="10000" time="5000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll> + <visible>!IntegerGreaterThan(Container(4000).NumItems,0)</visible> + </control> + </control> + <control type="grouplist" id="4000"> + <orientation>vertical</orientation> + <left>730</left> + <top>488</top> + <itemgap>-5</itemgap> + <ondown>5000</ondown> + <onup>50</onup> + <onright>140</onright> + <onleft>140</onleft> + <control type="button" id="147"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <aligny>center</aligny> + <font>font10</font> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <label>$INFO[ListItem.Director,[COLOR button_focus]$LOCALIZE[20339]: [/COLOR]]</label> + <visible>!IsEmpty(ListItem.Director)</visible> + </control> + <control type="button" id="131"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Writer,[COLOR button_focus]$LOCALIZE[20417]: [/COLOR]]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick condition="System.hasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=extendedactorinfo,name=$INFO[ListItem.Writer])</onclick> + <visible>!IsEmpty(ListItem.Writer)</visible> + </control> + <control type="button" id="136"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[563]: [/COLOR]$INFO[ListItem.RatingAndVotes]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>noop</onclick> + <visible>!IsEmpty(ListItem.RatingAndVotes)</visible> + </control> + <control type="button" id="144"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[180]: [/COLOR]$INFO[ListItem.Duration] $LOCALIZE[31060]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>noop</onclick> + <visible>!IsEmpty(ListItem.Duration)</visible> + </control> + <control type="button" id="145"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[21875]: [/COLOR]$INFO[ListItem.Country]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>noop</onclick> + <visible>!IsEmpty(ListItem.Country)</visible> + </control> + <control type="button" id="146"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[29909]: [/COLOR]$INFO[ListItem.Studio]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>noop</onclick> + <visible>!IsEmpty(ListItem.Studio)</visible> + </control> + <control type="button" id="135"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[20416]: [COLOR white]$INFO[ListItem.Premiered,][/COLOR]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <visible>Container.Content(tvshows)</visible> + <visible>!IsEmpty(ListItem.Premiered)</visible> + </control> + <control type="button" id="210"> + <width>505</width> + <height>45</height> + <textoffsetx>40</textoffsetx> + <font>font10</font> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[31048]: [COLOR white]$INFO[ListItem.Season,, $LOCALIZE[36905]]$INFO[ListItem.Episode, (, $LOCALIZE[20453])][/COLOR]</label> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <visible>!IsEmpty(ListItem.Season)</visible> + <visible>Container.Content(tvshows)</visible> + </control> + </control> + <control type="image"> + <left>17</left> + <top>185</top> + <width>1210</width> + <height>283</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="A0FFFFFF">colors/black.png</texture> + </control> + <control type="textbox"> + <left>17</left> + <top>185</top> + <width>1210</width> + <height>283</height> + <align>center</align> + <aligny>center</aligny> + <font>font24_title</font> + <label>$LOCALIZE[31079]</label> + <visible>StringCompare(Container(50).NumItems,0) + IsEmpty(ListItem.Art(tvshow.banner)) + IsEmpty(ListItem.Art(banner))</visible> + </control> + <control type="image"> + <left>77</left> + <top>185</top> + <width>1090</width> + <height>283</height> + <fadetime>150</fadetime> + <aspectratio>keep</aspectratio> + <texture>$VAR[BannerVar]</texture> + <visible>StringCompare(Container(50).NumItems,0)</visible> + </control> + <control type="list" id="50"> + <top>158</top> + <width>1235</width> + <height>370</height> + <onleft>50</onleft> + <onright>50</onright> + <onup condition="System.hasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=extendedactorinfo,name=$INFO[Container(50).ListItem.Label])</onup> + <onup condition="!System.hasAddon(script.extendedinfo)">InstallAddon(script.extendedinfo)</onup> + <ondown>140</ondown> + <scrolltime>200</scrolltime> + <orientation>horizontal</orientation> + <itemlayout height="370" width="245"> + <control type="group"> + <top>10</top> + <control type="image"> + <top>0</top> + <width>264</width> + <height>317</height> + <texture>DefaultActor.png</texture> + <aspectratio aligny="center">scale</aspectratio> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="image"> + <top>20</top> + <left>20</left> + <width>224</width> + <height>277</height> + <texture fallback="DefaultActor.png">$INFO[ListItem.Thumb]</texture> + <aspectratio aligny="center">scale</aspectratio> + </control> + <control type="image"> + <left>20</left> + <width>224</width> + <height>62</height> + <top>235</top> + <texture>colors/black.png</texture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="label"> + <left>25</left> + <width>214</width> + <height>67</height> + <top>218</top> + <align>center</align> + <aligny>center</aligny> + <font>font10</font> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>25</left> + <width>214</width> + <height>67</height> + <top>245</top> + <align>center</align> + <aligny>center</aligny> + <font>font10</font> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.Label2]</label> + </control> + </control> + </itemlayout> + <focusedlayout height="370" width="245"> + <control type="group"> + <left>0</left> + <top>10</top> + <control type="image"> + <top>0</top> + <width>264</width> + <height>317</height> + <texture>DefaultActor.png</texture> + <aspectratio aligny="center">scale</aspectratio> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="image"> + <top>20</top> + <left>20</left> + <width>224</width> + <height>277</height> + <texture>$INFO[ListItem.Thumb]</texture> + <aspectratio aligny="center">scale</aspectratio> + </control> + <control type="image"> + <left>20</left> + <width>224</width> + <height>62</height> + <top>235</top> + <texture>colors/black.png</texture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="label"> + <left>25</left> + <width>214</width> + <height>67</height> + <top>218</top> + <align>center</align> + <aligny>center</aligny> + <font>font10</font> + <scroll>true</scroll> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>25</left> + <width>214</width> + <height>67</height> + <top>245</top> + <align>center</align> + <aligny>center</aligny> + <font>font10</font> + <textcolor>grey</textcolor> + <scroll>true</scroll> + <label>$INFO[ListItem.Label2]</label> + </control> + <control type="image"> + <left>18</left> + <top>20</top> + <width>230</width> + <height>280</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <visible>Control.HasFocus(50)</visible> + </control> + </control> + </focusedlayout> + </control> + <control type="grouplist" id="5000"> + <left>0</left> + <top>764</top> + <width>1246</width> + <height>400</height> + <onleft>5000</onleft> + <onright>5000</onright> + <onup>140</onup> + <ondown condition="!IntegerGreaterThan(Container(5000).Position,4)">SetFocus(50,$INFO[Container(5000).Position])</ondown> + <ondown condition="IntegerGreaterThan(Container(5000).Position,4)">SetFocus(50,4)</ondown> + <itemgap>-16</itemgap> + <align>center</align> + <orientation>horizontal</orientation> + <scrolltime tween="quadratic">200</scrolltime> + <include name="InfoDialogButton"> + <param name="id" value="8" /> + <param name="icon" value="icons/infodialogs/launch.png" /> + <param name="label" value="$LOCALIZE[208]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="11" /> + <param name="icon" value="icons/infodialogs/trailer.png" /> + <param name="label" value="$LOCALIZE[20410]" /> + <param name="visible" value="!IsEmpty(ListItem.Trailer) + Container.Content(movies) + ![substring(Container.FolderPath,plugin://) + substring(Container.FolderPath,trailer)]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="440" /> + <param name="icon" value="icons/infodialogs/trailer.png" /> + <param name="label" value="$LOCALIZE[31090]" /> + <param name="onclick_1" value="Action(close)" /> + <param name="onclick_2" value="RunScript(script.extendedinfo,info=youtubebrowser,id=$INFO[ListItem.Title] $INFO[ListItem.Year])" /> + <param name="visible" value="System.hasAddon(script.extendedinfo) + IsEmpty(ListItem.Trailer) + Container.Content(movies) + ![substring(Container.FolderPath,plugin://) + substring(Container.FolderPath,trailer)]" /> + </include> + <control type="group" id="400"> + <width>262</width> + <visible>Control.IsEnabled(7)</visible> + <control type="button" id="7"> + <include name="VideoInfoButtonsCommon"> + <param name="icon" value="" /> + </include> + <label>$LOCALIZE[31033]</label> + <onleft>440</onleft> + <onright>101</onright> + <onup condition="IntegerGreaterThan(Container(5000).CurrentItem,3)">210</onup> + <onup condition="!IntegerGreaterThan(Container(5000).CurrentItem,3)">140</onup> + <ondown condition="Stringcompare(Container(5000).CurrentItem,1)">SetFocus(50,0)</ondown> + <ondown condition="Stringcompare(Container(5000).CurrentItem,2)">SetFocus(50,1)</ondown> + <ondown condition="Stringcompare(Container(5000).CurrentItem,3)">SetFocus(50,2)</ondown> + <ondown condition="Stringcompare(Container(5000).CurrentItem,4)">SetFocus(50,3)</ondown> + <ondown condition="Stringcompare(Container(5000).CurrentItem,5)">SetFocus(50,4)</ondown> + </control> + <control type="label"> + <label>$INFO[ListItem.UserRating]</label> + <font>font30_title</font> + <left>0</left> + <top>18</top> + <width>262</width> + <align>center</align> + </control> + <control type="image"> + <texture>icons/infodialogs/rating.png</texture> + <left>107</left> + <top>24</top> + <width>48</width> + <height>48</height> + <align>center</align> + <visible>IsEmpty(ListItem.UserRating)</visible> + </control> + </control> + <include name="InfoDialogButton"> + <param name="id" value="101" /> + <param name="icon" value="icons/infodialogs/info.png" /> + <param name="label" value="$LOCALIZE[31034]" /> + <param name="onclick_1" value="RunScript(script.extendedinfo,info=openinfodialog)" /> + <param name="visible" value="System.hasAddon(script.extendedinfo)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="102" /> + <param name="icon" value="icons/infodialogs/image.png" /> + <param name="label" value="$LOCALIZE[31028]" /> + <param name="onclick_1" value="SetProperty(fanart,$ESCINFO[ListItem.Art(fanart)],home)" /> + <param name="onclick_2" value="ActivateWindow(1104)" /> + <param name="visible" value="!IsEmpty(ListItem.Art(fanart))" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="13" /> + <param name="icon" value="icons/infodialogs/director.png" /> + <param name="label" value="$LOCALIZE[31123]" /> + <param name="visible" value="!IsEmpty(ListItem.Director)" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="10" /> + <param name="icon" value="icons/infodialogs/choose_image.png" /> + <param name="label" value="$LOCALIZE[13511]" /> + </include> + <include name="InfoDialogButton"> + <param name="id" value="6" /> + <param name="icon" value="icons/infodialogs/update.png" /> + <param name="label" value="$LOCALIZE[184]" /> + <param name="visible" value="Control.IsEnabled(6)" /> + </include> + </control> + <include name="LeftRightArrows"> + <param name="list_id" value="5000" /> + <param name="left_posx" value="-15" /> + <param name="right_posx" value="1240" /> + <param name="posy" value="824" /> + <param name="visible" value="true" /> + </include> + <include name="LeftRightArrows"> + <param name="list_id" value="50" /> + <param name="left_posx" value="-15" /> + <param name="right_posx" value="1240" /> + <param name="posy" value="320" /> + <param name="visible" value="true" /> + </include> + </control> + <control type="group"> + <visible>Container.Content(movies) | Container.Content(episodes)</visible> + <include>MediaFlags</include> + </control> + <include name="InfoDialogTopBarInfo"> + <param name="main_label" value="$VAR[VideoInfoMainLabelVar]" /> + <param name="sub_label" value="$VAR[VideoInfoSubLabelVar]" /> + </include> + <control type="group"> + <visible>Control.HasFocus(50)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <top>1019</top> + <control type="image"> + <left>17</left> + <width>44</width> + <height>44</height> + <animation effect="rotate" end="-90" center="40,23" time="0" condition="true">Conditional</animation> + <texture colordiffuse="button_focus">frame/menu-nofo.png</texture> + </control> + <control type="label"> + <left>74</left> + <width>500</width> + <height>44</height> + <shadowcolor>text_shadow</shadowcolor> + <label>$LOCALIZE[31125]</label> + </control> + </control> + <control type="group"> + <visible>Control.HasFocus(138)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <top>1019</top> + <control type="image"> + <left>17</left> + <width>44</width> + <height>44</height> + <texture colordiffuse="button_focus">frame/menu-fo.png</texture> + </control> + <control type="label"> + <left>74</left> + <width>500</width> + <height>44</height> + <shadowcolor>text_shadow</shadowcolor> + <label>Press OK to read plot</label> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/DialogVolumeBar.xml b/addons/skin.estuary/1080i/DialogVolumeBar.xml new file mode 100644 index 0000000000..522ae99cd6 --- /dev/null +++ b/addons/skin.estuary/1080i/DialogVolumeBar.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <zorder>4</zorder> + <controls> + <control type="progress" id="20"> + <include>HiddenObject</include> + <info>Player.Volume</info> + </control> + <control type="group"> + <visible>!Window.IsActive(startup)</visible> + <left>1820</left> + <top>0</top> + <animation effect="fade" start="0" end="100" time="150">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="150">WindowClose</animation> + <control type="image"> + <left>6</left> + <top>-11</top> + <width>100</width> + <height>100</height> + <texture colordiffuse="button_focus">dialogs/extendedprogress/loading-back.png</texture> + <animation effect="fade" start="100" end="0" delay="300" time="500" tween="sine" condition="Player.Muted">Conditional</animation> + </control> + <control type="image"> + <left>6</left> + <top>-11</top> + <width>100</width> + <height>100</height> + <texture>dialogs/volume/progress/p$INFO[Control.GetLabel(20)].png</texture> + <animation effect="fade" start="100" end="0" delay="300" time="500" tween="sine" condition="Player.Muted">Conditional</animation> + </control> + <control type="image"> + <left>37</left> + <top>19</top> + <width>40</width> + <height>40</height> + <texture colordiffuse="white">$VAR[VolumeIconVar]</texture> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/EventLog.xml b/addons/skin.estuary/1080i/EventLog.xml new file mode 100644 index 0000000000..c9d952184b --- /dev/null +++ b/addons/skin.estuary/1080i/EventLog.xml @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <views>50</views> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(addoninformation)">Conditional</animation> + <control type="grouplist" id="9000"> + <include>OpenClose_Left</include> + <orientation>vertical</orientation> + <itemgap>-8.5</itemgap> + <left>110</left> + <top>162</top> + <onup>9000</onup> + <ondown>9000</ondown> + <onleft>50</onleft> + <onright>50</onright> + <control type="togglebutton" id="4"> + <width>350</width> + <height>199</height> + <align>center</align> + <aligny>top</aligny> + <font>font12</font> + <textoffsetx>20</textoffsetx> + <textoffsety>130</textoffsety> + <label>$LOCALIZE[31032]: $LOCALIZE[584]</label> + <altlabel>$LOCALIZE[31032]: $LOCALIZE[585]</altlabel> + </control> + <control type="group" id="4100"> + <height>0</height> + <control type="image"> + <top>-150</top> + <width>350</width> + <height>70</height> + <aspectratio>keep</aspectratio> + <texture>icons/eventlog/order.png</texture> + </control> + </control> + <include name="PlaylistWindowButton"> + <param name="control_id" value="21" /> + <param name="onclick" value="" /> + <param name="label" value="" /> + <param name="icon" value="icons/eventlog/settings.png" /> + </include> + <include name="PlaylistWindowButton"> + <param name="control_id" value="22" /> + <param name="onclick" value="" /> + <param name="label" value="$LOCALIZE[190]" /> + <param name="icon" value="icons/eventlog/levels.png" /> + </include> + <include name="PlaylistWindowButton"> + <param name="control_id" value="20" /> + <param name="onclick" value="" /> + <param name="label" value="$LOCALIZE[192]" /> + <param name="icon" value="DefaultIconError.png" /> + </include> + </control> + <control type="group"> + <left>250</left> + <visible>Control.IsVisible(50)</visible> + <include>OpenClose_Right</include> + <control type="image"> + <left>210</left> + <top>162</top> + <width>1300</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="50"> + <left>230</left> + <top>182</top> + <width>1260</width> + <height>9000</height> + <onleft>9000</onleft> + <onright>60</onright> + <onup>50</onup> + <ondown>50</ondown> + <viewtype label="535">list</viewtype> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="115" width="1260"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1260</width> + <height>115</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>5</left> + <top>5</top> + <width>105</width> + <height>105</height> + <texture border="4" fallback="DefaultAddon.png">$INFO[Listitem.Icon]</texture> + <aspectratio>scale</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="label"> + <left>125</left> + <top>0</top> + <width>870</width> + <height>50</height> + <aligny>center</aligny> + <label>[B]$INFO[ListItem.Label][/B]</label> + </control> + <control type="textbox"> + <left>125</left> + <top>40</top> + <width>870</width> + <height>70</height> + <font>font10</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(Event.Description)]</label> + </control> + <control type="label"> + <left>125</left> + <top>0</top> + <width>1120</width> + <height>50</height> + <font>font12</font> + <textcolor>button_focus</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + </control> + </itemlayout> + <focusedlayout height="115" width="1260"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1260</width> + <height>115</height> + <texture border="90,3,90,3">lists/separator.png</texture> + <visible>!Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1260</width> + <height>115</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>5</left> + <top>5</top> + <width>105</width> + <height>105</height> + <texture border="4" fallback="DefaultAddon.png">$INFO[Listitem.Icon]</texture> + <aspectratio>scale</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="label"> + <left>125</left> + <top>0</top> + <width>870</width> + <height>50</height> + <aligny>center</aligny> + <label>[B]$INFO[ListItem.Label][/B]</label> + </control> + <control type="textbox"> + <left>125</left> + <top>40</top> + <width>870</width> + <height>70</height> + <font>font10</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(Event.Description)]</label> + </control> + <control type="label"> + <left>125</left> + <top>0</top> + <width>1120</width> + <height>50</height> + <font>font12</font> + <textcolor>button_focus</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + </control> + </focusedlayout> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="50" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="scrollbar" id="60"> + <right>0</right> + <top>80</top> + <width>12</width> + <height>920</height> + <onleft>50</onleft> + <onright>9000</onright> + <orientation>vertical</orientation> + <visible>Control.IsVisible(50)</visible> + </control> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[31067]" /> + <param name="breadcrumbs_icon" value="icons/settings/video.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/FileBrowser.xml b/addons/skin.estuary/1080i/FileBrowser.xml new file mode 100644 index 0000000000..c00254de71 --- /dev/null +++ b/addons/skin.estuary/1080i/FileBrowser.xml @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">450</defaultcontrol> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <left>310</left> + <top>100</top> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1300" /> + <param name="DialogBackgroundHeight" value="850" /> + <param name="DialogHeaderLabel" value="-" /> + <param name="DialogHeaderId" value="411" /> + </include> + <control type="grouplist" id="9000"> + <left>990</left> + <top>85</top> + <width>400</width> + <height>400</height> + <itemgap>-15</itemgap> + <align>left</align> + <orientation>vertical</orientation> + <onleft>450</onleft> + <onright>450</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <include name="DefaultDialogButton"> + <param name="id" value="413" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="414" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="415" /> + <param name="label" value="$LOCALIZE[119]" /> + <param name="visible" value="Control.IsEnabled(415)" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="416" /> + <param name="label" value="$LOCALIZE[749]" /> + <param name="visible" value="Control.IsEnabled(416)" /> + </include> + </control> + <control type="image"> + <left>1010</left> + <top>420</top> + <width>260</width> + <height>380</height> + <aspectratio aligny="bottom">keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <texture border="4" background="true">$INFO[ListItem.Icon]</texture> + </control> + <control type="image"> + <left>0</left> + <top>80</top> + <width>980</width> + <height>740</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="panel" id="450"> + <left>20</left> + <top>100</top> + <width>940</width> + <height>700</height> + <onleft>9000</onleft> + <onright>60</onright> + <onup>450</onup> + <ondown>450</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="70" width="940"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>75</left> + <top>0</top> + <width>560</width> + <height>70</height> + <aligny>center</aligny> + <selectedcolor>green</selectedcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="70" width="940"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <visible>!Control.HasFocus(450)</visible> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <visible>Control.HasFocus(450)</visible> + <texture>lists/focus.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>75</left> + <top>0</top> + <width>560</width> + <height>70</height> + <aligny>center</aligny> + <selectedcolor>green</selectedcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + </control> + <control type="panel" id="451"> + <left>20</left> + <top>100</top> + <width>940</width> + <height>700</height> + <onleft>9000</onleft> + <onright>60</onright> + <onup>451</onup> + <ondown>451</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="70" width="940"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>75</left> + <top>0</top> + <width>800</width> + <height>70</height> + <aligny>center</aligny> + <selectedcolor>green</selectedcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="70" width="940"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <visible>!Control.HasFocus(451)</visible> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>940</width> + <height>71</height> + <visible>Control.HasFocus(451)</visible> + <texture>lists/focus.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>75</left> + <top>0</top> + <width>800</width> + <height>70</height> + <aligny>center</aligny> + <selectedcolor>green</selectedcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="60"> + <left>965</left> + <top>100</top> + <width>12</width> + <height>698</height> + <onleft>450</onleft> + <onright>9000</onright> + <orientation>vertical</orientation> + </control> + <control type="label" id="412"> + <description>Path label</description> + <left>25</left> + <top>810</top> + <width>595</width> + <height>30</height> + <haspath>true</haspath> + <font>font12</font> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <description>Page label</description> + <left>0</left> + <top>810</top> + <width>1270</width> + <height>30</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <font>font12</font> + <label>[COLOR=button_focus]$INFO[Container(450).NumItems][/COLOR] $LOCALIZE[31036] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(450).CurrentPage]/$INFO[Container(450).NumPages][/COLOR]</label> + <wrapmultiline>true</wrapmultiline> + <visible>!Control.IsVisible(451)</visible> + </control> + <control type="label"> + <description>Page label</description> + <left>0</left> + <top>810</top> + <width>1270</width> + <height>30</height> + <align>right</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <font>font12</font> + <label>[COLOR=button_focus]$INFO[Container(451).NumItems][/COLOR] $LOCALIZE[31036] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(451).CurrentPage]/$INFO[Container(451).NumPages][/COLOR]</label> + <wrapmultiline>true</wrapmultiline> + <visible>Control.IsVisible(451)</visible> + </control> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="450" /> + <param name="posx" value="830" /> + <param name="up_posy" value="50" /> + <param name="down_posy" value="980" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/FileManager.xml b/addons/skin.estuary/1080i/FileManager.xml new file mode 100644 index 0000000000..45fe5232c8 --- /dev/null +++ b/addons/skin.estuary/1080i/FileManager.xml @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">20</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <control type="image"> + <left>926</left> + <top>495</top> + <width>68</width> + <height>68</height> + <texture colordiffuse="button_focus">icons/file-manager/left-right.png</texture> + <animation effect="fade" start="0" end="100" time="300" delay="100">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="160">WindowClose</animation> + </control> + <control type="image"> + <left>836</left> + <top>580</top> + <width>250</width> + <height>330</height> + <fadetime>200</fadetime> + <texture>$VAR[FileManagerImageVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + <aspectratio aligny="bottom">keep</aspectratio> + <animation effect="fade" start="0" end="100" time="300" delay="100">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="160">WindowClose</animation> + </control> + <control type="group"> + <top>190</top> + <left>100</left> + <include>OpenClose_Left</include> + <include name="FileManagerPanel"> + <param name="header_id" value="101" /> + <param name="header_label" value="" /> + <param name="list_id" value="20" /> + <param name="scrollbar_id" value="60" /> + <param name="onleft_id" value="21" /> + <param name="onright_id" value="21" /> + <param name="width" value="700" /> + <param name="bg_width" value="740" /> + <param name="header_haspath" value="true" /> + </include> + </control> + <control type="group"> + <left>1120</left> + <top>190</top> + <include>OpenClose_Right</include> + <include name="FileManagerPanel"> + <param name="header_id" value="102" /> + <param name="header_label" value="" /> + <param name="list_id" value="21" /> + <param name="scrollbar_id" value="61" /> + <param name="onleft_id" value="60" /> + <param name="onright_id" value="20" /> + <param name="width" value="700" /> + <param name="bg_width" value="740" /> + <param name="header_haspath" value="true" /> + </include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[7]" /> + <param name="breadcrumbs_icon" value="icons/settings/filemanager.png" /> + </include> + <include>BottomBar</include> + <include name="BottomBarTwoListInfo"> + <param name="left_container_id">20</param> + <param name="left_scrollbar_id">60</param> + <param name="right_container_id">21</param> + <param name="right_scrollbar_id">61</param> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Font.xml b/addons/skin.estuary/1080i/Font.xml new file mode 100644 index 0000000000..1545a19ecd --- /dev/null +++ b/addons/skin.estuary/1080i/Font.xml @@ -0,0 +1,202 @@ +<?xml version="1.0" encoding="UTF-8"?> +<fonts> + <fontset id="Default" idloc="15109"> + <!-- Normal Fonts --> + <font> + <name>font10</name> + <filename>Lato-Regular.ttf</filename> + <size>23</size> + </font> + <font> + <name>font12</name> + <filename>Lato-Regular.ttf</filename> + <size>25</size> + </font> + <font> + <name>font_textbox</name> + <filename>Lato-Regular.ttf</filename> + <size>27</size> + <aspect>0.9</aspect> + <linespacing>1.17</linespacing> + </font> + <font> + <name>font13</name> + <filename>Lato-Regular.ttf</filename> + <size>30</size> + </font> + <font> + <name>font14</name> + <filename>Lato-Regular.ttf</filename> + <size>33</size> + </font> + <font> + <name>font16</name> + <filename>Lato-Regular.ttf</filename> + <size>37</size> + </font> + <font> + <name>font30</name> + <filename>Lato-Regular.ttf</filename> + <size>45</size> + </font> + <font> + <name>fontContextMenu</name> + <filename>Lato-Regular.ttf</filename> + <size>27</size> + </font> + <!-- Title Fonts --> + <font> + <name>font10_title</name> + <filename>Lato-Bold.ttf</filename> + <size>18</size> + </font> + <font> + <name>font12_title</name> + <filename>Lato-Bold.ttf</filename> + <size>25</size> + </font> + <font> + <name>font13_title</name> + <filename>Lato-Bold.ttf</filename> + <size>30</size> + </font> + <font> + <name>font20_title</name> + <filename>Lato-Bold.ttf</filename> + <size>32</size> + </font> + <font> + <name>font24_title</name> + <filename>Lato-Bold.ttf</filename> + <size>36</size> + </font> + <font> + <name>font28_title</name> + <filename>Lato-Bold.ttf</filename> + <size>42</size> + </font> + <font> + <name>font30_title</name> + <filename>Lato-Bold.ttf</filename> + <size>45</size> + </font> + <font> + <name>font35_title</name> + <filename>Lato-Bold.ttf</filename> + <size>52</size> + </font> + <font> + <name>font_MainMenu</name> + <filename>Lato-Bold.ttf</filename> + <size>60</size> + </font> + <font> + <name>WeatherTemp</name> + <filename>Lato-Bold.ttf</filename> + <size>120</size> + </font> + <font> + <name>Mono30</name> + <filename>Inconsolata-Regular.ttf</filename> + <size>30</size> + </font> + </fontset> + <fontset id="Arial" idloc="31053"> + <!-- Arial Font better for non English --> + <font> + <name>font10</name> + <filename>arial.ttf</filename> + <size>18</size> + </font> + <font> + <name>font12</name> + <filename>arial.ttf</filename> + <size>22</size> + </font> + <font> + <name>font13</name> + <filename>arial.ttf</filename> + <size>27</size> + </font> + <font> + <name>font14</name> + <filename>arial.ttf</filename> + <size>30</size> + </font> + <font> + <name>font16</name> + <filename>arial.ttf</filename> + <size>34</size> + </font> + <font> + <name>font30</name> + <filename>arial.ttf</filename> + <size>42</size> + </font> + <font> + <name>fontContextMenu</name> + <filename>arial.ttf</filename> + <size>24</size> + </font> + <!-- Title Fonts --> + <font> + <name>font10_title</name> + <filename>arial.ttf</filename> + <size>15</size> + <style>bold</style> + </font> + <font> + <name>font12_title</name> + <filename>arial.ttf</filename> + <size>22</size> + <style>bold</style> + </font> + <font> + <name>font13_title</name> + <filename>arial.ttf</filename> + <size>27</size> + <style>bold</style> + </font> + <font> + <name>font24_title</name> + <filename>arial.ttf</filename> + <size>33</size> + <style>bold</style> + </font> + <font> + <name>font28_title</name> + <filename>arial.ttf</filename> + <size>39</size> + <style>bold</style> + </font> + <font> + <name>font30_title</name> + <filename>arial.ttf</filename> + <size>42</size> + <style>bold</style> + </font> + <font> + <name>font35_title</name> + <filename>arial.ttf</filename> + <size>49</size> + <style>bold</style> + </font> + <font> + <name>font_MainMenu</name> + <filename>arial.ttf</filename> + <size>52</size> + <style>bold</style> + </font> + <font> + <name>WeatherTemp</name> + <filename>arial.ttf</filename> + <size>120</size> + <style>bold</style> + </font> + <font> + <name>Mono30</name> + <filename>arial.ttf</filename> + <size>30</size> + </font> + </fontset> +</fonts> diff --git a/addons/skin.estuary/1080i/Home.xml b/addons/skin.estuary/1080i/Home.xml new file mode 100644 index 0000000000..cb875463b8 --- /dev/null +++ b/addons/skin.estuary/1080i/Home.xml @@ -0,0 +1,1167 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <menucontrol>9000</menucontrol> + <defaultcontrol>9000</defaultcontrol> +<!-- <onload condition="ControlGroup(700).HasFocus">SetFocus(9000,0)</onload> + --> <backgroundcolor>FF000000</backgroundcolor> + <controls> + <control type="button" id="20000"> + <include>HiddenObject</include> + <animation effect="fade" time="300" start="100" end="0">Focus</animation> + <onfocus>SetFocus(2000)</onfocus> + <onclick>noop</onclick> + <visible allowhiddenfocus="true">Control.HasFocus(20000)</visible> + </control> + <control type="button" id="20001"> + <include>HiddenObject</include> + <animation effect="fade" time="300" start="100" end="0">Focus</animation> + <onfocus>SetFocus(2000)</onfocus> + <onclick>noop</onclick> + <visible allowhiddenfocus="true">Control.HasFocus(20001)</visible> + </control> + <include>DefaultBackground</include> + <control type="multiimage"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <fadetime>600</fadetime> + <animation effect="zoom" center="auto" end="102,102" time="0" condition="IntegerGreaterThan(System.StereoscopicMode,0)">conditional</animation> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <animation effect="fade" time="400">VisibleChange</animation> + <imagepath background="true" colordiffuse="20FFFFFF">$VAR[HomeFanartVar]</imagepath> + <visible>!Player.HasMedia</visible> + </control> + <control type="group" id="2000"> + <animation type="Conditional" condition="Control.IsVisible(20000)" reversible="false"> + <effect type="slide" end="0,20" time="60" tween="sine" /> + <effect type="slide" end="0,-20" time="180" tween="sine" delay="80" /> + </animation> + <animation type="Conditional" condition="Control.IsVisible(20001)" reversible="false"> + <effect type="slide" end="0,-20" time="60" tween="sine" /> + <effect type="slide" end="0,20" time="180" tween="sine" delay="80" /> + </animation> + <top>78</top> + <left>20</left> + <include>OpenClose_Right</include> + <control type="group" id="5000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),movies)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="5888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(5001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(5200).NumItems,0)">SetFocus(5200)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(5100).NumItems,0)">SetFocus(5100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="5001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <itemgap>-2</itemgap> + <include name="SubMenu"> + <param name="list_id" value="5900"/> + <param name="ondown_id" value="5100"/> + <param name="visible" value="Library.HasContent(movies)"/> + <param name="item1_onclick" value="ActivateWindow(videos,RecentlyAddedMovies,return)" /> + <param name="item1_icon" value="recentlyadded.png" /> + <param name="item1_label" value="$LOCALIZE[20386]" /> + <param name="item2_onclick" value="ActivateWindow(videos,MovieYears,return)" /> + <param name="item2_icon" value="years.png" /> + <param name="item2_label" value="$LOCALIZE[652]" /> + <param name="item3_onclick" value="ActivateWindow(videos,MovieSets,return)" /> + <param name="item3_icon" value="sets.png" /> + <param name="item3_label" value="$LOCALIZE[31075]" /> + <param name="item4_onclick" value="ActivateWindow(videos,MovieGenres,return)" /> + <param name="item4_icon" value="genres.png" /> + <param name="item4_label" value="$LOCALIZE[135]" /> + <param name="item5_onclick" value="ActivateWindow(videos,MovieActors,return)" /> + <param name="item5_icon" value="actors.png" /> + <param name="item5_label" value="$LOCALIZE[344]" /> + <param name="item6_onclick" value="ActivateWindow(videos,MovieTags,return)" /> + <param name="item6_icon" value="tags.png" /> + <param name="item6_label" value="$LOCALIZE[20459]" /> + <param name="item7_onclick" value="ActivateWindow(videos,library://video/movies/,return)" /> + <param name="item7_icon" value="media.png" /> + <param name="item7_label" value="$LOCALIZE[31074]" /> + <param name="item8_onclick" value="UpdateLibrary(video)" /> + <param name="item8_icon" value="updatelibrary.png" /> + <param name="item8_label" value="$LOCALIZE[653]" /> + </include> + <include name="WidgetListMovies"> + <param name="content_path" value="special://skin/playlists/inprogress_movies.xsp"/> + <param name="widget_header" value="$LOCALIZE[31010]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="5100"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedinfo,dbid=$INFO[Container(5100).ListItem.Dbid])"/> + <param name="onup_id" value="5900"/> + <param name="ondown_id" value="5200"/> + </include> + <include name="WidgetListMovies"> + <param name="content_path" value="videodb://recentlyaddedmovies/"/> + <param name="widget_header" value="$LOCALIZE[20386]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="5200"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedinfo,dbid=$INFO[Container(5200).ListItem.Dbid])"/> + <param name="onup_id" value="5100"/> + <param name="ondown_id" value="5300"/> + </include> + <include name="WidgetListMovies"> + <param name="content_path" value="special://skin/playlists/unwatched_movies.xsp"/> + <param name="widget_header" value="$LOCALIZE[31007]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="5300"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedinfo,dbid=$INFO[Container(5300).ListItem.Dbid])"/> + <param name="onup_id" value="5200"/> + <param name="ondown_id" value="5400"/> + </include> + <include name="WidgetListMovies"> + <param name="content_path" value="special://skin/playlists/random_movies.xsp"/> + <param name="widget_header" value="$LOCALIZE[31006]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="5400"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedinfo,dbid=$INFO[Container(5400).ListItem.Dbid])"/> + <param name="onup_id" value="5300"/> + <param name="ondown_id" value="20001"/> + </include> + <include name="ImageWidgetHeader"> + <param name="widget_header" value="$LOCALIZE[342]" /> + <param name="visible" value="!Library.HasContent(movies)"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/movie.jpg"/> + <param name="text_label" value="$LOCALIZE[31104]" /> + <param name="button_label" value="$LOCALIZE[31110]" /> + <param name="button_onclick" value="ActivateWindow(videos,files,return)"/> + <param name="button_id" value="5500"/> + <param name="visible" value="!Library.HasContent(movies)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMovieButton)"/> + </include> + </control> + </control> + <control type="group" id="6000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),tv)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="6888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(6001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(6200).NumItems,0)">SetFocus(6200)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(6100).NumItems,0)">SetFocus(6100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="6001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="6900"/> + <param name="ondown_id" value="6100"/> + <param name="visible" value="Library.HasContent(tvshows)"/> + <param name="item1_onclick" value="ActivateWindow(Videos,RecentlyAddedEpisodes,return)" /> + <param name="item1_icon" value="recentlyadded.png" /> + <param name="item1_label" value="$LOCALIZE[20387]" /> + <param name="item2_onclick" value="ActivateWindow(Videos,TVShowYears,return)" /> + <param name="item2_icon" value="years.png" /> + <param name="item2_label" value="$LOCALIZE[652]" /> + <param name="item3_onclick" value="ActivateWindow(Videos,TVShowTitles,return)" /> + <param name="item3_icon" value="title.png" /> + <param name="item3_label" value="$LOCALIZE[31073]" /> + <param name="item4_onclick" value="ActivateWindow(Videos,TVShowGenres,return)" /> + <param name="item4_icon" value="genres.png" /> + <param name="item4_label" value="$LOCALIZE[135]" /> + <param name="item5_onclick" value="ActivateWindow(Videos,TVShowActors,return)" /> + <param name="item5_icon" value="actors.png" /> + <param name="item5_label" value="$LOCALIZE[344]" /> + <param name="item6_onclick" value="ActivateWindow(Videos,TVShowTags,return)" /> + <param name="item6_icon" value="tags.png" /> + <param name="item6_label" value="$LOCALIZE[20459]" /> + <param name="item7_onclick" value="ActivateWindow(videos,library://video/tvshows/)" /> + <param name="item7_icon" value="media.png" /> + <param name="item7_label" value="$LOCALIZE[31074]" /> + <param name="item8_onclick" value="UpdateLibrary(video)" /> + <param name="item8_icon" value="updatelibrary.png" /> + <param name="item8_label" value="$LOCALIZE[653]" /> + </include> + <include name="WidgetListEpisodes"> + <param name="content_path" value="videodb://inprogresstvshows"/> + <param name="sortby" value="lastplayed"/> + <param name="sortorder" value="descending"/> + <param name="widget_header" value="$LOCALIZE[626]"/> + <param name="item_image" value="$VAR[TVShowWidgetImageVar]" /> + <param name="widget_target" value="videos"/> + <param name="second_label" value="$LOCALIZE[16102]: $INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ]" /> + <param name="list_id" value="6100"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedtvinfo,dbid=$INFO[Container(6100).ListItem.Dbid])"/> + <param name="onup_id" value="6900"/> + <param name="ondown_id" value="6200"/> + </include> + <include name="WidgetListEpisodes"> + <param name="content_path" value="videodb://recentlyaddedepisodes/"/> + <param name="widget_header" value="$LOCALIZE[20387]"/> + <param name="item_image" value="$INFO[ListItem.Art(thumb)]" /> + <param name="widget_target" value="videos"/> + <param name="second_label" value="[COLOR button_focus]$INFO[ListItem.Season,,x]$INFO[ListItem.Episode][/COLOR] $INFO[ListItem.Title]" /> + <param name="list_id" value="6200"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedepisodeinfo,tvshow=$INFO[Container(6200).ListItem.TvShowTitle],season=$INFO[Container(6200).ListItem.season],episode=$INFO[Container(6200).ListItem.episode])"/> + <param name="onup_id" value="6100"/> + <param name="ondown_id" value="6300"/> + </include> + <include name="WidgetListEpisodes"> + <param name="content_path" value="special://skin/playlists/unwatched_tvshows.xsp"/> + <param name="widget_header" value="$LOCALIZE[31122]"/> + <param name="item_image" value="$VAR[TVShowWidgetImageVar]" /> + <param name="widget_target" value="videos"/> + <param name="second_label" value="$LOCALIZE[20360]: $INFO[ListItem.Property(TotalEpisodes)]" /> + <param name="list_id" value="6300"/> + <param name="list_oninfo" value="RunScript(script.extendedinfo,info=extendedtvinfo,dbid=$INFO[Container(6300).ListItem.Dbid])"/> + <param name="onup_id" value="6200"/> + <param name="ondown_id" value="20001"/> + </include> + <include name="ImageWidgetHeader"> + <param name="widget_header" value="$LOCALIZE[20343]" /> + <param name="visible" value="!Library.HasContent(tvshows)"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/tv.jpg"/> + <param name="text_label" value="$LOCALIZE[31104]" /> + <param name="button_label" value="$LOCALIZE[31110]" /> + <param name="button_onclick" value="ActivateWindow(videos,files,return)"/> + <param name="button_id" value="6400"/> + <param name="visible" value="!Library.HasContent(tvshows)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoTVShowButton)"/> + </include> + </control> + </control> + <control type="group" id="7000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),music)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="7888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(7001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(7100).NumItems,0)">SetFocus(7100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="7001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="7900"/> + <param name="ondown_id" value="7100"/> + <param name="item1_onclick" value="ActivateWindow(Music,RecentlyAddedAlbums,return)" /> + <param name="item1_icon" value="recentlyadded.png" /> + <param name="item1_label" value="$LOCALIZE[359]" /> + <param name="item1_vis" value="Library.HasContent(music)" /> + <param name="item2_onclick" value="ActivateWindow(Music,Artists,return)" /> + <param name="item2_icon" value="actors.png" /> + <param name="item2_label" value="$LOCALIZE[133]" /> + <param name="item2_vis" value="Library.HasContent(music)" /> + <param name="item3_onclick" value="ActivateWindow(Music,Albums,return)" /> + <param name="item3_icon" value="albums.png" /> + <param name="item3_label" value="$LOCALIZE[132]" /> + <param name="item3_vis" value="Library.HasContent(music)" /> + <param name="item4_onclick" value="ActivateWindow(Music,Top100,return)" /> + <param name="item4_icon" value="top100.png" /> + <param name="item4_label" value="$LOCALIZE[271]" /> + <param name="item4_vis" value="Library.HasContent(music)" /> + <param name="item5_onclick" value="ActivateWindow(Music,Files,return)" /> + <param name="item5_icon" value="files.png" /> + <param name="item5_label" value="$LOCALIZE[744]" /> + <param name="item6_onclick" value="ActivateWindow(music,Playlists,return)" /> + <param name="item6_icon" value="playlists.png" /> + <param name="item6_label" value="$LOCALIZE[136]" /> + <param name="item7_onclick" value="ActivateWindow(Music,root)" /> + <param name="item7_icon" value="media.png" /> + <param name="item7_label" value="$LOCALIZE[31074]" /> + <param name="item8_onclick" value="UpdateLibrary(music)" /> + <param name="item8_icon" value="updatelibrary.png" /> + <param name="item8_label" value="$LOCALIZE[653]" /> + <param name="item8_vis" value="Library.HasContent(music)" /> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="musicdb://recentlyplayedalbums"/> + <param name="widget_header" value="$LOCALIZE[517]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7100"/> + <param name="onup_id" value="7900"/> + <param name="ondown_id" value="7200"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="musicdb://recentlyaddedalbums/"/> + <param name="widget_header" value="$LOCALIZE[359]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7200"/> + <param name="onup_id" value="7100"/> + <param name="ondown_id" value="7300"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="special://skin/playlists/random_albums.xsp"/> + <param name="widget_header" value="$LOCALIZE[31012]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7300"/> + <param name="onup_id" value="7200"/> + <param name="ondown_id" value="7400"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="special://skin/playlists/random_artists.xsp"/> + <param name="widget_header" value="$LOCALIZE[31013]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7400"/> + <param name="onup_id" value="7300"/> + <param name="ondown_id" value="7500"/> + <param name="single_label" value="$INFO[ListItem.Label]"/> + <param name="main_label" value=""/> + <param name="sub_label" value=""/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="special://skin/playlists/unplayed_albums.xsp"/> + <param name="widget_header" value="$LOCALIZE[31014]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7500"/> + <param name="onup_id" value="7400"/> + <param name="ondown_id" value="7600"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="special://skin/playlists/mostplayed_albums.xsp"/> + <param name="widget_header" value="$LOCALIZE[31011]"/> + <param name="widget_target" value="music"/> + <param name="list_id" value="7600"/> + <param name="onup_id" value="7500"/> + <param name="ondown_id" value="20001"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/music.jpg"/> + <param name="text_label" value="$LOCALIZE[31104]" /> + <param name="button_label" value="$LOCALIZE[31110]" /> + <param name="button_onclick" value="ActivateWindow(music,files)"/> + <param name="button_id" value="7600"/> + <param name="onup_id" value="7500"/> + <param name="visible" value="!Library.HasContent(music)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMusicButton)"/> + </include> + </control> + </control> + <control type="group" id="8000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),addons)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="8888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(8001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(8100).NumItems,0)">SetFocus(8100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="8001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="8900"/> + <param name="ondown_id" value="8100"/> + <param name="item1_onclick" value="ActivateWindow(addonbrowser,root)" /> + <param name="item1_icon" value="add-ons.png" /> + <param name="item1_label" value="$LOCALIZE[10040]" /> + <param name="item2_onclick" value="ActivateWindow(systemsettings,addons)" /> + <param name="item2_icon" value="settings.png" /> + <param name="item2_label" value="$LOCALIZE[1045]" /> + <param name="item3_vis" value="False" /> + <param name="item4_vis" value="False" /> + <param name="item5_vis" value="False" /> + <param name="item6_vis" value="False" /> + <param name="item7_vis" value="False" /> + <param name="item8_vis" value="False" /> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="addons://sources/video/"/> + <param name="widget_header" value="$LOCALIZE[1037]"/> + <param name="widget_target" value="videos"/> + <param name="sortby" value="lastused"/> + <param name="sortorder" value="descending"/> + <param name="list_id" value="8100"/> + <param name="onup_id" value="8900"/> + <param name="ondown_id" value="8200"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="addons://sources/audio/"/> + <param name="widget_header" value="$LOCALIZE[1038]"/> + <param name="widget_target" value="music"/> + <param name="sortby" value="lastused"/> + <param name="sortorder" value="descending"/> + <param name="list_id" value="8200"/> + <param name="onup_id" value="8100"/> + <param name="ondown_id" value="8300"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="addons://sources/executable/"/> + <param name="widget_header" value="$LOCALIZE[1043]"/> + <param name="widget_target" value="programs"/> + <param name="sortby" value="lastused"/> + <param name="sortorder" value="descending"/> + <param name="list_id" value="8300"/> + <param name="onup_id" value="8200"/> + <param name="ondown_id" value="8400"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="androidapp://sources/apps/"/> + <param name="widget_header" value="$LOCALIZE[20244]"/> + <param name="widget_target" value="programs"/> + <param name="sortby" value="lastused"/> + <param name="sortorder" value="descending"/> + <param name="list_id" value="8400"/> + <param name="onup_id" value="8300"/> + <param name="ondown_id" value="8500"/> + </include> + <include name="WidgetListSquare"> + <param name="content_path" value="addons://sources/image/"/> + <param name="widget_header" value="$LOCALIZE[1039]"/> + <param name="widget_target" value="pictures"/> + <param name="sortby" value="lastused"/> + <param name="sortorder" value="descending"/> + <param name="list_id" value="8500"/> + <param name="onup_id" value="8400"/> + <param name="ondown_id" value="20001"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/add-ons.jpg"/> + <param name="text_label" value="$LOCALIZE[31119]" /> + <param name="button_label" value="$LOCALIZE[31118]" /> + <param name="button_onclick" value="ActivateWindow(addonbrowser)"/> + <param name="button_id" value="8600"/> + <param name="visible" value="!IntegerGreaterThan(Container(8100).NumItems,0) + !IntegerGreaterThan(Container(8200).NumItems,0) + !IntegerGreaterThan(Container(8300).NumItems,0) + !IntegerGreaterThan(Container(8400).NumItems,0) + !IntegerGreaterThan(Container(8500).NumItems,0)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoProgramsButton)"/> + </include> + </control> + </control> + <control type="group" id="11000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),videos)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="11888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(11001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(11100).NumItems,0)">SetFocus(11100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="11001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="11900"/> + <param name="ondown_id" value="11100"/> + <param name="item1_onclick" value="ActivateWindow(Videos,Files,return)" /> + <param name="item1_icon" value="files.png" /> + <param name="item1_label" value="$LOCALIZE[744]" /> + <param name="item2_onclick" value="ActivateWindow(Videos,special://videoplaylists/,return)" /> + <param name="item2_icon" value="playlists.png" /> + <param name="item2_label" value="$LOCALIZE[136]" /> + <param name="item3_onclick" value="PlayDVD" /> + <param name="item3_icon" value="dvd.png" /> + <param name="item3_label" value="$LOCALIZE[31076]" /> + <param name="item3_vis" value="System.HasMediadvd" /> + <param name="item4_onclick" value="ActivateWindow(videos,root,return)" /> + <param name="item4_icon" value="videos.png" /> + <param name="item4_label" value="$LOCALIZE[31074]" /> + <param name="item5_vis" value="False" /> + <param name="item6_vis" value="False" /> + <param name="item7_vis" value="False" /> + <param name="item8_vis" value="False" /> + </include> + <include name="WidgetListText"> + <param name="content_path" value="sources://video/"/> + <param name="widget_header" value="$LOCALIZE[20094]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="11100"/> + <param name="onup_id" value="11900"/> + <param name="ondown_id" value="11200"/> + </include> + <include name="WidgetListText"> + <param name="content_path" value="special://videoplaylists/"/> + <param name="widget_header" value="$LOCALIZE[136]"/> + <param name="widget_target" value="videos"/> + <param name="list_id" value="11200"/> + <param name="onup_id" value="11100"/> + <param name="ondown_id" value="20001"/> + <param name="icon" value="icons/defaulticons/DefaultPlaylist.png"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/tv.jpg"/> + <param name="text_label" value="$LOCALIZE[31105]" /> + <param name="button_label" value="$LOCALIZE[31110]" /> + <param name="button_onclick" value="ActivateWindow(videos,root)"/> + <param name="button_id" value="11300"/> + <param name="onup_id" value="11200"/> + <param name="visible" value="!IntegerGreaterThan(Container(11200).NumItems,0) + !IntegerGreaterThan(Container(11100).NumItems,0)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoVideosButton)"/> + </include> + </control> + </control> + <control type="group" id="12000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),livetv)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="12888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(12001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(12100).NumItems,0)">SetFocus(12100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="12001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <usecontrolcoords>true</usecontrolcoords> + <include name="SubMenu"> + <param name="list_id" value="12900"/> + <param name="ondown_id" value="12200"/> + <param name="item1_onclick" value="ActivateWindow(TVChannels)" /> + <param name="item1_icon" value="channels.png" /> + <param name="item1_label" value="$LOCALIZE[19019]" /> + <param name="item2_onclick" value="ActivateWindow(TVGuide)" /> + <param name="item2_icon" value="guide.png" /> + <param name="item2_label" value="$LOCALIZE[19069]" /> + <param name="item3_onclick" value="ActivateWindow(TVRecordings)" /> + <param name="item3_icon" value="recordings.png" /> + <param name="item3_label" value="$LOCALIZE[19017]" /> + <param name="item4_onclick" value="ActivateWindow(TVTimers)" /> + <param name="item4_icon" value="timers.png" /> + <param name="item4_label" value="$LOCALIZE[19040]" /> + <param name="item5_onclick" value="ActivateWindow(TVTimerRules)" /> + <param name="item5_icon" value="timer-rules.png" /> + <param name="item5_label" value="$LOCALIZE[19138]" /> + <param name="item6_onclick" value="ActivateWindow(TVSearch)" /> + <param name="item6_icon" value="tv-search.png" /> + <param name="item6_label" value="$LOCALIZE[137]" /> + <param name="item7_vis" value="False" /> + <param name="item8_vis" value="False" /> + </include> + <include name="WidgetListChannels"> + <param name="content_path" value="pvr://channels/tv/All channels/"/> + <param name="widget_header" value="$LOCALIZE[31016]"/> + <param name="widget_target" value="pvr"/> + <param name="list_id" value="12200"/> + <param name="onup_id" value="12900"/> + <param name="ondown_id" value="20001"/> + <param name="height" value="540"/> + </include> + <control type="grouplist"> + <height>218</height> + <left>478</left> + <top>36</top> + <orientation>horizontal</orientation> + <align>right</align> + <width>1360</width> + <control type="group"> + <width>680</width> + <visible>PVR.IsRecording</visible> + <include name="PVRWidget"> + <param name="icon" value="$INFO[PVR.NowRecordingChannelIcon]" /> + <param name="header" value="$LOCALIZE[19158]" /> + <param name="label1" value="$INFO[PVR.NowRecordingDateTime,$LOCALIZE[19126] - ]" /> + <param name="label2" value="$INFO[PVR.NowRecordingTitle][CR][COLOR=grey]$INFO[PVR.NowRecordingChannel][/COLOR]" /> + </include> + </control> + <control type="group">> + <visible>PVR.HasNonRecordingTimer</visible> + <width>680</width> + <include name="PVRWidget"> + <param name="icon" value="$INFO[PVR.NextRecordingChannelIcon]" /> + <param name="header" value="$LOCALIZE[19157]" /> + <param name="label1" value="$INFO[PVR.NextRecordingDateTime,$LOCALIZE[19126] - ]" /> + <param name="label2" value="$INFO[PVR.NextRecordingTitle][CR][COLOR=grey]$INFO[PVR.NextRecordingChannel][/COLOR]" /> + </include> + </control> + </control> + </control> + </control> + <control type="group" id="13000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),radio)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="13888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(13001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(13100).NumItems,0)">SetFocus(13100)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="13001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="13900"/> + <param name="ondown_id" value="13200"/> + <param name="item1_onclick" value="ActivateWindow(RadioChannels)" /> + <param name="item1_icon" value="channels.png" /> + <param name="item1_label" value="$LOCALIZE[19019]" /> + <param name="item2_onclick" value="ActivateWindow(RadioGuide)" /> + <param name="item2_icon" value="guide.png" /> + <param name="item2_label" value="$LOCALIZE[19069]" /> + <param name="item3_onclick" value="ActivateWindow(RadioRecordings)" /> + <param name="item3_icon" value="recordings.png" /> + <param name="item3_label" value="$LOCALIZE[19017]" /> + <param name="item4_onclick" value="ActivateWindow(RadioTimers)" /> + <param name="item4_icon" value="timers.png" /> + <param name="item4_label" value="$LOCALIZE[19040]" /> + <param name="item5_onclick" value="ActivateWindow(RadioTimerRules)" /> + <param name="item5_icon" value="timer-rules.png" /> + <param name="item5_label" value="$LOCALIZE[19138]" /> + <param name="item6_onclick" value="ActivateWindow(RadioSearch)" /> + <param name="item6_icon" value="tv-search.png" /> + <param name="item6_label" value="$LOCALIZE[137]" /> + <param name="item7_vis" value="False" /> + <param name="item8_vis" value="False" /> + </include> + <include name="WidgetListChannels"> + <param name="content_path" value="pvr://channels/radio/All channels/"/> + <param name="widget_header" value="$LOCALIZE[31018]"/> + <param name="widget_target" value="files"/> + <param name="list_id" value="13200"/> + <param name="onup_id" value="13900"/> + <param name="ondown_id" value="20001"/> + </include> + </control> + </control> + <control type="group" id="15000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),weather)</visible> + <include>Visible_Right_Delayed</include> + <control type="button" id="15888"> + <width>1</width> + <height>1</height> + <label>-</label> + <onfocus>SetFocus(15001)</onfocus> + <onfocus condition="IntegerGreaterThan(Container(15100).NumItems,0)">SetFocus(15100)</onfocus> + <onfocus condition="IsEmpty(Weather.Plugin)">SetFocus(15300)</onfocus> + <onclick>noop</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist" id="15001"> + <orientation>vertical</orientation> + <height>922</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include name="SubMenu"> + <param name="list_id" value="15900"/> + <param name="ondown_id" value="15100"/> + <param name="item1_onclick" value="Weather.Refresh" /> + <param name="item1_icon" value="updatelibrary.png" /> + <param name="item1_label" value="$LOCALIZE[184]" /> + <param name="item2_onclick" value="Weather.LocationPrevious" /> + <param name="item2_icon" value="location-previous.png" /> + <param name="item2_label" value="$LOCALIZE[31077]" /> + <param name="item3_onclick" value="Weather.LocationNext" /> + <param name="item3_icon" value="location-next.png" /> + <param name="item3_label" value="$LOCALIZE[31078]" /> + <param name="item4_onclick" value="ActivateWindow(weathersettings)" /> + <param name="item4_icon" value="weather-settings.png" /> + <param name="item4_label" value="$LOCALIZE[1390]" /> + <param name="item5_vis" value="False" /> + <param name="item6_vis" value="False" /> + <param name="item7_vis" value="False" /> + <param name="item8_vis" value="False" /> + <param name="visible" value="!IsEmpty(Weather.plugin)"/> + </include> + <control type="group" id="16678"> + <description>Weather info</description> + <height>380</height> + <visible>!IsEmpty(Weather.plugin)</visible> + <control type="image"> + <top>2</top> + <left>480</left> + <width>1360</width> + <height>380</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <top>20</top> + <left>530</left> + <width>150</width> + <height>150</height> + <texture>$INFO[Weather.conditions]</texture> + </control> + <control type="label"> + <left>990</left> + <top>110</top> + <aligny>center</aligny> + <height>24</height> + <width>800</width> + <align>right</align> + <font>font14</font> + <label>$INFO[Weather.Conditions] - $INFO[Weather.Temperature]</label> + </control> + <control type="label"> + <left>990</left> + <top>50</top> + <aligny>center</aligny> + <height>24</height> + <width>800</width> + <align>right</align> + <font>font35_title</font> + <label>$INFO[Weather.Location]</label> + </control> + <control type="grouplist"> + <top>215</top> + <left>540</left> + <orientation>horizontal</orientation> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Wind)]" /> + <param name="texture" value="icons/weather/wind.png" /> + <param name="header" value="404" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Humidity)]" /> + <param name="texture" value="icons/weather/humidity.png" /> + <param name="header" value="406" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Precipitation)]" /> + <param name="texture" value="icons/weather/rain.png" /> + <param name="header" value="33021" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Today.Sunrise)]" /> + <param name="texture" value="icons/weather/sunrise.png" /> + <param name="header" value="405" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Today.Sunset)]" /> + <param name="texture" value="icons/weather/sunset.png" /> + <param name="header" value="403" /> + </include> + </control> + </control> + <include name="WeatherWidget"> + <param name="content_include" value="HourlyItems" /> + <param name="list_id" value="15100" /> + <param name="onup_id" value="15900" /> + <param name="ondown_id" value="15200" /> + <param name="widget_header" value="$LOCALIZE[33036]"/> + <param name="visible" value="!IsEmpty(Window(weather).Property(Hourly.IsFetched))" /> + </include> + <include name="WeatherWidget"> + <param name="content_include" value="DailyItems" /> + <param name="list_id" value="15200" /> + <param name="onup_id" value="15100" /> + <param name="ondown_id" value="20001" /> + <param name="widget_header" value="$LOCALIZE[31019]"/> + <param name="visible" value="!IsEmpty(Window(weather).Property(Daily.IsFetched))" /> + </include> + <include name="ImageWidgetHeader"> + <param name="widget_header" value="$LOCALIZE[12600]" /> + <param name="visible" value="IsEmpty(Weather.plugin)"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/weather.jpg"/> + <param name="text_label" value="$LOCALIZE[31120]" /> + <param name="button_label" value="$LOCALIZE[31121]" /> + <param name="button_onclick" value="ActivateWindow(weathersettings)"/> + <param name="button_id" value="15300"/> + <param name="visible" value="IsEmpty(Weather.plugin)"/> + <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoWeatherButton)"/> + </include> + </control> + </control> + <control type="group" id="4000"> + <visible>Stringcompare(Container(9000).ListItem.Property(id),pictures)</visible> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <include>Visible_Right_Delayed</include> + <control type="grouplist" id="4001"> + <orientation>vertical</orientation> + <include name="ImageWidgetHeader"> + <param name="widget_header" value="$LOCALIZE[1]" /> + <param name="visible" value="true"/> + </include> + <include name="ImageWidget"> + <param name="image_path" value="special://skin/extras/home-images/pictures.jpg"/> + <param name="text_label" value="$LOCALIZE[31111]" /> + <param name="button_label" value="" /> + <param name="button_onclick" value="ActivateWindow(pictures)"/> + <param name="button_id" value="4100"/> + <param name="visible" value="true"/> + <param name="visible_1" value="False"/> + <param name="visible_2" value="False"/> + </include> + </control> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="" /> + <param name="breadcrumbs_icon" value="" /> + </include> + <control type="image"> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <left>20</left> + <top>10</top> + <aspectratio>keep</aspectratio> + <width>56</width> + <height>56</height> + <texture colordiffuse="button_focus">icons/logo.png</texture> + </control> + <control type="image"> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <left>60</left> + <top>20</top> + <aspectratio>keep</aspectratio> + <width>192</width> + <height>36</height> + <texture>icons/logo-text.png</texture> + </control> + <include>BottomBar</include> + <control type="group"> + <include>OpenClose_Left</include> + <control type="radiobutton" id="900"> + <left>37</left> + <top>94</top> + <width>420</width> + <height>110</height> + <onup>14200</onup> + <ondown>SetFocus(9000,0)</ondown> + <ondown>9000</ondown> + <onright>2000</onright> + <aligny>center</aligny> + <onclick>ActivateWindow(1107)</onclick> + <font>font14</font> + <label>-</label> + <radioposx>338</radioposx> + <textoffsetx>40</textoffsetx> + <radioposy>0</radioposy> + <radiowidth>40</radiowidth> + <radioheight>40</radioheight> + <textureradioonfocus>icons/search.png</textureradioonfocus> + <textureradioonnofocus>icons/search.png</textureradioonnofocus> + <textureradioofffocus>icons/search.png</textureradioofffocus> + <textureradiooffnofocus>icons/search.png</textureradiooffnofocus> + </control> + <control type="fadelabel"> + <left>77</left> + <top>91</top> + <width>520</width> + <height>110</height> + <aligny>center</aligny> + <font>font14</font> + <scrollout>false</scrollout> + <pauseatend>5000</pauseatend> + <label>$LOCALIZE[31001]...</label> + <label>$LOCALIZE[31002]...</label> + <label>$LOCALIZE[31003]...</label> + <label>$LOCALIZE[31004]...</label> + </control> + <control type="group"> + <left>53</left> + <top>204</top> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>424</width> + <height>711</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="9000"> + <left>1</left> + <top>1</top> + <width>382</width> + <height>671</height> + <pagecontrol>70</pagecontrol> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),movies) + Control.IsVisible(5000)">5000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),tv) + Control.IsVisible(6000)">6000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),music) + Control.IsVisible(7000)">7000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),addons) + Control.IsVisible(8000)">8000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),videos) + Control.IsVisible(11000)">11000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),livetv) + Control.IsVisible(12000)">12000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),radio) + Control.IsVisible(13000)">13000</onright> + <onright condition="Stringcompare(Container(9000).ListItem.Property(id),weather) + Control.IsVisible(15000)">15000</onright> + <onup>900</onup> + <ondown>700</ondown> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <focusedlayout height="74"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>390</width> + <height>75</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="group"> + <animation effect="fade" start="100" end="0" time="0">UnFocus</animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>390</width> + <height>73</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus(9000) + !Control.HasFocus(900) + !ControlGroup(700).HasFocus + !Control.HasFocus(14200)">Conditional</animation> + </control> + <control type="image"> + <left>-3</left> + <top>1</top> + <width>70</width> + <height>70</height> + <texture colordiffuse="button_focus">$INFO[ListItem.Art(thumb)]</texture> + <animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation> + </control> + <control type="image"> + <left>-5</left> + <top>0</top> + <width>68</width> + <height>74</height> + <texture colordiffuse="51FFFFFF">colors/black.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus(9000) + !Control.HasFocus(900) + !ControlGroup(700).HasFocus + !Control.HasFocus(14200)">Conditional</animation> + </control> + </control> + <control type="image"> + <left>-3</left> + <top>1</top> + <width>70</width> + <height>70</height> + <texture>$INFO[ListItem.Art(thumb)]</texture> + </control> + <control type="image"> + <left>-3</left> + <top>1</top> + <width>70</width> + <height>70</height> + <animation effect="fade" start="0" end="100" time="200" delay="200" condition="!System.HasModalDialog">Conditional</animation> + <animation effect="fade" start="100" end="0" time="0" condition="System.HasModalDialog">Conditional</animation> + <texture colordiffuse="button_focus">$INFO[ListItem.Art(thumb)]</texture> + <animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation> + <visible>!Control.HasFocus(9000) + !Control.HasFocus(900) + !ControlGroup(700).HasFocus + !Control.HasFocus(14200)</visible> + </control> + <control type="label"> + <left>74</left> + <top>0</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <font>font14</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>!IsEmpty(ListItem.Label2)</visible> + <animation effect="slide" start="0,0" end="0,-13" time="150" delay="400">Focus</animation> + <animation effect="slide" start="0,-13" end="0,0" time="300" delay="200">UnFocus</animation> + </control> + <control type="label"> + <left>74</left> + <top>0</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <font>font14</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>IsEmpty(ListItem.Label2)</visible> + </control> + <control type="label"> + <left>74</left> + <top>17</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <font>font10</font> + <label>$INFO[ListItem.Label2]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>Control.HasFocus(9000)</visible> + <animation effect="fade" time="300">VisibleChange</animation> + <animation effect="fade" start="0" end="100" time="150" delay="500">Focus</animation> + <animation effect="fade" start="100" end="0" time="300">UnFocus</animation> + </control> + </focusedlayout> + <itemlayout height="74"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>390</width> + <height>75</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>74</left> + <top>0</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <font>font14</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="image"> + <left>-3</left> + <top>1</top> + <width>70</width> + <height>70</height> + <texture>$INFO[ListItem.Art(thumb)]</texture> + </control> + </itemlayout> + <content> + <item> + <label>$LOCALIZE[342]</label> + <label2>$LOCALIZE[16102]: $INFO[Window(home).Property(movies.watched)]$INFO[Window(home).Property(movies.Count), / ]</label2> + <onclick condition="Library.HasContent(movies)">ActivateWindow(Videos,MovieTitles,return)</onclick> + <onclick condition="!Library.HasContent(movies)">ActivateWindow(Videos,Files,return)</onclick> + <thumb>icons/home/movies.png</thumb> + <property name="id">movies</property> + <visible>!Skin.HasSetting(HomeMenuNoMovieButton)</visible> + </item> + <item> + <label>$LOCALIZE[20343]</label> + <label2>$LOCALIZE[16102]: $INFO[Window(home).Property(episodes.watched)]$INFO[Window(home).Property(episodes.Count), / ]</label2> + <onclick condition="Library.HasContent(tvshows)">ActivateWindow(Videos,TVShowTitles,return)</onclick> + <onclick condition="!Library.HasContent(tvshows)">ActivateWindow(Videos,Files,return)</onclick> + <thumb>icons/home/tv.png</thumb> + <property name="id">tv</property> + <visible>!Skin.HasSetting(HomeMenuNoTVShowButton)</visible> + </item> + <item> + <label>$LOCALIZE[2]</label> + <label2>$LOCALIZE[133]: $INFO[Window(Home).Property(Music.ArtistsCount)]</label2> + <onclick>ActivateWindow(Music)</onclick> + <thumb>icons/home/music.png</thumb> + <property name="id">music</property> + <visible>!Skin.HasSetting(HomeMenuNoMusicButton)</visible> + </item> + <item> + <label>$LOCALIZE[19020]</label> + <label2>$INFO[Pvr.BackendChannels,$LOCALIZE[19019]: ]</label2> + <onclick>ActivateWindow(TVChannels)</onclick> + <thumb>icons/home/livetv.png</thumb> + <property name="id">livetv</property> + <visible>PVR.HasTVChannels</visible> + </item> + <item> + <label>$LOCALIZE[19021]</label> + <label2>$INFO[Pvr.BackendChannels,$LOCALIZE[19019]: ]</label2> + <onclick>ActivateWindow(RadioChannels)</onclick> + <thumb>icons/home/radio.png</thumb> + <property name="id">radio</property> + <visible>PVR.HasRadioChannels</visible> + </item> + <item> + <label>$LOCALIZE[24001]</label> + <onclick>ActivateWindow(1100)</onclick> + <thumb>icons/home/addons.png</thumb> + <property name="id">addons</property> + <visible>!Skin.HasSetting(HomeMenuNoProgramsButton)</visible> + </item> + <item> + <label>$LOCALIZE[1]</label> + <onclick>ActivateWindow(Pictures)</onclick> + <thumb>icons/home/pictures.png</thumb> + <property name="id">pictures</property> + <visible>!Skin.HasSetting(HomeMenuNoPicturesButton)</visible> + </item> + <item> + <label>$LOCALIZE[3]</label> + <onclick>ActivateWindow(Videos,root)</onclick> + <thumb>icons/home/videos.png</thumb> + <property name="id">videos</property> + <visible>!Skin.HasSetting(HomeMenuNoVideosButton)</visible> + </item> + <item> + <label>$LOCALIZE[8]</label> + <label2>$INFO[Window(Weather).Property(WeatherProvider)]</label2> + <onclick>ActivateWindow(Weather)</onclick> + <thumb>icons/home/weather.png</thumb> + <property name="id">weather</property> + <visible>!Skin.HasSetting(HomeMenuNoWeatherButton)</visible> + </item> + </content> + </control> + </control> + <control type="grouplist" id="700"> + <orientation>horizontal</orientation> + <itemgap>-17</itemgap> + <left>36</left> + <top>878</top> + <onup>SetFocus(9000,99)</onup> + <onup>9000</onup> + <ondown>14200</ondown> + <onright>2000</onright> + <include name="BottomMainMenuItem"> + <param name="control_id" value="801" /> + <param name="onclick" value="ActivateWindow(filemanager)" /> + <param name="icon" value="icons/filemanager.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="802" /> + <param name="onclick" value="ActivateWindow(settings)" /> + <param name="icon" value="icons/settings.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="803" /> + <param name="onclick" value="ActivateWindow(favourites)" /> + <param name="icon" value="icons/favourites.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="804" /> + <param name="onclick" value="ActivateWindow(shutdownmenu)" /> + <param name="icon" value="icons/power.png" /> + </include> + </control> + </control> + <control type="radiobutton" id="14200"> + <top>995</top> + <left>35</left> + <width>420</width> + <height>95</height> + <align>left</align> + <aligny>center</aligny> + <onclick>FullScreen</onclick> + <label>$LOCALIZE[244]</label> + <ondown>900</ondown> + <onup>700</onup> + <radioposx>338</radioposx> + <textoffsetx>40</textoffsetx> + <radioposy>0</radioposy> + <radiowidth>34</radiowidth> + <radioheight>34</radioheight> + <textureradioonfocus>icons/now-playing/fullscreen.png</textureradioonfocus> + <textureradioonnofocus>icons/now-playing/fullscreen.png</textureradioonnofocus> + <textureradioofffocus>icons/now-playing/fullscreen.png</textureradioofffocus> + <textureradiooffnofocus>icons/now-playing/fullscreen.png</textureradiooffnofocus> + <selected>!Player.Paused</selected> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <visible>Player.hasMedia</visible> + </control> + <control type="rss"> + <left>0</left> + <top>1041</top> + <height>30</height> + <width>1920</width> + <font>font12</font> + <urlset>1</urlset> + <titlecolor>button_focus</titlecolor> + <shadowcolor>text_shadow</shadowcolor> + <headlinecolor>FFC0C0C0</headlinecolor> + <textcolor>white</textcolor> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <visible>!Player.hasMedia</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Includes.xml b/addons/skin.estuary/1080i/Includes.xml new file mode 100644 index 0000000000..0ff760a771 --- /dev/null +++ b/addons/skin.estuary/1080i/Includes.xml @@ -0,0 +1,1468 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include file="Defaults.xml" /> + <include file="Includes_Home.xml" /> + <include file="Includes_Animations.xml" /> + <include file="Includes_MediaMenu.xml" /> + <include file="Includes_Buttons.xml" /> + <include file="Includes_PVR.xml" /> + <include file="View_50_List.xml" /> + <include file="View_51_Poster.xml" /> + <include file="View_52_IconWall.xml" /> + <include file="View_53_Shift.xml" /> + <include file="View_54_InfoWall.xml" /> + <include file="View_55_WideList.xml" /> + <include file="View_500_SmallThumb.xml" /> + <include file="View_501_Banner.xml" /> + <include file="View_502_FanArt.xml" /> + <include file="Variables.xml" /> + <constant name="FanartCrossfadeTime">400</constant> + <constant name="IconCrossfadeTime">400</constant> + <constant name="DepthDialog">0.50</constant> + <constant name="DepthDialog+">0.52</constant> + <constant name="DepthDialog-">0.48</constant> + <constant name="DepthMax">0.54</constant> + <constant name="DepthOSD">0.40</constant> + <constant name="DepthOSD+">0.44</constant> + <constant name="DepthContentPopout">0.10</constant> + <constant name="DepthBars">0.12</constant> + <constant name="DepthBackground">-0.80</constant> + <constant name="DepthSideBlade">0.10</constant> + <include name="CommonScrollbars"> + <control type="group"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="System.HasModalDialog">Conditional</animation> + <control type="scrollbar" id="531"> + <left>1907</left> + <top>80</top> + <width>13</width> + <height>919</height> + <onleft>50</onleft> + <onright>50</onright> + <orientation>vertical</orientation> + <texturesliderbackground colordiffuse="22FFFFFF">colors/white.png</texturesliderbackground> + <animation effect="fade" start="0" end="100" time="200" delay="300">Visible</animation> + <animation effect="fade" start="100" end="0" time="200">Hidden</animation> + <visible>Control.IsVisible(52) | Control.IsVisible(500) | Control.IsVisible(55) | Control.IsVisible(501)</visible> + <animation effect="fade" start="0" end="100" delay="300" time="320">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="150">WindowClose</animation> + </control> + <control type="scrollbar" id="5199"> + <left>0</left> + <top>988</top> + <width>1920</width> + <height>12</height> + <texturesliderbackground colordiffuse="22FFFFFF">colors/white.png</texturesliderbackground> + <onup>50</onup> + <ondown>50</ondown> + <orientation>horizontal</orientation> + <visible>Control.IsVisible(51) | Control.IsVisible(53)</visible> + <animation effect="fade" start="0" end="100" time="200" delay="300">Visible</animation> + <animation effect="fade" start="100" end="0" time="200">Hidden</animation> + <animation effect="fade" start="0" end="100" delay="300" time="320">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="150">WindowClose</animation> + </control> + </control> + </include> + <include name="HiddenObject"> + <left>-3000</left> + <top>-3000</top> + <width>1</width> + <height>1</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <label>-</label> + <font>-</font> + </include> + <include name="UserRatingCircle"> + <param name="animation">False</param> + <definition> + <control type="group"> + <visible>!IsEmpty(ListItem.UserRating)</visible> + <animation effect="fade" time="200" condition="$PARAM[animation]">VisibleChange</animation> + <control type="image"> + <left>8</left> + <top>2</top> + <width>36</width> + <height>36</height> + <aspectratio>keep</aspectratio> + <texture colordiffuse="button_focus">overlays/circle.png</texture> + </control> + <control type="label"> + <top>6</top> + <align>center</align> + <width>50</width> + <height>32</height> + <font>font10_title</font> + <label>$INFO[ListItem.UserRating]</label> + </control> + </control> + </definition> + </include> + <include name="InfoList"> + <param name="item_label">$INFO[ListItem.Year,[COLOR button_focus],[/COLOR] - ]$INFO[ListItem.Label]</param> + <param name="path">$INFO[ListItem.Path]</param> + <param name="height">200</param> + <param name="width">1152</param> + <param name="list_id">5000</param> + <param name="font">font13</param> + <param name="sortby"></param> + <param name="sortorder">ascending</param> + <definition> + <control type="panel" id="$PARAM[list_id]"> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <orientation>vertical</orientation> + <focusedlayout height="40" width="$PARAM[width]"> + <control type="label"> + <left>10</left> + <height>50</height> + <width>$PARAM[width]</width> + <aligny>center</aligny> + <label>$PARAM[item_label]</label> + <shadowcolor>text_shadow</shadowcolor> + <font>$PARAM[font]</font> + </control> + </focusedlayout> + <itemlayout height="40" width="$PARAM[width]"> + <control type="label"> + <left>10</left> + <height>50</height> + <width>$PARAM[width]</width> + <aligny>center</aligny> + <label>$PARAM[item_label]</label> + <shadowcolor>text_shadow</shadowcolor> + <font>$PARAM[font]</font> + </control> + </itemlayout> + <content sortby="$PARAM[sortby]" sortorder="$PARAM[sortorder]">$PARAM[path]</content> + </control> + </definition> + </include> + <include name="AudioDSPModeList"> + <control type="label"> + <left>10</left> + <top>2</top> + <width>470</width> + <height>30</height> + <font>font12_title</font> + <label>$PARAM[sublabel]</label> + <align>center</align> + <aligny>center</aligny> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="image"> + <left>-5</left> + <top>15</top> + <width>510</width> + <height>570</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="scrollbar" id="$PARAM[scrollbar_id]"> + <left>542</left> + <top>30</top> + <width>25</width> + <height>350</height> + <onleft>$PARAM[list_id]</onleft> + <onright>$PARAM[onright]</onright> + <orientation>vertical</orientation> + </control> + <control type="list" id="$PARAM[list_id]"> + <left>15</left> + <top>35</top> + <width>470</width> + <height>345</height> + <onup>9000</onup> + <ondown>9001</ondown> + <onleft>$PARAM[onleft]</onleft> + <onright>$PARAM[scrollbar_id]</onright> + <pagecontrol>$PARAM[scrollbar_id]</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="80" width="470"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>80</height> + <texture border="38">lists/separator.png</texture> + </control> + <control type="image"> + <left>8</left> + <top>8</top> + <width>64</width> + <height>64</height> + <texture fallback="DefaultAudioDSP.png">$INFO[ListItem.Property(Icon)]</texture> + <aspectratio aligny="center" align="left">keep</aspectratio> + </control> + <control type="label"> + <left>82</left> + <top>3</top> + <width>388</width> + <height>40</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(AddonName)]</label> + </control> + <control type="label"> + <left>82</left> + <top>37</top> + <width>388</width> + <height>30</height> + <font>font10</font> + <aligny>center</aligny> + <textcolor>grey2</textcolor> + <label>$INFO[ListItem.Property(Name)]</label> + </control> + </itemlayout> + <focusedlayout height="80" width="470"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>80</height> + <texture border="38">lists/separator.png</texture> + <visible>!Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>80</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <left>8</left> + <top>8</top> + <width>64</width> + <height>64</height> + <texture fallback="DefaultAudioDSP.png">$INFO[ListItem.Property(Icon)]</texture> + <aspectratio aligny="center" align="left">keep</aspectratio> + </control> + <control type="label"> + <left>82</left> + <top>3</top> + <width>388</width> + <height>40</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(AddonName)]</label> + </control> + <control type="label"> + <left>82</left> + <top>37</top> + <width>388</width> + <height>30</height> + <font>font10</font> + <aligny>center</aligny> + <textcolor>grey2</textcolor> + <label>$INFO[ListItem.Property(Name)]</label> + </control> + </focusedlayout> + </control> + </include> + <include name="LeftRightAlignedInfoLine"> + <control type="group"> + <height>30</height> + <control type="label"> + <left>0</left> + <width>250</width> + <height>40</height> + <align>right</align> + <aligny>center</aligny> + <label>$PARAM[label]:</label> + <font>font12</font> + <textcolor>button_focus</textcolor> + </control> + <control type="label"> + <left>270</left> + <width>1000</width> + <height>40</height> + <aligny>center</aligny> + <label>$PARAM[value]</label> + <font>font12</font> + </control> + </control> + </include> + <include name="PicsInfoLine"> + <control type="grouplist"> + <visible>!IsEmpty($PARAM[value])</visible> + <height>40</height> + <orientation>horizontal</orientation> + <width>500</width> + <align>left</align> + <itemgap>10</itemgap> + <control type="label"> + <width>auto</width> + <height>40</height> + <aligny>center</aligny> + <label>$PARAM[label]:</label> + <font>font12</font> + <textcolor>button_focus</textcolor> + </control> + <control type="label"> + <width>auto</width> + <height>40</height> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[$PARAM[value]]</label> + <font>font12</font> + </control> + </control> + </include> + <include name="DefaultSimpleListLayout"> + <param name="align">left</param> + <param name="height">70</param> + <definition> + <itemlayout height="$PARAM[height]"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>20</textoffsetx> + <top>0</top> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <align>$PARAM[align]</align> + <aligny>center</aligny> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="$PARAM[height]"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <texture border="40">lists/separator.png</texture> + <visible>!Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>20</textoffsetx> + <top>0</top> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <align>$PARAM[align]</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + </definition> + </include> + <include name="InfoFlag"> + <control type="group"> + <width>160</width> + <visible>$PARAM[visible]</visible> + <control type="image"> + <left>0</left> + <width>32</width> + <height>32</height> + <texture colordiffuse="button_focus">$PARAM[icon]</texture> + </control> + <control type="label"> + <left>40</left> + <width>270</width> + <height>32</height> + <font>font12</font> + <label>$PARAM[label]</label> + </control> + </control> + </include> + <include name="MediaFlag"> + <param name="width">110</param> + <param name="height">60</param> + <definition> + <control type="image"> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <fadetime>200</fadetime> + <aspectratio align="center" aligny="top">keep</aspectratio> + <texture>$PARAM[texture]</texture> + </control> + </definition> + </include> + <include name="MediaFlags"> + <top>898</top> + <visible>Skin.HasSetting(show_mediaflags) | Window.IsActive(movieinformation)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <control type="grouplist"> + <orientation>horizontal</orientation> + <left>100</left> + <itemgap>5</itemgap> + <width>1720</width> + <include name="MediaFlag"> + <param name="texture" value="$INFO[ListItem.AudioChannels,flags/audiochannel/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[ListItem.AudioCodec,flags/audiocodec/,.png]" /> + </include> + </control> + <control type="grouplist"> + <orientation>horizontal</orientation> + <left>100</left> + <itemgap>5</itemgap> + <width>1720</width> + <align>right</align> + <include name="MediaFlag"> + <param name="texture" value="$INFO[ListItem.VideoCodec,flags/videocodec/,.png]" /> + </include> + <include name="MediaFlag"> + <param name="texture" value="$INFO[ListItem.VideoAspect,flags/aspectratio/,.png]" /> + </include> + </control> + </include> + <include name="WeatherIcon"> + <control type="group"> + <width>268</width> + <control type="image"> + <left>50</left> + <width>60</width> + <height>60</height> + <texture colordiffuse="D0FFFFFF">$PARAM[texture]</texture> + </control> + <control type="textbox"> + <top>68</top> + <width>160</width> + <height>63</height> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <label>$PARAM[label]</label> + <shadowcolor>black</shadowcolor> + </control> + </control> + </include> + <include name="FileManagerPanel"> + <param name="header_haspath">false</param> + <definition> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>$PARAM[bg_width]</width> + <height>742</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>70</height> + <texture colordiffuse="button_focus" border="2">colors/white70.png</texture> + </control> + <control type="label" id="$PARAM[header_id]"> + <textoffsetx>40</textoffsetx> + <top>0</top> + <width>$PARAM[width]</width> + <height>70</height> + <font>font13_title</font> + <aligny>center</aligny> + <label>$PARAM[header_label]</label> + <haspath>$PARAM[header_haspath]</haspath> + <shadowcolor>black</shadowcolor> + </control> + <control type="list" id="$PARAM[list_id]"> + <left>0</left> + <top>72</top> + <width>$PARAM[width]</width> + <height>630</height> + <onleft>$PARAM[onleft_id]</onleft> + <onright>$PARAM[scrollbar_id]</onright> + <onup>$PARAM[list_id]</onup> + <ondown>$PARAM[list_id]</ondown> + <pagecontrol>$PARAM[scrollbar_id]</pagecontrol> + <scrolltime>200</scrolltime> + <focusedlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>69</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus($PARAM[list_id])">Conditional</animation> + </control> + <control type="label"> + <left>20</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>$PARAM[width]</width> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>$PARAM[width]</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[width]</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>20</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>$PARAM[width]</width> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>$PARAM[width]</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </control> + <control type="scrollbar" id="$PARAM[scrollbar_id]"> + <left>$PARAM[width]</left> + <animation effect="slide" end="5,0" time="0" condition="true">Conditional</animation> + <top>0</top> + <width>12</width> + <height>702</height> + <onleft>$PARAM[list_id]</onleft> + <onright>$PARAM[onright_id]</onright> + <orientation>vertical</orientation> + </control> + </definition> + </include> + <include name="SettingsPanel"> + <control type="panel" id="9000"> + <left>92</left> + <top>140</top> + <width>1850</width> + <height>819</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <include>OpenClose_Right</include> + <itemlayout height="270" width="440"> + <control type="image"> + <width>400</width> + <height>250</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>19</left> + <top>179</top> + <width>359</width> + <height>50</height> + <texture colordiffuse="border_alpha">colors/black.png</texture> + </control> + <control type="image"> + <left>80</left> + <top>10</top> + <width>240</width> + <height>240</height> + <texture>$INFO[ListItem.Icon]</texture> + <align>center</align> + </control> + <control type="label"> + <left>0</left> + <top>185</top> + <width>400</width> + <height>400</height> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <align>center</align> + </control> + </itemlayout> + <focusedlayout height="270" width="440"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus" reversible="false"> + <effect type="zoom" center="auto" start="100" end="108" time="250" tween="sine" /> + </animation> + <animation type="UnFocus" reversible="false"> + <effect type="zoom" center="auto" start="108" end="100" time="250" tween="sine" /> + </animation> + <control type="image"> + <width>400</width> + <height>250</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <width>400</width> + <height>250</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="image"> + <left>19</left> + <top>179</top> + <width>359</width> + <height>50</height> + <texture colordiffuse="border_alpha">colors/black.png</texture> + </control> + <control type="image"> + <left>80</left> + <top>10</top> + <width>240</width> + <height>240</height> + <texture>$INFO[ListItem.Icon]</texture> + <align>center</align> + </control> + <control type="label"> + <left>0</left> + <top>185</top> + <width>400</width> + <height>400</height> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <align>center</align> + </control> + </control> + </focusedlayout> + <include>$PARAM[content]</include> + </control> + </include> + <include name="AddonLauncherItems"> + <content> + <item> + <label>$LOCALIZE[1037]</label> + <onclick>ActivateWindow(videos,addons://sources/video/,return)</onclick> + <icon>icons/settings/video.png</icon> + </item> + <item> + <label>$LOCALIZE[1038]</label> + <onclick>ActivateWindow(music,addons://sources/audio/,return)</onclick> + <icon>icons/settings/music.png</icon> + </item> + <item> + <label>$LOCALIZE[0]</label> + <onclick>ActivateWindow(programs,addons://sources/executable/,return)</onclick> + <icon>icons/settings/appearance.png</icon> + </item> + <item> + <label>$LOCALIZE[20244]</label> + <onclick>ActivateWindow(programs,androidapps://,return)</onclick> + <icon>icons/settings/android.png</icon> + <visible>System.Platform.Android</visible> + </item> + <item> + <label>$LOCALIZE[1039]</label> + <onclick>ActivateWindow(pictures,addons://sources/image/,return)</onclick> + <icon>icons/settings/pictures.png</icon> + </item> + <item> + <label>$LOCALIZE[31059]</label> + <onclick>ActivateWindow(addonbrowser,addons://outdated/,return)</onclick> + <icon>icons/settings/update-available.png</icon> + <visible>!Stringcompare(Container(8000).NumItems,0)</visible> + </item> + <item> + <label>$LOCALIZE[21452]</label> + <onclick>ActivateWindow(addonbrowser,addons://all/,return)</onclick> + <icon>icons/settings/addons.png</icon> + </item> + </content> + </include> + <include name="SettingsItems"> + <content> + <item> + <label>$LOCALIZE[20094]</label> + <onclick>ActivateWindow(1103)</onclick> + <icon>icons/settings/filemanager.png</icon> + </item> + <item> + <label>$LOCALIZE[480]</label> + <onclick>ActivateWindow(AppearanceSettings)</onclick> + <icon>icons/settings/appearance.png</icon> + </item>^ + <item> + <label>$LOCALIZE[157]</label> + <onclick>ActivateWindow(VideosSettings)</onclick> + <icon>icons/settings/video.png</icon> + </item> + <item> + <label>$LOCALIZE[2]</label> + <onclick>ActivateWindow(MusicSettings)</onclick> + <icon>icons/settings/music.png</icon> + </item> + <item> + <label>$LOCALIZE[1]</label> + <onclick>ActivateWindow(PicturesSettings)</onclick> + <icon>icons/settings/pictures.png</icon> + </item> + <item> + <label>$LOCALIZE[8]</label> + <onclick>ActivateWindow(WeatherSettings)</onclick> + <icon>icons/settings/weather.png</icon> + </item> + <item> + <label>$LOCALIZE[24001]</label> + <onclick>ActivateWindow(AddonBrowser,root)</onclick> + <icon>icons/settings/addons.png</icon> + </item> + <item> + <label>$LOCALIZE[14036]</label> + <onclick>ActivateWindow(ServiceSettings)</onclick> + <icon>icons/settings/network.png</icon> + </item> + <item> + <label>$LOCALIZE[13000]</label> + <onclick>ActivateWindow(SystemSettings)</onclick> + <icon>icons/settings/system.png</icon> + </item> + <item> + <label>$LOCALIZE[19020]</label> + <onclick>ActivateWindow(PVRSettings)</onclick> + <icon>icons/settings/livetv.png</icon> + </item> + <item> + <label>$LOCALIZE[13200]</label> + <onclick>ActivateWindow(Profiles)</onclick> + <icon>icons/settings/appearance.png</icon> + </item> + <item> + <label>$LOCALIZE[138]</label> + <onclick>ActivateWindow(systeminfo)</onclick> + <icon>icons/settings/sysinfo.png</icon> + </item> + </content> + </include> + <include name="PlaylistWindowButtons"> + <param name="width">350</param> + <definition> + <control type="group"> + <include>OpenClose_Left</include> + <control type="grouplist" id="700"> + <orientation>vertical</orientation> + <itemgap>-9</itemgap> + <left>100</left> + <top>165</top> + <onup>700</onup> + <ondown>700</ondown> + <onleft>50</onleft> + <onright>50</onright> + <include name="PlaylistWindowButton"> + <param name="control_id" value="20" /> + <param name="onclick" value="" /> + <param name="label" value="$LOCALIZE[191]$INFO[Playlist.Random, : ]" /> + <param name="icon" value="osd/fullscreen/buttons/random-on.png" /> + <param name="width" value="$PARAM[width]" /> + </include> + <include name="PlaylistWindowButton"> + <param name="control_id" value="26" /> + <param name="onclick" value="" /> + <param name="label" value="" /> + <param name="icon" value="osd/fullscreen/buttons/repeat-all.png" /> + <param name="width" value="$PARAM[width]" /> + </include> + <include name="PlaylistWindowButton"> + <param name="control_id" value="21" /> + <param name="onclick" value="" /> + <param name="label" value="$LOCALIZE[190]" /> + <param name="icon" value="osd/fullscreen/buttons/record.png" /> + <param name="width" value="$PARAM[width]" /> + </include> + <include name="PlaylistWindowButton"> + <param name="control_id" value="22" /> + <param name="onclick" value="" /> + <param name="label" value="$LOCALIZE[192]" /> + <param name="icon" value="DefaultIconError.png" /> + <param name="width" value="$PARAM[width]" /> + </include> + </control> + </control> + </definition> + </include> + <include name="InfoDialogTopBarInfo"> + <param name="id">33333</param> + <definition> + <control type="grouplist"> + <left>85</left> + <top>5</top> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <width>1400</width> + <height>80</height> + <itemgap>0</itemgap> + <orientation>vertical</orientation> + <control type="label"> + <width>1400</width> + <label>$PARAM[main_label]</label> + <font>font13_title</font> + <shadowcolor>text_shadow</shadowcolor> + <height>35</height> + <scroll>true</scroll> + <animation effect="slide" start="0,0" end="0,15" time="0" condition="IsEmpty(Control.GetLabel($PARAM[id]))">Conditional</animation> + </control> + <control type="label" id="$PARAM[id]"> + <label>$PARAM[sub_label]</label> + <font>font10</font> + <left>85</left> + <shadowcolor>text_shadow</shadowcolor> + <height>100</height> + <width>1400</width> + </control> + </control> + </definition> + </include> + <include name="UpDownArrows"> + <param name="up_posy">134</param> + <param name="down_posy">910</param> + <param name="posx">936</param> + <param name="visible">true</param> + <definition> + <control type="button" id="$PARAM[container_id]588"> + <left>$PARAM[posx]</left> + <top>$PARAM[down_posy]</top> + <width>48</width> + <height>24</height> + <texturefocus colordiffuse="button_focus">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus">overlays/arrowdown.png</texturenofocus> + <animation effect="zoom" start="100,0" end="100,100" center="auto" time="200" delay="10">VisibleChange</animation> + <animation effect="zoom" start="100,0" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="100,0" center="auto" time="200">WindowClose</animation> + <onclick>SetFocus($PARAM[container_id])</onclick> + <onclick>PageDown</onclick> + <visible>Container($PARAM[container_id]).HasNext + Control.IsVisible($PARAM[container_id])</visible> + <visible>$PARAM[visible]</visible> + </control> + <control type="button" id="$PARAM[container_id]589"> + <left>$PARAM[posx]</left> + <top>$PARAM[up_posy]</top> + <width>48</width> + <height>24</height> + <texturefocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturefocus> + <texturenofocus colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texturenofocus> + <animation effect="zoom" start="100,0" end="100,100" center="auto" time="200" delay="10">VisibleChange</animation> + <animation effect="zoom" start="100,0" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="100,0" center="auto" time="200">WindowClose</animation> + <onclick>SetFocus($PARAM[container_id])</onclick> + <onclick>PageUp</onclick> + <visible>Container($PARAM[container_id]).HasPrevious + Control.IsVisible($PARAM[container_id])</visible> + <visible>$PARAM[visible]</visible> + </control> + </definition> + </include> + <include name="UpDownArrowsHome"> + <control type="group"> + <visible>Control.IsVisible($PARAM[container_id])</visible> + <animation effect="fade" start="0" end="100" delay="1000" time="200">Visible</animation> + <animation effect="fade" start="0" end="100" time="0">Hidden</animation> + <control type="image"> + <left>1860</left> + <top>950</top> + <width>36</width> + <height>18</height> + <texture colordiffuse="button_focus">overlays/arrowdown.png</texture> + <animation effect="fade" time="200">VisibleChange</animation> + <animation effect="slide" start="150" end="0" delay="640" time="320" tween="cubic">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="100,0" center="0,890" time="200">WindowClose</animation> + <visible>Container($PARAM[container_id]).HasNext</visible> + </control> + <control type="image"> + <left>1860</left> + <top>94</top> + <width>36</width> + <height>18</height> + <texture colordiffuse="button_focus" flipy="true">overlays/arrowdown.png</texture> + <animation effect="fade" time="200">VisibleChange</animation> + <animation effect="slide" start="150" end="0" delay="640" time="320" tween="cubic">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="100,0" center="0,180" time="200">WindowClose</animation> + <visible>Container($PARAM[container_id]).HasPrevious</visible> + </control> + </control> + </include> + <include name="LeftRightArrows"> + <param name="left_posx">445</param> + <param name="right_posx">1843</param> + <param name="posy">936</param> + <param name="visible">!System.HasModalDialog</param> + <definition> + <control type="image"> + <left>$PARAM[left_posx]</left> + <top>$PARAM[posy]</top> + <width>28</width> + <height>28</height> + <texture flipx="true" colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="zoom" start="0,100" end="100,100" center="auto" time="200">VisibleChange</animation> + <animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation> + <visible>Control.IsVisible($PARAM[list_id]) + Container($PARAM[list_id]).HasPrevious</visible> + <visible>$PARAM[visible]</visible> + </control> + <control type="image"> + <left>$PARAM[right_posx]</left> + <top>$PARAM[posy]</top> + <width>28</width> + <height>28</height> + <texture colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="zoom" start="0,100" end="100,100" center="auto" time="200">VisibleChange</animation> + <animation effect="zoom" start="0,100" end="100,100" delay="500" center="auto" time="200">WindowOpen</animation> + <animation effect="zoom" start="100,100" end="0,100" center="auto" time="200">WindowClose</animation> + <visible>Control.IsVisible($PARAM[list_id]) + Container($PARAM[list_id]).HasNext</visible> + <visible>$PARAM[visible]</visible> + </control> + <control type="button" id="$PARAM[list_id]500"> + <left>$PARAM[left_posx]</left> + <top>$PARAM[posy]</top> + <width>28</width> + <height>28</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Control.Move($PARAM[list_id],-1)</onclick> + <visible allowhiddenfocus="true">Container($PARAM[list_id]).HasPrevious + [Control.HasFocus($PARAM[list_id]) | Control.HasFocus($PARAM[list_id]500)]</visible> + </control> + <control type="button" id="$PARAM[list_id]501"> + <left>$PARAM[right_posx]</left> + <top>$PARAM[posy]</top> + <width>28</width> + <height>28</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Control.Move($PARAM[list_id],1)</onclick> + <visible allowhiddenfocus="true">Container($PARAM[list_id]).HasNext + [Control.HasFocus($PARAM[list_id]) | Control.HasFocus($PARAM[list_id]501)]</visible> + </control> + </definition> + </include> + <include name="DialogBackgroundCommons"> + <control type="image"> + <left>-1920</left> + <top>-1080</top> + <width>5760</width> + <height>3240</height> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <texture colordiffuse="C2FFFFFF">colors/black.png</texture> + <visible>$PARAM[darken_bg]</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[DialogBackgroundWidth]</width> + <height>$PARAM[DialogBackgroundHeight]</height> + <texture border="2">dialogs/dialog-bg-solid.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>$PARAM[DialogBackgroundWidth]</width> + <height>70</height> + <texture colordiffuse="button_focus" border="2">colors/white70.png</texture> + </control> + <control type="label" id="$PARAM[DialogHeaderId]"> + <textoffsetx>70</textoffsetx> + <left>-30</left> + <top>0</top> + <width>$PARAM[DialogBackgroundWidth]</width> + <height>70</height> + <font>font20_title</font> + <label>$PARAM[DialogHeaderLabel]</label> + <align>left</align> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="button" id="22001"> + <left>-1920</left> + <top>-1080</top> + <width>5760</width> + <height>3240</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="button" id="22002"> + <description>button overlay to avoid closing in dialog area</description> + <left>0</left> + <top>0</top> + <width>$PARAM[DialogBackgroundWidth]</width> + <height>$PARAM[DialogBackgroundHeight]</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>noop</onclick> + </control> + <control type="radiobutton" id="22000"> + <left>$PARAM[DialogBackgroundWidth]</left> + <top>11</top> + <width>48</width> + <height>48</height> + <radiowidth>48</radiowidth> + <radioheight>48</radioheight> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <label></label> + <animation effect="slide" end="-70,0" time="0" condition="true">Conditional</animation> + <textureradioofffocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioofffocus> + <textureradiooffnofocus colordiffuse="EEFFFFFF">icons/logo.png</textureradiooffnofocus> + <textureradioonfocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioonfocus> + <textureradioonnofocus colordiffuse="EEFFFFFF">icons/logo.png</textureradioonnofocus> + <onclick>Action(close)</onclick> + </control> + </include> + <include name="TopBar"> + <param name="time_sublabel">$INFO[System.Date]</param> + <definition> + <control type="group"> + <depth>DepthBars</depth> + <animation effect="fade" start="0" end="100" time="300" condition="[Window.Previous(fullscreenvideo) | Window.Previous(startup)] + !Window.IsVisible(1109)">WindowOpen</animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>80</height> + <texture>frame/InfoBar.png</texture> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration) | Window.IsActive(fullscreenvideo)">WindowClose</animation> + </control> + <control type="image"> + <top>10</top> + <width>80</width> + <height>80</height> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <texture colordiffuse="button_focus">$PARAM[breadcrumbs_icon]</texture> + </control> + <control type="button"> + <top>0</top> + <width>120</width> + <height>100</height> + <onclick condition="!IsEmpty(Container.FolderPath)">Container.Update(" ",replace)</onclick> + <onclick condition="IsEmpty(Container.FolderPath)">Action(Back)</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + <control type="grouplist"> + <left>85</left> + <description>Left side of top bar</description> + <width>900</width> + <height>100</height> + <orientation>horizontal</orientation> + <usecontrolcoords>true</usecontrolcoords> + <visible>!Window.isActive(movieinformation) + !Window.isActive(addoninformation) + !Window.isActive(pictureinfo) + !Window.isActive(musicinformation) + !Window.isActive(songinformation) + !Window.IsActive(pvrguideinfo) + !Window.IsActive(pvrrecordinginfo)</visible> + <animation effect="fade" time="150">VisibleChange</animation> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <control type="label"> + <label>$PARAM[breadcrumbs_label]</label> + <animation effect="slide" end="0,12" time="200" reversible="true" condition="IsEmpty(Container.SortMethod)">Conditional</animation> + <include>BreadcrumbsLabel</include> + </control> + <control type="label"> + <label>$INFO[Container.FolderName, / ]</label> + <animation effect="slide" end="0,12" time="200" reversible="true" condition="IsEmpty(Container.SortMethod)">Conditional</animation> + <include>BreadcrumbsLabel</include> + <visible>![Container.Content() + Window.IsActive(videos)]</visible> + <visible>![Window.IsActive(PVR) | Window.IsActive(MyPVRTimers.xml)]</visible> + </control> + <control type="label"> + <label>$INFO[Control.GetLabel(10),: ]</label> + <include>BreadcrumbsLabel</include> + <visible>!Stringcompare(Control.GetLabel(10),$LOCALIZE[16100]) + Window.IsActive(videos)</visible> + </control> + <control type="label"> + <label> ($LOCALIZE[31052])</label> + <include>BreadcrumbsLabel</include> + <visible>Container.Filtered</visible> + </control> + </control> + <control type="label"> + <top>40</top> + <label>$INFO[Container.SortMethod,$LOCALIZE[31022]: ]</label> + <font>font10</font> + <left>85</left> + <shadowcolor>text_shadow</shadowcolor> + <height>100</height> + <width>auto</width> + <visible>!IsEmpty(Container.SortMethod)</visible> + <visible>!Window.isActive(movieinformation) + !Window.isActive(addoninformation) + !Window.isActive(pictureinfo) + !Window.isActive(musicinformation) + !Window.isActive(songinformation) + !Window.IsActive(pvrguideinfo) + !Window.IsActive(pvrrecordinginfo)</visible> + <animation effect="fade" time="150">VisibleChange</animation> + <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + </control> + <control type="grouplist"> + <description>Right side of top bar</description> + <left>1340</left> + <width>500</width> + <height>100</height> + <align>right</align> + <orientation>horizontal</orientation> + <usecontrolcoords>true</usecontrolcoords> + <animation effect="fade" start="0" end="100" time="300" condition="Window.IsActive(fullscreenvideo)">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration) | Window.IsActive(fullscreenvideo)">WindowClose</animation> + <animation effect="fade" time="150">VisibleChange</animation> + <visible>!Window.IsVisible(extendedprogressdialog)</visible> + <include condition="Skin.HasSetting(show_weatherinfo) | Window.IsActive(skinsettings)">TopWeatherIcon</include> + <control type="label"> + <include>BreadcrumbsLabel</include> + <label>$INFO[System.Time]</label> + </control> + </control> + <control type="group"> + <visible>!Window.IsVisible(extendedprogressdialog)</visible> + <animation effect="fade" time="150">VisibleChange</animation> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration) | Window.IsActive(fullscreenvideo)">WindowClose</animation> + <control type="image"> + <right>25</right> + <top>20</top> + <height>40</height> + <width>40</width> + <texture colordiffuse="button_focus">frame/clock.png</texture> + <animation effect="fade" time="300">Visible</animation> + <animation effect="fade" time="150">Hidden</animation> + <aspectratio>keep</aspectratio> + <visible>!Window.IsActive(volumebar)</visible> + </control> + <control type="label"> + <top>40</top> + <label>$PARAM[time_sublabel]</label> + <font>font10</font> + <left>1340</left> + <shadowcolor>text_shadow</shadowcolor> + <height>100</height> + <width>500</width> + <align>right</align> + </control> + </control> + </control> + </definition> + </include> + <include name="TopWeatherIcon"> + <control type="button"> + <include>BreadcrumbsLabel</include> + <animation effect="fade" time="300">VisibleChange</animation> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <aligny>top</aligny> + <textoffsetx>0</textoffsetx> + <onclick>ActivateWindow(weather)</onclick> + <label>$INFO[Window(Weather).Property(Current.Temperature)]$INFO[System.TemperatureUnits]</label> + <visible>Weather.IsFetched + ![stringcompare(Weather.FanartCode,na) + substring(Weather.Conditions,/)]</visible> + </control> + <control type="image"> + <top>4</top> + <width>60</width> + <height>50</height> + <fadetime>300</fadetime> + <aspectratio align="left">keep</aspectratio> + <texture colordiffuse="button_focus">weather/small/$INFO[Weather.FanartCode].png</texture> + <animation effect="fade" time="300">VisibleChange</animation> + <visible>Weather.IsFetched + ![stringcompare(Weather.FanartCode,na) + substring(Weather.Conditions,/)]</visible> + </control> + </include> + <include name="BreadcrumbsLabel"> + <font>font13_title</font> + <shadowcolor>text_shadow</shadowcolor> + <top>7</top> + <height>100</height> + <width>auto</width> + <align>left</align> + </include> + <include name="DefaultBackground"> + <param name="fanart">$VAR[MediaFanartVar]</param> + <definition> + <control type="videowindow"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <visible>Player.HasVideo</visible> + </control> + <control type="visualisation"> + <include>FullScreenDimensions</include> + <visible>Player.HasAudio + IsEmpty(Window(videolibrary).Property(PlayingBackgroundMedia))</visible> + </control> + <control type="image"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <animation effect="zoom" center="auto" end="102,102" time="0" condition="IntegerGreaterThan(System.StereoscopicMode,0)">conditional</animation> + <animation effect="fade" start="100" end="75" time="0" condition="Player.HasMedia + IsEmpty(Window(videolibrary).Property(PlayingBackgroundMedia))">Conditional</animation> + <animation effect="fade" start="0" end="100" time="300" condition="Window.Previous(fullscreenvideo) | Window.Previous(startup)">WindowOpen</animation> + <texture fallback="special://skin/extras/backgrounds/SKINDEFAULT.jpg">$VAR[GlobalFanartVar]</texture> + </control> + <control type="image"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <fadetime>400</fadetime> + <animation effect="zoom" center="auto" end="102,102" time="0" condition="IntegerGreaterThan(System.StereoscopicMode,0)">conditional</animation> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <animation effect="fade" time="400">VisibleChange</animation> + <texture background="true" colordiffuse="40FFFFFF">$PARAM[fanart]</texture> + <visible>!Player.HasMedia | !IsEmpty(Window(videolibrary).Property(PlayingBackgroundMedia))</visible> + </control> + </definition> + </include> + <include name="BottomBar"> + <param name="PageLabel">$VAR[BottomBarPageLabel]</param> + <definition> + <control type="group"> + <depth>DepthBars</depth> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(visualisation)">WindowClose</animation> + <animation effect="fade" start="0" end="100" time="300" condition="Window.Previous(fullscreenvideo) | Window.Previous(startup) | Window.Previous(visualisation)">WindowOpen</animation> + <control type="image"> + <left>0</left> + <top>1000</top> + <width>1920</width> + <height>80</height> + <texture flipy="true">frame/InfoBar.png</texture> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration) | Window.IsActive(fullscreenvideo)">WindowClose</animation> + </control> + <control type="group"> + <visible>Window.IsMedia + !Window.IsActive(eventlog) + !Window.IsActive(musicplaylisteditor) + !Window.IsActive(MyPlaylist.xml)</visible> + <visible>!System.HasModalDialog</visible> + <animation effect="fade" time="400">VisibleChange</animation> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <top>1019</top> + <control type="button"> + <left>17</left> + <width>44</width> + <height>44</height> + <animation effect="rotate" end="-90" center="40,23" time="200" reversible="true" condition="Control.IsVisible(51) | Control.IsVisible(53) | Control.IsVisible(502)">Conditional</animation> + <texturefocus colordiffuse="button_focus">frame/menu-nofo.png</texturefocus> + <texturenofocus colordiffuse="button_focus">frame/menu-nofo.png</texturenofocus> + <animation effect="fade" time="200">VisibleChange</animation> + <onclick>SetFocus(9000)</onclick> + <visible>!Control.IsVisible(6160)</visible> + <visible>!ControlGroup(9000).HasFocus + !Control.HasFocus(6130)</visible> + </control> + <control type="image"> + <left>17</left> + <width>44</width> + <height>44</height> + <texture colordiffuse="button_focus">frame/menu-fo.png</texture> + <animation effect="fade" time="200">VisibleChange</animation> + <visible>ControlGroup(9000).HasFocus | Control.HasFocus(6130)</visible> + <visible>!Player.HasMedia | !IsEmpty(Window(videolibrary).Property(PlayingBackgroundMedia))</visible> + </control> + <control type="button" id="6160"> + <left>17</left> + <width>44</width> + <height>44</height> + <texturefocus colordiffuse="button_focus">icons/menu.png</texturefocus> + <texturenofocus colordiffuse="button_focus">icons/menu.png</texturenofocus> + <animation effect="fade" time="200">VisibleChange</animation> + <onclick>SetFocus(9000)</onclick> + <visible>Window.IsActive(MyPVRGuide.xml) + Control.IsVisible(10)</visible> + <visible>!ControlGroup(9000).HasFocus + !Control.HasFocus(6130)</visible> + </control> + <control type="button"> + <left>74</left> + <width>300</width> + <height>44</height> + <shadowcolor>text_shadow</shadowcolor> + <label>$LOCALIZE[33063]</label> + <onclick>SetFocus(9000)</onclick> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <animation effect="fade" time="225">VisibleChange</animation> + <visible>!ControlGroup(9000).HasFocus + !Control.HasFocus(6130)</visible> + </control> + </control> + <control type="group"> + <left>450</left> + <top>1005</top> + <visible>Player.HasMedia + IsEmpty(Window(videolibrary).Property(PlayingBackgroundMedia))</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <control type="grouplist"> + <orientation>horizontal</orientation> + <height>38</height> + <align>center</align> + <itemgap>5</itemgap> + <usecontrolcoords>true</usecontrolcoords> + <animation effect="slide" start="0,0" end="0,15" time="0" condition="IsEmpty(Control.GetLabel(7700))">conditional</animation> + <width>1020</width> + <control type="image"> + <top>8</top> + <width>28</width> + <height>28</height> + <aspectratio>keep</aspectratio> + <texture colordiffuse="button_focus">$VAR[NowPlayingIconVar]</texture> + </control> + <control type="label"> + <label>$VAR[NowPlayingMainlabelVar]</label> + <font>font13_title</font> + <shadowcolor>text_shadow</shadowcolor> + <height>35</height> + <width min="1" max="992">auto</width> + </control> + </control> + <control type="label" id="7700"> + <label>$VAR[NowPlayingSublabelVar]</label> + <top>35</top> + <font>font12</font> + <textoffsetx>100</textoffsetx> + <shadowcolor>text_shadow</shadowcolor> + <height>25</height> + <width>1020</width> + <align>center</align> + </control> + </control> + <control type="label" id="23000"> + <bottom>0</bottom> + <right>5</right> + <label>$INFO[ListItem.SortLetter]</label> + <font>font35_title</font> + <width>80</width> + <height>80</height> + <align>center</align> + <textcolor>button_focus</textcolor> + <visible>!System.HasModalDialog</visible> + <visible>Container.Scrolling</visible> + <visible>!Container.Content(seasons)</visible> + <visible>StringCompare(Container.SortMethod,$LOCALIZE[551]) | StringCompare(Container.SortMethod,$LOCALIZE[561]) | StringCompare(Container.SortMethod,$LOCALIZE[558]) | StringCompare(Container.SortMethod,$LOCALIZE[557]) | StringCompare(Container.SortMethod,$LOCALIZE[556]) | StringCompare(Container.SortMethod,$LOCALIZE[563])</visible> + <animation effect="fade" start="0" end="100" time="200" reversible="true">VisibleChange</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + </control> + <control type="grouplist"> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <orientation>horizontal</orientation> + <align>right</align> + <top>1015</top> + <right>24</right> + <width>1200</width> + <itemgap>10</itemgap> + <visible>!System.HasModalDialog + !Window.isActive(musicplaylisteditor)</visible> + <animation effect="fade" delay="1" time="200">VisibleChange</animation> + <control type="label"> + <width>auto</width> + <height>48</height> + <aligny>center</aligny> + <align>right</align> + <shadowcolor>text_shadow</shadowcolor> + <label>$PARAM[PageLabel]</label> + </control> + <control type="image"> + <width>54</width> + <height>44</height> + <aspectratio>keep</aspectratio> + <texture colordiffuse="button_focus">frame/item-count.png</texture> + <animation effect="fade" time="200">VisibleChange</animation> + <visible>!IsEmpty(Container.NumItems)</visible> + <animation effect="fade" start="100" end="0" time="250" delay="200" reversible="true" condition="Control.IsVisible(23000)">Conditional</animation> + <animation effect="fade" start="0" end="100" time="250" reversible="true" delay="200" condition="!Control.IsVisible(23000)">Conditional</animation> + </control> + </control> + </control> + </definition> + </include> + <include name="BottomBarTwoListInfo"> + <control type="group"> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <control type="grouplist"> + <orientation>horizontal</orientation> + <align>right</align> + <top>1015</top> + <itemgap>10</itemgap> + <right>24</right> + <width>1200</width> + <control type="label"> + <width>auto</width> + <height>48</height> + <aligny>center</aligny> + <align>right</align> + <shadowcolor>text_shadow</shadowcolor> + <textcolor>button_focus</textcolor> + <visible>Control.HasFocus($PARAM[right_scrollbar_id])</visible> + <label>$INFO[Container($PARAM[right_container_id]).CurrentPage,, / ]$INFO[Container($PARAM[right_container_id]).NumPages]</label> + </control> + <control type="label"> + <width>auto</width> + <height>48</height> + <aligny>center</aligny> + <align>right</align> + <shadowcolor>text_shadow</shadowcolor> + <visible>!Control.HasFocus($PARAM[right_scrollbar_id])</visible> + <label>$INFO[Container($PARAM[right_container_id]).CurrentItem,, / ]$INFO[Container($PARAM[right_container_id]).NumItems]</label> + </control> + <control type="image"> + <width>54</width> + <height>44</height> + <aspectratio>keep</aspectratio> + <texture colordiffuse="button_focus">frame/item-count.png</texture> + </control> + </control> + <control type="grouplist"> + <orientation>horizontal</orientation> + <align>left</align> + <top>1015</top> + <left>24</left> + <width>1200</width> + <itemgap>10</itemgap> + <control type="image"> + <width>54</width> + <height>44</height> + <aspectratio>keep</aspectratio> + <texture colordiffuse="button_focus">frame/item-count.png</texture> + </control> + <control type="label"> + <width>auto</width> + <height>48</height> + <aligny>center</aligny> + <align>right</align> + <shadowcolor>text_shadow</shadowcolor> + <visible>!Control.HasFocus($PARAM[left_scrollbar_id])</visible> + <label>$INFO[Container($PARAM[left_container_id]).CurrentItem,, / ]$INFO[Container($PARAM[left_container_id]).NumItems]</label> + </control> + <control type="label"> + <width>auto</width> + <height>48</height> + <aligny>center</aligny> + <align>right</align> + <shadowcolor>text_shadow</shadowcolor> + <textcolor>button_focus</textcolor> + <visible>Control.HasFocus($PARAM[left_scrollbar_id])</visible> + <label>$INFO[Container($PARAM[left_container_id]).CurrentPage,, / ]$INFO[Container($PARAM[left_container_id]).NumPages]</label> + </control> + </control> + </control> + </include> + <include name="FullScreenDimensions"> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>1080</height> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/Includes_Animations.xml b/addons/skin.estuary/1080i/Includes_Animations.xml new file mode 100644 index 0000000000..00a0bbdf4c --- /dev/null +++ b/addons/skin.estuary/1080i/Includes_Animations.xml @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="Animation_DialogPopupOpenClose"> + <animation type="WindowOpen" reversible="false"> + <effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="back" time="240" /> + <effect type="fade" delay="160" end="100" time="240" /> + </animation> + <animation type="WindowClose" reversible="false"> + <effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="back" time="240" /> + <effect type="fade" start="100" end="0" time="240" /> + </animation> + <depth>DepthDialog</depth> + </include> + <include name="Animation_DialogPopupVisible"> + <animation type="Visible" reversible="false"> + <effect type="zoom" start="80" end="100" center="960,540" delay="160" tween="back" time="240" /> + <effect type="fade" delay="160" end="100" time="240" /> + </animation> + <animation type="Hidden" reversible="false"> + <effect type="zoom" start="100" end="80" center="960,540" easing="in" tween="back" time="240" /> + <effect type="fade" start="100" end="0" time="240" /> + </animation> + <depth>DepthDialog</depth> + </include> + <include name="Visible_Fade"> + <animation effect="fade" end="100" time="200">Visible</animation> + <animation effect="fade" start="100" end="0" time="200">Hidden</animation> + </include> + <include name="OpenClose_Fade"> + <animation effect="fade" end="100" time="200">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + </include> + <include name="Visible_Right_Delayed"> + <include condition="Skin.HasSetting(no_slide_animations)">Visible_Fade</include> + <include condition="!Skin.HasSetting(no_slide_animations)">Vis_FadeSlide_Right_Delayed</include> + </include> + <include name="Vis_FadeSlide_Right_Delayed"> + <animation type="Visible"> + <effect type="fade" start="0" end="100" time="300" tween="sine" delay="300" easing="out" /> + <effect type="slide" start="320" end="0" time="400" delay="300" tween="cubic" easing="out" /> + </animation> + <animation type="Hidden"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" /> + <effect type="slide" start="0" end="320" time="300" tween="cubic" easing="out" /> + </animation> + </include> + <include name="Visible_Right"> + <include condition="Skin.HasSetting(no_slide_animations)">Visible_Fade</include> + <include condition="!Skin.HasSetting(no_slide_animations)">Vis_FadeSlide_Right</include> + </include> + <include name="Vis_FadeSlide_Right"> + <animation type="Visible" reversible="False"> + <effect type="fade" start="0" end="100" time="300" tween="sine" easing="out"/> + <effect type="slide" start="320" end="0" time="400" tween="cubic" easing="out" /> + </animation> + <animation type="Hidden" reversible="False"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" /> + <effect type="slide" start="0" end="320" time="300" tween="cubic" easing="out" /> + </animation> + </include> + <include name="Visible_Left"> + <include condition="Skin.HasSetting(no_slide_animations)">Visible_Fade</include> + <include condition="!Skin.HasSetting(no_slide_animations)">Vis_FadeSlide_Left</include> + </include> + <include name="Vis_FadeSlide_Left"> + <animation type="Visible" reversible="False"> + <effect type="fade" start="0" end="100" time="300" tween="sine" easing="out" /> + <effect type="slide" start="-320" end="0" time="400" tween="cubic" easing="out" /> + </animation> + <animation type="Hidden" reversible="False"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" /> + <effect type="slide" start="0" end="-320" time="300" tween="cubic" easing="out" /> + </animation> + </include> + <include name="OpenClose_Left"> + <include condition="Skin.HasSetting(no_slide_animations)">OpenClose_Fade</include> + <include condition="!Skin.HasSetting(no_slide_animations)">OpenClose_FadeSlide_Left</include> + </include> + <include name="OpenClose_FadeSlide_Left"> + <animation type="WindowOpen"> + <effect type="fade" start="0" end="100" time="300" tween="sine" easing="out" /> + <effect type="slide" start="-320" end="0" time="400" tween="cubic" easing="out" /> + </animation> + <animation type="WindowClose"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" /> + <effect type="slide" start="0" end="-320" time="300" tween="cubic" easing="out" /> + </animation> + </include> + <include name="OpenClose_Right"> + <include condition="Skin.HasSetting(no_slide_animations)">OpenClose_Fade</include> + <include condition="!Skin.HasSetting(no_slide_animations)">OpenClose_FadeSlide_Right</include> + </include> + <include name="OpenClose_FadeSlide_Right"> + <animation type="WindowOpen"> + <effect type="fade" start="0" end="100" time="300" tween="sine" easing="out" /> + <effect type="slide" start="320" end="0" time="400" tween="cubic" easing="out" /> + </animation> + <animation type="WindowClose"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="out" /> + <effect type="slide" start="0" end="320" time="300" tween="cubic" easing="out" /> + </animation> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/Includes_Buttons.xml b/addons/skin.estuary/1080i/Includes_Buttons.xml new file mode 100644 index 0000000000..eea6b1909b --- /dev/null +++ b/addons/skin.estuary/1080i/Includes_Buttons.xml @@ -0,0 +1,133 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="OSDButton"> + <textureradioonfocus colordiffuse="button_focus">$PARAM[texture]</textureradioonfocus> + <textureradioonnofocus>$PARAM[texture]</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">$PARAM[texture]</textureradioofffocus> + <textureradiooffnofocus>$PARAM[texture]</textureradiooffnofocus> + <textureradioondisabled colordiffuse="disabled">$PARAM[texture]</textureradioondisabled> + <textureradiooffdisabled colordiffuse="disabled">$PARAM[texture]</textureradiooffdisabled> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>123</height> + <radiowidth>74</radiowidth> + <radioheight>74</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <radioposx>0</radioposx> + <radioposy>0</radioposy> + </include> + <include name="DefaultSettingButton"> + <param name="height">75</param> + <param name="textoffsetx">40</param> + <definition> + <textoffsetx>$PARAM[textoffsetx]</textoffsetx> + <top>0</top> + <height>$PARAM[height]</height> + <aligny>center</aligny> + <textcolor>white</textcolor> + <invalidcolor>invalid</invalidcolor> + <selectedcolor>selected</selectedcolor> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus border="40">lists/separator.png</texturenofocus> + </definition> + </include> + <include name="DefaultSettingLabel"> + <left>0</left> + <top>0</top> + <height>75</height> + <label>-</label> + <align>center</align> + <aligny>center</aligny> + <font>font12_title</font> + <textcolor>grey</textcolor> + <shadowcolor>black</shadowcolor> + </include> + <include name="SettingsItemCommon"> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <height>100</height> + <aligny>center</aligny> + <textoffsetx>40</textoffsetx> + <alttexturefocus border="40">buttons/dialogbutton-fo.png</alttexturefocus> + <alttexturenofocus border="40">buttons/dialogbutton-nofo.png</alttexturenofocus> + </include> + <include name="SettingsLabelCommon"> + <height>50</height> + <font>font12</font> + <textoffsetx>30</textoffsetx> + <textoffsety>10</textoffsety> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </include> + <include name="DefaultBorderedSettingButton"> + <height>100</height> + <aligny>center</aligny> + <textcolor>white</textcolor> + <textoffsetx>40</textoffsetx> + <invalidcolor>invalid</invalidcolor> + <selectedcolor>selected</selectedcolor> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + </include> + <include name="DefaultDialogButton"> + <param name="width">300</param> + <param name="height">90</param> + <param name="wrapmultiline">false</param> + <param name="font">font12_title</param> + <param name="onclick"></param> + <param name="visible">true</param> + <definition> + <control type="button" id="$PARAM[id]"> + <width>$PARAM[width]</width> + <height>$PARAM[height]</height> + <label>$PARAM[label]</label> + <font>$PARAM[font]</font> + <textcolor>white</textcolor> + <textoffsetx>20</textoffsetx> + <onclick>$PARAM[onclick]</onclick> + <wrapmultiline>$PARAM[wrapmultiline]</wrapmultiline> + <align>center</align> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <visible>$PARAM[visible]</visible> + </control> + </definition> + </include> + <include name="KeyboardButton"> + <width>125</width> + <height>125</height> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-alt-nofo.png</texturenofocus> + <align>center</align> + <aligny>center</aligny> + <font>font16</font> + </include> + <include name="PlaylistWindowButton"> + <param name="width">350</param> + <definition> + <control type="button" id="$PARAM[control_id]"> + <width>$PARAM[width]</width> + <height>199</height> + <align>center</align> + <aligny>top</aligny> + <font>font12</font> + <textoffsetx>20</textoffsetx> + <textoffsety>130</textoffsety> + <label>$PARAM[label]</label> + <selectedcolor>white</selectedcolor> + </control> + <control type="group" id="$PARAM[control_id]100"> + <height>0</height> + <control type="image"> + <top>-150</top> + <width>$PARAM[width]</width> + <height>70</height> + <aspectratio>keep</aspectratio> + <texture>$PARAM[icon]</texture> + </control> + </control> + </definition> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/Includes_Home.xml b/addons/skin.estuary/1080i/Includes_Home.xml new file mode 100644 index 0000000000..b86bde4aec --- /dev/null +++ b/addons/skin.estuary/1080i/Includes_Home.xml @@ -0,0 +1,1361 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="PVRWidget"> + <control type="image"> + <top>0</top> + <left>0</left> + <width>690</width> + <height>225</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>40</left> + <top>42</top> + <width>140</width> + <height>140</height> + <aspectratio>keep</aspectratio> + <texture background="true" fallback="DefaultVideoCover.png">$PARAM[icon]</texture> + </control> + <control type="label"> + <left>210</left> + <top>47</top> + <height>25</height> + <width>420</width> + <label>$PARAM[header]</label> + <aligny>center</aligny> + <font>font24_title</font> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <left>210</left> + <top>92</top> + <height>105</height> + <width>420</width> + <label>$PARAM[label1][CR]$PARAM[label2]</label> + <font>font12</font> + <shadowcolor>black</shadowcolor> + </control> + </include> + <include name="BottomMainMenuItem"> + <param name="height">110</param> + <definition> + <control type="radiobutton" id="$PARAM[control_id]"> + <width>118</width> + <height>$PARAM[height]</height> + <align>center</align> + <aligny>center</aligny> + <onclick>$PARAM[onclick]</onclick> + <font>-</font> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <radioposx>38</radioposx> + <radioposy>0</radioposy> + <radiowidth>40</radiowidth> + <radioheight>40</radioheight> + <textureradioonfocus>$PARAM[icon]</textureradioonfocus> + <textureradioonnofocus>$PARAM[icon]</textureradioonnofocus> + <textureradioofffocus>$PARAM[icon]</textureradioofffocus> + <textureradiooffnofocus>$PARAM[icon]</textureradiooffnofocus> + </control> + </definition> + </include> + <include name="VideoInfoButtonsCommon"> + <param name="width">262</param> + <definition> + <width>$PARAM[width]</width> + <height>142</height> + <align>center</align> + <aligny>top</aligny> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <textoffsetx>35</textoffsetx> + <textoffsety>78</textoffsety> + <radioposx>108</radioposx> + <radioposy>13</radioposy> + <radiowidth>48</radiowidth> + <font>font12</font> + <textureradioonfocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioonfocus> + <textureradioonnofocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioonnofocus> + <textureradioofffocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioofffocus> + <textureradiooffnofocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradiooffnofocus> + <textureradiooffdisabled colordiffuse="disabled">$PARAM[icon]</textureradiooffdisabled> + <textureradioondisabled colordiffuse="disabled">$PARAM[icon]</textureradioondisabled> + </definition> + </include> + <include name="InfoDialogButton"> + <param name="width">262</param> + <definition> + <control type="radiobutton" id="$PARAM[id]"> + <width>$PARAM[width]</width> + <height>142</height> + <align>center</align> + <aligny>top</aligny> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <textoffsetx>35</textoffsetx> + <textoffsety>78</textoffsety> + <radioposx>108</radioposx> + <radioposy>13</radioposy> + <radiowidth>48</radiowidth> + <font>font12</font> + <textureradioonfocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioonfocus> + <textureradioonnofocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioonnofocus> + <textureradioofffocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradioofffocus> + <textureradiooffnofocus colordiffuse="D0FFFFFF">$PARAM[icon]</textureradiooffnofocus> + <textureradiooffdisabled colordiffuse="disabled">$PARAM[icon]</textureradiooffdisabled> + <textureradioondisabled colordiffuse="disabled">$PARAM[icon]</textureradioondisabled> + <label>$PARAM[label]</label> + <onclick>$PARAM[onclick_1]</onclick> + <onclick>$PARAM[onclick_2]</onclick> + <visible>$PARAM[visible]</visible> + </control> + </definition> + </include> + <include name="SubMenu"> + <control type="group"> + <height>110</height> + <visible>$PARAM[visible]</visible> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,1)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,2)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,3)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,4)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,5)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,6)">conditional</animation> + <animation effect="slide" end="110,0" time="0" condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,7)">conditional</animation> + <control type="label"> + <left>235</left> + <top>53</top> + <width>700</width> + <height>40</height> + <label>$INFO[Container($PARAM[list_id]).Listitem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + <font>font20_title</font> + <align>right</align> + <animation effect="fade" time="200">VisibleChange</animation> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="panel" id="$PARAM[list_id]"> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <left>935</left> + <top>22</top> + <height>110</height> + <width>1355</width> + <onup>20000</onup> + <ondown>$PARAM[ondown_id]</ondown> + <itemlayout width="110" height="120"> + <control type="image"> + <width>130</width> + <height>110</height> + <align>center</align> + <aligny>center</aligny> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>45</left> + <top>35</top> + <width>40</width> + <height>40</height> + <align>center</align> + <aligny>center</aligny> + <texture>icons/submenu/$INFO[ListItem.Art(thumb)]</texture> + </control> + </itemlayout> + <focusedlayout width="110" height="120"> + <control type="image"> + <width>130</width> + <height>110</height> + <align>center</align> + <aligny>center</aligny> + <texture border="40">buttons/button-theme-fo.png</texture> + </control> + <control type="image"> + <left>45</left> + <top>35</top> + <width>40</width> + <height>40</height> + <align>center</align> + <aligny>center</aligny> + <texture>icons/submenu/$INFO[ListItem.Art(thumb)]</texture> + </control> + </focusedlayout> + <content> + <item> + <label>$PARAM[item1_label]</label> + <thumb>$PARAM[item1_icon]</thumb> + <onclick>$PARAM[item1_onclick]</onclick> + <visible>$PARAM[item1_vis]</visible> + </item> + <item> + <label>$PARAM[item2_label]</label> + <thumb>$PARAM[item2_icon]</thumb> + <onclick>$PARAM[item2_onclick]</onclick> + <visible>$PARAM[item2_vis]</visible> + </item> + <item> + <label>$PARAM[item3_label]</label> + <thumb>$PARAM[item3_icon]</thumb> + <onclick>$PARAM[item3_onclick]</onclick> + <visible>$PARAM[item3_vis]</visible> + </item> + <item> + <label>$PARAM[item4_label]</label> + <thumb>$PARAM[item4_icon]</thumb> + <onclick>$PARAM[item4_onclick]</onclick> + <visible>$PARAM[item4_vis]</visible> + </item> + <item> + <label>$PARAM[item5_label]</label> + <thumb>$PARAM[item5_icon]</thumb> + <onclick>$PARAM[item5_onclick]</onclick> + <visible>$PARAM[item5_vis]</visible> + </item> + <item> + <label>$PARAM[item6_label]</label> + <thumb>$PARAM[item6_icon]</thumb> + <onclick>$PARAM[item6_onclick]</onclick> + <visible>$PARAM[item6_vis]</visible> + </item> + <item> + <label>$PARAM[item7_label]</label> + <thumb>$PARAM[item7_icon]</thumb> + <onclick>$PARAM[item7_onclick]</onclick> + <visible>$PARAM[item7_vis]</visible> + </item> + <item> + <label>$PARAM[item8_label]</label> + <thumb>$PARAM[item8_icon]</thumb> + <onclick>$PARAM[item8_onclick]</onclick> + <visible>$PARAM[item8_vis]</visible> + </item> + </content> + </control> + </control> + </include> + <include name="WidgetListMovies"> + <control type="group"> + <description>Poster Widget including header and arrows</description> + <height>404</height> + <left>0</left> + <top>0</top> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <include name="LeftRightArrows"> + <param name="posy" value="221" /> + <param name="list_id" value="$PARAM[list_id]" /> + </include> + <control type="label"> + <left>500</left> + <top>20</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="panel" id="$PARAM[list_id]"> + <left>484</left> + <top>60</top> + <width>1385</width> + <height>400</height> + <oninfo>$PARAM[list_oninfo]</oninfo> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[ondown_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <ondown condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[onup_id]).Position])</ondown> + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="277" height="400"> + <control type="group"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>240</width> + <height>340</height> + <texture fallback="DefaultVideo.png" background="true">$INFO[ListItem.Art(poster)]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + </control> + </itemlayout> + <focusedlayout width="277" height="400"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="107" time="200" tween="sine" easing="inout" center="110,130" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="107" end="100" time="200" tween="sine" easing="inout" center="110,130" /> + </animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>240</width> + <height>340</height> + <texture fallback="DefaultVideo.png" background="true">$INFO[ListItem.Art(poster)]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>20</left> + <top>20</top> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + <visible>Control.HasFocus($PARAM[list_id])</visible> + <control type="image"> + <left>0</left> + <top>244</top> + <width>200</width> + <height>57</height> + <texture>colors/black.png</texture> + <animation effect="fade" start="0" end="70" time="50">Focus</animation> + </control> + <control type="image"> + <left>0</left> + <visible>!Stringcompare(ListItem.PercentPlayed,0)</visible> + <width>200</width> + <height>35</height> + <texture>colors/black.png</texture> + <animation effect="fade" start="0" end="70" time="50">Focus</animation> + </control> + <control type="label"> + <left>20</left> + <top>244</top> + <width>160</width> + <label>$INFO[ListItem.Label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="label"> + <left>20</left> + <top>266</top> + <width>160</width> + <label>$INFO[ListItem.Rating,, [COLOR=44FFFFFF]/[/COLOR] ]$INFO[ListItem.Year]</label> + <font>font10</font> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="progress"> + <left>20</left> + <top>15</top> + <width>160</width> + <height>13</height> + <info>ListItem.PercentPlayed</info> + <visible>!Stringcompare(ListItem.PercentPlayed,0)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>200</width> + <height>300</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + </control> + </control> + </focusedlayout> + <content target="$PARAM[widget_target]" limit="10">$PARAM[content_path]</content> + </control> + </control> + </include> + <include name="ImageWidgetHeader"> + <control type="group"> + <height>110</height> + <visible>$PARAM[visible]</visible> + <control type="image"> + <top>13</top> + <left>478</left> + <width>1370</width> + <height>114</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <top>6</top> + <left>478</left> + <width>1370</width> + <height>120</height> + <font>font30_title</font> + <align>center</align> + <aligny>center</aligny> + <label>$PARAM[widget_header]</label> + </control> + </control> + </include> + <include name="ImageWidget"> + <param name="onup_id">20000</param> + <param name="ondown_id">20001</param> + <param name="visible_1">true</param> + <param name="visible_2">true</param> + <param name="button2_onclick">true</param> + <definition> + <control type="group"> + <visible>$PARAM[visible]</visible> + <control type="image"> + <top>0</top> + <left>478</left> + <width>1370</width> + <height>806</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="multiimage"> + <top>31</top> + <left>508</left> + <width>1310</width> + <height>746</height> + <imagepath>$PARAM[image_path]</imagepath> + </control> + <control type="image"> + <top>571</top> + <left>508</left> + <width>1310</width> + <height>206</height> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="grouplist" id="$PARAM[button_id]567"> + <top>680</top> + <left>508</left> + <width>1310</width> + <orientation>horizontal</orientation> + <align>center</align> + <onleft>9000</onleft> + <onup>$PARAM[onup_id]</onup> + <ondown>$PARAM[ondown_id]</ondown> + <control type="button" id="$PARAM[button_id]"> + <width>auto</width> + <height>110</height> + <label>$PARAM[button_label]</label> + <textoffsetx>40</textoffsetx> + <onclick>$PARAM[button_onclick]</onclick> + <align>center</align> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <visible>$PARAM[visible_1]</visible> + </control> + <control type="button" id="$PARAM[button_id]568"> + <width>auto</width> + <height>110</height> + <label>$LOCALIZE[31116]</label> + <textoffsetx>40</textoffsetx> + <onclick>$PARAM[button2_onclick]</onclick> + <onclick>SetFocus(9000)</onclick> + <align>center</align> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <visible>$PARAM[visible_2]</visible> + </control> + </control> + <control type="textbox" id="$PARAM[button_id]"> + <top>590</top> + <left>558</left> + <width>1220</width> + <height>180</height> + <label>$PARAM[text_label]</label> + <align>center</align> + <font>font12</font> + <visible>$PARAM[visible]</visible> + </control> + </control> + </definition> + </include> + <include name="WidgetListEpisodes"> + <param name="sortby"></param> + <param name="sortorder">ascending</param> + <definition> + <control type="group"> + <description>Episode Widget including header and arrows</description> + <height>405</height> + <left>0</left> + <top>0</top> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <include name="LeftRightArrows"> + <param name="posy" value="210" /> + <param name="list_id" value="$PARAM[list_id]" /> + </include> + <control type="label"> + <left>500</left> + <top>15</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="panel" id="$PARAM[list_id]"> + <left>480</left> + <top>60</top> + <width>1372</width> + <height>400</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup>Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown>Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <oninfo>$PARAM[list_oninfo]</oninfo>] + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="341" height="400"> + <control type="image"> + <left>0</left> + <top>1</top> + <width>348</width> + <height>340</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>24</left> + <top>25</top> + <width>298</width> + <height>220</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png" background="true">$PARAM[item_image]</texture> + </control> + <control type="label"> + <left>30</left> + <top>255</top> + <width>288</width> + <label>$PARAM[second_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="label"> + <left>30</left> + <top>279</top> + <width>288</width> + <label>$INFO[ListItem.TVShowTitle]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + </itemlayout> + <focusedlayout width="341" height="400"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="233,90" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="233,90" /> + </animation> + <control type="image"> + <left>0</left> + <top>1</top> + <width>348</width> + <height>340</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>24</left> + <top>25</top> + <width>298</width> + <height>220</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png" background="true">$PARAM[item_image]</texture> + </control> + <control type="group"> + <left>20</left> + <top>20</top> + <visible>!Stringcompare(ListItem.PercentPlayed,0) + Control.HasFocus($PARAM[list_id])</visible> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>310</width> + <height>30</height> + <texture colordiffuse="99FFFFFF">colors/black.png</texture> + </control> + <control type="progress"> + <left>30</left> + <top>10</top> + <width>250</width> + <height>13</height> + <info>ListItem.PercentPlayed</info> + </control> + </control> + <control type="label"> + <left>30</left> + <top>255</top> + <width>288</width> + <label>$PARAM[second_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="label"> + <left>30</left> + <top>279</top> + <width>288</width> + <label>$INFO[ListItem.TVShowTitle]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="image"> + <left>17</left> + <top>17</top> + <width>312</width> + <height>306</height> + <texture background="true" border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + </control> + </focusedlayout> + <content sortby="$PARAM[sortby]" sortorder="$PARAM[sortorder]" target="$PARAM[widget_target]" limit="10">$PARAM[content_path]</content> + </control> + </control> + </definition> + </include> + <include name="WidgetListSquare"> + <param name="height">405</param> + <param name="sub_label">$INFO[ListItem.Label]</param> + <param name="sortby"></param> + <param name="sortorder">ascending</param> + <param name="main_label">$INFO[ListItem.Year,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Artist]$INFO[ListItem.AddonVersion,[COLOR button_focus],[/COLOR]]</param> + <definition> + <control type="group"> + <description>Square Widget including header and arrows</description> + <height>$PARAM[height]</height> + <left>0</left> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <include name="LeftRightArrows"> + <param name="posy" value="200" /> + <param name="list_id" value="$PARAM[list_id]" /> + </include> + <control type="label"> + <left>500</left> + <top>15</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="panel" id="$PARAM[list_id]"> + <left>480</left> + <top>55</top> + <width>1372</width> + <height>400</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[ondown_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <ondown condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[onup_id]).Position])</ondown> + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="343" height="400"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>340</width> + <height>340</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultAudio.png" background="true">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>20</left> + <top>20</top> + <control type="image"> + <left>0</left> + <top>240</top> + <width>300</width> + <height>60</height> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>20</left> + <top>240</top> + <width>260</width> + <label>$PARAM[sub_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="label"> + <left>20</left> + <top>264</top> + <width>260</width> + <label>$PARAM[main_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="textbox"> + <left>20</left> + <top>240</top> + <width>260</width> + <height>60</height> + <aligny>center</aligny> + <label>$PARAM[single_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + </control> + </itemlayout> + <focusedlayout width="343" height="400"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="108" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="108" end="100" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>340</width> + <height>340</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultAudio.png" background="true">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>20</left> + <top>20</top> + <control type="image"> + <left>0</left> + <top>240</top> + <width>300</width> + <height>60</height> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>20</left> + <top>240</top> + <width>260</width> + <label>$PARAM[sub_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="label"> + <left>20</left> + <top>264</top> + <width>260</width> + <font>font10</font> + <label>$PARAM[main_label]</label> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="textbox"> + <left>20</left> + <top>240</top> + <width>260</width> + <height>60</height> + <aligny>center</aligny> + <label>$PARAM[single_label]</label> + <font>font10</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>300</width> + <height>300</height> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + <texture background="true" border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + </control> + </control> + </focusedlayout> + <content sortby="$PARAM[sortby]" sortorder="$PARAM[sortorder]" target="$PARAM[widget_target]" limit="10">$PARAM[content_path]</content> + </control> + </control> + </definition> + </include> + <include name="WidgetListText"> + <param name="height">405</param> + <param name="arrow_posy">200</param> + <param name="item_limit">8</param> + <param name="icon">icons/defaulticons/$INFO[ListItem.Icon]</param> + <definition> + <control type="group"> + <description>Square Widget including header and arrows</description> + <height>$PARAM[height]</height> + <left>0</left> + <top>0</top> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <control type="label"> + <left>500</left> + <top>15</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <include name="LeftRightArrows"> + <param name="posy" value="200" /> + <param name="list_id" value="$PARAM[list_id]" /> + </include> + <control type="panel" id="$PARAM[list_id]"> + <left>480</left> + <top>55</top> + <width>1372</width> + <height>$PARAM[height]</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[ondown_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <ondown condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[onup_id]).Position])</ondown> + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="343" height="340"> + <control type="image"> + <width>340</width> + <height>340</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <top>23</top> + <left>62</left> + <width>220</width> + <height>180</height> + <texture fallback="icons/defaulticons/DefaultFolder.png">$PARAM[icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="image"> + <left>20</left> + <top>243</top> + <width>298</width> + <height>75</height> + <texture>colors/black.png</texture> + </control> + <control type="textbox"> + <left>42</left> + <top>245</top> + <width>260</width> + <height>70</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + </itemlayout> + <focusedlayout width="343" height="340"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="108" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="108" end="100" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <control type="image"> + <width>340</width> + <height>340</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <width>340</width> + <height>340</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="image"> + <top>23</top> + <left>62</left> + <width>220</width> + <height>180</height> + <texture fallback="icons/defaulticons/DefaultFolder.png">$PARAM[icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="image"> + <left>20</left> + <top>243</top> + <width>298</width> + <height>75</height> + <texture>colors/black.png</texture> + </control> + <control type="textbox"> + <left>42</left> + <top>245</top> + <width>260</width> + <height>70</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + </control> + </focusedlayout> + <content target="$PARAM[widget_target]" limit="$PARAM[item_limit]">$PARAM[content_path]</content> + </control> + </control> + </definition> + </include> + <include name="WidgetListChannels"> + <param name="height">600</param> + <param name="arrow_posy">200</param> + <param name="item_limit">10</param> + <param name="icon">icons/defaulticons/$INFO[ListItem.Icon]</param> + <definition> + <control type="group"> + <description>Square Widget including header and arrows</description> + <height>$PARAM[height]</height> + <left>0</left> + <top>0</top> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <control type="label"> + <left>500</left> + <top>15</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <include name="LeftRightArrows"> + <param name="posy" value="300" /> + <param name="list_id" value="$PARAM[list_id]" /> + </include> + <control type="panel" id="$PARAM[list_id]"> + <left>480</left> + <top>55</top> + <width>1372</width> + <height>$PARAM[height]</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[ondown_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <ondown condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[onup_id]).Position])</ondown> + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="343" height="500"> + <control type="image"> + <width>340</width> + <height>500</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <top>43</top> + <left>42</left> + <width>260</width> + <height>200</height> + <texture fallback="DefaultTVShowsSquare.png">$PARAM[icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="textbox"> + <left>42</left> + <top>247</top> + <width>260</width> + <height>70</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + <control type="textbox"> + <left>42</left> + <top>350</top> + <width>260</width> + <height>100</height> + <label>[COLOR button_focus]$INFO[ListItem.StartTime] - $INFO[ListItem.EndTime][/COLOR][CR]$INFO[ListItem.Title]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + </itemlayout> + <focusedlayout width="343" height="500"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="108" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="108" end="100" time="200" tween="sine" easing="inout" center="150,70" /> + </animation> + <control type="image"> + <width>340</width> + <height>500</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <width>340</width> + <height>500</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="0" end="100" time="200">Focus</animation> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="image"> + <top>43</top> + <left>42</left> + <width>260</width> + <height>200</height> + <texture fallback="DefaultTVShowsSquare.png">$PARAM[icon]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="textbox"> + <left>42</left> + <top>247</top> + <width>260</width> + <height>70</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + <control type="textbox"> + <left>42</left> + <top>350</top> + <width>260</width> + <height>100</height> + <label>[COLOR button_focus]$INFO[ListItem.StartTime] - $INFO[ListItem.EndTime][/COLOR][CR]$INFO[ListItem.Title]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + <aligny>top</aligny> + </control> + </control> + </focusedlayout> + <content target="$PARAM[widget_target]" limit="$PARAM[item_limit]">$PARAM[content_path]</content> + </control> + </control> + </definition> + </include> + <include name="WeatherWidget"> + <control type="group"> + <description>Square Weather Widget including header and arrows</description> + <height>432</height> + <left>0</left> + <top>0</top> + <visible>IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible> + <visible>$PARAM[visible]</visible> + <control type="image"> + <left>445</left> + <top>230</top> + <width>28</width> + <height>28</height> + <texture flipx="true" colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="slide" start="30,0" end="0,0" time="200">VisibleChange</animation> + <animation effect="slide" start="-150" end="0" delay="640" time="320" tween="cubic">WindowOpen</animation> + <visible>Container($PARAM[list_id]).HasPrevious + Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <left>1840</left> + <top>230</top> + <width>28</width> + <height>28</height> + <texture colordiffuse="button_focus">overlays/arrowright.png</texture> + <animation effect="slide" start="-30,0" end="0,0" time="200">VisibleChange</animation> + <animation effect="slide" start="150" end="0" delay="640" time="320" tween="cubic">WindowOpen</animation> + <visible>Container($PARAM[list_id]).HasNext + Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="label"> + <left>500</left> + <top>30</top> + <width>600</width> + <height>40</height> + <label>$PARAM[widget_header]</label> + <font>font14</font> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="panel" id="$PARAM[list_id]"> + <left>490</left> + <top>55</top> + <width>1365</width> + <height>400</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>9000</onleft> + <onright>noop</onright> + <onup condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[list_id]).Position])</onup> + <onup condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[onup_id],$INFO[Container($PARAM[ondown_id]).Position])</onup> + <onup>$PARAM[onup_id]</onup> + <ondown condition="IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[list_id]).Position])</ondown> + <ondown condition="!IntegerGreaterThan(Container($PARAM[list_id]).NumItems,0)">Control.SetFocus($PARAM[ondown_id],$INFO[Container($PARAM[onup_id]).Position])</ondown> + <ondown>$PARAM[ondown_id]</ondown> + <onback>SetFocus(9000)</onback> + <preloaditems>1</preloaditems> + <itemlayout width="273" height="400"> + <control type="image"> + <description>Menu Panel</description> + <left>0</left> + <top>20</top> + <width>260</width> + <height>350</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <description>Menu Panel</description> + <left>60</left> + <top>130</top> + <width>130</width> + <height>130</height> + <texture>$INFO[ListItem.Icon]</texture> + </control> + <control type="label"> + <left>15</left> + <top>47</top> + <align>center</align> + <label>$INFO[ListItem.Label]</label> + <width>230</width> + </control> + <control type="label"> + <left>15</left> + <top>80</top> + <align>center</align> + <font>font12</font> + <label>$INFO[ListItem.Property(ShortDate)]</label> + <width>230</width> + </control> + <control type="label"> + <left>15</left> + <top>280</top> + <align>center</align> + <label>$INFO[ListItem.Label2]</label> + <font>font12</font> + <width>230</width> + </control> + </itemlayout> + <focusedlayout width="273" height="400"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus"> + <effect type="zoom" start="100" end="107" time="200" tween="sine" easing="inout" center="110,130" /> + </animation> + <animation type="Unfocus"> + <effect type="zoom" start="107" end="100" time="200" tween="sine" easing="inout" center="110,130" /> + </animation> + <control type="image"> + <description>Menu Panel</description> + <left>0</left> + <top>20</top> + <width>260</width> + <height>350</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <description>Menu Panel</description> + <left>0</left> + <top>20</top> + <width>260</width> + <height>350</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <description>Menu Panel</description> + <left>60</left> + <top>130</top> + <width>130</width> + <height>130</height> + <texture>$INFO[ListItem.Icon]</texture> + </control> + <control type="label"> + <left>15</left> + <top>47</top> + <align>center</align> + <label>$INFO[ListItem.Label]</label> + <width>230</width> + </control> + <control type="label"> + <left>15</left> + <top>80</top> + <align>center</align> + <font>font12</font> + <label>$INFO[ListItem.Property(ShortDate)]</label> + <width>230</width> + </control> + <control type="label"> + <left>15</left> + <top>280</top> + <align>center</align> + <label>$INFO[ListItem.Label2]</label> + <font>font12</font> + <width>230</width> + </control> + </control> + </focusedlayout> + <include>$PARAM[content_include]</include> + </control> + </control> + </include> + <include name="HourlyItems"> + <content> + <item> + <icon>resource://resource.images.weathericons.default/na.png</icon> + <onclick>noop</onclick> + <visible>IsEmpty(Window(weather).Property(Hourly.IsFetched))</visible> + </item> + <include name="WeatherHourlyItem"> + <param name="item_index" value="1" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="2" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="3" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="4" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="5" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="6" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="7" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="8" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="9" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="10" /> + </include> + </content> + </include> + <include name="DailyItems"> + <content> + <item> + <icon>resource://resource.images.weathericons.default/na.png</icon> + <onclick>noop</onclick> + <visible>IsEmpty(Window(weather).Property(Daily.IsFetched))</visible> + </item> + <include name="WeatherDailyItem"> + <param name="item_index" value="1" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="2" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="3" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="4" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="5" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="6" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="7" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="8" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="9" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="10" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="11" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="12" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="13" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="14" /> + </include> + </content> + </include> + <!-- <include name="WeatherDailyItem"> + <item id="$PARAM[item_index]"> + <label>$INFO[Window(weather).Property(Daily.$PARAM[item_index].LongDay)]</label> + <label2>$INFO[Window(weather).Property(Daily.$PARAM[item_index].LongDate)]</label2> + <property name="Humidity">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Humidity)]</property> + <property name="Pressure">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Pressure)]</property> + <property name="DewPoint">$INFO[Window(weather).Property(Daily.$PARAM[item_index].DewPoint)]</property> + <property name="FeelsLike">$INFO[Window(weather).Property(Daily.$PARAM[item_index].FeelsLike)]</property> + <property name="Rain">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Rain)]</property> + <property name="Snow">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Snow)]</property> + <property name="TempMorn">$INFO[Window(weather).Property(Daily.$PARAM[item_index].TempMorn)]</property> + <property name="TempEve">$INFO[Window(weather).Property(Daily.$PARAM[item_index].TempEve)]</property> + <property name="TempNight">$INFO[Window(weather).Property(Daily.$PARAM[item_index].TempNight)]</property> + <property name="WindSpeed">$INFO[Window(weather).Property(Daily.$PARAM[item_index].WindSpeed)]</property> + <property name="WindGust">$INFO[Window(weather).Property(Daily.$PARAM[item_index].WindGust)]</property> + <property name="WindDirection">$INFO[Window(weather).Property(Daily.$PARAM[item_index].WindDirection)]</property> + <property name="Precipitation">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Precipitation)]</property> + <onclick>SetProperty(FocusedItem,$PARAM[item_index])</onclick> + <icon>$INFO[Window(weather).Property(Daily.$PARAM[item_index].OutlookIcon)]</icon> + </item> + </include> --> + <include name="WeatherHourlyItem"> + <item> + <label>$INFO[Window(weather).Property(Hourly.$PARAM[item_index].Time)]</label> + <label2>$INFO[Window(weather).Property(Hourly.$PARAM[item_index].Temperature)] - $INFO[Window(weather).Property(Hourly.$PARAM[item_index].Precipitation)]</label2> + <property name="Temperature">$INFO[Window(weather).Property(Hourly.$PARAM[item_index].Temperature)]</property> + <property name="Outlook">$INFO[Window(weather).Property(Hourly.$PARAM[item_id].Outlook)]</property> + <property name="Cloudiness">$INFO[Window(weather).Property(Hourly.$PARAM[item_index].Cloudiness)]</property> + <property name="ShortDate">$INFO[Window(weather).Property(Hourly.$PARAM[item_index].ShortDate)]</property> + <property name="FanartCode">$INFO[Window(weather).Property(Hourly.$PARAM[item_index].FanartCode)]</property> + <thumb>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(Hourly.$PARAM[item_index].OutlookIcon)]</thumb> + <onclick>noop</onclick> + <visible>!IsEmpty(Window(weather).Property(Hourly.$PARAM[item_index].Outlook))</visible> + </item> + </include> + <include name="WeatherDailyItem"> + <item> + <label>$INFO[Window(weather).Property(Daily.$PARAM[item_index].ShortDay)]</label> + <label2>[COLOR blue]$INFO[Window(weather).Property(Daily.$PARAM[item_index].LowTemperature)][/COLOR] - [COLOR red]$INFO[Window(weather).Property(Daily.$PARAM[item_index].HighTemperature)][/COLOR]</label2> + <property name="LongDay">$INFO[Window(weather).Property(Daily.$PARAM[item_index].LongDay)]</property> + <property name="TempDay">$INFO[Window(weather).Property(Daily.$PARAM[item_index].TempDay)]</property> + <property name="Cloudiness">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Cloudiness)]</property> + <property name="Outlook">$INFO[Window(weather).Property(Daily.$PARAM[item_index].Outlook)]</property> + <property name="ShortDate">$INFO[Window(weather).Property(Daily.$PARAM[item_index].ShortDate)]</property> + <property name="FanartCode">$INFO[Window(weather).Property(Daily.$PARAM[item_index].FanartCode)]</property> + <thumb>resource://resource.images.weathericons.default/$INFO[Window(weather).Property(Daily.$PARAM[item_index].OutlookIcon)]</thumb> + <onclick>noop</onclick> + <visible>!IsEmpty(Window(weather).Property(Daily.$PARAM[item_index].Outlook))</visible> + </item> + </include> + <include name="WeatherMapItem"> + <item> + <label>$INFO[Window(weather).Property(Map.$PARAM[item_id].Heading)]</label> + <label2>$INFO[Window(weather).Property(Map.$PARAM[item_id].Legend)]</label2> + <icon>$INFO[Window(weather).Property(Map.$PARAM[item_id].Area)]</icon> + <property name="Layer">$INFO[Window(weather).Property(Map.$PARAM[item_id].Layer)]</property> + <onclick>noop</onclick> + <visible>Weather.IsFetched + !IsEmpty(Window(weather).Property(Map.$PARAM[item_id].Area)) + !IsEmpty(Window(weather).Property(Map.IsFetched))</visible> + </item> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/Includes_MediaMenu.xml b/addons/skin.estuary/1080i/Includes_MediaMenu.xml new file mode 100644 index 0000000000..9ad75fb3c8 --- /dev/null +++ b/addons/skin.estuary/1080i/Includes_MediaMenu.xml @@ -0,0 +1,374 @@ +<?xml version="1.0" encoding="utf-8"?> +<includes> + <include name="MediaMenuItemsCommon"> + <width>430</width> + <textoffsetx>20</textoffsetx> + <top>0</top> + <height>70</height> + <radioposx>330</radioposx> + <aligny>center</aligny> + <textcolor>white</textcolor> + <invalidcolor>invalid</invalidcolor> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus border="30">lists/separator.png</texturenofocus> + <alttexturefocus>lists/focus.png</alttexturefocus> + <alttexturenofocus border="30">lists/separator.png</alttexturenofocus> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="height">110</param> + <definition> + <control type="radiobutton" id="$PARAM[control_id]"> + <width>92</width> + <height>95</height> + <align>center</align> + <aligny>center</aligny> + <font>-</font> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus border="40">buttons/button-nofo.png</texturenofocus> + <radioposx>26</radioposx> + <radioposy>0</radioposy> + <radiowidth>38</radiowidth> + <radioheight>38</radioheight> + <textureradioonfocus>$PARAM[icon]</textureradioonfocus> + <textureradioonnofocus>$PARAM[icon]</textureradioonnofocus> + <textureradioofffocus>$PARAM[icon]</textureradioofffocus> + <textureradiooffnofocus>$PARAM[icon]</textureradiooffnofocus> + <textureradiooffdisabled colordiffuse="button_focus">$PARAM[icon]</textureradiooffdisabled> + <onclick condition="IsEmpty(Window.Property(IsRadio))">ActivateWindow(TV$PARAM[area])</onclick> + <onclick condition="!IsEmpty(Window.Property(IsRadio))">ActivateWindow(Radio$PARAM[area])</onclick> + <enable>!Window.IsActive(TV$PARAM[area]) + !Window.IsActive(Radio$PARAM[area])</enable> + </control> + </definition> + </include> + <include name="PVRSideBar"> + <param name="group_label2">$INFO[Control.GetLabel(29)]</param> + <definition> + <control type="button" id="28"> + <left>-1000</left> + <label>-</label> + <height>1</height> + </control> + <control type="grouplist" id="9000"> + <top>90</top> + <left>0</left> + <width>430</width> + <height>1080</height> + <onleft>9000</onleft> + <onup>9000</onup> + <onright>50</onright> + <ondown>14100</ondown> + <onback>50</onback> + <defaultcontrol>6054</defaultcontrol> + <control type="group" id="60520"> + <height>50</height> + <control type="label"> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31063]</label> + </control> + <control type="label"> + <width>430</width> + <textoffsetx>20</textoffsetx> + <textoffsety>15</textoffsety> + <height>50</height> + <font>font12</font> + <align>right</align> + <aligny>top</aligny> + <textcolor>grey</textcolor> + <label>$VAR[PVRAreaVar]</label> + </control> + </control> + <control type="group" id="60560"> + <height>95</height> + <control type="grouplist" id="6056"> + <orientation>horizontal</orientation> + <itemgap>-24</itemgap> + <left>5</left> + <height>95</height> + <onleft>6056</onleft> + <onright>50</onright> + <onup>14100</onup> + <ondown>6054</ondown> + <width>1000</width> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="100" /> + <param name="area" value="Channels" /> + <param name="icon" value="icons/submenu/channels.png" /> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="101" /> + <param name="area" value="Guide" /> + <param name="icon" value="icons/submenu/guide.png" /> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="102" /> + <param name="area" value="Recordings" /> + <param name="icon" value="icons/submenu/recordings.png" /> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="103" /> + <param name="area" value="Timers" /> + <param name="icon" value="icons/submenu/timers.png" /> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="104" /> + <param name="area" value="TimerRules" /> + <param name="icon" value="icons/submenu/timer-rules.png" /> + </include> + <include name="PVRQuickNavItemsCommon"> + <param name="control_id" value="105" /> + <param name="area" value="Search" /> + <param name="icon" value="icons/submenu/tv-search.png" /> + </include> + </control> + </control> + <control type="label" id="200"> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[14018]</label> + </control> + <control type="button" id="6054"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[19141]</label> + <label2>[B]$PARAM[group_label2][/B]</label2> + <onclick>SendClick(28)</onclick> + <visible>Window.IsActive(MyPVRChannels.xml) | Window.IsActive(MyPVRGuide.xml)</visible> + </control> + <control type="button" id="6053"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31022]</label> + <label2>[B]$INFO[Container.SortMethod][/B]</label2> + <onclick>Container.NextSortMethod</onclick> + <visible>!Window.IsActive(MyPVRGuide.xml)</visible> + </control> + <control type="button" id="6055"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31032]</label> + <label2>[B]$INFO[Container.SortOrder][/B]</label2> + <onclick>Container.SortDirection</onclick> + <visible>!Window.IsActive(MyPVRGuide.xml)</visible> + </control> + <control type="button" id="6051"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[456]</label> + <label2>[B]$INFO[Container.Viewmode][/B]</label2> + <onclick>Container.NextViewMode</onclick> + <visible>Window.IsActive(MyPVRGuide.xml)</visible> + </control> + <control type="label" id="300"> + <label>$LOCALIZE[31021]</label> + <include>MediaMenuLabelCommon</include> + <visible>Control.IsVisible(31) |Control.IsVisible(5) |Control.IsVisible(6) |Control.IsVisible(7) |Control.IsVisible(8)</visible> + </control> + <control type="radiobutton" id="31"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[587]</label> + <selected>Container.Filtered</selected> + <onclick>right</onclick> + <visible>Window.IsActive(MyPVRChannels.xml)</visible> + </control> + <control type="radiobutton" id="5"> + <description>Group recording items by folder structure</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[19270]</label> + <visible>Window.IsActive(MyPVRRecordings.xml)</visible> + </control> + <control type="radiobutton" id="6"> + <description>Show hidden channels</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[19051]</label> + <visible>Window.IsActive(MyPVRChannels.xml)</visible> + </control> + <control type="radiobutton" id="7"> + <description>Show deleted recordings</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[19184]</label> + <visible>Window.IsActive(MyPVRRecordings.xml)</visible> + </control> + <control type="radiobutton" id="8"> + <description>Hide disabled timers</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[19077]</label> + <visible>Window.IsActive(MyPVRTimers.xml)</visible> + </control> + <control type="group" id="141000"> + <control type="grouplist" id="14100"> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <animation effect="fade" time="300">VisibleChange</animation> + <orientation>horizontal</orientation> + <itemgap>-17</itemgap> + <left>5</left> + <onleft>14100</onleft> + <onup>8</onup> + <ondown>6056</ondown> + <visible>Player.HasMedia + [ControlGroup(9000).HasFocus | Control.HasFocus(6130)]</visible> + <visible>!System.HasModalDialog</visible> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14101" /> + <param name="height" value="95" /> + <param name="onclick" value="Pause" /> + <param name="icon" value="icons/now-playing/pause.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14102" /> + <param name="height" value="95" /> + <param name="onclick" value="Stop" /> + <param name="icon" value="icons/now-playing/stop.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14104" /> + <param name="height" value="95" /> + <param name="onclick" value="Next" /> + <param name="icon" value="icons/now-playing/next.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14105" /> + <param name="height" value="95" /> + <param name="onclick" value="Fullscreen" /> + <param name="icon" value="icons/now-playing/fullscreen.png" /> + </include> + </control> + </control> + </control> + </definition> + </include> + <include name="MediaMenuLabelCommon"> + <width>430</width> + <textoffsetx>20</textoffsetx> + <textoffsety>15</textoffsety> + <height>50</height> + <radioposx>300</radioposx> + <font>font12_title</font> + <align>left</align> + <aligny>top</aligny> + <textcolor>button_focus</textcolor> + </include> + <include name="MediaMenuCommon"> + <include>OpenClose_Left</include> + <depth>DepthSideBlade</depth> + <animation type="Conditional" condition="ControlGroup(9000).HasFocus | Control.HasFocus(6130)"> + <effect type="fade" start="0" end="100" time="300" tween="sine" easing="out" /> + <effect type="slide" start="-320" end="0" time="400" tween="cubic" easing="out" /> + </animation> + <animation type="Conditional" condition="!ControlGroup(9000).HasFocus + !Control.HasFocus(6130)"> + <effect type="fade" start="100" end="0" time="300" tween="sine" easing="in" /> + <effect type="slide" start="0" end="-320" time="300" tween="cubic" easing="in" /> + </animation> + <control type="image"> + <left>0</left> + <top>80</top> + <width>484</width> + <height>920</height> + <texture>lists/panel.png</texture> + </control> + <control type="button" id="3"> + <description>Viewtype Toggle</description> + <include>HiddenObject</include> + </control> + <control type="button" id="4"> + <description>Order Toggle</description> + <include>HiddenObject</include> + </control> + </include> + <include name="MediaMenuNowPlaying"> + <control type="grouplist" id="14100"> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <animation effect="fade" time="300">VisibleChange</animation> + <orientation>horizontal</orientation> + <itemgap>-17</itemgap> + <left>5</left> + <onleft>14100</onleft> + <visible>Player.HasMedia + [ControlGroup(9000).HasFocus | Control.HasFocus(6130)]</visible> + <visible>!System.HasModalDialog</visible> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14101" /> + <param name="height" value="95" /> + <param name="onclick" value="Pause" /> + <param name="icon" value="icons/now-playing/pause.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14102" /> + <param name="height" value="95" /> + <param name="onclick" value="Stop" /> + <param name="icon" value="icons/now-playing/stop.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14104" /> + <param name="height" value="95" /> + <param name="onclick" value="Next" /> + <param name="icon" value="icons/now-playing/next.png" /> + </include> + <include name="BottomMainMenuItem"> + <param name="control_id" value="14105" /> + <param name="height" value="95" /> + <param name="onclick" value="Fullscreen" /> + <param name="icon" value="icons/now-playing/fullscreen.png" /> + </include> + </control> + </include> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis">true</param> + <definition> + <left>0</left> + <top>100</top> + <width>430</width> + <height>1080</height> + <onleft>9000</onleft> + <onup>9000</onup> + <onright>50</onright> + <ondown>9000</ondown> + <onback>50</onback> + <control type="label" id="200"> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[14018]</label> + </control> + <control type="button" id="6051"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31023]</label> + <label2>[B]$INFO[Container.Viewmode][/B]</label2> + <enable>$PARAM[viewtype_button_vis]</enable> + <onclick>Container.NextViewMode</onclick> + </control> + <control type="button" id="6053"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31022]</label> + <label2>[B]$INFO[Container.SortMethod][/B]</label2> + <visible>Control.IsEnabled(3)</visible> + <onclick>SendClick(3)</onclick> + </control> + <control type="button" id="6052"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31032]</label> + <label2>[B]$INFO[Container.SortOrder][/B]</label2> + <visible>Control.IsEnabled(4)</visible> + <onclick>SendClick(4)</onclick> + </control> + <control type="edit" id="19"> + <visible>Container.CanFilter + !Container.CanFilterAdvanced</visible> + <visible>!Container.Content()</visible> + <textwidth>395</textwidth> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[137]</label> + </control> + <control type="radiobutton" id="199"> + <visible>Container.CanFilterAdvanced</visible> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[587]</label> + <selected>Container.Filtered</selected> + <onclick>right</onclick> + <onclick>Filter</onclick> + </control> + </definition> + </include> + <include name="MediaMenuMouseOverlay"> + <control type="button" id="6130"> + <label>-</label> + <height>1080</height> + <width>50</width> + <left>-50</left> + <top>0</top> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/Includes_PVR.xml b/addons/skin.estuary/1080i/Includes_PVR.xml new file mode 100644 index 0000000000..8cf732d78d --- /dev/null +++ b/addons/skin.estuary/1080i/Includes_PVR.xml @@ -0,0 +1,436 @@ +<?xml version="1.0" encoding="utf-8"?> +<includes> + <include name="ChannelManagerList"> + <control type="grouplist"> + <orientation>horizontal</orientation> + <left>0</left> + <top>0</top> + <align>center</align> + <width>510</width> + <control type="label" id="$PARAM[header_id]"> + <width>auto</width> + <height>70</height> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <textcolor>button_focus</textcolor> + </control> + <control type="label"> + <width>auto</width> + <height>70</height> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <textcolor>button_focus</textcolor> + <label>: [COLOR white]$INFO[Container($PARAM[list_id]).Numitems][/COLOR]</label> + </control> + </control> + <control type="image"> + <left>0</left> + <top>55</top> + <width>510</width> + <height>740</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="$PARAM[list_id]"> + <left>20</left> + <top>75</top> + <width>470</width> + <height>700</height> + <onup>$PARAM[list_id]</onup> + <ondown>$PARAM[list_id]</ondown> + <onleft>$PARAM[onleft]</onleft> + <onright>$PARAM[scrollbar_id]</onright> + <pagecontrol>$PARAM[scrollbar_id]</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>70</height> + <texture border="40">lists/separator.png</texture> + </control> + <control type="image"> + <width>60</width> + <height>60</height> + <left>405</left> + <top>4</top> + <texture border="2">$INFO[ListItem.Icon]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>2</bordersize> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>20</left> + <top>0</top> + <width>390</width> + <height>70</height> + <aligny>center</aligny> + <font>fontContextMenu</font> + <textcolor>grey</textcolor> + <label>$INFO[ListItem.ChannelNumberLabel,[B],[/B] - ]$INFO[ListItem.ChannelName]</label> + </control> + </itemlayout> + <focusedlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>70</height> + <texture border="40">lists/separator.png</texture> + <visible>!Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>470</width> + <height>70</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus($PARAM[list_id])</visible> + </control> + <control type="image"> + <width>60</width> + <height>60</height> + <left>405</left> + <top>4</top> + <texture border="2">$INFO[ListItem.Icon]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>2</bordersize> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>20</left> + <top>0</top> + <width>390</width> + <height>70</height> + <font>fontContextMenu</font> + <aligny>center</aligny> + <label>$INFO[ListItem.ChannelNumberLabel,[B],[/B] - ]$INFO[ListItem.ChannelName]</label> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="$PARAM[scrollbar_id]"> + <left>495</left> + <top>75</top> + <width>12</width> + <height>700</height> + <onleft>$PARAM[list_id]</onleft> + <onright>$PARAM[onright]</onright> + <ondown>$PARAM[scrollbar_id]</ondown> + <onup>$PARAM[scrollbar_id]</onup> + <orientation>vertical</orientation> + </control> + </include> + <include name="PVRGuideListViewtype"> + <control type="group"> + <visible>Control.IsVisible($PARAM[container_id])</visible> + <top>180</top> + <left>110</left> + <include>OpenClose_Left</include> + <include>Visible_Left</include> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>1090</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="group"> + <left>0</left> + <top>0</top> + <width>1740</width> + <height>600</height> + <visible>Control.IsVisible($PARAM[container_id])</visible> + <control type="list" id="$PARAM[container_id]"> + <top>0</top> + <width>1740</width> + <height>700</height> + <onup>$PARAM[container_id]</onup> + <ondown>$PARAM[container_id]</ondown> + <onleft>9000</onleft> + <onright>76</onright> + <viewtype label="$PARAM[container_name]">list</viewtype> + <pagecontrol>76</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="58"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>58</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>5</left> + <top>5</top> + <width>48</width> + <height>48</height> + <texture fallback="DefaultTVShowsSquare.png">$INFO[Listitem.Art(thumb)]</texture> + <fadetime>200</fadetime> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>65</left> + <width>285</width> + <height>58</height> + <aligny>center</aligny> + <label>$INFO[ListItem.ChannelName]</label> + </control> + <control type="label"> + <left>378</left> + <top>2</top> + <width>300</width> + <height>58</height> + <aligny>top</aligny> + <font>font12</font> + <label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]</label> + </control> + <control type="progress"> + <left>380</left> + <top>35</top> + <width>220</width> + <height>12</height> + <info>ListItem.Progress</info> + </control> + <control type="label"> + <left>620</left> + <width>430</width> + <height>58</height> + <textcolor>button_focus</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>1000</left> + <top>15</top> + <width>35</width> + <height>35</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </itemlayout> + <focusedlayout height="58"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>58</height> + <texture border="90,3,90,3">lists/separator.png</texture> + <visible>!Control.HasFocus($PARAM[container_id])</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>58</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus($PARAM[container_id])</visible> + </control> + <control type="image"> + <left>5</left> + <top>5</top> + <width>48</width> + <height>48</height> + <texture fallback="DefaultTVShowsSquare.png">$INFO[Listitem.Art(thumb)]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="label"> + <left>65</left> + <width>285</width> + <height>58</height> + <aligny>center</aligny> + <label>$INFO[ListItem.ChannelName]</label> + </control> + <control type="label"> + <left>378</left> + <top>2</top> + <width>300</width> + <height>58</height> + <aligny>top</aligny> + <font>font12</font> + <label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]</label> + </control> + <control type="progress"> + <left>380</left> + <top>35</top> + <width>220</width> + <height>12</height> + <info>ListItem.Progress</info> + <midtexture border="3">progress/texturebg_white.png</midtexture> + </control> + <control type="label"> + <left>620</left> + <width>430</width> + <height>58</height> + <textcolor>white</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>1000</left> + <top>15</top> + <width>35</width> + <height>35</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </focusedlayout> + </control> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="$PARAM[container_id]" /> + <param name="posx" value="830" /> + <param name="up_posy" value="-50" /> + <param name="down_posy" value="730" /> + </include> + <control type="scrollbar" id="76"> + <left>1055</left> + <top>2</top> + <width>12</width> + <height>703</height> + <onleft>$PARAM[container_id]</onleft> + <onright>$PARAM[container_id]</onright> + </control> + </control> + <control type="group"> + <left>1220</left> + <top>180</top> + <visible>!IsEmpty(ListItem.Date)</visible> + <visible>Control.IsVisible($PARAM[container_id])</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include>PVRInfoPanel</include> + </control> + </include> + <include name="PVRInfoPanel"> + <control type="image"> + <left>-40</left> + <top>-20</top> + <width>644</width> + <height>170</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>-40</left> + <top>130</top> + <width>644</width> + <height>596</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="group"> + <left>150</left> + <top>40</top> + <control type="progress"> + <top>60</top> + <width>360</width> + <height>12</height> + <colordiffuse>88FFFFFF</colordiffuse> + <visible>ListItem.HasEpg</visible> + <info>ListItem.Progress</info> + </control> + <control type="label"> + <top>24</top> + <width>560</width> + <height>262</height> + <font>font12</font> + <visible>!StringCompare(ListItem.StartTime,ListItem.EndTime)</visible> + <label>$INFO[ListItem.StartTime]</label> + </control> + <control type="label"> + <top>24</top> + <width>360</width> + <height>262</height> + <align>right</align> + <font>font12</font> + <visible>!StringCompare(ListItem.StartTime,ListItem.EndTime)</visible> + <label>$INFO[ListItem.EndTime]</label> + </control> + <control type="label"> + <top>-30</top> + <width>430</width> + <height>262</height> + <textcolor>button_focus</textcolor> + <font>font24_title</font> + <label>$INFO[ListItem.ChannelName]</label> + </control> + </control> + <control type="image"> + <left>-20</left> + <top>15</top> + <width>150</width> + <height>100</height> + <aspectratio>keep</aspectratio> + <texture fallback="DefaultTVShowsSquare.png">$INFO[Listitem.Art(thumb)]</texture> + <fadetime>200</fadetime> + </control> + <control type="label"> + <top>154</top> + <width>560</width> + <height>262</height> + <textcolor>button_focus</textcolor> + <font>font24_title</font> + <label>$INFO[ListItem.Title]</label> + </control> + <control type="label"> + <top>210</top> + <width>560</width> + <height>262</height> + <font>font12</font> + <label>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]:[/COLOR] ]</label> + </control> + <control type="label"> + <top>660</top> + <width>500</width> + <height>262</height> + <font>font12</font> + <label>$PARAM[bottom_label1]</label> + </control> + <control type="label"> + <top>660</top> + <width>560</width> + <height>262</height> + <align>right</align> + <font>font12</font> + <label>$PARAM[bottom_label2]</label> + </control> + <control type="textbox" id="4380"> + <top>254</top> + <width>560</width> + <height>307</height> + <align>left</align> + <font>font12</font> + <label>$INFO[ListItem.Plot]</label> + </control> + <control type="grouplist" id="4300"> + <left>0</left> + <top>545</top> + <align>center</align> + <orientation>horizontal</orientation> + <width>560</width> + <onleft>60</onleft> + <onright>50</onright> + <control type="button" id="4301"> + <width>auto</width> + <height>95</height> + <textoffsetx>30</textoffsetx> + <label>$LOCALIZE[31047]</label> + <font>font12</font> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick> + <onclick>SetFocus(50)</onclick> + <visible>IntegerGreaterThan(Container(4380).NumPages,1)</visible> + </control> + </control> + <control type="textbox"> + <top>330</top> + <width>560</width> + <height>362</height> + <align>center</align> + <font>font24_title</font> + <label>$LOCALIZE[19055]</label> + <visible>IsEmpty(Listitem.Plot) + IsEmpty(Listitem.Genre)</visible> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/LockSettings.xml b/addons/skin.estuary/1080i/LockSettings.xml new file mode 100644 index 0000000000..883021cac5 --- /dev/null +++ b/addons/skin.estuary/1080i/LockSettings.xml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>5</defaultcontrol> + <coordinates> + <left>320</left> + <top>165</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1280" /> + <param name="DialogBackgroundHeight" value="750" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[20043]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="grouplist" id="5"> + <description>control area</description> + <left>20</left> + <top>80</top> + <width>940</width> + <height>660</height> + <itemgap>-20</itemgap> + <onleft>9001</onleft> + <onright>9001</onright> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>SettingsItemCommon</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>SettingsItemCommon</include> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <include>SettingsItemCommon</include> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>20</height> + <texture>lists/separator.png</texture> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <include>DefaultSettingLabel</include> + </control> + <control type="grouplist" id="9001"> + <left>960</left> + <top>82</top> + <orientation>vertical</orientation> + <width>500</width> + <align>left</align> + <itemgap>-10</itemgap> + <onleft>5</onleft> + <onright>5</onright> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="29" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/LoginScreen.xml b/addons/skin.estuary/1080i/LoginScreen.xml new file mode 100644 index 0000000000..6c55d2617e --- /dev/null +++ b/addons/skin.estuary/1080i/LoginScreen.xml @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">52</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <include>OpenClose_Right</include> + <control type="image"> + <description>LOGO</description> + <left>615</left> + <top>200</top> + <width>690</width> + <height>53</height> + <aspectratio aligny="top" align="center">keep</aspectratio> + <texture>icons/logo.png</texture> + </control> + <control type="label"> + <left>615</left> + <top>300</top> + <width>690</width> + <height>40</height> + <align>center</align> + <aligny>center</aligny> + <label>$LOCALIZE[31098]</label> + </control> + <control type="list" id="52"> + <left>615</left> + <top>370</top> + <width>690</width> + <height>401</height> + <onleft>20</onleft> + <onright>20</onright> + <onup>20</onup> + <ondown>20</ondown> + <pagecontrol>60</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="130" width="690"> + <control type="image"> + <left>20</left> + <top>20</top> + <width>90</width> + <height>88</height> + <texture border="40">colors/black.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>690</width> + <height>130</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>25</left> + <top>25</top> + <width>80</width> + <height>78</height> + <texture fallback="DefaultUser.png">$INFO[ListItem.Icon]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="label"> + <left>130</left> + <top>14</top> + <width>540</width> + <height>60</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>130</left> + <top>58</top> + <width>540</width> + <height>50</height> + <font>font12</font> + <textcolor>grey</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + </control> + </itemlayout> + <focusedlayout height="130" width="690"> + <control type="image"> + <left>20</left> + <top>20</top> + <width>90</width> + <height>90</height> + <texture border="40">colors/black.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>690</width> + <height>130</height> + <texture border="40">buttons/button-nofo.png</texture> + <visible>!Control.HasFocus(52)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>690</width> + <height>130</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <visible>Control.HasFocus(52)</visible> + </control> + <control type="image"> + <left>25</left> + <top>25</top> + <width>80</width> + <height>78</height> + <texture fallback="DefaultUser.png">$INFO[ListItem.Icon]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="label"> + <left>130</left> + <top>14</top> + <width>540</width> + <height>60</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>130</left> + <top>58</top> + <width>540</width> + <height>50</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label2]</label> + </control> + </focusedlayout> + </control> + <control type="button" id="20"> + <description>Power push button</description> + <left>710</left> + <top>950</top> + <width>500</width> + <height>98</height> + <label>$LOCALIZE[31072]</label> + <font>font12</font> + <align>center</align> + <onclick>ActivateWindow(ShutdownMenu)</onclick> + <onleft>52</onleft> + <onright>52</onright> + <onup>52</onup> + <ondown>52</ondown> + <colordiffuse>CCFFFFFF</colordiffuse> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MusicOSD.xml b/addons/skin.estuary/1080i/MusicOSD.xml new file mode 100644 index 0000000000..5f06c560f5 --- /dev/null +++ b/addons/skin.estuary/1080i/MusicOSD.xml @@ -0,0 +1,232 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">602</defaultcontrol> + <controls> + <control type="button" id="22001"> + <description>background close area</description> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>900</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="group"> + <top>900</top> + <visible>!Window.IsActive(osdaudiosettings) + !Window.IsActive(osdvideosettings)</visible> + <animation effect="fade" end="100" time="200">WindowOpen</animation> + <animation effect="fade" time="200">VisibleChange</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <control type="grouplist" id="201"> + <left>50</left> + <top>10</top> + <width>1920</width> + <height>135</height> + <align>left</align> + <itemgap>-20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup>87</onup> + <ondown>noop</ondown> + <onleft>5000</onleft> + <onright>620</onright> + <control type="radiobutton" id="600"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/previous.png"/> + </include> + <onclick>PlayerControl(Previous)</onclick> + </control> + <control type="radiobutton" id="602"> + <textureradioonfocus colordiffuse="button_focus">osd/fullscreen/buttons/play.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/play.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">osd/fullscreen/buttons/pause.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/pause.png</textureradiooffnofocus> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>123</height> + <radiowidth>80</radiowidth> + <radioheight>80</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <selected>Player.Paused</selected> + <onclick>PlayerControl(Play)</onclick> + </control> + <control type="radiobutton" id="603"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/stop.png"/> + </include> + <onclick>PlayerControl(Stop)</onclick> + </control> + <control type="radiobutton" id="605"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/next.png"/> + </include> + <onclick>PlayerControl(Next)</onclick> + <visible>IntegerGreaterThan(Playlist.Length(music),1)</visible> + </control> + </control> + <control type="grouplist" id="202"> + <left>50</left> + <top>10</top> + <width>1820</width> + <height>135</height> + <align>right</align> + <itemgap>-20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup>87</onup> + <ondown>noop</ondown> + <onleft>605</onleft> + <onright>600</onright> + <control type="radiobutton" id="620"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/rating.png"/> + </include> + <onclick>SetRating</onclick> + </control> + <control type="group" id="699"> + <width>125</width> + <height>125</height> + <visible>!MusicPlayer.Content(LiveTV)</visible> + <control type="button" id="704"> + <left>0</left> + <top>0</top> + <width>74</width> + <height>74</height> + <label>$LOCALIZE[486]$INFO[Playlist.Repeat, : ]</label> + <font>-</font> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onleft>620</onleft> + <onright>607</onright> + <onup>1000</onup> + <ondown>1000</ondown> + <onclick>PlayerControl(Repeat)</onclick> + </control> + <control type="image"> + <left>40</left> + <top>25</top> + <width>74</width> + <height>74</height> + <animation center="37,37" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back" condition="Control.HasFocus(704)">Conditional</animation> + <texture colordiffuse="$VAR[RepeatButtonColordiffuseVar]">$VAR[PlayerControlsRepeatImageVar]</texture> + </control> + </control> + <control type="radiobutton" id="607"> + <textureradioonfocus colordiffuse="button_focus">osd/fullscreen/buttons/random-on.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/random-on.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">osd/fullscreen/buttons/random-off.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/random-off.png</textureradiooffnofocus> + <textureradioondisabled colordiffuse="disabled">osd/fullscreen/buttons/random-on.png</textureradioondisabled> + <textureradiooffdisabled colordiffuse="disabled">osd/fullscreen/buttons/random-off.png</textureradiooffdisabled> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <height>123</height> + <radiowidth>74</radiowidth> + <radioheight>74</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <radioposx>0</radioposx> + <radioposy>0</radioposy> + <label>$LOCALIZE[590]$INFO[Playlist.Random, : ]</label> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <selected>Playlist.IsRandom</selected> + <visible>!MusicPlayer.Content(LiveTV)</visible> + <onclick>PlayerControl(Random)</onclick> + </control> + <control type="radiobutton" id="703"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings-subtitle.png"/> + </include> + <onclick>Close</onclick> + <onclick condition="!IsEmpty(Skin.String(LyricScript_Path))">RunScript($INFO[Skin.String(LyricScript_Path)])</onclick> + <onclick condition="IsEmpty(Skin.String(LyricScript_Path))">Skin.SetAddon(LyricScript_Path,xbmc.python.lyrics)</onclick> + <onclick condition="IsEmpty(Skin.String(LyricScript_Path))">Close</onclick> + <onclick condition="IsEmpty(Skin.String(LyricScript_Path))">RunScript($INFO[Skin.String(LyricScript_Path)])</onclick> + </control> + <control type="radiobutton" id="5000"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings.png"/> + </include> + <onclick>ActivateWindow(1105)</onclick> + </control> + </control> + <control type="radiobutton" id="500"> + <include name="OSDButton"> + <param name="texture" value="-"/> + </include> + </control> + <control type="group"> + <top>-20</top> + <control type="label"> + <left>30</left> + <top>60</top> + <width>1858</width> + <height>75</height> + <align>center</align> + <aligny>bottom</aligny> + <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label> + <font>font30</font> + <shadowcolor>black</shadowcolor> + <textcolor>white</textcolor> + </control> + <control type="button" id="87"> + <include>HiddenObject</include> + <onup condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onup> + <onup>201</onup> + <ondown condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</ondown> + <ondown>201</ondown> + <onright>PlayerControl(Forward)</onright> + <onleft>PlayerControl(Rewind)</onleft> + <visible>Player.SeekEnabled</visible> + <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + </control> + <control type="slider"> + <left>30</left> + <top>-20</top> + <width>1858</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>!Control.HasFocus(87)</visible> + </control> + <!-- <control type="slider" id="401"> + <description>Seek Slider</description> + <left>20</left> + <top>42</top> + <width>1858</width> + <height>12</height> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <visible>Player.Seeking</visible> + </control> --> + <control type="slider"> + <left>30</left> + <top>-20</top> + <width>1858</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>Control.HasFocus(87)</visible> + </control> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MusicVisualisation.xml b/addons/skin.estuary/1080i/MusicVisualisation.xml new file mode 100644 index 0000000000..878336884b --- /dev/null +++ b/addons/skin.estuary/1080i/MusicVisualisation.xml @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol>-</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <controls> + <control type="visualisation"> + <include>FullScreenDimensions</include> + <visible>Player.HasAudio</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>1080</height> + <aspectratio>scale</aspectratio> + <fadetime>400</fadetime> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <texture background="true" colordiffuse="40FFFFFF">$INFO[Player.Art(fanart)]</texture> + </control> + <control type="image"> + <texture fallback="special://skin/extras/backgrounds/SKINDEFAULT.jpg">$VAR[GlobalFanartVar]</texture> + <width>1920</width> + <height>1080</height> + <aspectratio align="center">scale</aspectratio> + <animation effect="fade" start="100" end="50" time="0" condition="!IsEmpty(Player.Art(fanart)) | !IsEmpty(Visualisation.Name)">Conditional</animation> + </control> + <control type="group"> + <left>8</left> + <top>502</top> + <include>OpenClose_Left</include> + <include>Visible_Left</include> + <visible>Player.ShowInfo | Window.IsActive(musicosd)</visible> + <control type="group"> + <left>25</left> + <top>-330</top> + <control type="image"> + <width>470</width> + <height>470</height> + <fadetime>400</fadetime> + <texture fallback="DefaultAlbumCover.png" border="2">$INFO[MusicPlayer.Cover]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + </control> + </control> + <control type="group"> + <top>-30</top> + <visible>Player.ShowInfo | Window.IsActive(musicosd)</visible> + <include>OpenClose_Right</include> + <include>Visible_Right</include> + <control type="image"> + <left>10</left> + <top>680</top> + <width>1900</width> + <height>420</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="group"> + <left>80</left> + <top>717</top> + <control type="label"> + <top>0</top> + <width>1600</width> + <height>40</height> + <label>$INFO[MusicPlayer.Artist]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>button_focus</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <top>56</top> + <width>1600</width> + <height>40</height> + <label>[COLOR grey]$INFO[MusicPlayer.Album][/COLOR]$INFO[MusicPlayer.Year, [,] ]</label> + <font>font24_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>button_focus</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <top>100</top> + <width>1600</width> + <height>40</height> + <label>$INFO[MusicPlayer.TrackNumber,,: ][COLOR=grey]$INFO[Player.Title][/COLOR]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>grey</textcolor> + <scroll>true</scroll> + </control> + </control> + <control type="image"> + <include>OpenClose_Right</include> + <left>1090</left> + <top>202</top> + <width>798</width> + <height>474</height> + <aspectratio>scale</aspectratio> + <texture background="true" border="2">$INFO[Player.Art(fanart)]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <visible>!IsEmpty(Player.Art(fanart))</visible> + <visible>![Window.IsActive(VisualisationSettings) | Window.IsActive(VisualisationPresetList)]</visible> + <animation effect="fade" start="0" end="100" delay="400" time="200">Visible</animation> + <animation effect="fade" end="0" time="200">Hidden</animation> + </control> + <control type="group"> + <top>-46</top> + <visible>!Window.IsActive(musicosd)</visible> + <animation effect="fade" start="0" end="100" delay="400" time="200">Visible</animation> + <animation effect="fade" end="0" time="200">Hidden</animation> + <animation effect="fade" start="0" end="100" delay="400" time="200">WindowOpen</animation> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <control type="textbox"> + <left>600</left> + <top>990</top> + <width>1250</width> + <align>right</align> + <height>122</height> + <label>[B][UPPERCASE]$LOCALIZE[31024][/UPPERCASE][/B][CR]$INFO[MusicPlayer.Offset(1).Title][COLOR grey]$INFO[MusicPlayer.Offset(1).Artist, - ,][/COLOR][COLOR button_focus]$INFO[MusicPlayer.Offset(1).Duration, - ,][/COLOR][CR]$INFO[MusicPlayer.Offset(2).Title][COLOR grey]$INFO[MusicPlayer.Offset(2).Artist, - ,][/COLOR][COLOR button_focus]$INFO[MusicPlayer.Offset(2).Duration, - ,][/COLOR][CR]$INFO[MusicPlayer.Offset(3).Title][COLOR grey]$INFO[MusicPlayer.Offset(3).Artist, - ,][/COLOR][COLOR button_focus]$INFO[MusicPlayer.Offset(3).Duration, - ,][/COLOR]</label> + <textcolor>button_focus</textcolor> + <font>font12</font> + <visible>!IsEmpty(MusicPlayer.Offset(1).Title)</visible> + </control> + <control type="image"> + <left>91</left> + <top>1006</top> + <width>150</width> + <height>99</height> + <texture colordiffuse="grey" fallback="empty.png">$INFO[MusicPlayer.Codec,flags/audiocodec/,.png]</texture> + <aspectratio>keep</aspectratio> + </control> + <control type="image"> + <left>280</left> + <top>1022</top> + <width>130</width> + <height>65</height> + <texture>flags/starrating/rating$INFO[MusicPlayer.UserRating].png</texture> + <aspectratio>keep</aspectratio> + </control> + </control> + <control type="label"> + <left>1840</left> + <top>834</top> + <width>400</width> + <height>45</height> + <align>right</align> + <aligny>bottom</aligny> + <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>grey</textcolor> + <animation effect="fade" start="0" end="100" delay="400" time="200">WindowOpen</animation> + <animation effect="fade" end="0" time="200">WindowClose</animation> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>900</top> + <width>1858</width> + <height>30</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="progress" id="23"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>900</top> + <width>1858</width> + <height>30</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + </control> + <control type="group"> + <visible>Player.ShowInfo | Window.IsActive(musicosd)</visible> + <animation effect="fade" start="0" end="100" time="200">Visible</animation> + <animation effect="fade" end="0" time="200">Hidden</animation> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[250]" /> + <param name="breadcrumbs_icon" value="icons/settings/music.png" /> + </include> + </control> + <control type="group" id="0"> + <visible>Player.ShowCodec</visible> + <animation effect="fade" time="400" tween="cubic" reversible="true">VisibleChange</animation> + <control type="image"> + <left>30</left> + <top>10</top> + <width>1858</width> + <height>130</height> + <texture colordiffuse="B0FFFFFF">colors/black.png</texture> + <animation effect="fade" start="100" end="90" time="40" condition="true">Conditional</animation> + </control> + <control type="label"> + <left>75</left> + <top>20</top> + <label>$INFO[musicplayer.Codec,$LOCALIZE[21446]: ,]$INFO[musicplayer.Bitrate, • $LOCALIZE[623]: ,kbps]$INFO[musicplayer.bitspersample, • $LOCALIZE[612]: ,bit]$INFO[musicplayer.Samplerate, • $LOCALIZE[613]: ,kHz]$INFO[musicplayer.Channels, • $LOCALIZE[21444]: ]</label> + <label>-</label> + <font>font12</font> + </control> + <control type="label"> + <left>75</left> + <top>55</top> + <label>$INFO[Visualisation.Name] [I][COLOR=button_focus]($LOCALIZE[20166])[/COLOR][/I] • fps: $INFO[System.FPS]</label> + <label>-</label> + <font>font12</font> + <visible>Visualisation.Locked</visible> + </control> + <control type="label"> + <left>75</left> + <top>55</top> + <label>$INFO[Visualisation.Name] • fps: $INFO[System.FPS]</label> + <label>-</label> + <font>font12</font> + <visible>!Visualisation.Locked</visible> + </control> + <control type="label"> + <left>75</left> + <top>90</top> + <label>$LOCALIZE[13388]: $INFO[Visualisation.Preset]</label> + <label>-</label> + <font>font12</font> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyMusicNav.xml b/addons/skin.estuary/1080i/MyMusicNav.xml new file mode 100644 index 0000000000..0a640b3c54 --- /dev/null +++ b/addons/skin.estuary/1080i/MyMusicNav.xml @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <menucontrol>9000</menucontrol> + <views>50,52,53,54,55,500</views> + <controls> + <include>DefaultBackground</include> + <include>CommonScrollbars</include> + <control type="group" id="100"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(addoninformation) | Window.IsActive(musicinformation) | Window.IsActive(songinformation)">Conditional</animation> + <include>View_50_List</include> + <include>View_52_IconWall</include> + <include>View_53_Shift</include> + <include>View_54_InfoWall</include> + <include>View_55_WideList</include> + <include>View_500_SmallThumb</include> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <visible>Control.IsVisible(50) | Control.IsVisible(55) | Window.IsActive(musicinformation) | [Control.IsVisible(500) + Window.IsActive(addoninformation)]</visible> + <visible>Container.Content(artists) | Container.Content(albums) | Container.Content(songs) | Container.Content(addons) | Container.Content(files) | Container.Content(directors)</visible> + <include>Visible_Left</include> + <include>ListThumbInfoPanel</include> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(musicinformation) | Window.IsActive(addoninformation)">Conditional</animation> + <visible>[Control.IsVisible(50) | Control.Isvisible(54)] + !IsEmpty(ListItem.DBID)</visible> + <include>Visible_Right</include> + <visible>Container.Content(albums) | Container.Content(artists)</visible> + <control type="image"> + <right>90</right> + <top>162</top> + <width>509</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="textbox" id="4380"> + <right>130</right> + <top>194</top> + <width>429</width> + <height>388</height> + <font>font12</font> + <label>$INFO[ListItem.Property(artist_description)]$INFO[ListItem.Property(album_description),[CR]]</label> + </control> + <control type="textbox"> + <right>130</right> + <top>360</top> + <width>429</width> + <height>413</height> + <align>center</align> + <font>font24_title</font> + <label>$LOCALIZE[19055]</label> + <visible>IsEmpty(Listitem.Property(artist_description)) + IsEmpty(Listitem.Property(album_description)) + !ListItem.IsParentFolder</visible> + </control> + <control type="image"> + <right>113</right> + <top>614</top> + <width>463</width> + <height>270</height> + <aspectratio aligny="top">scale</aspectratio> + <fadetime>300</fadetime> + <texture background="true" fallback="DefaultFolder.png">$VAR[ListInfoBoxImageVar]</texture> + </control> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <control type="grouplist" id="9000"> + <top>90</top> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis" value="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos) | Container.Content(addons)" /> + </include> + <control type="radiobutton" id="710"> + <label>$LOCALIZE[31112]</label> + <include>MediaMenuItemsCommon</include> + <onclick>Skin.ToggleSetting(small_list)</onclick> + <selected>Skin.HasSetting(small_list)</selected> + <visible>Container.Content(songs)</visible> + </control> + <control type="label" id="203"> + <description>Actions</description> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31020]</label> + </control> + <control type="button" id="619"> + <include>MediaMenuItemsCommon</include> + <label>$VAR[LibraryScanLabelVar]</label> + <onclick>UpdateLibrary(music)</onclick> + </control> + <control type="radiobutton" id="16"> + <label>$LOCALIZE[589]</label> + <include>MediaMenuItemsCommon</include> + </control> + <control type="button" id="612"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31056]</label> + <onclick>ActivateWindow(musicplaylist)</onclick> + <visible>IntegerGreaterThan(Playlist.Length(music),0)</visible> + </control> + <control type="button" id="621"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[21452]</label> + <onclick>ActivateWindow(addonbrowser,addons://more/audio/,return)</onclick> + <visible>Container.Content(addons)</visible> + </control> + <control type="button" id="622"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31117]</label> + <onclick condition="System.HasAddon(plugin.library.node.editor)">ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=music,return)</onclick> + <onclick condition="!System.HasAddon(plugin.library.node.editor)">InstallAddon(plugin.library.node.editor)</onclick> + <visible>Container.Content() + IsEmpty(Container.PluginName)</visible> + </control> + <include>MediaMenuNowPlaying</include> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[2]" /> + <param name="breadcrumbs_icon" value="icons/settings/music.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyMusicPlaylistEditor.xml b/addons/skin.estuary/1080i/MyMusicPlaylistEditor.xml new file mode 100644 index 0000000000..b05b5ddd01 --- /dev/null +++ b/addons/skin.estuary/1080i/MyMusicPlaylistEditor.xml @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">6</defaultcontrol> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <top>180</top> + <include>OpenClose_Left</include> + <control type="grouplist" id="9000"> + <left>100</left> + <top>-20</top> + <onright>50</onright> + <onleft>100</onleft> + <align>left</align> + <itemgap>-20</itemgap> + <include name="DefaultDialogButton"> + <param name="id" value="6" /> + <param name="label" value="$LOCALIZE[502]" /> + <param name="width" value="200" /> + <param name="height" value="200" /> + <param name="wrapmultiline" value="true" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="7" /> + <param name="label" value="$LOCALIZE[190]" /> + <param name="width" value="200" /> + <param name="height" value="200" /> + <param name="wrapmultiline" value="true" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="8" /> + <param name="label" value="$LOCALIZE[192]" /> + <param name="width" value="200" /> + <param name="height" value="200" /> + <param name="wrapmultiline" value="true" /> + </include> + </control> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <left>300</left> + <top>180</top> + <include name="FileManagerPanel"> + <param name="header_id" value="22" /> + <param name="header_label" value="$LOCALIZE[20094]" /> + <param name="list_id" value="50" /> + <param name="scrollbar_id" value="60" /> + <param name="onleft_id" value="9000" /> + <param name="onright_id" value="100" /> + <param name="width" value="740" /> + <param name="bg_width" value="780" /> + </include> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <left>1070</left> + <top>180</top> + <include name="FileManagerPanel"> + <param name="header_id" value="23" /> + <param name="header_label" value="$LOCALIZE[13350]" /> + <param name="list_id" value="100" /> + <param name="scrollbar_id" value="61" /> + <param name="onleft_id" value="60" /> + <param name="onright_id" value="9000" /> + <param name="width" value="740" /> + <param name="bg_width" value="780" /> + </include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[10503][COLOR=button_focus][/COLOR]" /> + <param name="breadcrumbs_icon" value="icons/settings/music.png" /> + </include> + <include>BottomBar</include> + <include name="BottomBarTwoListInfo"> + <param name="left_container_id">50</param> + <param name="left_scrollbar_id">60</param> + <param name="right_container_id">100</param> + <param name="right_scrollbar_id">61</param> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPVRChannels.xml b/addons/skin.estuary/1080i/MyPVRChannels.xml new file mode 100644 index 0000000000..170091479a --- /dev/null +++ b/addons/skin.estuary/1080i/MyPVRChannels.xml @@ -0,0 +1,211 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(pvrguideinfo) | Window.IsActive(pvrrecordinginfo)">Conditional</animation> + <control type="group"> + <include>OpenClose_Left</include> + <left>110</left> + <top>182</top> + <visible>Control.IsVisible(50)</visible> + <include>Visible_Left</include> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>1044</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="50"> + <left>2</left> + <top>3</top> + <width>1000</width> + <height>700</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>vertical</orientation> + <onleft>9000</onleft> + <onright>60</onright> + <onup>50</onup> + <ondown>50</ondown> + <viewtype label="List">list</viewtype> + <preloaditems>1</preloaditems> + <pagecontrol>60</pagecontrol> + <focusedlayout height="58" width="1000"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1000</width> + <height>58</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1000</width> + <height>58</height> + <texture>lists/focus.png</texture> + <visible>Control.hasFocus(50)</visible> + </control> + <control type="progress"> + <description>Progressbar</description> + <left>940</left> + <top>25</top> + <width>50</width> + <height>12</height> + <colordiffuse>88FFFFFF</colordiffuse> + <midtexture border="3">progress/texturebg_white.png</midtexture> + <visible>ListItem.HasEpg + !ListItem.IsRecording</visible> + <info>ListItem.Progress</info> + </control> + <control type="image"> + <left>945</left> + <top>9</top> + <width>40</width> + <height>40</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + <control type="label"> + <left>105</left> + <top>0</top> + <height>58</height> + <width>800</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>320</left> + <top>0</top> + <height>58</height> + <width>605</width> + <aligny>center</aligny> + <align>right</align> + <font>font12</font> + <label>$INFO[ListItem.Title]</label> + </control> + <control type="label"> + <left>12</left> + <top>0</top> + <height>58</height> + <width>70</width> + <align>center</align> + <aligny>center</aligny> + <font>font20_title</font> + <label>$INFO[ListItem.ChannelNumberLabel]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="58"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1000</width> + <height>58</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="progress"> + <description>Progressbar</description> + <left>940</left> + <top>25</top> + <width>50</width> + <height>12</height> + <colordiffuse>88FFFFFF</colordiffuse> + <visible>ListItem.HasEpg + !ListItem.IsRecording</visible> + <info>ListItem.Progress</info> + </control> + <control type="image"> + <left>945</left> + <top>9</top> + <width>40</width> + <height>40</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + <control type="label"> + <left>105</left> + <top>0</top> + <height>58</height> + <width>800</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>320</left> + <top>0</top> + <height>58</height> + <width>605</width> + <aligny>center</aligny> + <align>right</align> + <font>font12</font> + <label>$INFO[ListItem.Title]</label> + <shadowcolor>text_shadow</shadowcolor> + <textcolor>button_focus</textcolor> + </control> + <control type="label"> + <left>12</left> + <top>0</top> + <height>58</height> + <width>70</width> + <align>center</align> + <aligny>center</aligny> + <font>font20_title</font> + <label>$INFO[ListItem.ChannelNumberLabel]</label> + <textcolor>grey2</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </control> + <control type="scrollbar" id="60"> + <left>1010</left> + <top>0</top> + <width>12</width> + <height>706</height> + <onleft>50</onleft> + <onright>4301</onright> + <orientation>vertical</orientation> + </control> + </control> + <control type="group"> + <left>1170</left> + <top>182</top> + <visible>Control.IsVisible(50)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include name="PVRInfoPanel"> + <param name="bottom_label1" value="$INFO[ListItem.NextTitle,[COLOR button_focus]$LOCALIZE[19031]:[/COLOR] ]" /> + <param name="bottom_label2" value="$INFO[ListItem.NextStartTime]" /> + </include> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="50" /> + <param name="posx" value="936" /> + <param name="up_posy" value="132" /> + <param name="down_posy" value="912" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <include>PVRSideBar</include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="TV$INFO[Control.GetLabel(29), / ]$INFO[Control.GetLabel(30), / ]" /> + <param name="breadcrumbs_icon" value="icons/settings/tvguide.png" /> + </include> + <include>BottomBar</include> + <control type="label" id="29"> + <font>-</font> + <include>HiddenObject</include> + </control> + <control type="label" id="30"> + <font>-</font> + <include>HiddenObject</include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPVRGuide.xml b/addons/skin.estuary/1080i/MyPVRGuide.xml new file mode 100644 index 0000000000..ec1f80feaa --- /dev/null +++ b/addons/skin.estuary/1080i/MyPVRGuide.xml @@ -0,0 +1,360 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">10</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>10,11,12,13</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <control type="group" id="50"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(pvrguideinfo) | Window.IsActive(pvrrecordinginfo)">Conditional</animation> + <control type="group"> + <description>Guide Timeline</description> + <visible>Control.IsVisible(10)</visible> + <include>OpenClose_Right</include> + <include>Visible_Right</include> + <top>170</top> + <left>110</left> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>1740</width> + <height>552</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="epggrid" id="10"> + <left>0</left> + <top>0</top> + <width>1700</width> + <height>510</height> + <pagecontrol>10</pagecontrol> + <scrolltime tween="quadratic" easing="out">200</scrolltime> + <timeblocks>35</timeblocks> + <rulerunit>6</rulerunit> + <onleft>9000</onleft> + <onup>10</onup> + <ondown>10</ondown> + <viewtype label="19032">list</viewtype> + <progresstexture border="0,60,18,14" colordiffuse="button_focus">windows/pvr/epg_progress.png</progresstexture> + <rulerlayout height="45" width="1400"> + <control type="label"> + <width>500</width> + <height>45</height> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <textoffsetx>10</textoffsetx> + <textcolor>button_focus</textcolor> + </control> + </rulerlayout> + <channellayout height="58" width="330"> + <control type="label"> + <left>2</left> + <top>-2</top> + <width>70</width> + <height>60</height> + <font>font24_title</font> + <label>$INFO[ListItem.ChannelNumber]</label> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="label" id="1"> + <left>65</left> + <top>-2</top> + <width>350</width> + <height>60</height> + <font>font12</font> + <label>$INFO[ListItem.ChannelName]</label> + <aligny>center</aligny> + <textoffsetx>10</textoffsetx> + </control> + </channellayout> + <focusedchannellayout height="58" width="330"> + <control type="label"> + <left>2</left> + <top>-2</top> + <width>70</width> + <height>60</height> + <font>font24_title</font> + <label>$INFO[ListItem.ChannelNumber]</label> + <textcolor>button_focus</textcolor> + <align>center</align> + <aligny>center</aligny> + </control> + <control type="label" id="1"> + <left>65</left> + <top>-2</top> + <width>350</width> + <height>60</height> + <font>font12</font> + <label>$INFO[ListItem.ChannelName]</label> + <textcolor>button_focus</textcolor> + <aligny>center</aligny> + <textoffsetx>10</textoffsetx> + </control> + </focusedchannellayout> + <itemlayout height="58" width="60"> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture> + </control> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <texture border="8">buttons/thumbnail_focused.png</texture> + <visible>ListItem.HasTimer | ListItem.HasTimerSchedule</visible> + </control> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <texture border="8" colordiffuse="red">buttons/thumbnail_focused.png</texture> + <visible>ListItem.IsRecording</visible> + </control> + <control type="label" id="1"> + <left>6</left> + <top>0</top> + <width>50</width> + <height>58</height> + <aligny>center</aligny> + <font>font10</font> + <label>$INFO[ListItem.Label]</label> + </control> + </itemlayout> + <focusedlayout height="58" width="58"> + <control type="image" id="2"> + <top>2</top> + <left>2</left> + <width>54</width> + <height>54</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(10)</visible> + </control> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <top>0</top> + <texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture> + <visible>!Control.HasFocus(10)</visible> + </control> + <control type="label" id="1"> + <left>6</left> + <top>0</top> + <width>50</width> + <height>58</height> + <aligny>center</aligny> + <font>font10</font> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <texture border="8">buttons/thumbnail_focused.png</texture> + <visible>ListItem.HasTimer | ListItem.HasTimerSchedule</visible> + </control> + <control type="image" id="2"> + <width>58</width> + <height>58</height> + <texture border="8" colordiffuse="red">buttons/thumbnail_focused.png</texture> + <visible>ListItem.IsRecording</visible> + </control> + </focusedlayout> + </control> + <control type="group"> + <top>540</top> + <left>-120</left> + <control type="image" id="82"> + <width>450</width> + <height>240</height> + <aspectratio align="center" aligny="top">keep</aspectratio> + <fadetime>400</fadetime> + <texture>$INFO[ListItem.PlotOutline]</texture> + <visible>SubString(ListItem.PlotOutline,http://,Left) | SubString(ListItem.PlotOutline,https://,Left)</visible> + </control> + <control type="image"> + <left>125</left> + <width>200</width> + <height>200</height> + <aspectratio>keep</aspectratio> + <fadetime>400</fadetime> + <texture>$INFO[Container(10).ListItem.Icon]</texture> + <visible>!Control.IsVisible(82)</visible> + </control> + <control type="group"> + <left>410</left> + <top>0</top> + <control type="image"> + <top>-25</top> + <left>-50</left> + <width>1480</width> + <height>250</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <width>1380</width> + <height>30</height> + <textcolor>button_focus</textcolor> + <font>font12</font> + <label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]$INFO[ListItem.Title, [COLOR grey],[/COLOR]]$INFO[ListItem.Genre, $LOCALIZE[515]: [COLOR grey],[/COLOR]]</label> + </control> + <control type="textbox"> + <top>38</top> + <width>1380</width> + <height>153</height> + <font>font12</font> + <label>$INFO[ListItem.Plot]</label> + <autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll> + </control> + </control> + </control> + </control> + <include name="PVRGuideListViewtype"> + <param name="container_id" value="11" /> + <param name="container_name" value="19030" /> + </include> + <include name="PVRGuideListViewtype"> + <param name="container_id" value="12" /> + <param name="container_name" value="19031" /> + </include> + <control type="group"> + <description>TV Guide Channel</description> + <visible>Control.IsVisible(13)</visible> + <include>Visible_Left</include> + <include>OpenClose_Left</include> + <top>30</top> + <control type="group"> + <left>80</left> + <top>150</top> + <control type="image"> + <left>-20</left> + <top>-20</top> + <width>1130</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="13"> + <top>0</top> + <width>1740</width> + <height>700</height> + <onup>13</onup> + <ondown>13</ondown> + <onleft>9000</onleft> + <onright>75</onright> + <viewtype label="19029">list</viewtype> + <pagecontrol>75</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="58"> + <control type="image"> + <left>0</left> + <width>1090</width> + <height>58</height> + <texture border="10">lists/separator.png</texture> + </control> + <control type="label"> + <left>20</left> + <width>350</width> + <height>58</height> + <label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]</label> + <font>font12</font> + <aligny>center</aligny> + </control> + <control type="label"> + <left>378</left> + <width>825</width> + <height>58</height> + <textcolor>button_focus</textcolor> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>1000</left> + <top>15</top> + <width>35</width> + <height>35</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </itemlayout> + <focusedlayout height="58"> + <control type="image"> + <left>0</left> + <width>1090</width> + <height>58</height> + <texture border="10">lists/separator.png</texture> + <visible>!Control.HasFocus(13)</visible> + </control> + <control type="image"> + <left>0</left> + <width>1090</width> + <height>58</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(13)</visible> + </control> + <control type="label"> + <left>20</left> + <width>350</width> + <height>58</height> + <label>$INFO[ListItem.StartTime,, - ]$INFO[ListItem.EndTime]</label> + <aligny>center</aligny> + <font>font12</font> + </control> + <control type="label"> + <left>378</left> + <width>825</width> + <height>58</height> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>1000</left> + <top>15</top> + <width>35</width> + <height>35</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="75"> + <left>1095</left> + <top>5</top> + <width>12</width> + <height>700</height> + <onleft>13</onleft> + <onright>13</onright> + </control> + </control> + </control> + <control type="group"> + <left>1220</left> + <top>150</top> + <visible>!IsEmpty(ListItem.ChannelName)</visible> + <visible>Control.IsVisible(13)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include name="PVRInfoPanel"> + <param name="bottom_label1" value="$INFO[ListItem.NextTitle,[COLOR button_focus]$LOCALIZE[19031]:[/COLOR] ]" /> + <param name="bottom_label2" value="$INFO[ListItem.NextStartTime]" /> + </include> + </control> + </control> + <control type="group"> + <include>MediaMenuCommon</include> + <include name="PVRSideBar"> + <param name="group_label2" value="$INFO[Control.GetLabel(30)]" /> + </include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$INFO[Control.GetLabel(29)] - $INFO[Control.GetLabel(30)]" /> + <param name="breadcrumbs_icon" value="icons/settings/livetv.png" /> + </include> + <include name="BottomBar"> + <param name="PageLabel" value="$INFO[Container.NumItems,$LOCALIZE[19019]: ]" /> + </include> + <control type="label" id="29"> + <font>-</font> + <include>HiddenObject</include> + </control> + <control type="label" id="30"> + <font>-</font> + <include>HiddenObject</include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPVRRecordings.xml b/addons/skin.estuary/1080i/MyPVRRecordings.xml new file mode 100644 index 0000000000..606db53384 --- /dev/null +++ b/addons/skin.estuary/1080i/MyPVRRecordings.xml @@ -0,0 +1,278 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <left>110</left> + <top>180</top> + <include>OpenClose_Left</include> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>1090</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(pvrguideinfo) | Window.IsActive(pvrrecordinginfo)">Conditional</animation> + <control type="list" id="50"> + <left>2</left> + <top>3</top> + <width>1046</width> + <height>700</height> + <onleft>9000</onleft> + <onright>73</onright> + <onup>50</onup> + <ondown>50</ondown> + <pagecontrol>73</pagecontrol> + <scrolltime>200</scrolltime> + <focusedlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>70</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>70</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus(50)">Conditional</animation> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture background="true">icons/defaulticons/$INFO[ListItem.Icon]</texture> + </control> + <control type="label"> + <left>60</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>1050</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]$INFO[ListItem.EpisodeName, (,)]</label> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>1050</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Date]</label> + <textcolor>white</textcolor> + </control> + </focusedlayout> + <itemlayout height="70"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>70</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>10</left> + <top>10</top> + <width>50</width> + <height>50</height> + <texture background="true">icons/defaulticons/$INFO[ListItem.Icon]</texture> + </control> + <control type="label"> + <left>60</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>1050</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]$INFO[ListItem.EpisodeName, (,)]</label> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>70</height> + <width>1050</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Date]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </control> + <control type="scrollbar" id="73"> + <left>1055</left> + <top>1</top> + <width>12</width> + <height>704</height> + <onleft>50</onleft> + <onright>50</onright> + <orientation>vertical</orientation> + </control> + </control> + <control type="group"> + <left>1220</left> + <top>180</top> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(pvrguideinfo) | Window.IsActive(pvrrecordinginfo)">Conditional</animation> + <control type="group"> + <visible>!ListItem.IsFolder</visible> + <control type="image"> + <left>-40</left> + <top>-20</top> + <width>644</width> + <height>170</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>-40</left> + <top>130</top> + <width>644</width> + <height>520</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="group"> + <left>150</left> + <top>40</top> + <control type="label"> + <top>20</top> + <width>560</width> + <height>262</height> + <align>left</align> + <font>font12</font> + <wrapmultiline>true</wrapmultiline> + <label>$INFO[ListItem.Date][CR]$INFO[ListItem.Duration]</label> + </control> + <control type="label"> + <top>-30</top> + <width>560</width> + <height>262</height> + <textcolor>button_focus</textcolor> + <font>font24_title</font> + <label>$INFO[ListItem.ChannelName]</label> + </control> + </control> + <control type="image"> + <left>-20</left> + <top>15</top> + <width>150</width> + <height>100</height> + <fadetime>200</fadetime> + <aspectratio>keep</aspectratio> + <texture>$INFO[ListItem.Icon]</texture> + </control> + <control type="label"> + <top>154</top> + <width>560</width> + <height>262</height> + <textcolor>button_focus</textcolor> + <font>font24_title</font> + <label>$INFO[ListItem.Title]</label> + </control> + <control type="label"> + <top>210</top> + <width>560</width> + <height>262</height> + <label>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]:[/COLOR] ]</label> + <font>font12</font> + </control> + <control type="textbox"> + <top>254</top> + <width>560</width> + <height>362</height> + <align>justify</align> + <label>$INFO[ListItem.Plot]</label> + <font>font12</font> + </control> + </control> + <control type="image"> + <left>-40</left> + <top>632</top> + <width>644</width> + <height>94</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <description>Disk usage text</description> + <top>660</top> + <width>600</width> + <height>20</height> + <label>$INFO[PVR.backenddiskspace]</label> + <shadowcolor>black</shadowcolor> + <font>font12</font> + <visible>!IntegerGreaterThan(PVR.backenddiskspaceprogr,100)</visible> + </control> + <control type="progress"> + <description>Disk usage bar</description> + <left>460</left> + <top>673</top> + <width>100</width> + <height>12</height> + <info>PVR.backenddiskspaceprogr</info> + <visible>!IntegerGreaterThan(PVR.backenddiskspaceprogr,100)</visible> + </control> + <control type="group"> + <visible>ListItem.IsFolder</visible> + <control type="image"> + <left>-40</left> + <top>-20</top> + <width>644</width> + <height>670</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <top>10</top> + <width>560</width> + <height>262</height> + <label>Folder ($INFO[Container(5000).NumItems,[B],[/B] items])</label> + <font>font16</font> + <visible>ListItem.IsFolder</visible> + </control> + <control type="group"> + <left>-10</left> + <top>60</top> + <visible>ListItem.IsFolder</visible> + <include name="InfoList"> + <param name="path" value="$INFO[ListItem.Path]/$INFO[ListItem.Label]" /> + <param name="height" value="362" /> + <param name="width" value="560" /> + <param name="font" value="font12" /> + <param name="item_label" value="$INFO[ListItem.Duration,[COLOR button_focus],[/COLOR] - ]$INFO[ListItem.Label]" /> + </include> + </control> + </control> + </control> + <control type="group"> + <include>MediaMenuCommon</include> + <include>PVRSideBar</include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[19017]" /> + <param name="breadcrumbs_icon" value="icons/settings/tvguide.png" /> + </include> + <control type="label" id="29"> + <font>-</font> + <include>HiddenObject</include> + </control> + <control type="label" id="30"> + <font>-</font> + <include>HiddenObject</include> + </control> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPVRSearch.xml b/addons/skin.estuary/1080i/MyPVRSearch.xml new file mode 100644 index 0000000000..d5ff0b57f7 --- /dev/null +++ b/addons/skin.estuary/1080i/MyPVRSearch.xml @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <menucontrol>9000</menucontrol> + <views>50</views> + <menucontrol>6053</menucontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <description>TV Search group</description> + <visible>Control.IsVisible(50)</visible> + <include>OpenClose_Left</include> + <include>Visible_Left</include> + <control type="image"> + <description>background image</description> + <left>90</left> + <top>160</top> + <width>1090</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="group"> + <left>110</left> + <top>180</top> + <control type="list" id="50"> + <left>0</left> + <top>3</top> + <width>1050</width> + <height>700</height> + <onup>50</onup> + <ondown>50</ondown> + <onleft>9000</onleft> + <onright>77</onright> + <pagecontrol>77</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>101</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <visible>IsEmpty(ListItem.Date)</visible> + <left>120</left> + <top>0</top> + <width>650</width> + <height>100</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.Date)</visible> + <control type="image"> + <left>25</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture fallback="DefaultTVShowsSquare.png">$INFO[Listitem.Art(thumb)]</texture> + <aspectratio>keep</aspectratio> + <visible>!IsEmpty(ListItem.Icon)</visible> + </control> + <control type="label"> + <left>120</left> + <top>10</top> + <width>890</width> + <height>100</height> + <aligny>top</aligny> + <label>$INFO[ListItem.ChannelName][COLOR button_focus]$INFO[ListItem.Label, - ][/COLOR]</label> + </control> + <control type="label"> + <left>120</left> + <top>20</top> + <width>350</width> + <height>100</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Date]</label> + </control> + <control type="image"> + <left>980</left> + <top>50</top> + <width>50</width> + <height>50</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </control> + </itemlayout> + <focusedlayout height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>101</height> + <texture border="90,3,90,3">lists/separator.png</texture> + <visible>!Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>101</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(50)</visible> + </control> + <control type="label"> + <visible>IsEmpty(ListItem.Date)</visible> + <left>120</left> + <top>0</top> + <width>650</width> + <height>100</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.Date)</visible> + <control type="image"> + <left>25</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture fallback="DefaultTVShowsSquare.png">$INFO[Listitem.Art(thumb)]</texture> + <aspectratio>keep</aspectratio> + <visible>!IsEmpty(ListItem.Icon)</visible> + </control> + <control type="label"> + <left>120</left> + <top>10</top> + <width>890</width> + <height>100</height> + <aligny>top</aligny> + <label>$INFO[ListItem.ChannelName][COLOR button_focus]$INFO[ListItem.Label, - ][/COLOR]</label> + </control> + <control type="label"> + <left>120</left> + <top>20</top> + <width>350</width> + <height>100</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Date]</label> + </control> + <control type="image"> + <left>980</left> + <top>50</top> + <width>50</width> + <height>50</height> + <texture>$VAR[PVRStatusImageVar]</texture> + </control> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="77"> + <left>1055</left> + <top>0</top> + <width>12</width> + <height>710</height> + <onleft>50</onleft> + <onright>104</onright> + <orientation>vertical</orientation> + </control> + </control> + </control> + <control type="group"> + <left>1220</left> + <top>180</top> + <visible>!IsEmpty(ListItem.Date)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include name="PVRInfoPanel"> + <param name="bottom_label1" value="$INFO[ListItem.NextTitle,[COLOR button_focus]$LOCALIZE[19031]:[/COLOR] ]" /> + <param name="bottom_label2" value="$INFO[ListItem.NextStartTime]" /> + </include> + </control> + <control type="group"> + <include>MediaMenuCommon</include> + <include>PVRSideBar</include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[137]" /> + <param name="breadcrumbs_icon" value="icons/settings/tvguide.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPVRTimers.xml b/addons/skin.estuary/1080i/MyPVRTimers.xml new file mode 100644 index 0000000000..f80b1c6400 --- /dev/null +++ b/addons/skin.estuary/1080i/MyPVRTimers.xml @@ -0,0 +1,190 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <menucontrol>9000</menucontrol> + <views>50</views> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <description>Timers group</description> + <visible>Control.IsVisible(50)</visible> + <control type="group"> + <include>OpenClose_Left</include> + <left>110</left> + <top>180</top> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>1090</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="50"> + <left>0</left> + <top>0</top> + <width>1050</width> + <height>700</height> + <onup>50</onup> + <ondown>50</ondown> + <onleft>9000</onleft> + <onright>73</onright> + <pagecontrol>73</pagecontrol> + <scrolltime>200</scrolltime> + <itemlayout height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1700</width> + <height>101</height> + <texture border="5">lists/separator.png</texture> + </control> + <control type="label"> + <left>30</left> + <top>0</top> + <width>250</width> + <height>100</height> + <font>font24_title</font> + <aligny>center</aligny> + <visible>IsEmpty(ListItem.Date)</visible> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.Date)</visible> + <control type="label"> + <left>30</left> + <top>10</top> + <width>680</width> + <height>100</height> + <aligny>top</aligny> + <label>$INFO[ListItem.ChannelName][COLOR button_focus]$INFO[ListItem.Label, - ][/COLOR]</label> + </control> + <control type="label"> + <left>30</left> + <top>50</top> + <width>680</width> + <height>100</height> + <font>font12</font> + <aligny>top</aligny> + <label>$INFO[ListItem.Date]</label> + </control> + <control type="textbox"> + <left>690</left> + <top>13</top> + <width>260</width> + <height>70</height> + <font>font12</font> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Timertype]</label> + </control> + <control type="image"> + <left>940</left> + <top>13</top> + <width>120</width> + <height>75</height> + <texture>$VAR[TVTimerRadioButtonTexture]</texture> + <visible>!IsEmpty(ListItem.ChannelName)</visible> + </control> + </control> + </itemlayout> + <focusedlayout height="100"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1700</width> + <height>101</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1700</width> + <height>101</height> + <texture border="5">lists/separator.png</texture> + <visible>!Control.HasFocus(50)</visible> + </control> + <control type="label"> + <left>30</left> + <top>0</top> + <width>250</width> + <height>100</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <visible>IsEmpty(ListItem.Date)</visible> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.Date)</visible> + <control type="label"> + <left>30</left> + <top>10</top> + <width>680</width> + <height>100</height> + <aligny>top</aligny> + <label>$INFO[ListItem.ChannelName]$INFO[ListItem.Label, - ]</label> + </control> + <control type="label"> + <left>30</left> + <top>50</top> + <width>680</width> + <height>100</height> + <font>font12</font> + <aligny>top</aligny> + <label>$INFO[ListItem.Date]</label> + </control> + <control type="textbox"> + <left>690</left> + <top>13</top> + <width>260</width> + <height>70</height> + <font>font12</font> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Timertype]</label> + </control> + <control type="image"> + <left>940</left> + <top>13</top> + <width>120</width> + <height>75</height> + <texture>$VAR[TVTimerRadioButtonTexture]</texture> + <visible>!IsEmpty(ListItem.ChannelName)</visible> + </control> + </control> + </focusedlayout> + </control> + <control type="scrollbar" id="73"> + <left>1055</left> + <top>0</top> + <width>12</width> + <height>706</height> + <onleft>50</onleft> + <onright>103</onright> + <orientation>vertical</orientation> + </control> + </control> + <control type="group"> + <left>1220</left> + <top>180</top> + <visible>!IsEmpty(ListItem.Date)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include name="PVRInfoPanel"> + <param name="bottom_label1" value="$INFO[PVR.NextTimer]" /> + <param name="bottom_label2" value="" /> + </include> + </control> + </control> + <control type="group"> + <include>MediaMenuCommon</include> + <include>PVRSideBar</include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$VAR[BreadcrumbsPVRTimerVar]" /> + <param name="breadcrumbs_icon" value="icons/settings/tvguide.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPics.xml b/addons/skin.estuary/1080i/MyPics.xml new file mode 100644 index 0000000000..c1e08fc335 --- /dev/null +++ b/addons/skin.estuary/1080i/MyPics.xml @@ -0,0 +1,250 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50,52,53,54,55,500</views> + <menucontrol>9000</menucontrol> + <controls> + <include name="DefaultBackground"> + <param name="fanart" value="$INFO[ListItem.FolderPath]" /> + </include> + <include>CommonScrollbars</include> + <control type="group" id="100"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(addoninformation) | Window.IsActive(pictureinfo)">Conditional</animation> + <include>View_50_List</include> + <include>View_52_IconWall</include> + <include>View_53_Shift</include> + <include>View_54_InfoWall</include> + <include>View_55_WideList</include> + <include>View_500_SmallThumb</include> + <control type="group"> + <include>OpenClose_Right</include> + <visible>Control.Isvisible(54)</visible> + <include>Visible_Right</include> + <visible>Container.Content(images)</visible> + <control type="image"> + <right>90</right> + <top>162</top> + <width>509</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="textbox"> + <right>130</right> + <top>360</top> + <width>429</width> + <height>413</height> + <align>center</align> + <font>font24_title</font> + <label>$LOCALIZE[19055]</label> + <visible>!ListItem.IsParentFolder + ListItem.IsFolder</visible> + </control> + <control type="grouplist"> + <right>110</right> + <top>192</top> + <width>450</width> + <height>600</height> + <orientation>vertical</orientation> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21820]"/> + <param name="value" value="ListItem.PictureDatetime" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21805]"/> + <param name="value" value="ListItem.PictureResolution" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21826]"/> + <param name="value" value="ListItem.PictureAperture" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21863]"/> + <param name="value" value="ListItem.PictureAuthor" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21867]"/> + <param name="value" value="ListItem.PictureByline" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21868]"/> + <param name="value" value="ListItem.PictureBylineTitle" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[31041]"/> + <param name="value" value="ListItem.PictureCamMake" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21823]"/> + <param name="value" value="ListItem.PictureCamModel" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21862]"/> + <param name="value" value="ListItem.PictureCaption" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21866]"/> + <param name="value" value="ListItem.PictureCategory" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21839]"/> + <param name="value" value="ListItem.PictureCCDWidth" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21873]"/> + <param name="value" value="ListItem.PictureCity" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21807]"/> + <param name="value" value="ListItem.PictureColour" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21839]"/> + <param name="value" value="ListItem.PictureComment" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21871]"/> + <param name="value" value="ListItem.PictureCopyrightNotice" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21875]"/> + <param name="value" value="ListItem.PictureCountry" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21879]"/> + <param name="value" value="ListItem.PictureCountryCode" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21869]"/> + <param name="value" value="ListItem.PictureCredit" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21821]"/> + <param name="value" value="ListItem.PictureDesc" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21838]"/> + <param name="value" value="ListItem.PictureDigitalZoom" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21832]"/> + <param name="value" value="ListItem.PictureExpMode" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21829]"/> + <param name="value" value="ListItem.PictureExposure" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21831]"/> + <param name="value" value="ListItem.PictureExposureBias" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21830]"/> + <param name="value" value="ListItem.PictureExpTime" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21833]"/> + <param name="value" value="ListItem.PictureFlashUsed" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21827]"/> + <param name="value" value="ListItem.PictureFocalLen" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21828]"/> + <param name="value" value="ListItem.PictureFocusDist" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21840]"/> + <param name="value" value="ListItem.PictureGPSLat" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21841]"/> + <param name="value" value="ListItem.PictureGPSLon" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21842]"/> + <param name="value" value="ListItem.PictureGPSAlt" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21864]"/> + <param name="value" value="ListItem.PictureHeadline" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21858]"/> + <param name="value" value="ListItem.PictureImageType" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21837]"/> + <param name="value" value="ListItem.PictureISO" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21861]"/> + <param name="value" value="ListItem.PictureKeywords" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21843]"/> + <param name="value" value="$INFO[ListItem.PictureOrientation]" /> + </include> + <include name="PicsInfoLine"> + <param name="label" value="$LOCALIZE[21808]"/> + <param name="value" value="$INFO[ListItem.PictureProcess]" /> + </include> + </control> + </control> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <visible>Window.IsActive(addoninformation) | Control.IsVisible(50) | Control.IsVisible(55)</visible> + <include>Visible_Left</include> + <visible>!Container.Content()</visible> + <include>ListThumbInfoPanel</include> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <control type="grouplist" id="9000"> + <top>90</top> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis" value="Container.Content(images) | Container.Content(addons)" /> + </include> + <control type="label" id="203"> + <description>Actions</description> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31020]</label> + </control> + <control type="button" id="6"> + <label>$LOCALIZE[13317]</label> + <include>MediaMenuItemsCommon</include> + </control> + <control type="button" id="7"> + <label>$LOCALIZE[13318]</label> + <include>MediaMenuItemsCommon</include> + </control> + <control type="radiobutton" id="9"> + <label>$LOCALIZE[13319]</label> + <include>MediaMenuItemsCommon</include> + </control> + <control type="button" id="622"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31124]</label> + <onclick condition="System.HasAddon(script.maps.browser)">RunScript(script.maps.browser,folder=$INFO[Container.FolderPath])</onclick> + <onclick condition="!System.HasAddon(script.maps.browser)">InstallAddon(script.maps.browser)</onclick> + <visible>Container.Content(images) + IsEmpty(Container.PluginName)</visible> + </control> + <control type="button" id="621"> + <description>Get more</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[21452]</label> + <onclick>ActivateWindow(addonbrowser,addons://more/image/,return)</onclick> + <visible>Container.Content(addons)</visible> + </control> + <include>MediaMenuNowPlaying</include> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[1213]" /> + <param name="breadcrumbs_icon" value="icons/settings/pictures.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPlaylist.xml b/addons/skin.estuary/1080i/MyPlaylist.xml new file mode 100644 index 0000000000..3d139502ac --- /dev/null +++ b/addons/skin.estuary/1080i/MyPlaylist.xml @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50</views> + <controls> + <include>DefaultBackground</include> + <include name="PlaylistWindowButtons"> + <param name="width" value="220" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>320</left> + <top>182</top> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>1040</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="panel" id="50"> + <left>2</left> + <top>3</top> + <width>1000</width> + <height>700</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>vertical</orientation> + <onleft>700</onleft> + <onright>60</onright> + <onup>50</onup> + <ondown>50</ondown> + <pagecontrol>60</pagecontrol> + <viewtype label="List">list</viewtype> + <preloaditems>1</preloaditems> + <focusedlayout height="70" width="1000"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>996</width> + <height>70</height> + <texture>lists/focus.png</texture> + </control> + <control type="label"> + <left>30</left> + <top>0</top> + <height>70</height> + <width>880</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Artist,[COLOR button_focus],[/COLOR] - ]$INFO[ListItem.Title]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>880</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$VAR[PlaylistLabel2Var]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="70" width="1000"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>996</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>30</left> + <top>0</top> + <height>70</height> + <width>880</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Artist,[COLOR button_focus],[/COLOR] - ]$INFO[ListItem.Title]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>880</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$VAR[PlaylistLabel2Var]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </control> + <control type="scrollbar" id="60"> + <left>1005</left> + <top>0</top> + <width>12</width> + <height>704</height> + <onleft>50</onleft> + <onright>700</onright> + <orientation>vertical</orientation> + </control> + </control> + <control type="image"> + <include>OpenClose_Right</include> + <visible>Window.IsActive(videoplaylist)</visible> + <top>163</top> + <left>1324</left> + <width>506</width> + <height>742</height> + <fadetime>200</fadetime> + <aspectratio aligny="bottom">keep</aspectratio> + <texture fallback="DefaultVideo.png" background="true">$VAR[PosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>1230</left> + <visible>Window.IsActive(musicplaylist)</visible> + <include>OpenClose_Right</include> + <include>ListThumbInfoPanel</include> + </control> + <control type="group"> + <animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <include>MediaFlags</include> + </control> + <include name="TopBar" condition="Window.IsActive(videoplaylist)"> + <param name="breadcrumbs_label" value="$LOCALIZE[31065]" /> + <param name="breadcrumbs_icon" value="icons/settings/video.png" /> + </include> + <include name="TopBar" condition="Window.IsActive(musicplaylist)"> + <param name="breadcrumbs_label" value="$LOCALIZE[31066]" /> + <param name="breadcrumbs_icon" value="icons/settings/music.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyPrograms.xml b/addons/skin.estuary/1080i/MyPrograms.xml new file mode 100644 index 0000000000..9f7e255f36 --- /dev/null +++ b/addons/skin.estuary/1080i/MyPrograms.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">52</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50,52,55,500</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <include>CommonScrollbars</include> + <control type="group" id="100"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(addoninformation)">Conditional</animation> + <include>View_50_List</include> + <include>View_52_IconWall</include> + <include>View_55_WideList</include> + <include>View_500_SmallThumb</include> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <include>Visible_Left</include> + <visible>Control.IsVisible(55) | Window.IsActive(addoninformation)</visible> + <include>ListThumbInfoPanel</include> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <control type="grouplist" id="9000"> + <top>90</top> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis" value="Container.Content(addons)" /> + </include> + <control type="label" id="203"> + <description>Actions</description> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31020]</label> + <visible>Control.IsVisible(621)</visible> + </control> + <control type="button" id="621"> + <description>Get more</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[21452]</label> + <onclick>ActivateWindow(addonbrowser,addons://more/executable/,return)</onclick> + <visible>Container.Content(addons)</visible> + </control> + </control> + <include>MediaMenuNowPlaying</include> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[10001]" /> + <param name="breadcrumbs_icon" value="icons/settings/addons.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyVideoNav.xml b/addons/skin.estuary/1080i/MyVideoNav.xml new file mode 100644 index 0000000000..be2a1f82a9 --- /dev/null +++ b/addons/skin.estuary/1080i/MyVideoNav.xml @@ -0,0 +1,280 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">50</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <views>50,51,52,53,54,55,500,501,502</views> + <menucontrol>9000</menucontrol> + <controls> + <include>DefaultBackground</include> + <include>CommonScrollbars</include> + <control type="group" id="100"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(movieinformation) | Window.IsActive(addoninformation)">Conditional</animation> + <include>View_50_List</include> + <include>View_51_Poster</include> + <include>View_52_IconWall</include> + <include>View_53_Shift</include> + <include>View_54_InfoWall</include> + <include>View_55_WideList</include> + <include>View_500_SmallThumb</include> + <include>View_501_Banner</include> + </control> + <include>View_502_FanArt</include> + <control type="group"> + <visible>Container.Content(movies) | Container.Content(episodes)</visible> + <animation effect="fade" start="0" end="100" time="300" delay="300">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <include>MediaFlags</include> + <visible>!Window.IsActive(movieinformation)</visible> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <visible>Control.IsVisible(55) | [Control.IsVisible(500) + Window.IsActive(addoninformation)]</visible> + <visible>Container.Content(artists) | Container.Content(albums) | Container.Content(addons) | Container.Content(files) | Container.Content(mixed)</visible> + <visible>!Window.IsActive(movieinformation)</visible> + <include>Visible_Left</include> + <include>ListThumbInfoPanel</include> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(movieinformation) | Window.IsActive(addoninformation)">Conditional</animation> + <visible>[Control.IsVisible(50) | Control.Isvisible(54)] + !IsEmpty(ListItem.DBID)</visible> + <include>Visible_Right</include> + <visible>Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)</visible> + <control type="image"> + <right>90</right> + <top>162</top> + <width>509</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="label"> + <right>130</right> + <top>194</top> + <width>429</width> + <height>338</height> + <font>font13_title</font> + <label>$INFO[ListItem.Label]</label> + <visible>Control.IsVisible(54) | ListItem.IsCollection</visible> + </control> + <control type="textbox" id="4380"> + <right>130</right> + <top>194</top> + <width>429</width> + <height>338</height> + <font>font12</font> + <animation effect="slide" start="0,0" end="0,50" time="0" reversible="false" condition="Control.IsVisible(54)">conditional</animation> + <label>$INFO[ListItem.Tagline,[B],[/B][CR]]$INFO[ListItem.Plot]</label> + </control> + <control type="grouplist" id="4300"> + <right>130</right> + <top>530</top> + <align>center</align> + <orientation>horizontal</orientation> + <width>430</width> + <onleft>60</onleft> + <onright>50</onright> + <control type="button" id="4301"> + <width>auto</width> + <height>95</height> + <textoffsetx>30</textoffsetx> + <label>$LOCALIZE[31047]</label> + <font>font12</font> + <texturefocus border="40">buttons/dialogbutton-fo.png</texturefocus> + <texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Header,$LOCALIZE[207],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home)</onclick> + <onclick condition="!IsEmpty(ListItem.Plot)">ActivateWindow(1102)</onclick> + <onclick>SetFocus(50)</onclick> + <visible>IntegerGreaterThan(Container(4380).NumPages,1) + !Control.IsVisible(54)</visible> + </control> + </control> + <control type="textbox"> + <right>130</right> + <top>360</top> + <width>429</width> + <height>413</height> + <align>center</align> + <font>font24_title</font> + <label>$LOCALIZE[19055]</label> + <visible>IsEmpty(Listitem.Plot) + IsEmpty(Listitem.Tagline) + !ListItem.IsCollection + !ListItem.IsParentFolder</visible> + </control> + <control type="group"> + <left>1350</left> + <top>244</top> + <visible>ListItem.IsCollection</visible> + <include name="InfoList"> + <param name="height" value="322" /> + <param name="width" value="429" /> + <param name="sortby" value="year" /> + <param name="sortorder" value="descending" /> + <param name="font" value="font12" /> + </include> + </control> + <control type="image"> + <right>113</right> + <top>614</top> + <width>463</width> + <height>270</height> + <aspectratio aligny="top">scale</aspectratio> + <fadetime>300</fadetime> + <texture background="true" fallback="DefaultFolder.png">$VAR[ListInfoBoxImageVar]</texture> + </control> + <control type="image"> + <right>113</right> + <top>838</top> + <width>463</width> + <height>46</height> + <texture colordiffuse="B0FFFFFF">colors/black.png</texture> + </control> + <control type="grouplist"> + <top>845</top> + <right>90</right> + <orientation>horizontal</orientation> + <width>470</width> + <include name="InfoFlag"> + <param name="visible" value="!IsEmpty(ListItem.Year)" /> + <param name="icon" value="lists/year.png" /> + <param name="label" value="$INFO[ListItem.Year]" /> + </include> + <include name="InfoFlag"> + <param name="visible" value="!IsEmpty(ListItem.duration)" /> + <param name="icon" value="frame/clock.png" /> + <param name="label" value="$INFO[ListItem.Duration,, min]" /> + </include> + <include name="InfoFlag"> + <param name="visible" value="!IsEmpty(ListItem.Property(TotalEpisodes))" /> + <param name="icon" value="lists/played-total.png" /> + <param name="label" value="$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]" /> + </include> + <include name="InfoFlag"> + <param name="visible" value="!IsEmpty(ListItem.rating)" /> + <param name="icon" value="lists/rating.png" /> + <param name="label" value="$INFO[ListItem.Rating]" /> + </include> + </control> + </control> + <control type="group"> + <top>180</top> + <left>106</left> + <visible>!Container.Content() + !Container.Content(addons) + !Container.Content(files) + !Container.Content(mixed)</visible> + <visible>!Control.IsVisible(502)</visible> + <visible>Control.IsVisible(50) | Control.IsVisible(51) | Control.IsVisible(55) | Window.IsActive(movieinformation)</visible> + <include>OpenClose_Left</include> + <include>Visible_Left</include> + <control type="image"> + <top>-16</top> + <left>-16</left> + <width>506</width> + <height>741</height> + <texture>colors/black.png</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + <animation effect="fade" start="100" end="0" time="100" delay="300" condition="Window.IsActive(movieinformation)" reversible="false">Conditional</animation> + </control> + <control type="image"> + <left>4</left> + <top>4</top> + <width>466</width> + <height>701</height> + <fadetime>200</fadetime> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png" background="true">$VAR[PosterVar]</texture> + </control> + <control type="image"> + <left>1</left> + <top>1</top> + <width>472</width> + <height>706</height> + <texture background="true" border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" time="200">VisibleChange</animation> + <visible>Control.HasFocus(51) + !Window.IsActive(movieinformation)</visible> + </control> + <control type="group"> + <left>415</left> + <top>10</top> + <include name="UserRatingCircle"> + <param name="animation" value="True" /> + </include> + <visible>[Control.IsVisible(51) | Control.IsVisible(50) | Control.IsVisible(55)]+ !Window.IsActive(movieinformation)</visible> + <animation effect="fade" start="0" end="100" time="200" delay="200">Visible</animation> + <animation effect="fade" start="100" end="0" time="200">Hidden</animation> + </control> + </control> + <include>MediaMenuMouseOverlay</include> + <control type="group"> + <include>MediaMenuCommon</include> + <control type="grouplist" id="9000"> + <top>90</top> + <include name="MediaMenuListCommon"> + <param name="viewtype_button_vis" value="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes) | Container.Content(artists) | Container.Content(albums) | Container.Content(mixed) | Container.Content(musicvideos) | Container.Content(addons)" /> + </include> + <control type="button" id="10"> + <description>Watched Toggle</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[20367]</label> + <label2>[B]$INFO[Container.NumItems][/B]</label2> + <visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.content(seasons) | Container.Content(episodes)</visible> + </control> + <control type="label" id="203"> + <include>MediaMenuLabelCommon</include> + <label>$LOCALIZE[31020]</label> + </control> + <control type="radiobutton" id="16"> + <description>PartyMode</description> + <label>$LOCALIZE[589]</label> + <include>MediaMenuItemsCommon</include> + <visible>Container.Content(MusicVideos)</visible> + </control> + <control type="radiobutton" id="11"> + <description>Unlock Shares</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[20336]</label> + <onclick>xbmc.mastermode</onclick> + <selected>system.ismaster</selected> + <visible>system.haslocks</visible> + </control> + <control type="togglebutton" id="619"> + <description>Update library</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[653]</label> + <onclick>UpdateLibrary(video)</onclick> + <altlabel>$LOCALIZE[13353]</altlabel> + <usealttexture>library.isscanningvideo</usealttexture> + </control> + <control type="button" id="612"> + <description>Go to playlist</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31056]</label> + <onclick>ActivateWindow(videoplaylist)</onclick> + <visible>IntegerGreaterThan(Playlist.Length(video),0)</visible> + </control> + <control type="button" id="621"> + <description>Get more</description> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[21452]</label> + <onclick>ActivateWindow(addonbrowser,addons://more/video/,return)</onclick> + <visible>Container.Content(addons)</visible> + </control> + <control type="button" id="622"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31117]</label> + <onclick condition="System.HasAddon(plugin.library.node.editor)">ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=video,return)</onclick> + <onclick condition="!System.HasAddon(plugin.library.node.editor)">InstallAddon(plugin.library.node.editor)</onclick> + <visible>Container.Content() + IsEmpty(Container.PluginName)</visible> + </control> + <control type="button" id="623"> + <include>MediaMenuItemsCommon</include> + <label>$LOCALIZE[31009]</label> + <onclick>InstallAddon(resource.images.studios.white)</onclick> + <visible>Container.Content(studios) + !System.HasAddon(resource.images.studios.white)</visible> + </control> + <include>MediaMenuNowPlaying</include> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$VAR[BreadcrumbsVideoVar]" /> + <param name="breadcrumbs_icon" value="icons/settings/video.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/MyWeather.xml b/addons/skin.estuary/1080i/MyWeather.xml new file mode 100644 index 0000000000..1593ec729b --- /dev/null +++ b/addons/skin.estuary/1080i/MyWeather.xml @@ -0,0 +1,683 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">300</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <menucontrol>20000</menucontrol> + <controls> + <control type="button" id="20000"> + <include>HiddenObject</include> + <onfocus>ActivateWindow(weathersettings)</onfocus> + <onclick>noop</onclick> + </control> + <control type="videowindow"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <visible>Player.HasVideo</visible> + </control> + <control type="visualisation"> + <include>FullScreenDimensions</include> + <visible>Player.HasAudio</visible> + </control> + <control type="image"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <animation effect="zoom" center="auto" end="102,102" time="0" condition="IntegerGreaterThan(System.StereoscopicMode,0)">conditional</animation> + <animation effect="fade" start="100" end="75" time="0" condition="Player.HasMedia">Conditional</animation> + <animation effect="fade" start="0" end="100" time="300" condition="Window.Previous(fullscreenvideo) | Window.Previous(startup)">WindowOpen</animation> + <texture fallback="special://skin/extras/backgrounds/SKINDEFAULT.jpg">$VAR[GlobalFanartVar]</texture> + </control> + <control type="multiimage"> + <depth>DepthBackground</depth> + <include>FullScreenDimensions</include> + <aspectratio>scale</aspectratio> + <fadetime>400</fadetime> + <animation effect="zoom" center="auto" end="102,102" time="0" condition="IntegerGreaterThan(System.StereoscopicMode,0)">conditional</animation> + <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation> + <animation effect="fade" start="100" end="0" time="300">WindowClose</animation> + <animation effect="fade" time="400">VisibleChange</animation> + <imagepath background="true" colordiffuse="40FFFFFF">$VAR[WeatherFanartVar]</imagepath> + <visible>!Player.HasMedia</visible> + </control> + <control type="group"> + <left>110</left> + <top>0</top> + <include>OpenClose_Left</include> + <control type="image"> + <description>Menu Panel</description> + <left>-20</left> + <top>138</top> + <width>380</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="300"> + <left>0</left> + <top>158</top> + <width>340</width> + <height>700</height> + <onup>20</onup> + <ondown>20</ondown> + <onleft>16001</onleft> + <onright>16001</onright> + <include name="DefaultSimpleListLayout"> + <param name="align" value="center" /> + <param name="width" value="340" /> + <param name="height" value="120" /> + <param name="list_id" value="300" /> + </include> + <content> + <item id="1"> + <label>$LOCALIZE[19030]</label> + <onclick>noop</onclick> + </item> + <item id="2"> + <label>$LOCALIZE[33036]</label> + <onclick>noop</onclick> + </item> + <item id="3"> + <label>$LOCALIZE[31019]</label> + <onclick>noop</onclick> + </item> + <item id="4"> + <label>$LOCALIZE[33035]</label> + <onclick>noop</onclick> + <visible>!IsEmpty(Window(weather).Property(Map.IsFetched))</visible> + </item> + </content> + </control> + <control type="button" id="20"> + <width>340</width> + <left>0</left> + <top>792</top> + <height>120</height> + <align>center</align> + <aligny>center</aligny> + <onclick>SettingsLevelChange</onclick> + <textoffsetx>40</textoffsetx> + <textoffsety>0</textoffsety> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <onleft>3000</onleft> + <onright>3000</onright> + <onup>SetFocus(300,99)</onup> + <onup>300</onup> + <ondown>SetFocus(300,0)</ondown> + <ondown>300</ondown> + <font>font12</font> + <onclick>Weather.LocationNext</onclick> + <label>$INFO[Window(Weather).Property(Location)]</label> + </control> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <left>400</left> + <visible>Container(300).HasFocus(3)</visible> + <include>Visible_Right_Delayed</include> + <control type="image"> + <description>Menu Panel</description> + <left>90</left> + <top>138</top> + <width>1370</width> + <height>796</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="panel" id="9000"> + <description>button area</description> + <left>110</left> + <top>160</top> + <width>1330</width> + <height>752</height> + <onleft>300</onleft> + <onright>300</onright> + <onup>300</onup> + <ondown>300</ondown> + <orientation>horizontal</orientation> + <focusedlayout height="107" width="665"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus($PARAM[list_id])">Conditional</animation> + </control> + <control type="image"> + <left>20</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Thumb]</texture> + </control> + <control type="label"> + <left>120</left> + <top>13</top> + <height>107</height> + <width>600</width> + <aligny>top</aligny> + <label>$INFO[ListItem.Property(ShortDate)]$INFO[ListItem.Property(LongDay), - ]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>120</left> + <top>50</top> + <height>107</height> + <width>600</width> + <aligny>top</aligny> + <font>font12</font> + <label>$INFO[ListItem.Property(Outlook)]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>340</left> + <top>13</top> + <align>right</align> + <font>font13_title</font> + <label>[COLOR grey]$INFO[ListItem.Property(LowTemperature)][/COLOR][CR][COLOR white]$INFO[ListItem.Property(HighTemperature)][/COLOR]</label> + <width>175</width> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>107</height> + <width>600</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="107" width="665"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>20</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Thumb]</texture> + </control> + <control type="label"> + <left>120</left> + <top>13</top> + <height>107</height> + <width>600</width> + <aligny>top</aligny> + <label>$INFO[ListItem.Property(ShortDate)]$INFO[ListItem.Property(LongDay), - ]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>120</left> + <top>50</top> + <height>107</height> + <width>600</width> + <aligny>top</aligny> + <font>font12</font> + <label>$INFO[ListItem.Property(Outlook)]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>340</left> + <top>13</top> + <align>right</align> + <font>font13_title</font> + <label>[COLOR grey]$INFO[ListItem.Property(LowTemperature)][/COLOR][CR][COLOR white]$INFO[ListItem.Property(HighTemperature)][/COLOR]</label> + <width>175</width> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>107</height> + <width>600</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + <content> + <include name="WeatherDailyItem"> + <param name="item_index" value="1" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="2" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="3" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="4" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="5" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="6" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="7" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="8" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="9" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="10" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="11" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="12" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="13" /> + </include> + <include name="WeatherDailyItem"> + <param name="item_index" value="14" /> + </include> + </content> + </control> + </control> + <control type="group"> + <include>OpenClose_Left</include> + <left>400</left> + <visible>Container(300).HasFocus(2)</visible> + <include>Visible_Right_Delayed</include> + <control type="image"> + <description>Menu Panel</description> + <left>90</left> + <top>138</top> + <width>1370</width> + <height>796</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="panel" id="8000"> + <description>button area</description> + <left>110</left> + <top>160</top> + <width>1330</width> + <height>752</height> + <onleft>300</onleft> + <onright>300</onright> + <onup>300</onup> + <ondown>300</ondown> + <orientation>horizontal</orientation> + <focusedlayout height="107" width="665"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="0" time="0" condition="!Control.HasFocus($PARAM[list_id])">Conditional</animation> + </control> + <control type="image"> + <left>20</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Thumb]</texture> + </control> + <control type="label"> + <left>120</left> + <top>0</top> + <height>107</height> + <width>600</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(ShortDate)] - $INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>400</left> + <top>0</top> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$INFO[ListItem.Property(Temperature)]</label> + <width>230</width> + <height>107</height> + </control> + </focusedlayout> + <itemlayout height="107" width="665"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>665</width> + <height>107</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>20</left> + <top>10</top> + <width>80</width> + <height>80</height> + <texture>$INFO[ListItem.Thumb]</texture> + </control> + <control type="label"> + <left>120</left> + <top>0</top> + <height>107</height> + <width>600</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Property(ShortDate)] - $INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>400</left> + <top>0</top> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$INFO[ListItem.Property(Temperature)]</label> + <width>230</width> + <height>107</height> + </control> + </itemlayout> + <content> + <include name="WeatherHourlyItem"> + <param name="item_index" value="1" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="2" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="3" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="4" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="5" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="6" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="7" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="8" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="9" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="10" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="11" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="12" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="13" /> + </include> + <include name="WeatherHourlyItem"> + <param name="item_index" value="14" /> + </include> + </content> + </control> + </control> + <control type="grouplist" id="15001"> + <orientation>vertical</orientation> + <top>120</top> + <height>925</height> + <include>OpenClose_Right</include> + <visible>Container(300).HasFocus(1)</visible> + <include>Visible_Right_Delayed</include> + <left>480</left> + <control type="group"> + <description>Weather info</description> + <height>380</height> + <control type="image"> + <top>20</top> + <width>1370</width> + <height>200</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>840</left> + <top>65</top> + <width>450</width> + <height>90</height> + <aspectratio align="right" aligny="center">keep</aspectratio> + <texture>$INFO[Window(weather).Property(WeatherProviderLogo)]</texture> + </control> + <control type="label"> + <left>60</left> + <top>75</top> + <aligny>center</aligny> + <height>24</height> + <width>800</width> + <font>font24_title</font> + <label>$INFO[System.Time] - $INFO[System.Date]</label> + </control> + <control type="label"> + <left>60</left> + <top>120</top> + <aligny>center</aligny> + <height>24</height> + <width>800</width> + <label>$INFO[Window(Weather).Property(Location)]</label> + </control> + <control type="image"> + <top>220</top> + <width>1370</width> + <height>392</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <top>232</top> + <left>50</left> + <width>300</width> + <height>300</height> + <texture>$INFO[Weather.conditions]</texture> + </control> + <control type="label"> + <left>800</left> + <top>310</top> + <aligny>center</aligny> + <height>24</height> + <width>500</width> + <align>right</align> + <font>WeatherTemp</font> + <label>$INFO[Weather.Temperature]</label> + </control> + <control type="image"> + <top>612</top> + <width>1370</width> + <height>200</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="grouplist"> + <top>650</top> + <left>70</left> + <orientation>horizontal</orientation> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Wind)]" /> + <param name="texture" value="icons/weather/wind.png" /> + <param name="header" value="$LOCALIZE[404]" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Humidity)]" /> + <param name="texture" value="icons/weather/humidity.png" /> + <param name="header" value="$LOCALIZE[406]" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Current.Precipitation)]" /> + <param name="texture" value="icons/weather/rain.png" /> + <param name="header" value="$LOCALIZE[33021]" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Today.Sunrise)]" /> + <param name="texture" value="icons/weather/sunrise.png" /> + <param name="header" value="$LOCALIZE[405]" /> + </include> + <include name="WeatherIcon"> + <param name="label" value="$INFO[Window(weather).Property(Today.Sunset)]" /> + <param name="texture" value="icons/weather/sunset.png" /> + <param name="header" value="$LOCALIZE[403]" /> + </include> + </control> + <control type="label"> + <left>660</left> + <top>380</top> + <align>right</align> + <label>[COLOR grey]$LOCALIZE[402]: $INFO[Window(weather).Property(Current.FeelsLike)]$INFO[System.TemperatureUnits][/COLOR][CR]$INFO[Weather.Conditions]</label> + <font>font16</font> + <width>630</width> + </control> + </control> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <visible>Container(300).HasFocus(4)</visible> + <include>Visible_Right_Delayed</include> + <left>520</left> + <top>120</top> + <control type="image"> + <top>20</top> + <width>1370</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="16001"> + <orientation>vertical</orientation> + <height>925</height> + <top>60</top> + <left>45</left> + <onleft>300</onleft> + <onright>300</onright> + <onup>300</onup> + <ondown>300</ondown> + <itemlayout height="40" width="1280"> + <control type="image"> + <description>legend image</description> + <left>0</left> + <top>0</top> + <width>1280</width> + <height>55</height> + <texture border="22,0,22,0">buttons/button-nofo.png</texture> + </control> + <control type="label"> + <left>0</left> + <textoffsetx>15</textoffsetx> + <top>0</top> + <height>50</height> + <width>1280</width> + <align>center</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + <focusedlayout height="550" width="1280"> + <control type="image"> + <left>20</left> + <top>0</top> + <width>1240</width> + <height>550</height> + <texture>$INFO[ListItem.Icon]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="image"> + <left>20</left> + <top>0</top> + <width>1240</width> + <height>550</height> + <texture>$INFO[ListItem.Property(Layer)]</texture> + <aspectratio>scale</aspectratio> + <colordiffuse>70FFFFFF</colordiffuse> + </control> + <control type="image"> + <left>900</left> + <top>480</top> + <width>350</width> + <height>55</height> + <texture>$INFO[ListItem.Label2]</texture> + </control> + <control type="image"> + <left>30</left> + <top>480</top> + <width>350</width> + <height>55</height> + <texture colordiffuse="AAFFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <description>legend image</description> + <left>30</left> + <top>480</top> + <width>350</width> + <height>55</height> + <align>center</align> + <aligny>center</aligny> + <font>font13_title</font> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <left>20</left> + <top>0</top> + <width>1240</width> + <height>550</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <visible>Control.HasFocus(16001)</visible> + </control> + </focusedlayout> + <content> + <include name="WeatherMapItem"> + <param name="item_id" value="1" /> + </include> + <include name="WeatherMapItem"> + <param name="item_id" value="2" /> + </include> + <include name="WeatherMapItem"> + <param name="item_id" value="3" /> + </include> + <include name="WeatherMapItem"> + <param name="item_id" value="4" /> + </include> + <include name="WeatherMapItem"> + <param name="item_id" value="5" /> + </include> + </content> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[8]" /> + <param name="breadcrumbs_icon" value="icons/settings/weather.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/PlayerControls.xml b/addons/skin.estuary/1080i/PlayerControls.xml new file mode 100644 index 0000000000..28b124628a --- /dev/null +++ b/addons/skin.estuary/1080i/PlayerControls.xml @@ -0,0 +1,245 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">201</defaultcontrol> + <visible>Player.HasMedia + Window.IsActive(PlayerControls) + !Window.IsActive(FullscreenVideo) + !Window.IsActive(Visualisation)</visible> + <coordinates> + <left>402</left> + <top>335</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1115" /> + <param name="DialogBackgroundHeight" value="380" /> + <param name="DialogHeaderLabel" value="16003" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="group"> + <left>20</left> + <top>70</top> + <control type="label"> + <top>0</top> + <width>780</width> + <height>40</height> + <label>$VAR[PlayerLabel1]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>button_focus</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <top>56</top> + <width>780</width> + <height>40</height> + <label>$VAR[PlayerLabel2]</label> + <font>font24_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>button_focus</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <top>100</top> + <width>780</width> + <height>40</height> + <label>$VAR[PlayerLabel3]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + <textcolor>grey</textcolor> + <scroll>true</scroll> + </control> + </control> + <control type="group"> + <top>255</top> + <control type="label"> + <left>800</left> + <top>70</top> + <width>315</width> + <height>75</height> + <align>center</align> + <aligny>bottom</aligny> + <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label> + <font>font14</font> + <shadowcolor>black</shadowcolor> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>0</left> + <top>-10</top> + <width>800</width> + <height>30</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="progress" id="23"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>0</left> + <top>-10</top> + <width>800</width> + <height>30</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="button" id="87"> + <include>HiddenObject</include> + <onup condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onup> + <onup>201</onup> + <ondown condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</ondown> + <ondown>201</ondown> + <onright>PlayerControl(Forward)</onright> + <onleft>PlayerControl(Rewind)</onleft> + <visible>Player.SeekEnabled</visible> + <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + </control> + <control type="slider"> + <left>0</left> + <top>-20</top> + <width>800</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>!Control.HasFocus(87)</visible> + </control> + <control type="slider"> + <left>0</left> + <top>-20</top> + <width>800</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>Control.HasFocus(87)</visible> + </control> + </control> + <control type="grouplist" id="201"> + <left>-20</left> + <top>270</top> + <width>1920</width> + <height>135</height> + <align>left</align> + <itemgap>-20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup>87</onup> + <control type="radiobutton" id="600"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/previous.png"/> + </include> + <onclick>PlayerControl(Previous)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="602"> + <textureradioonfocus colordiffuse="button_focus">osd/fullscreen/buttons/play.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/play.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">osd/fullscreen/buttons/pause.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/pause.png</textureradiooffnofocus> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>123</height> + <radiowidth>80</radiowidth> + <radioheight>80</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <selected>Player.Paused</selected> + <onclick>PlayerControl(Play)</onclick> + </control> + <control type="radiobutton" id="603"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/stop.png"/> + </include> + <onclick>PlayerControl(Stop)</onclick> + </control> + <control type="radiobutton" id="605"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/next.png"/> + </include> + <onclick>PlayerControl(Next)</onclick> + <visible>!VideoPlayer.Content(livetv) + [IntegerGreaterThan(Playlist.Length(video),1) | IntegerGreaterThan(Playlist.Length(music),1)]</visible> + </control> + <control type="group" id="699"> + <width>125</width> + <height>125</height> + <visible>Player.HasAudio + !MusicPlayer.Content(LiveTV)</visible> + <control type="button" id="704"> + <left>0</left> + <top>0</top> + <width>74</width> + <height>74</height> + <label>$LOCALIZE[486]$INFO[Playlist.Repeat, : ]</label> + <font>-</font> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onleft>605</onleft> + <onright>607</onright> + <onup>1000</onup> + <ondown>1000</ondown> + <onclick>PlayerControl(Repeat)</onclick> + </control> + <control type="image"> + <left>40</left> + <top>25</top> + <width>74</width> + <height>74</height> + <animation center="37,37" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back" condition="Control.HasFocus(704)">Conditional</animation> + <texture colordiffuse="$VAR[RepeatButtonColordiffuseVar]">$VAR[PlayerControlsRepeatImageVar]</texture> + </control> + </control> + <control type="radiobutton" id="607"> + <textureradioonfocus colordiffuse="button_focus">osd/fullscreen/buttons/random-on.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/random-on.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">osd/fullscreen/buttons/random-off.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/random-off.png</textureradiooffnofocus> + <textureradioondisabled colordiffuse="disabled">osd/fullscreen/buttons/random-on.png</textureradioondisabled> + <textureradiooffdisabled colordiffuse="disabled">osd/fullscreen/buttons/random-off.png</textureradiooffdisabled> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <height>123</height> + <radiowidth>74</radiowidth> + <radioheight>74</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <radioposx>0</radioposx> + <radioposy>0</radioposy> + <label>$LOCALIZE[590]$INFO[Playlist.Random, : ]</label> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <selected>Playlist.IsRandom</selected> + <visible>Player.HasAudio + !MusicPlayer.Content(LiveTV)</visible> + <onclick>PlayerControl(Random)</onclick> + </control> + </control> + <control type="videowindow"> + <left>810</left> + <top>75</top> + <width>295</width> + <height>250</height> + <visible>Player.HasVideo</visible> + </control> + <control type="image"> + <left>833</left> + <top>75</top> + <width>250</width> + <height>250</height> + <fadetime>400</fadetime> + <texture fallback="DefaultAlbumCover.png" border="2">$INFO[MusicPlayer.Cover]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <visible>Player.HasAudio</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Pointer.xml b/addons/skin.estuary/1080i/Pointer.xml new file mode 100644 index 0000000000..67898074ce --- /dev/null +++ b/addons/skin.estuary/1080i/Pointer.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window id="105"> + <controls> + <control type="image" id="1"> + <description>Pointer</description> + <left>-10</left> + <width>44</width> + <height>50</height> + <texture>pointer_arrow.png</texture> + </control> + <control type="image" id="2"> + <description>Pointer Focus</description> + <left>-10</left> + <width>44</width> + <height>50</height> + <texture>pointer_arrow.png</texture> + </control> + <control type="image" id="3"> + <description>Pointer Drag</description> + <left>-10</left> + <width>44</width> + <height>50</height> + <texture>pointer_arrow.png</texture> + </control> + <control type="image" id="4"> + <description>pointer_click</description> + <left>-10</left> + <width>44</width> + <height>50</height> + <texture>pointer_click.png</texture> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/ProfileSettings.xml b/addons/skin.estuary/1080i/ProfileSettings.xml new file mode 100644 index 0000000000..9889986a82 --- /dev/null +++ b/addons/skin.estuary/1080i/ProfileSettings.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <coordinates> + <left>260</left> + <top>140</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1400" /> + <param name="DialogBackgroundHeight" value="570" /> + <param name="DialogHeaderLabel" value="-" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="image" id="101"> + <description>profile image</description> + <left>40</left> + <top>90</top> + <width>280</width> + <height>280</height> + <texture border="4">DefaultUser.png</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="label"> + <description>profile name label</description> + <left>40</left> + <top>380</top> + <width>660</width> + <font>font13_title</font> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[20093]</label> + </control> + <control type="label" id="102"> + <description>profile name Value</description> + <left>40</left> + <top>415</top> + <width>660</width> + <font>font12</font> + </control> + <control type="label"> + <description>profile directory label</description> + <left>40</left> + <top>455</top> + <width>660</width> + <font>font13_title</font> + <textcolor>button_focus</textcolor> + <label>$LOCALIZE[20070]</label> + </control> + <control type="label" id="103"> + <description>profile directory Value</description> + <left>40</left> + <top>490</top> + <width>660</width> + <font>font12</font> + </control> + <control type="grouplist" id="5"> + <description>control area</description> + <left>360</left> + <top>75</top> + <width>750</width> + <height>500</height> + <itemgap>-25</itemgap> + <pagecontrol>60</pagecontrol> + <onleft>9001</onleft> + <onright>9001</onright> + <onup>5</onup> + <ondown>5</ondown> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <include>SettingsItemCommon</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <include>SettingsItemCommon</include> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <include>SettingsItemCommon</include> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>25</height> + <texture colordiffuse="AAAAAAAA" border="3">-</texture> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <include>DefaultSettingLabel</include> + </control> + <control type="grouplist" id="9001"> + <orientation>vertical</orientation> + <left>1090</left> + <top>75</top> + <onup>9001</onup> + <ondown>9001</ondown> + <onleft>5</onleft> + <onright>5</onright> + <width>1200</width> + <height>500</height> + <align>left</align> + <include name="DefaultDialogButton"> + <param name="id" value="28" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="29" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Settings.xml b/addons/skin.estuary/1080i/Settings.xml new file mode 100644 index 0000000000..028fecebcf --- /dev/null +++ b/addons/skin.estuary/1080i/Settings.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <include name="SettingsPanel"> + <param name="content" value="SettingsItems" /> + </include> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[5]" /> + <param name="breadcrumbs_icon" value="icons/settings/settings.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SettingsCategory.xml b/addons/skin.estuary/1080i/SettingsCategory.xml new file mode 100644 index 0000000000..15ff515f3b --- /dev/null +++ b/addons/skin.estuary/1080i/SettingsCategory.xml @@ -0,0 +1,173 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>3</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <left>110</left> + <include>OpenClose_Left</include> + <control type="image"> + <description>Menu Panel</description> + <left>-20</left> + <top>138</top> + <width>440</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="grouplist" id="3"> + <description>button area</description> + <left>0</left> + <top>160</top> + <width>400</width> + <height>700</height> + <usecontrolcoords>true</usecontrolcoords> + <onleft>5</onleft> + <onright>5</onright> + <onup>3</onup> + <ondown>20</ondown> + </control> + <control type="button" id="10"> + <description>Default Category Button</description> + <left>2</left> + <height>75</height> + <width>396</width> + <textoffsetx>20</textoffsetx> + <aligny>center</aligny> + <font>font13_title</font> + <textcolor>white</textcolor> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus border="2">lists/separator.png</texturenofocus> + </control> + <control type="radiobutton" id="20"> + <width>400</width> + <left>0</left> + <top>792</top> + <height>120</height> + <aligny>center</aligny> + <onclick>SettingsLevelChange</onclick> + <textoffsetx>100</textoffsetx> + <textoffsety>0</textoffsety> + <texturefocus border="40">buttons/button-theme-fo.png</texturefocus> + <texturenofocus colordiffuse="71FFFFFF" border="40">buttons/button-alt-nofo.png</texturenofocus> + <radioposx>40</radioposx> + <radioposy>0</radioposy> + <radiowidth>40</radiowidth> + <radioheight>40</radioheight> + <onleft>5</onleft> + <onright>5</onright> + <onup>3</onup> + <ondown>3</ondown> + <textureradioonfocus>icons/settings.png</textureradioonfocus> + <textureradioonnofocus>icons/settings.png</textureradioonnofocus> + <textureradioofffocus>icons/settings.png</textureradioofffocus> + <textureradiooffnofocus>icons/settings.png</textureradiooffnofocus> + </control> + </control> + <control type="group"> + <left>110</left> + <include>OpenClose_Right</include> + <control type="image"> + <left>420</left> + <top>138</top> + <width>1300</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <description>Dialog Header image</description> + <left>442</left> + <top>802</top> + <width>1256</width> + <height>3</height> + <texture colordiffuse="button_focus" border="2">dialogs/separator-grey.png</texture> + </control> + <control type="grouplist" id="5"> + <description>control area</description> + <left>442</left> + <top>160</top> + <width>1256</width> + <height>610</height> + <onleft>3</onleft> + <onright>3</onright> + <onup>5</onup> + <ondown>5</ondown> + </control> + <control type="textbox" id="6"> + <description>description area</description> + <left>480</left> + <top>810</top> + <width>1150</width> + <height>90</height> + <font>font12</font> + <align>justify</align> + <textcolor>button_focus</textcolor> + <autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll> + </control> + </control> + <control type="button" id="7"> + <description>Default Button</description> + <width>1256</width> + <include>DefaultSettingButton</include> + </control> + <control type="radiobutton" id="8"> + <description>Default RadioButton</description> + <width>1256</width> + <include>DefaultSettingButton</include> + </control> + <control type="spincontrolex" id="9"> + <description>Default SpinControlex</description> + <width>1256</width> + <include>DefaultSettingButton</include> + <aligny>center</aligny> + </control> + <control type="sliderex" id="13"> + <description>Default Slider</description> + <width>1256</width> + <include>DefaultSettingButton</include> + <aligny>center</aligny> + </control> + <control type="image" id="11"> + <description>separator image</description> + <height>3</height> + <texture colordiffuse="AAAAAAAA" border="3">dialogs/separator-grey.png</texture> + </control> + <control type="label" id="14"> + <description>Default Label</description> + <width>1256</width> + <textoffsetx>45</textoffsetx> + <top>0</top> + <height>50</height> + <label>-</label> + <align>center</align> + <aligny>center</aligny> + <font>font12_title</font> + <textcolor>grey</textcolor> + <shadowcolor>black</shadowcolor> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="5" /> + <param name="posx" value="1141" /> + <param name="up_posy" value="105" /> + <param name="down_posy" value="940" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="image"> + <description>Section header image</description> + <left>20</left> + <top>3</top> + <width>35</width> + <height>35</height> + <aspectratio>keep</aspectratio> + <texture>icon_system.png</texture> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[5]$INFO[Control.GetLabel(2), / ]" /> + <param name="breadcrumbs_icon" value="$VAR[SettingsSectionIcon]" /> + </include> + <include>BottomBar</include> + <control type="label" id="2"> + <description>breadcrumbs label</description> + <visible>False</visible> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SettingsProfile.xml b/addons/skin.estuary/1080i/SettingsProfile.xml new file mode 100644 index 0000000000..5b34a1d64d --- /dev/null +++ b/addons/skin.estuary/1080i/SettingsProfile.xml @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">9000</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <include>OpenClose_Left</include> + <control type="image"> + <description>background image</description> + <left>90</left> + <top>170</top> + <width>390</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="9000"> + <left>111</left> + <top>192</top> + <width>348</width> + <height>567</height> + <onleft>9100</onleft> + <onright>9100</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <scrolltime>300</scrolltime> + <itemlayout height="74" width="348"> + <control type="label"> + <left>30</left> + <width>306</width> + <height>74</height> + <label>$INFO[ListItem.Label]</label> + <aligny>center</aligny> + <textcolor>grey</textcolor> + </control> + </itemlayout> + <focusedlayout height="74" width="348"> + <control type="image"> + <width>348</width> + <height>74</height> + <texture>lists/focus.png</texture> + <animation effect="fade" start="100" end="50" time="40" condition="!Control.HasFocus(9000)">Conditional</animation> + </control> + <control type="label"> + <left>30</left> + <width>306</width> + <height>74</height> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </focusedlayout> + <content> + <item id="1"> + <label>$LOCALIZE[128]</label> + <onclick>noop</onclick> + <icon>-</icon> + </item> + <item id="2"> + <label>$LOCALIZE[13200]</label> + <onclick>noop</onclick> + <icon>-</icon> + </item> + </content> + </control> + </control> + <control type="group" id="9100"> + <include>OpenClose_Right</include> + <control type="image"> + <description>background image</description> + <left>490</left> + <top>170</top> + <width>1340</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="panel" id="2"> + <left>510</left> + <top>192</top> + <visible>Container(9000).Hasfocus(2)</visible> + <width>1300</width> + <height>700</height> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>2</onup> + <ondown>2</ondown> + <scrolltime>200</scrolltime> + <itemlayout height="350" width="325"> + <control type="image"> + <left>55</left> + <top>23</top> + <width>215</width> + <height>215</height> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultUser.png">$INFO[Listitem.Icon]</texture> + </control> + <control type="label"> + <left>10</left> + <top>240</top> + <width>305</width> + <height>100</height> + <align>center</align> + <aligny>top</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>10</left> + <top>275</top> + <width>305</width> + <height>100</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>center</align> + <aligny>top</aligny> + <label>$LOCALIZE[31029]:</label> + </control> + <control type="label"> + <left>10</left> + <top>305</top> + <width>305</width> + <height>100</height> + <textcolor>grey</textcolor> + <font>font12</font> + <align>center</align> + <aligny>top</aligny> + <label fallback="13170">$INFO[ListItem.Label2]</label> + </control> + </itemlayout> + <focusedlayout height="350" width="325"> + <control type="image"> + <width>325</width> + <height>352</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(2)</visible> + </control> + <control type="image"> + <left>55</left> + <top>23</top> + <width>215</width> + <height>215</height> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultUser.png">$INFO[Listitem.Icon]</texture> + </control> + <control type="label"> + <left>10</left> + <top>240</top> + <width>305</width> + <height>100</height> + <align>center</align> + <aligny>top</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>10</left> + <top>275</top> + <width>305</width> + <height>100</height> + <textcolor>grey</textcolor> + <font>font12</font> + <align>center</align> + <aligny>top</aligny> + <label>$LOCALIZE[31029]:</label> + </control> + <control type="label"> + <left>10</left> + <top>305</top> + <width>305</width> + <height>100</height> + <font>font12</font> + <textcolor>grey</textcolor> + <align>center</align> + <aligny>top</aligny> + <label fallback="13170">$INFO[ListItem.Label2]</label> + </control> + </focusedlayout> + </control> + <control type="grouplist" id="9001"> + <visible>Container(9000).Hasfocus(1)</visible> + <width>1300</width> + <height>735</height> + <left>510</left> + <top>192</top> + <onleft>9000</onleft> + <onright>9000</onright> + <onup>9001</onup> + <ondown>9001</ondown> + <control type="radiobutton" id="4"> + <label>$LOCALIZE[31057]</label> + <include>DefaultSettingButton</include> + <width>1300</width> + </control> + <control type="button" id="5"> + <label>$LOCALIZE[31058]</label> + <label2>[B]$INFO[System.ProfileAutoLogin][/B]</label2> + <include>DefaultSettingButton</include> + <width>1300</width> + <enable>!Window.IsVisible(ProfileSettings) + !System.HasLoginScreen</enable> + </control> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[10034]" /> + <param name="breadcrumbs_icon" value="icons/settings/profiles.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SettingsScreenCalibration.xml b/addons/skin.estuary/1080i/SettingsScreenCalibration.xml new file mode 100644 index 0000000000..21dbe2722e --- /dev/null +++ b/addons/skin.estuary/1080i/SettingsScreenCalibration.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>8</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <control type="mover" id="8"> + <description>top left mover</description> + <left>0</left> + <top>0</top> + <width>128</width> + <height>128</height> + <texturefocus colordiffuse="button_focus">calibrate/cal_tl.png</texturefocus> + <texturenofocus>calibrate/cal_tl.png</texturenofocus> + </control> + <control type="mover" id="9"> + <description>right bottom mover</description> + <left>700</left> + <top>500</top> + <width>128</width> + <height>128</height> + <texturefocus colordiffuse="button_focus">calibrate/cal_br.png</texturefocus> + <texturenofocus>calibrate/cal_br.png</texturenofocus> + </control> + <control type="mover" id="10"> + <description>subtitle position mover</description> + <left>200</left> + <top>500</top> + <width>384</width> + <height>128</height> + <texturefocus colordiffuse="button_focus">calibrate/cal_sub.png</texturefocus> + <texturenofocus>calibrate/cal_sub.png</texturenofocus> + </control> + <control type="resize" id="11"> + <description>pixel aspect ratio</description> + <left>0</left> + <top>390</top> + <width>500</width> + <height>500</height> + <texturefocus colordiffuse="button_focus">calibrate/cal_ratio.png</texturefocus> + <texturenofocus>calibrate/cal_ratio.png</texturenofocus> + </control> + <control type="label" id="2"> + <description>coordinates label</description> + <left>0</left> + <top>150</top> + <width>1920</width> + <align>center</align> + <label>-</label> + <font>font16</font> + <shadowcolor>FF000000</shadowcolor> + </control> + <control type="label" id="3"> + <description>help information</description> + <left>0</left> + <top>210</top> + <width>1920</width> + <align>center</align> + <label>-</label> + <font>font16</font> + <shadowcolor>FF000000</shadowcolor> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SettingsSystemInfo.xml b/addons/skin.estuary/1080i/SettingsSystemInfo.xml new file mode 100644 index 0000000000..ed2331f2cd --- /dev/null +++ b/addons/skin.estuary/1080i/SettingsSystemInfo.xml @@ -0,0 +1,249 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">95</defaultcontrol> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <left>90</left> + <top>90</top> + <include>OpenClose_Left</include> + <control type="image"> + <description>Menu Panel</description> + <left>-20</left> + <top>50</top> + <width>440</width> + <height>570</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="grouplist" id="9000"> + <left>0</left> + <top>70</top> + <width>400</width> + <height>540</height> + <onup>9000</onup> + <ondown>9000</ondown> + <control type="button" id="95"> + <description>Button Summary Values</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[20037]</label> + </control> + <control type="button" id="94"> + <description>Button Storage</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[13277]</label> + </control> + <control type="button" id="96"> + <description>Button Network</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[13279]</label> + </control> + <control type="button" id="97"> + <description>Button Video</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[13280]</label> + </control> + <control type="button" id="98"> + <description>Button Hardware</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[13281]</label> + </control> + <control type="button" id="99"> + <description>Button PVR</description> + <include name="DefaultSettingButton"> + <param name="height" value="88" /> + </include> + <width>400</width> + <label>$LOCALIZE[19191]</label> + </control> + </control> + </control> + <control type="group"> + <left>90</left> + <top>70</top> + <include>OpenClose_Right</include> + <control type="image"> + <left>420</left> + <top>70</top> + <width>1300</width> + <height>570</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>-20</left> + <top>630</top> + <width>1740</width> + <height>232</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="grouplist"> + <left>480</left> + <top>105</top> + <orientation>vertical</orientation> + <control type="label" id="2"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="3"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="4"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="5"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="6"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="7"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="8"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="9"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="10"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + <control type="label" id="11"> + <height>45</height> + <width>1220</width> + <font>Mono30</font> + </control> + </control> + <control type="grouplist"> + <left>60</left> + <top>630</top> + <orientation>vertical</orientation> + <control type="label"> + <description>CPU Text</description> + <width>700</width> + <height>80</height> + <label>$LOCALIZE[13271] $INFO[System.CPUUsage]</label> + <aligny>top</aligny> + <textoffsety>40</textoffsety> + <shadowcolor>black</shadowcolor> + <font>font12_title</font> + </control> + <control type="progress"> + <description>CPU BAR</description> + <width>700</width> + <height>16</height> + <info>System.CPUUsage</info> + </control> + <control type="label"> + <description>Memory Text</description> + <width>700</width> + <height>40</height> + <label>$LOCALIZE[31030]: $INFO[system.memory(used)] [B]/[/B] $INFO[system.memory(total)] [B]-[/B] $INFO[system.memory(used.percent)]</label> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + <font>font12_title</font> + </control> + <control type="progress"> + <description>Memory BAR</description> + <width>700</width> + <height>16</height> + <info>system.memory(used)</info> + </control> + </control> + <control type="label"> + <top>665</top> + <left>900</left> + <width>auto</width> + <height>50</height> + <aligny>bottom</aligny> + <textoffsety>10</textoffsety> + <label>[B]$LOCALIZE[31031]:[/B]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="grouplist"> + <description>Kodi build version</description> + <itemgap>10</itemgap> + <top>715</top> + <left>900</left> + <align>left</align> + <height>45</height> + <orientation>horizontal</orientation> + <control type="label"> + <description>Build label</description> + <width>auto</width> + <height>50</height> + <aligny>bottom</aligny> + <textoffsety>10</textoffsety> + <label>$LOCALIZE[144]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="label" id="52"> + <description>Kodi Build Version</description> + <height>50</height> + <aligny>bottom</aligny> + <textoffsety>10</textoffsety> + <width>auto</width> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + </control> + <control type="grouplist"> + <description>Build date</description> + <itemgap>10</itemgap> + <top>765</top> + <align>left</align> + <left>900</left> + <orientation>horizontal</orientation> + <control type="label"> + <description>kodi Compiled Text</description> + <width>auto</width> + <height>25</height> + <label>$LOCALIZE[174]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="label" id="53"> + <description>Kodi Build Date</description> + <width>auto</width> + <textcolor>button_focus</textcolor> + <shadowcolor>black</shadowcolor> + </control> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[130]" /> + <param name="breadcrumbs_icon" value="icons/settings/system.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SkinSettings.xml b/addons/skin.estuary/1080i/SkinSettings.xml new file mode 100644 index 0000000000..45ca2e14ca --- /dev/null +++ b/addons/skin.estuary/1080i/SkinSettings.xml @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>9000</defaultcontrol> + <backgroundcolor>FF000000</backgroundcolor> + <controls> + <include>DefaultBackground</include> + <control type="group"> + <left>110</left> + <top>0</top> + <control type="group"> + <include>OpenClose_Left</include> + <control type="image"> + <description>Menu Panel</description> + <left>-20</left> + <top>138</top> + <width>440</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="9000"> + <description>button area</description> + <left>0</left> + <top>160</top> + <width>400</width> + <height>700</height> + <onleft>10000</onleft> + <onright>10000</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <include name="DefaultSimpleListLayout"> + <param name="align" value="center" /> + <param name="width" value="400" /> + <param name="height" value="120" /> + <param name="list_id" value="9000" /> + </include> + <content> + <item id="1"> + <label>$LOCALIZE[128]</label> + <onclick>noop</onclick> + </item> + <item id="2"> + <label>$LOCALIZE[31061]</label> + <onclick>noop</onclick> + </item> + </content> + </control> + </control> + <control type="group" id="10000"> + <include>OpenClose_Right</include> + <control type="image"> + <left>420</left> + <top>138</top> + <width>1300</width> + <height>792</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>442</left> + <top>802</top> + <width>1256</width> + <height>3</height> + <texture colordiffuse="button_focus" border="2">dialogs/separator.png</texture> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="600" /> + <param name="posx" value="1045" /> + <param name="up_posy" value="130" /> + <param name="down_posy" value="910" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="grouplist" id="600"> + <left>442</left> + <top>160</top> + <width>1256</width> + <height>610</height> + <onleft>9000</onleft> + <onright>60</onright> + <onup>600</onup> + <ondown>600</ondown> + <visible>Container(9000).HasFocus(1)</visible> + <control type="radiobutton" id="601"> + <label>$LOCALIZE[31095]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(no_slide_animations)</selected> + <onclick>Skin.ToggleSetting(no_slide_animations)</onclick> + </control> + <control type="radiobutton" id="602"> + <label>$LOCALIZE[20189]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <onclick>Skin.ToggleSetting(autoscroll)</onclick> + <selected>Skin.HasSetting(autoscroll)</selected> + </control> + <control type="radiobutton" id="603"> + <label>$LOCALIZE[31093]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <onclick>Skin.ToggleSetting(show_weatherinfo)</onclick> + <selected>Skin.HasSetting(show_weatherinfo)</selected> + </control> + <control type="radiobutton" id="604"> + <label>$LOCALIZE[31094]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <onclick>Skin.ToggleSetting(show_mediaflags)</onclick> + <selected>Skin.HasSetting(show_mediaflags)</selected> + </control> + <control type="radiobutton" id="605"> + <label>$LOCALIZE[31108]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <onclick>Skin.ToggleSetting(use_custom_bg)</onclick> + <selected>Skin.HasSetting(use_custom_bg)</selected> + </control> + <control type="button" id="606"> + <label>$LOCALIZE[31109]</label> + <label2>$INFO[Skin.String(custom_background)]</label2> + <width>1256</width> + <include>DefaultSettingButton</include> + <onclick>Skin.SetImage(custom_background)</onclick> + <enable>Skin.HasSetting(use_custom_bg)</enable> + </control> + </control> + <control type="grouplist" id="610"> + <left>442</left> + <top>160</top> + <width>1256</width> + <height>610</height> + <onleft>9000</onleft> + <onright>60</onright> + <onup>610</onup> + <ondown>610</ondown> + <visible>Container(9000).HasFocus(2)</visible> + <control type="radiobutton" id="611"> + <label>$LOCALIZE[342]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoMovieButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoMovieButton)</onclick> + </control> + <control type="radiobutton" id="612"> + <label>$LOCALIZE[20343]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoTVShowButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoTVShowButton)</onclick> + </control> + <control type="radiobutton" id="613"> + <label>$LOCALIZE[2]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoMusicButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoMusicButton)</onclick> + </control> + <control type="radiobutton" id="614"> + <label>$LOCALIZE[24001]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoProgramsButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoProgramsButton)</onclick> + </control> + <control type="radiobutton" id="615"> + <label>$LOCALIZE[1]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoPicturesButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoPicturesButton)</onclick> + </control> + <control type="radiobutton" id="616"> + <label>$LOCALIZE[3]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoVideosButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoVideosButton)</onclick> + </control> + <control type="radiobutton" id="617"> + <label>$LOCALIZE[8]</label> + <width>1256</width> + <include>DefaultSettingButton</include> + <selected>!Skin.HasSetting(HomeMenuNoWeatherButton)</selected> + <onclick>Skin.ToggleSetting(HomeMenuNoWeatherButton)</onclick> + </control> + </control> + </control> + </control> + <include name="TopBar"> + <param name="breadcrumbs_label" value="$LOCALIZE[5] / $LOCALIZE[20077]" /> + <param name="breadcrumbs_icon" value="icons/settings/skin.png" /> + </include> + <include>BottomBar</include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SlideShow.xml b/addons/skin.estuary/1080i/SlideShow.xml new file mode 100644 index 0000000000..50b6429383 --- /dev/null +++ b/addons/skin.estuary/1080i/SlideShow.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol>2</defaultcontrol> + <controls /> +</window> diff --git a/addons/skin.estuary/1080i/SmartPlaylistEditor.xml b/addons/skin.estuary/1080i/SmartPlaylistEditor.xml new file mode 100644 index 0000000000..8cffe22b3b --- /dev/null +++ b/addons/skin.estuary/1080i/SmartPlaylistEditor.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">22</defaultcontrol> + <coordinates> + <left>310</left> + <top>80</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <control type="group"> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1300" /> + <param name="DialogBackgroundHeight" value="920" /> + <param name="DialogHeaderLabel" value="-" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="grouplist" id="500"> + <orientation>vertical</orientation> + <left>10</left> + <top>95</top> + <onright>10</onright> + <onleft>10</onleft> + <ondown>9001</ondown> + <onup>9001</onup> + <itemgap>-20</itemgap> + <control type="spincontrolex" id="22"> + <description>Set Playlist type</description> + <width>660</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[467]</label> + </control> + <control type="label" id="1100"> + <description>Name Label</description> + <width>660</width> + <label>$LOCALIZE[21433]</label> + <include>SettingsLabelCommon</include> + </control> + <control type="edit" id="12"> + <description>Name Button</description> + <width>660</width> + <include>SettingsItemCommon</include> + </control> + <control type="label" id="1101"> + <description>Name Label</description> + <width>660</width> + <label>$LOCALIZE[31042]</label> + <include>SettingsLabelCommon</include> + </control> + <control type="spincontrolex" id="16"> + <width>660</width> + <label>$LOCALIZE[21424]</label> + <include>SettingsItemCommon</include> + </control> + <control type="spincontrolex" id="17"> + <width>660</width> + <label>$LOCALIZE[21427]</label> + <include>SettingsItemCommon</include> + </control> + <control type="spincontrolex" id="18"> + <label>$LOCALIZE[21429]</label> + <width>660</width> + <include>SettingsItemCommon</include> + </control> + <control type="togglebutton" id="19"> + <width>660</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[31032]: $LOCALIZE[21431]</label> + <altlabel>$LOCALIZE[31032]: $LOCALIZE[21430]</altlabel> + </control> + <control type="spincontrolex" id="23"> + <width>660</width> + <label>$LOCALIZE[21458]</label> + <include>SettingsItemCommon</include> + </control> + <control type="radiobutton" id="24"> + <width>660</width> + <include>SettingsItemCommon</include> + <label>$LOCALIZE[467]: $LOCALIZE[21459]</label> + </control> + </control> + <control type="grouplist" id="9001"> + <orientation>horizontal</orientation> + <left>0</left> + <width>1300</width> + <align>center</align> + <top>820</top> + <onup>24</onup> + <ondown>22</ondown> + <include name="DefaultDialogButton"> + <param name="id" value="20" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="21" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + <control type="image"> + <left>650</left> + <top>95</top> + <width>640</width> + <height>485</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="list" id="10"> + <description>Rules List Control</description> + <left>670</left> + <top>115</top> + <width>600</width> + <height>435</height> + <onleft>500</onleft> + <onright>500</onright> + <ondown>9001</ondown> + <onup>9001</onup> + <include name="DefaultSimpleListLayout"> + <param name="width" value="600" /> + <param name="list_id" value="10" /> + </include> + </control> + <control type="textbox"> + <left>680</left> + <top>570</top> + <width>540</width> + <height>248</height> + <aligny>top</aligny> + <label>$LOCALIZE[31043]</label> + <textcolor>grey</textcolor> + <font>font12</font> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/SmartPlaylistRule.xml b/addons/skin.estuary/1080i/SmartPlaylistRule.xml new file mode 100644 index 0000000000..ee3827f36f --- /dev/null +++ b/addons/skin.estuary/1080i/SmartPlaylistRule.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <defaultcontrol always="true">9001</defaultcontrol> + <coordinates> + <left>360</left> + <top>330</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="960" /> + <param name="DialogBackgroundHeight" value="500" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[21421]" /> + <param name="DialogHeaderId" value="2" /> + </include> + <control type="label"> + <description>Rule match label</description> + <left>20</left> + <top>65</top> + <width>720</width> + <include>SettingsLabelCommon</include> + <label>$LOCALIZE[21422]</label> + </control> + <control type="grouplist" id="9001"> + <left>30</left> + <top>100</top> + <orientation>vertical</orientation> + <onup>9000</onup> + <ondown>9000</ondown> + <control type="spincontrolex" id="15"> + <description>Rule Field</description> + <include>SettingsItemCommon</include> + <width>900</width> + </control> + <control type="spincontrolex" id="16"> + <description>Rule operator</description> + <width>900</width> + <include>SettingsItemCommon</include> + </control> + <control type="grouplist" id="9002"> + <left>30</left> + <top>200</top> + <orientation>horizontal</orientation> + <control type="edit" id="17"> + <description>Value Button</description> + <width>600</width> + <include>SettingsItemCommon</include> + <hinttext>$LOCALIZE[31103]</hinttext> + </control> + <control type="button" id="20"> + <description>Browse Button</description> + <width>300</width> + <include>SettingsItemCommon</include> + <align>center</align> + <label>$LOCALIZE[1024]</label> + </control> + </control> + </control> + + <control type="grouplist" id="9000"> + <orientation>horizontal</orientation> + <left>0</left> + <top>410</top> + <width>960</width> + <align>center</align> + <onup>9002</onup> + <ondown>15</ondown> + <include name="DefaultDialogButton"> + <param name="id" value="18" /> + <param name="label" value="$LOCALIZE[186]" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="19" /> + <param name="label" value="$LOCALIZE[222]" /> + </include> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/Startup.xml b/addons/skin.estuary/1080i/Startup.xml new file mode 100644 index 0000000000..e7ace66a0a --- /dev/null +++ b/addons/skin.estuary/1080i/Startup.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<window> + <onload>ReplaceWindow($INFO[System.StartupWindow])</onload> + <controls /> +</window> diff --git a/addons/skin.estuary/1080i/Variables.xml b/addons/skin.estuary/1080i/Variables.xml new file mode 100644 index 0000000000..52ab2d68dd --- /dev/null +++ b/addons/skin.estuary/1080i/Variables.xml @@ -0,0 +1,344 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <variable name="TVTimerRadioButtonTexture"> + <value condition="!StringCompare(ListItem.Comment,$LOCALIZE[305])">buttons/radio-button-on.png</value> + <value>buttons/radio-button-off.png</value> + </variable> + <variable name="PVRStatusImageVar"> + <value condition="ListItem.IsRecording">windows/pvr/record.png</value> + <value condition="ListItem.HasTimer + !ListItem.IsRecording + !ListItem.HasTimerSchedule">windows/pvr/timer.png</value> + <value condition="ListItem.HasTimerSchedule + !ListItem.IsRecording">windows/pvr/timer.png</value> + <value condition="ListItem.HasRecording + !ListItem.IsRecording + !ListItem.HasTimer">windows/pvr/timer.png</value> + </variable> + <variable name="SongTitleVar"> + <value condition="ListItem.IsParentFolder">..</value> + <value>$INFO[ListItem.Title]</value> + </variable> + <variable name="NowPlayingMainlabelVar"> + <value condition="VideoPlayer.Content(LiveTV)">$INFO[Player.Title]</value> + <value>$INFO[Player.Time]$INFO[Player.Title, - ]</value> + </variable> + <variable name="AutoCompletionContentVar"> + <value condition="!System.HasAddon(plugin.program.autocompletion) | System.HasHiddenInput">-</value> + <value>plugin://plugin.program.autocompletion?info=autocomplete&&id=$INFO[Control.GetLabel(312).index(1)]&&limit=9</value> + </variable> + <variable name="PlaylistLabel2Var"> + <value condition="Window.IsActive(musicplaylist)">$INFO[ListItem.Duration]</value> + <value>$INFO[ListItem.Duration,, $LOCALIZE[12391]]</value> + </variable> + <variable name="MusicInfoTextboxVar"> + <value condition="Container.Content(songs)">$INFO[ListItem.ContributorAndRole,[B]Contributors[/B][CR][COLOR=white],[/COLOR]]</value> + <value condition="Container.Content(albums)">$INFO[ListItem.Property(Album_Description),[B]Contributors[/B][CR][COLOR=white],[/COLOR]]</value> + <value>$INFO[ListItem.Property(Artist_Description),[B]$LOCALIZE[21887][/B][CR][COLOR=white],[/COLOR]]</value> + </variable> + <variable name="NowPlayingSublabelVar"> + <value condition="VideoPlayer.Content(episodes)">$INFO[VideoPlayer.TvShowTitle]</value> + <value condition="VideoPlayer.Content(movies)">$INFO[VideoPlayer.Year]$INFO[VideoPlayer.Genre, - ]</value> + <value condition="VideoPlayer.Content(livetv)">$INFO[VideoPlayer.ChannelName]</value> + <value condition="Player.HasAudio">$INFO[MusicPlayer.Artist]</value> + </variable> + <variable name="GlobalFanartVar"> + <value condition="Skin.HasSetting(use_custom_bg) + !IsEmpty(Skin.String(custom_background))">$INFO[Skin.String(custom_background)]</value> + <value>special://skin/extras/backgrounds/$INFO[Skin.CurrentTheme].jpg</value> + </variable> + <variable name="FullScreenInfoTextBoxVar"> + <value condition="Control.HasFocus(5552)">$INFO[VideoPlayer.Duration,$LOCALIZE[180]: [B],[/B][CR]]</value> + <value condition="Control.HasFocus(5553)">$INFO[VideoPlayer.Tagline,[B],[/B][CR]]$INFO[VideoPlayer.Plot]</value> + <value condition="Control.HasFocus(5555)">$INFO[VideoPlayer.NextTitle,[B],[/B][CR]]$INFO[VideoPlayer.NextPlot]</value> + <value>$INFO[VideoPlayer.CastAndRole]</value> + </variable> + <variable name="NowPlayingIconVar"> + <value condition="Player.Paused">icons/now-playing/pause.png</value> + <value>icons/now-playing/play.png</value> + </variable> + <variable name="NowPlayingPosterVar"> + <value condition="!IsEmpty(Player.Art(poster))">$INFO[Player.Art(poster)]</value> + <value condition="!IsEmpty(Player.Art(tvshow.poster))">$INFO[Player.Art(tvshow.poster)]</value> + <value condition="IsEmpty(Player.Art(thumb)) + VideoPlayer.Content(livetv)">DefaultTVShowsSquare.png</value> + <value>$INFO[Player.Art(thumb)]</value> + </variable> + <variable name="ShiftThumbVar"> + <value condition="ListItem.IsParentFolder">DefaultFolderBack.png</value> + <value condition="IsEmpty(Listitem.Thumb) + [Container.Content(albums) | Container.Content(artists)]">DefaultAudio.png</value> + <value condition="ListItem.IsFolder + IsEmpty(ListItem.Thumb)">DefaultFolder.png</value> + <value>$INFO[ListItem.Thumb]</value> + </variable> + <variable name="IconWallThumbVar"> + <value condition="Container.Content(studios)">$INFO[ListItem.Label,resource://resource.images.studios.white/,.png]</value> + <value condition="SubString(ListItem.Icon,Default,left)">$INFO[ListItem.Icon,icons/defaulticons/]</value> + <value>$INFO[ListItem.Thumb]</value> + </variable> + <variable name="ListLabel2Var"> + <value condition="StringCompare(Container.SortMethod,$LOCALIZE[556])">$INFO[ListItem.Year]</value> + <value>$INFO[ListItem.Label2]</value> + </variable> + <variable name="ShiftLeftTextBoxVar"> + <value condition="Window.IsActive(pictures)">$INFO[ListItem.Property(description),,[CR]]$INFO[ListItem.PictureDatetime,[COLOR button_focus]$LOCALIZE[552]: [/COLOR],[CR]]$INFO[ListItem.PictureResolution,[COLOR button_focus]$LOCALIZE[169]: [/COLOR],[CR]]$INFO[ListItem.PictureCamMake,[COLOR button_focus]$LOCALIZE[31041]: [/COLOR],[CR]]$INFO[ListItem.PictureCamModel,[COLOR button_focus]$LOCALIZE[21823]: [/COLOR],[CR]]</value> + <value condition="Container.Content(artists)">$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Property(Artist_YearsActive),[COLOR button_focus]$LOCALIZE[21898]: [/COLOR],[CR]]$INFO[ListItem.Property(Artist_Style),[COLOR button_focus]$LOCALIZE[736]: [/COLOR],[CR]]</value> + <value condition="Container.Content(albums)">$INFO[ListItem.Year,[COLOR button_focus]$LOCALIZE[345]: [/COLOR],[CR]]$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Property(album_label),[COLOR button_focus]$LOCALIZE[21899]: [/COLOR],[CR]]$INFO[ListItem.Property(album_style),[COLOR button_focus]$LOCALIZE[736]: [/COLOR],[CR]]</value> + <value condition="Container.Content(seasons) | Container.Content(tvshows)">$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Property(NumEpisodes),[COLOR button_focus]$LOCALIZE[20360]: [/COLOR]]$INFO[ListItem.Property(UnWatchedEpisodes), ($LOCALIZE[31064]: ,)]$INFO[ListItem.Premiered,[CR][COLOR button_focus]$LOCALIZE[20416]: [/COLOR]]</value> + <value>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Director,[COLOR button_focus]$LOCALIZE[20339]: [/COLOR],[CR]]$INFO[ListItem.Writer,[COLOR button_focus]$LOCALIZE[20417]: [/COLOR],[CR]]$INFO[ListItem.Duration,[COLOR button_focus]$LOCALIZE[180]: [/COLOR], $LOCALIZE[31060][CR]]$INFO[ListItem.Premiered,[COLOR button_focus]$LOCALIZE[20416]: [/COLOR]]</value> + </variable> + <variable name="ShiftRightTextBoxVar"> + <value condition="Window.IsActive(pictures)">$INFO[ListItem.Size,[COLOR button_focus]$LOCALIZE[289]: [/COLOR],[CR]]$INFO[ListItem.PictureAperture,[COLOR button_focus]$LOCALIZE[21826]: [/COLOR],[CR]]$INFO[ListItem.PictureFocalLen,[COLOR button_focus]$LOCALIZE[21827]: [/COLOR],[CR]]$INFO[ListItem.PictureExpTime,[COLOR button_focus]$LOCALIZE[21830]: [/COLOR],[CR]]$INFO[ListItem.Date,[COLOR button_focus]$LOCALIZE[552]: [/COLOR],[CR]]</value> + <value condition="Container.Content(artists)">$INFO[ListItem.Property(artist_description)]</value> + <value condition="Container.Content(albums)">$INFO[ListItem.Property(album_description)]</value> + <value>$INFO[ListItem.Plot]</value> + </variable> + <variable name="SelectLabel"> + <value condition="Control.IsVisible(3)">[COLOR=button_focus]$INFO[Container(3).NumItems][/COLOR] $LOCALIZE[31036] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(3).CurrentPage]/$INFO[Container(3).NumPages][/COLOR]</value> + <value condition="Control.IsVisible(6)">[COLOR=button_focus]$INFO[Container(6).NumItems][/COLOR] $LOCALIZE[31036] - $LOCALIZE[31035] [COLOR=button_focus]$INFO[Container(6).CurrentPage]/$INFO[Container(6).NumPages][/COLOR]</value> + </variable> + <variable name="BannerArtVar"> + <value condition="ListItem.IsParentFolder">DefaultBackBanner.png</value> + <value condition="!IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value> + <value>$INFO[ListItem.Art(fanart)]</value> + </variable> + <variable name="FanartImageVar"> + <value condition="ListItem.IsParentFolder">DefaultBackFanart.png</value> + <value>$INFO[ListItem.Art(fanart)]</value> + </variable> + <variable name="MusicInfoListHeaderVar"> + <value condition="Container.Content(albums)">$LOCALIZE[31037]</value> + <value>$LOCALIZE[21888]</value> + </variable> + <variable name="MusicInfoListLabelVar"> + <value condition="Container.Content(artists)">$INFO[ListItem.Label]</value> + <value>$INFO[ListItem.TrackNumber,[COLOR button_focus],: [/COLOR]]$INFO[ListItem.Label]</value> + </variable> + <variable name="ListBoxInfoVar"> + <value condition="Container.Content(addons)">$INFO[ListItem.AddonDescription]</value> + <value condition="Container.Content(albums)">$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]</value> + <value condition="Container.Content(mixed)">$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Plot]</value> + <value condition="Container.Content(artists) + !Window.IsActive(musicinformation)">$INFO[ListItem.Property(artist_genre),[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Property(artist_description)]</value> + <value condition="Container.Content(artists)">$INFO[ListItem.Property(artist_genre),[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Property(artist_mood),[COLOR button_focus]$LOCALIZE[175]: [/COLOR],[CR]]</value> + <value condition="Container.Content(songs)">$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]$INFO[ListItem.Duration,[COLOR button_focus]$LOCALIZE[180]: [/COLOR],[CR]]$INFO[ListItem.Playcount,[COLOR button_focus]$LOCALIZE[567]: [/COLOR],[CR]]</value> + <value>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR],[CR]]</value> + </variable> + <variable name="TVShowWidgetImageVar"> + <value condition="ListItem.IsParentFolder">DefaultBackFanart.png</value> + <value condition="!IsEmpty(ListItem.Art(landscape))">$INFO[ListItem.Art(landscape)]</value> + <value>$INFO[ListItem.Art(fanart)]</value> + </variable> + <variable name="ListInfoBoxImageVar"> + <value condition="ListItem.IsParentFolder">DefaultFolderBack.png</value> + <value condition="Container.Content(episodes)">$INFO[ListItem.Art(thumb)]</value> + <value>$INFO[ListItem.Art(fanart)]</value> + </variable> + <variable name="AddonsLabel2Var"> + <value condition="!IsEmpty(ListItem.AddonBroken)">[COLOR invalid]$INFO[ListItem.AddonBroken][/COLOR]</value> + <value condition="!IsEmpty(ListItem.Property(addon.status)) + !Stringcompare(ListItem.Property(addon.status),$LOCALIZE[305])">[COLOR white]$INFO[ListItem.Property(addon.status)][/COLOR]</value> + <value condition="ListItem.Property(addon.isinstalled)">[COLOR button_focus]$INFO[ListItem.AddonCreator,, - ]$INFO[ListItem.AddonVersion][/COLOR]</value> + <value>$INFO[ListItem.AddonCreator,, - ]$INFO[ListItem.AddonVersion]</value> + </variable> + <variable name="AudioDSPIconVar"> + <value condition="!IsEmpty(ADSP.MasterOverrideIcon)">$INFO[ADSP.MasterOverrideIcon]</value> + <value condition="Player.HasVideo">$INFO[VideoPlayer.AudioCodec,flags/audiocodec/,.png]</value> + <value condition="Player.HasAudio">$INFO[MusicPlayer.Codec,flags/audiocodec/,.png]</value> + </variable> + <variable name="BannerVar"> + <value condition="!IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value> + <value>$INFO[ListItem.Art(tvshow.banner)]</value> + </variable> + <variable name="PosterVar"> + <value condition="ListItem.IsParentFolder">DefaultFolderBack.png</value> + <value condition="!IsEmpty(Container.Art(season.poster)) + Container.Content(episodes)">$INFO[Container.Art(season.poster)]</value> + <value condition="!IsEmpty(Container.Art(tvshow.poster)) + Container.Content(episodes)">$INFO[Container.Art(tvshow.poster)]</value> + <value condition="!IsEmpty(Container.Art(tvshow.poster)) + Container.Content(seasons) + Window.IsActive(movieinformation)">$INFO[Container.Art(tvshow.poster)]</value> + <value condition="Container.Content(actors) | Container.Content(directors)">$INFO[Container.ListItem.Art(thumb)]</value> + <value condition="!IsEmpty(ListItem.Art(tvshow.poster)) + !Container.Content(seasons)">$INFO[ListItem.Art(tvshow.poster)]</value> + <value>$INFO[ListItem.Art(poster)]</value> + </variable> + <variable name="ListPosterVar"> + <value condition="ListItem.IsParentFolder">DefaultFolderBack.png</value> + <value>$INFO[ListItem.Art(poster)]</value> + </variable> + <variable name="BannerLabel2Var"> + <value condition="Container.Content(tvshows)">$INFO[ListItem.Property(WatchedEpisodes)]$INFO[ListItem.Property(TotalEpisodes), / ,]</value> + <!-- <value>$INFO[ListItem.Year]</value> + --> + </variable> + <variable name="VideoPlayerForwardRewindVar"> + <value condition="Player.Forwarding2x | Player.Rewinding2x">2x</value> + <value condition="Player.Forwarding4x | Player.Rewinding4x">4x</value> + <value condition="Player.Forwarding8x | Player.Rewinding8x">8x</value> + <value condition="Player.Forwarding16x | Player.Rewinding16x">16x</value> + <value condition="Player.Forwarding32x | Player.Rewinding32x">32x</value> + </variable> + <variable name="SeekLabel"> + <value condition="[Player.Paused + !Player.Caching] + !Player.Seeking + !Player.DisplayAfterSeek">$LOCALIZE[112]</value> + <value condition="!IsEmpty(Player.SeekStepSize) + ![player.forwarding | player.rewinding]">$LOCALIZE[773][COLOR=grey] $INFO[Player.SeekStepSize][/COLOR]</value> + <value condition="Player.DisplayAfterSeek + ![player.forwarding | player.rewinding]">$LOCALIZE[773][COLOR=grey] $INFO[Player.SeekOffset][/COLOR]</value> + <value condition="!Player.DisplayAfterSeek + Player.Seeking">$LOCALIZE[773]</value> + <value condition="Player.Forwarding">$LOCALIZE[31039] $VAR[VideoPlayerForwardRewindVar]</value> + <value condition="Player.Rewinding">$LOCALIZE[31038] $VAR[VideoPlayerForwardRewindVar]</value> + </variable> + <variable name="SeekTimeLabelVar"> + <value condition="Player.Seeking">$INFO[Player.SeekTime]$INFO[Player.Duration, / ]</value> + <value>$INFO[Player.Time]$INFO[Player.Duration, / ]</value> + </variable> + <variable name="OSDHelpTextVar"> + <value condition="Control.HasFocus(87) + Player.Rewinding">$LOCALIZE[31050]</value> + <value condition="Control.HasFocus(87) + Player.Forwarding">$LOCALIZE[31051]</value> + <value condition="Control.HasFocus(70011)">$LOCALIZE[20060]</value> + <value condition="Control.HasFocus(701)">$LOCALIZE[13396]</value> + <value condition="Control.HasFocus(702)">$LOCALIZE[13395]</value> + <value condition="Control.HasFocus(700)">$LOCALIZE[298]</value> + <value condition="Control.HasFocus(703)">$LOCALIZE[31106]</value> + <value condition="Control.HasFocus(704)">$LOCALIZE[24012]</value> + <value condition="Control.HasFocus(804)">$LOCALIZE[31092]</value> + <value condition="Control.HasFocus(70040)">$LOCALIZE[19019]</value> + <value condition="Control.HasFocus(70041)">$LOCALIZE[19069]</value> + <value condition="Control.HasFocus(70043)">$LOCALIZE[5]</value> + <value condition="Control.HasFocus(606)">$LOCALIZE[264]</value> + <value condition="ControlGroup(201).HasFocus + Player.SeekEnabled">$LOCALIZE[31049]</value> + <value condition="Player.SeekEnabled">$LOCALIZE[31054]</value> + <value condition="!Player.SeekEnabled">$LOCALIZE[36044]</value> + </variable> + <variable name="DSPManagerHelpTextVar"> + <value condition="Control.HasFocus(20)">$INFO[Container(20).ListItem.Property(Description)]</value> + <value condition="Control.HasFocus(21)">$INFO[Container(21).ListItem.Property(Description)]</value> + <value>$INFO[Container(9000).ListItem.Label2]</value> + </variable> + <variable name="VolumeIconVar"> + <value condition="IntegerGreaterThan(Control.GetLabel(20),66)">dialogs/volume/volume.png</value> + <value condition="IntegerGreaterThan(Control.GetLabel(20),33)">dialogs/volume/volume2.png</value> + <value condition="player.passthrough">dialogs/volume/volume.png</value> + <value condition="Player.Muted">dialogs/volume/mute.png</value> + <value>dialogs/volume/volume1.png</value> + </variable> + <variable name="MediaInfoOverlayVar"> + <value condition="ListItem.IsCollection">icons/lists/Set.png</value> + <value condition="ListItem.IsStereoscopic">icons/lists/3D.png</value> + <value>$INFO[ListItem.VideoResolution,icons/lists/,.png]</value> + </variable> + <variable name="ListSubLabelVar"> + <value condition="ListItem.IsCollection">$INFO[Container(5000).NumItems]</value> + <value>$INFO[ListItem.Year]</value> + </variable> + <variable name="VideoInfoMainLabelVar"> + <value condition="!IsEmpty(ListItem.Title)">$INFO[ListItem.Title]$INFO[ListItem.Year, ([COLOR button_focus],[/COLOR])]</value> + <value>$INFO[ListItem.Label]$INFO[ListItem.Year, ([COLOR button_focus],[/COLOR])]</value> + </variable> + <variable name="VideoInfoSubLabelVar"> + <value condition="Container.Content(episodes)">$INFO[ListItem.Season,[COLOR button_focus]S,[/COLOR]]$INFO[ListItem.Episode,[COLOR button_focus]E,: [/COLOR]]$INFO[ListItem.TVShowTitle]</value> + <value>$INFO[ListItem.Genre]</value> + </variable> + <variable name="OSDSubLabelVar"> + <value condition="VideoPlayer.Content(episodes)">$INFO[VideoPlayer.Season,[COLOR button_focus]S,[/COLOR]]$INFO[VideoPlayer.Episode,[COLOR button_focus]E,: [/COLOR]]$INFO[VideoPlayer.TVShowTitle]</value> + <value>$INFO[VideoPlayer.Genre]</value> + </variable> + <variable name="HomeFanartVar"> + <value condition="!IsEmpty(Container(5100).ListItem.Art(fanart)) + Control.HasFocus(5100)">$INFO[Container(5100).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(5200).ListItem.Art(fanart)) + Control.HasFocus(5200)">$INFO[Container(5200).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(5300).ListItem.Art(fanart)) + Control.HasFocus(5300)">$INFO[Container(5300).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(5400).ListItem.Art(fanart)) + Control.HasFocus(5400)">$INFO[Container(5400).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(6100).ListItem.Art(fanart)) + Control.HasFocus(6100)">$INFO[Container(6100).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(6200).ListItem.Art(fanart)) + Control.HasFocus(6200)">$INFO[Container(6200).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(6300).ListItem.Art(fanart)) + Control.HasFocus(6300)">$INFO[Container(6300).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(6400).ListItem.Art(fanart)) + Control.HasFocus(6400)">$INFO[Container(6400).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(7100).ListItem.Art(fanart)) + Control.HasFocus(7100)">$INFO[Container(7100).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(7200).ListItem.Art(fanart)) + Control.HasFocus(7200)">$INFO[Container(7200).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(7300).ListItem.Art(fanart)) + Control.HasFocus(7300)">$INFO[Container(7300).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(7400).ListItem.Art(fanart)) + Control.HasFocus(7400)">$INFO[Container(7400).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(8100).ListItem.Art(fanart)) + Control.HasFocus(8100)">$INFO[Container(8100).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(8200).ListItem.Art(fanart)) + Control.HasFocus(8200)">$INFO[Container(8200).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(8300).ListItem.Art(fanart)) + Control.HasFocus(8300)">$INFO[Container(8300).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(8400).ListItem.Art(fanart)) + Control.HasFocus(8400)">$INFO[Container(8400).ListItem.Art(fanart)]</value> + <value condition="!IsEmpty(Container(15100).ListItem.Property(FanartCode)) + Control.HasFocus(15100)">resource://resource.images.weatherfanart.multi/$INFO[Container(15100).ListItem.Property(FanartCode)]</value> + <value condition="!IsEmpty(Container(15200).ListItem.Property(FanartCode)) + Control.HasFocus(15200)">resource://resource.images.weatherfanart.multi/$INFO[Container(15200).ListItem.Property(FanartCode)]</value> + <value>-</value> + </variable> + <variable name="MediaFanartVar"> + <value condition="!IsEmpty(Container.Art(tvshow.fanart))">$INFO[Container.Art(tvshow.fanart)]</value> + <value condition="!IsEmpty(Container.Art(artist.fanart))">$INFO[Container.Art(artist.fanart)]</value> + <value condition="!IsEmpty(Container.Art(fanart))">$INFO[Container.Art(fanart)]</value> + <value>$INFO[ListItem.Art(fanart)]</value> + </variable> + <variable name="WeatherFanartVar"> + <value condition="!IsEmpty(Window(weather).Property(current.fanartcode))">$INFO[Window(weather).Property(current.fanartcode),resource://resource.images.weatherfanart.multi/]</value> + <value>$INFO[Window(weather).Property(fanartcode),resource://resource.images.weatherfanart.single/,.jpg]</value> + </variable> + <variable name="ListWatchedIconVar"> + <value condition="ListItem.IsPlaying">overlays/watched/OverlayPlaying-List.png</value> +<!-- <value condition="Container.Content(files) + SubString(ListItem.Icon,Default,left)">$INFO[ListItem.Icon,icons/defaulticons/]</value> + --> <value condition="ListItem.IsParentFolder">-</value> + <value condition="!IsEmpty(ListItem.Overlay)">$INFO[ListItem.Overlay]</value> + --> <value>OverlayUnwatched.png</value> + </variable> + <variable name="SettingsSectionIcon"> + <value condition="Window.IsActive(picturessettings)">icons/settings/pictures.png</value> + <value condition="Window.IsActive(programssettings)">icons/settings/programs.png</value> + <value condition="Window.IsActive(weathersettings)">icons/settings/weather.png</value> + <value condition="Window.IsActive(musicsettings)">icons/settings/music.png</value> + <value condition="Window.IsActive(systemsettings)">icons/settings/system.png</value> + <value condition="Window.IsActive(videossettings)">icons/settings/video.png</value> + <value condition="Window.IsActive(servicesettings)">icons/settings/network.png</value> + <value condition="Window.IsActive(appearancesettings)">icons/settings/appearance.png</value> + <value condition="Window.IsActive(pvrsettings)">icons/settings/livetv.png</value> + </variable> + <!-- Breadcrumbs --> + <variable name="BreadcrumbsVideoVar"> + <value condition="Container.Content(movies) | Substring(container.folderpath,library://video/movies/,left) | Substring(container.folderpath,videodb://movies,left)">$LOCALIZE[20342]</value> + <value condition="Container.Content(musicvideos) | Substring(container.folderpath,library://video/musicvideos/,left) | Substring(container.folderpath,videodb://musicvideos,left)">$LOCALIZE[20389]</value> + <value condition="Container.Content(tvshows) | Substring(container.folderpath,library://video/tvshows/,left) | Substring(container.folderpath,videodb://tvshows,left)">$LOCALIZE[20343]</value> + <value condition="Container.Content(seasons)">$LOCALIZE[20343]</value> + <value condition="Container.Content(episodes)">$LOCALIZE[20343]</value> + <value>$LOCALIZE[3]</value> + </variable> + <variable name="BreadcrumbsPVRTimerVar"> + <value condition="Window.IsActive(TVTimerRules) | Window.IsActive(RadioTimerRules)">$LOCALIZE[19138]</value> + <value>$LOCALIZE[19040]</value> + </variable> + <variable name="RepeatButtonColordiffuseVar"> + <value condition="Control.HasFocus(704)">button_focus</value> + <value>FFFFFFFF</value> + </variable> + <variable name="BottomBarPageLabel"> + <value condition="Control.HasFocus(60) | Control.HasFocus(5199) | Control.HasFocus(531) | Control.HasFocus(533)">[COLOR button_focus]$INFO[Container.CurrentPage,, / ]$INFO[Container.NumPages][/COLOR]</value> + <value>$INFO[Container.CurrentItem,, / ]$INFO[Container.NumItems]</value> + </variable> + <variable name="LibraryScanLabelVar"> + <value condition="Window.IsActive(videos) + library.IsScanningVideo">$LOCALIZE[13353]</value> + <value condition="Window.IsActive(musiclibrary) + library.IsScanningMusic">$LOCALIZE[13353]</value> + <value>$LOCALIZE[653]</value> + </variable> + <variable name="PVRChannelMgrHeader"> + <value condition="!IsEmpty(Window.Property(IsRadio))">$LOCALIZE[19199] - $LOCALIZE[19024]</value> + <value>$LOCALIZE[19199] - $LOCALIZE[19023]</value> + </variable> + <variable name="FileManagerImageVar"> +<!-- <value condition="Control.HasFocus(20) + Container(20).ListItem.IsFolder">DefaultFolderSquare.png</value> + <value condition="Control.HasFocus(21) + Container(21).ListItem.IsFolder">DefaultFolderSquare.png</value> --> + <value condition="Control.HasFocus(21)">$INFO[Container(21).ListItem.FolderPath]</value> + <value condition="Control.HasFocus(20)">$INFO[Container(20).ListItem.FolderPath]</value> + </variable> + <variable name="PVRAreaVar"> + <value condition="Control.HasFocus(100)">$LOCALIZE[19019]</value> + <value condition="Control.HasFocus(101)">$LOCALIZE[19069]</value> + <value condition="Control.HasFocus(102)">$LOCALIZE[19017]</value> + <value condition="Control.HasFocus(103)">$LOCALIZE[19040]</value> + <value condition="Control.HasFocus(104)">$LOCALIZE[19138]</value> + <value condition="Control.HasFocus(105)">$LOCALIZE[137]</value> + </variable> + <variable name="PlayerControlsRepeatImageVar"> + <value condition="Playlist.IsRepeatOne">osd/fullscreen/buttons/repeat-one.png</value> + <value condition="Playlist.IsRepeat">osd/fullscreen/buttons/repeat-all.png</value> + <value>osd/fullscreen/buttons/repeat-off.png</value> + </variable> + <variable name="PlayerLabel1"> + <value condition="Player.HasVideo">$INFO[VideoPlayer.Title]</value> + <value condition="Player.HasAudio">$INFO[MusicPlayer.Artist]</value> + </variable> + <variable name="PlayerLabel2"> + <value condition="VideoPlayer.Content(episodes)">$LOCALIZE[20373]$INFO[VideoPlayer.Season,: , / ]$LOCALIZE[20359]$INFO[VideoPlayer.Episode,: ]</value> + <value condition="VideoPlayer.Content(movies)">$INFO[VideoPlayer.Year]</value> + <value condition="VideoPlayer.Content(livetv)">$INFO[VideoPlayer.ChannelName]</value> + <value condition="Player.HasAudio">[COLOR grey]$INFO[MusicPlayer.Album][/COLOR]$INFO[MusicPlayer.Year, [,] ]</value> + </variable> + <variable name="PlayerLabel3"> + <value condition="VideoPlayer.Content(episodes)">$INFO[VideoPlayer.TvShowTitle]</value> + <value condition="VideoPlayer.Content(movies) | VideoPlayer.Content(livetv)">$INFO[VideoPlayer.Genre]</value> + <value condition="Player.HasAudio">$INFO[MusicPlayer.TrackNumber,,: ][COLOR=grey]$INFO[Player.Title][/COLOR]</value> + </variable> +</includes> diff --git a/addons/skin.estuary/1080i/VideoFullScreen.xml b/addons/skin.estuary/1080i/VideoFullScreen.xml new file mode 100644 index 0000000000..8070b529a8 --- /dev/null +++ b/addons/skin.estuary/1080i/VideoFullScreen.xml @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol>-</defaultcontrol> + <controls> + <control type="group" id="0"> + <!-- codec infos --> + <control type="image"> + <left>10</left> + <top>-465</top> + <width>1902</width> + <height>765</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + <animation effect="slide" end="0,250" time="160" tween="cubic" condition="VideoPlayer.Content(LiveTV) + System.GetBool(pvrplayback.signalquality)">Conditional</animation> + </control> + <control type="label" id="10"> + <left>45</left> + <top>15</top> + <width>1770</width> + <height>100</height> + <label>-</label> + <font>font12</font> + </control> + <control type="label" id="11"> + <left>45</left> + <top>95</top> + <width>1770</width> + <height>100</height> + <label>-</label> + <font>font12</font> + </control> + <control type="label" id="12"> + <left>45</left> + <top>175</top> + <width>1770</width> + <height>100</height> + <label>-</label> + <font>font12</font> + </control> + <control type="group"> + <visible>VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)</visible> + <top>310</top> + <control type="label"> + <description>Header</description> + <left>50</left> + <width>1720</width> + <height>65</height> + <align>center</align> + <aligny>top</aligny> + <label>$LOCALIZE[19005]</label> + <font>font24_title</font> + <textcolor>button_focus</textcolor> + </control> + <control type="grouplist"> + <orientation>vertical</orientation> + <left>20</left> + <top>90</top> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19012]" /> + <param name="value" value="$INFO[PVR.ActStreamClient]" /> + </include> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19006]" /> + <param name="value" value="$INFO[PVR.ActStreamDevice]" /> + </include> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19007]" /> + <param name="value" value="$INFO[PVR.ActStreamStatus]" /> + </include> + </control> + <control type="group"> + <left>1470</left> + <top>90</top> + <control type="label"> + <description>Signal</description> + <width>250</width> + <height>25</height> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[19008]:[/COLOR] $INFO[PVR.ActStreamSignal]</label> + <font>font12</font> + </control> + <control type="progress"> + <description>Progressbar</description> + <top>30</top> + <width>360</width> + <height>12</height> + <info>PVR.ActStreamProgrSignal</info> + </control> + <control type="label"> + <description>SNR</description> + <top>60</top> + <width>250</width> + <height>25</height> + <aligny>center</aligny> + <label>[COLOR button_focus]$LOCALIZE[19009]:[/COLOR] $INFO[PVR.ActStreamSNR]</label> + <font>font12</font> + </control> + <control type="progress"> + <description>Progressbar</description> + <top>90</top> + <width>360</width> + <height>12</height> + <info>PVR.ActStreamProgrSNR</info> + </control> + </control> + <control type="grouplist"> + <orientation>vertical</orientation> + <left>800</left> + <top>90</top> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19010]" /> + <param name="value" value="$INFO[PVR.ActStreamBER]" /> + </include> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19011]" /> + <param name="value" value="$INFO[PVR.ActStreamUNC]" /> + </include> + <include name="LeftRightAlignedInfoLine"> + <param name="label" value="$LOCALIZE[19015]" /> + <param name="value" value="$INFO[PVR.ActStreamEncryptionName]" /> + </include> + </control> + </control> + </control> + <control type="group" id="1"> + <visible>Player.Caching</visible> + <animation delay="300" effect="fade" time="200">Visible</animation> + <animation effect="fade" delay="200" time="150">Hidden</animation> + <control type="image" id="1"> + <left>910</left> + <top>490</top> + <width>100</width> + <height>100</height> + <texture colordiffuse="button_focus">dialogs/extendedprogress/loading-back.png</texture> + </control> +<!-- <control type="image" id="1"> + <left>910</left> + <top>490</top> + <width>100</width> + <height>100</height> + <texture>dialogs/volume/progress/p$INFO[Player.CacheLevel].png</texture> + <animation effect="fade" end="50" time="0" condition="true">Conditional</animation> + </control> --> + <control type="image" id="1"> + <left>910</left> + <top>490</top> + <width>100</width> + <height>100</height> + <texture>dialogs/extendedprogress/loading.png</texture> + <animation effect="rotate" center="auto" start="360" end="0" time="1500" loop="true" condition="true">Conditional</animation> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/VideoOSD.xml b/addons/skin.estuary/1080i/VideoOSD.xml new file mode 100644 index 0000000000..2a035d41d9 --- /dev/null +++ b/addons/skin.estuary/1080i/VideoOSD.xml @@ -0,0 +1,280 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="2901"> + <onload>Dialog.Close(fullscreeninfo)</onload> + <onload condition="VideoPlayer.Content(LiveTV) + !Player.PauseEnabled">SetFocus(603)</onload> + <depth>DepthOSD</depth> + <defaultcontrol always="true">602</defaultcontrol> + <controls> + <control type="button" id="22001"> + <description>background close area</description> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>800</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="group"> + <top>900</top> + <visible>!Window.IsVisible(fullscreeninfo) + !Window.IsActive(osdaudiosettings) + !Window.IsActive(osdvideosettings) + !Window.IsActive(PVROSDChannels) + !Window.IsActive(PVROSDGuide)</visible> + <animation effect="fade" end="100" time="200">WindowOpen</animation> + <animation effect="fade" time="200">VisibleChange</animation> + <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> + <control type="image"> + <left>10</left> + <top>-110</top> + <width>1900</width> + <height>270</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="label"> + <description>Menu Panel</description> + <left>30</left> + <top>-90</top> + <textoffsetx>20</textoffsetx> + <aligny>center</aligny> + <width>1858</width> + <height>60</height> + <label>$VAR[OSDHelpTextVar]</label> + </control> + <control type="label"> + <left>30</left> + <top>-90</top> + <width>1858</width> + <height>60</height> + <align>center</align> + <aligny>center</aligny> + <label>$VAR[SeekLabel]</label> + <shadowcolor>black</shadowcolor> + </control> + <control type="grouplist" id="201"> + <left>50</left> + <top>10</top> + <width>1920</width> + <height>135</height> + <align>left</align> + <itemgap>-20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup condition="Player.SeekEnabled">87</onup> + <ondown>close</ondown> + <onleft>70043</onleft> + <onright>70011</onright> + <control type="radiobutton" id="600"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/previous.png"/> + </include> + <onclick>PlayerControl(Previous)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="602"> + <textureradioonfocus colordiffuse="button_focus">osd/fullscreen/buttons/play.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/play.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="button_focus">osd/fullscreen/buttons/pause.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/pause.png</textureradiooffnofocus> + <texturefocus colordiffuse="button_focus">osd/buttons/focus.png</texturefocus> + <width>125</width> + <animation center="62,62" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>123</height> + <radiowidth>80</radiowidth> + <radioheight>80</radioheight> + <font>-</font> + <texturenofocus>-</texturenofocus> + <selected>Player.Paused</selected> + <onclick>PlayerControl(Play)</onclick> + <visible>Player.PauseEnabled</visible> + </control> + <control type="radiobutton" id="603"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/stop.png"/> + </include> + <onclick>PlayerControl(Stop)</onclick> + </control> + <control type="radiobutton" id="605"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/next.png"/> + </include> + <onclick>PlayerControl(Next)</onclick> + <visible>!VideoPlayer.Content(livetv) + IntegerGreaterThan(Playlist.Length(video),1)</visible> + </control> + <control type="radiobutton" id="606"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/record.png"/> + </include> + <selected>Player.Recording</selected> + <onclick>PlayerControl(Record)</onclick> + <enable>Player.CanRecord</enable> + <visible>VideoPlayer.Content(livetv)</visible> + <animation effect="fade" start="100" end="50" time="0" condition="!Player.CanRecord">Conditional</animation> + </control> + </control> + <control type="grouplist" id="202"> + <left>50</left> + <top>10</top> + <width>1820</width> + <height>135</height> + <align>right</align> + <itemgap>-20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup condition="Player.SeekEnabled">87</onup> + <ondown>noop</ondown> + <onleft>606</onleft> + <onright>600</onright> + <control type="radiobutton" id="70011"> + <label>$LOCALIZE[19033]</label> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/information.png"/> + </include> + <onclick>ActivateWindow(fullscreeninfo)</onclick> + </control> + <control type="radiobutton" id="70040"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/channels.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(PVROSDChannels)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="70041"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/guide.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(PVROSDGuide)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="700"> + <label>$LOCALIZE[298]</label> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/bookmarks.png"/> + </include> + <onclick>ActivateWindow(videobookmarks)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="804"> + <label>$LOCALIZE[31092]</label> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/home.png"/> + </include> + <onclick>PlayerControl(ShowVideoMenu)</onclick> + <visible>VideoPlayer.HasMenu</visible> + </control> + <control type="radiobutton" id="703"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/teletext.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(Teletext)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="704"> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings-subtitle.png"/> + </include> + <label>$LOCALIZE[209]</label> + <onclick condition="VideoPlayer.HasSubtitles">showsubtitles</onclick> + <visible>VideoPlayer.HasSubtitles</visible> + </control> + <control type="radiobutton" id="70043"> + <label>$LOCALIZE[31091]</label> + <include name="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings.png"/> + </include> + <onclick>Close</onclick> + <onclick>ActivateWindow(1106)</onclick> + </control> + </control> + <control type="group"> + <top>-20</top> + <control type="label"> + <left>30</left> + <top>60</top> + <width>1858</width> + <height>75</height> + <align>center</align> + <aligny>bottom</aligny> + <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label> + <font>font30</font> + <shadowcolor>black</shadowcolor> + </control> + <control type="progress"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>-10</top> + <width>1858</width> + <height>30</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + <animation effect="fade" start="100" end="80" time="0" condition="true">Conditional</animation> + </control> + <control type="progress" id="23"> + <animation effect="fade" end="0" time="200">WindowClose</animation> + <left>30</left> + <top>-10</top> + <width>1858</width> + <height>30</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="80FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white50.png</midtexture> + </control> + <control type="button" id="87"> + <include>HiddenObject</include> + <onup condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onup> + <onup>201</onup> + <ondown condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</ondown> + <ondown>201</ondown> + <onright>PlayerControl(Forward)</onright> + <onleft>PlayerControl(Rewind)</onleft> + <visible>Player.SeekEnabled</visible> + <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + </control> + <control type="slider"> + <left>30</left> + <top>-20</top> + <width>1858</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>!Control.HasFocus(87)</visible> + </control> + <!-- <control type="slider" id="401"> + <description>Seek Slider</description> + <left>20</left> + <top>42</top> + <width>1858</width> + <height>12</height> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib>osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <visible>Player.Seeking</visible> + </control> --> + <control type="slider"> + <left>30</left> + <top>-20</top> + <width>1858</width> + <height>50</height> + <onup>8010</onup> + <ondown>650</ondown> + <controloffsetx>75</controloffsetx> + <controloffsety>0</controloffsety> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar> + <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>Control.HasFocus(87)</visible> + </control> + </control> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/VideoOSDBookmarks.xml b/addons/skin.estuary/1080i/VideoOSDBookmarks.xml new file mode 100644 index 0000000000..6689afecdf --- /dev/null +++ b/addons/skin.estuary/1080i/VideoOSDBookmarks.xml @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol always="true">2</defaultcontrol> + <coordinates> + <left>210</left> + <top>150</top> + </coordinates> + <include>Animation_DialogPopupOpenClose</include> + <controls> + <include name="DialogBackgroundCommons"> + <param name="DialogBackgroundWidth" value="1500" /> + <param name="DialogBackgroundHeight" value="800" /> + <param name="DialogHeaderLabel" value="$LOCALIZE[298]" /> + <param name="DialogHeaderId" value="" /> + </include> + <control type="image"> + <left>10</left> + <top>80</top> + <width>1130</width> + <height>720</height> + <texture border="40">buttons/dialogbutton-nofo.png</texture> + </control> + <control type="panel" id="11"> + <left>40</left> + <top>105</top> + <width>1110</width> + <height>680</height> + <onleft>9001</onleft> + <onright>9001</onright> + <preloaditems>2</preloaditems> + <scrolltime tween="sine">200</scrolltime> + <orientation>vertical</orientation> + <itemlayout width="370" height="340"> + <control type="group"> + <control type="image"> + <left>0</left> + <top>5</top> + <width>330</width> + <height>250</height> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultVideo.png">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="label"> + <left>20</left> + <top>255</top> + <width>290</width> + <height>40</height> + <label>$INFO[ListItem.Label][CR][COLOR grey]$INFO[ListItem.Label2][/COLOR]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + </control> + </itemlayout> + <focusedlayout width="370" height="340"> + <control type="group"> + <control type="image"> + <left>0</left> + <top>5</top> + <width>330</width> + <height>250</height> + <aspectratio>scale</aspectratio> + <texture border="4" fallback="DefaultVideo.png">$INFO[ListItem.Art(thumb)]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="image"> + <left>0</left> + <top>5</top> + <width>330</width> + <height>250</height> + <texture background="true" border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + <control type="label"> + <left>20</left> + <top>255</top> + <width>290</width> + <height>40</height> + <label>$INFO[ListItem.Label][CR][COLOR grey]$INFO[ListItem.Label2][/COLOR]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + <align>center</align> + </control> + </control> + </focusedlayout> + </control> + <control type="grouplist" id="9001"> + <orientation>vertical</orientation> + <left>1140</left> + <top>85</top> + <width>1500</width> + <height>800</height> + <onleft>11</onleft> + <onright>11</onright> + <include name="DefaultDialogButton"> + <param name="id" value="2" /> + <param name="label" value="$LOCALIZE[294]" /> + <param name="width" value="350" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="3" /> + <param name="label" value="$LOCALIZE[296]" /> + <param name="width" value="350" /> + </include> + <include name="DefaultDialogButton"> + <param name="id" value="4" /> + <param name="label" value="$LOCALIZE[20406]" /> + <param name="width" value="350" /> + <param name="visible" value="Control.IsEnabled(4)" /> + </include> + </control> + <include name="UpDownArrows"> + <param name="container_id" value="11" /> + <param name="posx" value="726" /> + <param name="up_posy" value="-40" /> + <param name="down_posy" value="820" /> + </include> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/VideoOSDSettings.xml b/addons/skin.estuary/1080i/VideoOSDSettings.xml new file mode 100644 index 0000000000..f97c49b940 --- /dev/null +++ b/addons/skin.estuary/1080i/VideoOSDSettings.xml @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="utf-8"?> +<window> + <defaultcontrol>5</defaultcontrol> + <include>OpenClose_Left</include> + <depth>DepthOSD+</depth> + <controls> + <control type="button" id="22001"> + <description>background close area</description> + <left>0</left> + <top>0</top> + <width>1920</width> + <height>800</height> + <texturefocus>-</texturefocus> + <texturenofocus>-</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="group"> + <visible>!Window.IsActive(sliderdialog)</visible> + <include>Visible_Left</include> + <control type="image"> + <left>-40</left> + <width>820</width> + <height>1080</height> + <texture>lists/panel.png</texture> + </control> + <control type="image"> + <description>Dialog Header image</description> + <left>0</left> + <top>0</top> + <width>689</width> + <height>70</height> + <texture colordiffuse="button_focus" border="2">colors/white70.png</texture> + </control> + <control type="label" id="2"> + <description>header label</description> + <textoffsetx>70</textoffsetx> + <left>-30</left> + <top>0</top> + <width>689</width> + <height>70</height> + <font>font20_title</font> + <aligny>center</aligny> + <shadowcolor>black</shadowcolor> + </control> + <control type="button"> + <description>logo</description> + <left>619</left> + <top>11</top> + <width>48</width> + <height>48</height> + <texturefocus colordiffuse="EEFFFFFF">icons/logo.png</texturefocus> + <texturenofocus colordiffuse="EEFFFFFF">icons/logo.png</texturenofocus> + <onclick>Action(close)</onclick> + </control> + <control type="grouplist" id="5"> + <left>0</left> + <top>100</top> + <width>688</width> + <height>1020</height> + <onup>5</onup> + <ondown>5</ondown> + </control> + </control> + <control type="sliderex" id="13"> + <height>60</height> + <width>688</width> + <textoffsetx>30</textoffsetx> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + <font>font12</font> + </control> + <control type="button" id="7"> + <width>688</width> + <height>60</height> + <textoffsetx>30</textoffsetx> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + <font>font12</font> + </control> + <control type="radiobutton" id="8"> + <width>688</width> + <textwidth>550</textwidth> + <height>60</height> + <textoffsetx>30</textoffsetx> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + <font>font12</font> + <radioposx>572</radioposx> + </control> + <control type="spincontrolex" id="9"> + <width>688</width> + <height>60</height> + <textoffsetx>30</textoffsetx> + <texturefocus>lists/focus.png</texturefocus> + <texturenofocus>lists/separator.png</texturenofocus> + <font>font12</font> + </control> + </controls> +</window> diff --git a/addons/skin.estuary/1080i/View_500_SmallThumb.xml b/addons/skin.estuary/1080i/View_500_SmallThumb.xml new file mode 100644 index 0000000000..92ceb1529d --- /dev/null +++ b/addons/skin.estuary/1080i/View_500_SmallThumb.xml @@ -0,0 +1,350 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="SmallThumbInfoFlag"> + <control type="group"> + <top>$PARAM[posy]</top> + <control type="image"> + <top>0</top> + <right>41</right> + <width>70</width> + <height>32</height> + <fadetime>300</fadetime> + <aspectratio align="center">keep</aspectratio> + <texture>$PARAM[icon]</texture> + </control> + <control type="label"> + <right>41</right> + <top>35</top> + <width>70</width> + <height>32</height> + <align>center</align> + <font>font_textbox</font> + <selectedcolor>white</selectedcolor> + <label fallback="-">$INFO[$PARAM[infolabel]]</label> + </control> + </control> + </include> + <include name="View_500_SmallThumb"> + <include name="UpDownArrows"> + <param name="container_id" value="500" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>100</left> + <top>172</top> + <visible>Control.IsVisible(500)</visible> + <include>Visible_Right</include> + <control type="panel" id="500"> + <left>0</left> + <top>0</top> + <width>1800</width> + <height>720</height> + <onleft>9000</onleft> + <onright>531</onright> + <onup>500</onup> + <ondown>500</ondown> + <viewtype label="31102">icon</viewtype> + <preloaditems>2</preloaditems> + <pagecontrol>531</pagecontrol> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes) | Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos) | Container.Content(addons)</visible> + <itemlayout height="360" width="300" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="image"> + <left>0</left> + <top>-1</top> + <width>256</width> + <height>362</height> + <texture fallback="DefaultVideo.png" background="true">$VAR[ListPosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + <animation effect="slide" end="-15,0" time="0" condition="true">Conditional</animation> + </control> + <control type="group"> + <left>170</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="360" width="300" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="group"> + <animation effect="slide" start="0,0" end="-40,0" time="300">Focus</animation> + <animation effect="slide" start="-40,0" end="0,0" time="125">UnFocus</animation> + <control type="image"> + <left>1</left> + <top>15</top> + <width>220</width> + <height>330</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[ListPosterVar]</texture> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="group"> + <left>170</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + </control> + <control type="group"> + <top>15</top> + <animation type="Focus"> + <effect type="slide" start="0,0" end="-40,0" time="300" /> + <effect type="fade" start="0" end="100" time="300" /> + </animation> + <animation effect="fade" start="100" end="0" time="0">UnFocus</animation> + <control type="image"> + <left>1</left> + <width>220</width> + <height>330</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + <control type="image"> + <left>5</left> + <top>260</top> + <width>212</width> + <height>66</height> + <texture>colors/black.png</texture> + <animation effect="fade" start="0" end="70" time="50">Focus</animation> + </control> + <control type="textbox"> + <left>15</left> + <top>260</top> + <width>192</width> + <height>65</height> + <font>font10</font> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </control> + <control type="image"> + <top>15</top> + <right>42</right> + <width>70</width> + <height>330</height> + <fadetime>300</fadetime> + <texture colordiffuse="button_focus">colors/white.png</texture> + <animation effect="zoom" start="0,100" end="100,100" time="250" center="auto">Focus</animation> + <animation effect="zoom" start="100,100" end="0,100" time="125" center="auto" delay="50">UnFocus</animation> + </control> + <control type="group"> + <top>15</top> + <animation effect="fade" start="0" end="100" time="200" delay="250">Focus</animation> + <animation effect="fade" start="100" end="0" time="50">UnFocus</animation> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/rating.png" /> + <param name="infolabel" value="ListItem.Rating" /> + <param name="posy" value="20" /> + </include> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/year.png" /> + <param name="infolabel" value="ListItem.Year" /> + <param name="posy" value="140" /> + </include> + <control type="image"> + <right>52</right> + <top>260</top> + <width>48</width> + <height>48</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + </control> + </focusedlayout> + <itemlayout height="360" width="450" condition="Container.content(episodes)"> + <control type="image"> + <left>-10</left> + <top>-2</top> + <width>400</width> + <height>362</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>11</left> + <top>19</top> + <width>356</width> + <height>230</height> + <texture fallback="DefaultVideo.png" background="true">$VAR[ListInfoBoxImageVar]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="label"> + <left>21</left> + <top>270</top> + <width>336</width> + <height>20</height> + <font>font30_title</font> + <selectedcolor>white</selectedcolor> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Season]$INFO[ListItem.Episode,x]</label> + </control> + <control type="label"> + <left>21</left> + <top>309</top> + <width>336</width> + <height>20</height> + <font>font12</font> + <selectedcolor>white</selectedcolor> + <align>center</align> + <aligny>center</aligny> + <label>$VAR[SongTitleVar]</label> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.label2)</visible> + <visible>!Stringcompare(Container.SortMethod,$LOCALIZE[38018]) + !Stringcompare(Container.SortMethod,$LOCALIZE[20359]) + !Stringcompare(Container.SortMethod,$LOCALIZE[551])</visible> + <control type="image"> + <left>11</left> + <top>19</top> + <width>356</width> + <height>32</height> + <texture colordiffuse="B0FFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>15</left> + <top>20</top> + <width>352</width> + <height>25</height> + <font>font12</font> + <selectedcolor>button_focus</selectedcolor> + <textcolor>button_focus</textcolor> + <aligny>center</aligny> + <label fallback="-">$INFO[ListItem.Label2]</label> + </control> + </control> + <control type="group"> + <left>330</left> + <top>15</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="360" width="450" condition="Container.content(episodes)"> + <control type="group"> + <animation effect="slide" start="0,0" end="-40,0" time="300">Focus</animation> + <animation effect="slide" start="-40,0" end="0,0" time="125">UnFocus</animation> + <control type="image"> + <left>-10</left> + <top>-2</top> + <width>400</width> + <height>362</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>11</left> + <top>19</top> + <width>356</width> + <height>230</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[ListInfoBoxImageVar]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="label"> + <left>21</left> + <top>270</top> + <width>336</width> + <height>20</height> + <font>font30_title</font> + <selectedcolor>white</selectedcolor> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Season]$INFO[ListItem.Episode,x]</label> + </control> + <control type="label"> + <left>21</left> + <top>309</top> + <width>336</width> + <height>20</height> + <font>font12</font> + <selectedcolor>white</selectedcolor> + <align>center</align> + <aligny>center</aligny> + <label>$VAR[SongTitleVar]</label> + </control> + <control type="group"> + <visible>!IsEmpty(ListItem.label2)</visible> + <visible>!Stringcompare(Container.SortMethod,$LOCALIZE[38018]) + !Stringcompare(Container.SortMethod,$LOCALIZE[20359]) + !Stringcompare(Container.SortMethod,$LOCALIZE[551])</visible> + <control type="image"> + <left>11</left> + <top>19</top> + <width>356</width> + <height>32</height> + <texture colordiffuse="B0FFFFFF">colors/black.png</texture> + </control> + <control type="label"> + <left>15</left> + <top>20</top> + <width>352</width> + <height>25</height> + <font>font12</font> + <selectedcolor>button_focus</selectedcolor> + <textcolor>button_focus</textcolor> + <aligny>center</aligny> + <label fallback="-">$INFO[ListItem.Label2]</label> + </control> + </control> + <control type="group"> + <left>330</left> + <top>15</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>4</left> + <top>11</top> + <width>370</width> + <height>333</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + </control> + <control type="image"> + <right>32</right> + <top>12</top> + <width>70</width> + <height>330</height> + <fadetime>300</fadetime> + <texture colordiffuse="button_focus">colors/white.png</texture> + <animation effect="zoom" start="0,100" end="100,100" time="250" center="auto">Focus</animation> + <animation effect="zoom" start="100,100" end="0,100" time="125" center="auto" delay="50">UnFocus</animation> + </control> + <control type="group"> + <top>12</top> + <right>-10</right> + <animation effect="fade" start="0" end="100" time="200" delay="250">Focus</animation> + <animation effect="fade" start="100" end="0" time="50">UnFocus</animation> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/rating.png" /> + <param name="infolabel" value="ListItem.Rating" /> + <param name="posy" value="20" /> + </include> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/year.png" /> + <param name="infolabel" value="ListItem.Year" /> + <param name="posy" value="140" /> + </include> + <control type="image"> + <top>260</top> + <right>52</right> + <width>48</width> + <height>48</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + </control> + </focusedlayout> + <itemlayout height="360" width="350" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos) | Container.Content(addons)"> + <include>InfoWallMusicLayout</include> + </itemlayout> + <focusedlayout height="360" width="350" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos) | Container.Content(addons)"> + <control type="group"> + <animation effect="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="160,180">Focus</animation> + <animation effect="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="160,180">UnFocus</animation> + <include>InfoWallMusicLayout</include> + <control type="image"> + <left>15</left> + <top>5</top> + <width>288</width> + <height>348</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="100" end="0" time="200">Unfocus</animation> + </control> + </control> + </focusedlayout> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_501_Banner.xml b/addons/skin.estuary/1080i/View_501_Banner.xml new file mode 100644 index 0000000000..b5d6fb30b4 --- /dev/null +++ b/addons/skin.estuary/1080i/View_501_Banner.xml @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_501_Banner"> + <include name="UpDownArrows"> + <param name="container_id" value="501" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>100</left> + <top>167</top> + <visible>Control.IsVisible(501)</visible> + <include>Visible_Right</include> + <control type="panel" id="501"> + <left>0</left> + <top>0</top> + <width>1800</width> + <height>732</height> + <onleft>9000</onleft> + <onright>531</onright> + <onup>501</onup> + <ondown>501</ondown> + <viewtype label="20020">wide</viewtype> + <preloaditems>2</preloaditems> + <pagecontrol>531</pagecontrol> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <visible>Container.Content(tvshows)</visible> + <itemlayout height="183" width="900"> + <control type="image"> + <left>1</left> + <top>15</top> + <width>820</width> + <height>155</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[BannerArtVar]</texture> + <aspectratio aligny="center">scale</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="group"> + <left>770</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="183" width="900"> + <control type="group"> + <animation effect="slide" start="0,0" end="-37,0" time="300">Focus</animation> + <animation effect="slide" start="-37,0" end="0,0" time="125">UnFocus</animation> + <control type="image"> + <left>1</left> + <top>15</top> + <width>820</width> + <height>155</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[BannerArtVar]</texture> + <aspectratio aligny="center">scale</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="group"> + <left>770</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>1</left> + <top>15</top> + <width>820</width> + <height>155</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + </control> + <control type="group"> + <animation type="Focus"> + <effect type="fade" start="0" end="100" time="300" /> + </animation> + <animation effect="fade" start="100" end="0" time="0">UnFocus</animation> + <control type="image"> + <left>5</left> + <top>126</top> + <width>812</width> + <height>40</height> + <texture>colors/black.png</texture> + <animation effect="fade" start="0" end="70" time="50">Focus</animation> + </control> + <control type="image"> + <left>15</left> + <top>130</top> + <width>32</width> + <height>32</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + <control type="label"> + <left>60</left> + <top>136</top> + <width>800</width> + <height>20</height> + <font>font12</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <right>93</right> + <top>135</top> + <width>22</width> + <height>22</height> + <texture>lists/played-total.png</texture> + <visible>Stringcompare(Listitem.dbtype,tvshow)</visible> + </control> + <control type="image"> + <right>93</right> + <top>130</top> + <width>32</width> + <height>32</height> + <aspectratio>keep</aspectratio> + <animation effect="fade" start="70" end="100" time="300" reversible="false">Focus</animation> + <texture>$VAR[MediaInfoOverlayVar]</texture> + </control> + <control type="label"> + <right>123</right> + <top>136</top> + <width>800</width> + <height>20</height> + <font>font12</font> + <textcolor>button_focus</textcolor> + <align>right</align> + <aligny>center</aligny> + <label>$VAR[BannerLabel2Var]</label> + </control> + </control> + </control> + <control type="image"> + <right>39</right> + <top>15</top> + <width>70</width> + <height>155</height> + <texture colordiffuse="button_focus">colors/white.png</texture> + <animation effect="zoom" start="0,100" end="100,100" time="250" center="auto">Focus</animation> + <animation effect="zoom" start="100,100" end="0,100" time="125" center="auto" delay="50">UnFocus</animation> + </control> + <control type="group"> + <animation effect="fade" start="0" end="100" time="200" delay="250">Focus</animation> + <animation effect="fade" start="100" end="0" time="50">UnFocus</animation> + <top>13</top> + <right>0</right> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/rating.png" /> + <param name="infolabel" value="ListItem.Rating" /> + <param name="posy" value="5" /> + </include> + <include name="SmallThumbInfoFlag"> + <param name="icon" value="lists/year.png" /> + <param name="infolabel" value="ListItem.Year" /> + <param name="posy" value="84" /> + </include> + </control> + </focusedlayout> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_502_FanArt.xml b/addons/skin.estuary/1080i/View_502_FanArt.xml new file mode 100644 index 0000000000..5de3056eb7 --- /dev/null +++ b/addons/skin.estuary/1080i/View_502_FanArt.xml @@ -0,0 +1,273 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_502_FanArt"> + <include name="LeftRightArrows"> + <param name="list_id" value="502" /> + <param name="left_posx" value="45" /> + <param name="right_posx" value="1849" /> + <param name="posy" value="513" /> + </include> + <control type="group"> + <description>Fanart Viewtype</description> + <control type="group"> + <include>OpenClose_Right</include> + <left>100</left> + <top>167</top> + <visible>Control.IsVisible(502)</visible> + <include>Visible_Right</include> + <control type="image"> + <left>-16</left> + <top>-10</top> + <width>1754</width> + <height>758</height> + <texture border="22">dialogs/dialog-bg.png</texture> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(movieinformation) | Window.IsActive(addoninformation)">Conditional</animation> + </control> + <control type="fixedlist" id="502"> + <left>11</left> + <top>5</top> + <width>1700</width> + <height>732</height> + <onleft>502</onleft> + <onright>502</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <viewtype label="20445">bigicon</viewtype> + <preloaditems>2</preloaditems> + <pagecontrol>5021</pagecontrol> + <scrolltime tween="cubic">800</scrolltime> + <orientation>horizontal</orientation> + <visible>Container.Content(movies) | Container.Content(tvshows)</visible> + <itemlayout width="1700" height="690"> + <control type="image"> + <left>0</left> + <top>12</top> + <width>466</width> + <height>702</height> + <fadetime>200</fadetime> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png" colordiffuse="FF555555" background="true">$VAR[PosterVar]</texture> + </control> + <control type="image"> + <left>475</left> + <top>12</top> + <width>1225</width> + <height>702</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[FanartImageVar]</texture> + <aspectratio align="center">scale</aspectratio> + </control> + <control type="group"> + <left>1650</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>475</left> + <top>634</top> + <width>1225</width> + <height>80</height> + <texture colordiffuse="button_focus">colors/white.png</texture> + </control> + <control type="image"> + <left>501</left> + <top>650</top> + <width>48</width> + <height>48</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + <control type="label"> + <left>565</left> + <top>662</top> + <width>1160</width> + <height>20</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="image"> + <right>226</right> + <top>656</top> + <width>32</width> + <height>32</height> + <texture>lists/played-total.png</texture> + <visible>Stringcompare(Listitem.dbtype,tvshow)</visible> + </control> + <control type="label"> + <left>444</left> + <top>662</top> + <width>1160</width> + <height>20</height> + <font>font24_title</font> + <align>right</align> + <aligny>center</aligny> + <visible>Container.Content(movies)</visible> + <label>$INFO[ListItem.Year]</label> + </control> + <control type="image"> + <right>35</right> + <top>649</top> + <width>50</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <animation effect="fade" start="70" end="100" time="300" reversible="false">Focus</animation> + <texture>$VAR[MediaInfoOverlayVar]</texture> + </control> + </itemlayout> + <focusedlayout width="1700" height="690"> + <control type="group"> + <control type="image"> + <left>0</left> + <top>12</top> + <width>466</width> + <height>702</height> + <fadetime>200</fadetime> + <aspectratio>scale</aspectratio> + <texture>colors/black.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>12</top> + <width>466</width> + <height>702</height> + <fadetime>200</fadetime> + <aspectratio>scale</aspectratio> + <animation effect="fade" start="100" end="35" time="200" condition="!Window.IsActive(movieinformation)">Conditional</animation> + <texture fallback="DefaultVideo.png" background="true">$VAR[PosterVar]</texture> + </control> + <control type="group"> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(movieinformation) | Window.IsActive(addoninformation)">Conditional</animation> + <control type="image"> + <left>475</left> + <top>12</top> + <width>1225</width> + <height>702</height> + <texture border="2" fallback="DefaultVideo.png" background="true">$VAR[FanartImageVar]</texture> + <aspectratio align="center">scale</aspectratio> + </control> + <control type="group"> + <left>1650</left> + <top>20</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>475</left> + <top>634</top> + <width>1225</width> + <height>80</height> + <visible>!Control.HasFocus(502)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <texture colordiffuse="A0000000">colors/black.png</texture> + </control> + <control type="image"> + <left>475</left> + <top>634</top> + <width>1225</width> + <height>80</height> + <visible>Control.HasFocus(502)</visible> + <animation effect="fade" start="0" end="80" time="0" condition="true">Conditional</animation> + <texture colordiffuse="button_focus">colors/white.png</texture> + <animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation> + </control> + <control type="image"> + <left>501</left> + <top>650</top> + <width>48</width> + <height>48</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + <control type="label"> + <left>565</left> + <top>662</top> + <width>1160</width> + <height>20</height> + <font>font24_title</font> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>444</left> + <top>662</top> + <width>1160</width> + <height>20</height> + <font>font24_title</font> + <align>right</align> + <aligny>center</aligny> + <visible>Container.Content(movies)</visible> + <label>$INFO[ListItem.Year]</label> + </control> + <control type="image"> + <right>35</right> + <top>649</top> + <width>50</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <animation effect="fade" start="70" end="100" time="300" reversible="false">Focus</animation> + <texture>$VAR[MediaInfoOverlayVar]</texture> + </control> + </control> + </control> + </focusedlayout> + </control> + </control> + <control type="group"> + <include>OpenClose_Right</include> + <left>100</left> + <top>167</top> + <visible>Control.IsVisible(502)</visible> + <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="Window.IsActive(movieinformation) | Window.IsActive(addoninformation)">Conditional</animation> + <animation type="Visible"> + <effect type="fade" start="0" end="100" delay="400" time="300" /> + </animation> + <control type="group"> + <visible>!Container(502).OnNext + !Container(502).OnPrevious + !Container(502).Scrolling</visible> + <animation type="Visible"> + <effect type="fade" start="0" end="100" delay="800" time="300" /> + </animation> + <control type="image"> + <left>30</left> + <top>664</top> + <width>32</width> + <height>32</height> + <texture>lists/rating.png</texture> + <visible>!IsEmpty(ListItem.RatingAndVotes)</visible> + </control> + <control type="label"> + <left>76</left> + <top>661</top> + <width>230</width> + <height>32</height> + <font>font12</font> + <label>$INFO[ListItem.RatingAndVotes]</label> + </control> + <control type="image"> + <right>135</right> + <top>663</top> + <width>32</width> + <height>32</height> + <texture>lists/played-total.png</texture> + <visible>Stringcompare(Listitem.dbtype,tvshow)</visible> + </control> + <control type="label"> + <right>197</right> + <top>667</top> + <width>800</width> + <height>20</height> + <font>font24_title</font> + <align>right</align> + <aligny>center</aligny> + <label>$VAR[BannerLabel2Var]</label> + </control> + <control type="textbox"> + <left>30</left> + <top>35</top> + <width>420</width> + <height>598</height> + <font>font_textbox</font> + <autoscroll time="3000" delay="7000" repeat="5000">true</autoscroll> + <label>$INFO[ListItem.Tagline,[COLOR button_focus][B],[/B][/COLOR][CR]]$INFO[ListItem.Plot]</label> + </control> + </control> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_50_List.xml b/addons/skin.estuary/1080i/View_50_List.xml new file mode 100644 index 0000000000..1a0d15acf8 --- /dev/null +++ b/addons/skin.estuary/1080i/View_50_List.xml @@ -0,0 +1,207 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_50_List"> + <include name="UpDownArrows"> + <param name="container_id" value="50" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>603</left> + <top>182</top> + <visible>Control.IsVisible(50)</visible> + <include>Visible_Right</include> + <control type="image" id="5059"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>754</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="50"> + <left>2</left> + <top>3</top> + <width>710</width> + <height>700</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>vertical</orientation> + <pagecontrol>60</pagecontrol> + <onleft>9000</onleft> + <onright>60</onright> + <onup>50</onup> + <ondown>50</ondown> + <viewtype label="535">list</viewtype> + <visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(episodes)</visible> + <focusedlayout height="70" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>710</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + <visible>!Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>710</width> + <height>69</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(50)</visible> + </control> + <control type="label"> + <left>70</left> + <top>0</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <scroll>true</scroll> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>555</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <animation effect="slide" end="40,0" time="0" condition="IsEmpty(ListItem.VideoResolution) + !ListItem.IsCollection">conditional</animation> + <label>$VAR[ListLabel2Var]</label> + <animation effect="fade" start="70" end="100" time="300" reversible="false">Focus</animation> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <width>32</width> + <height>32</height> + <texture>$VAR[ListWatchedIconVar]</texture> + <animation effect="fade" start="30" end="100" time="300" reversible="false">Focus</animation> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <width>32</width> + <height>32</height> + <texture colordiffuse="button_focus">$VAR[ListWatchedIconVar]</texture> + <animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation> + <animation effect="fade" time="150">VisibleChange</animation> + <visible>!Control.HasFocus(50)</visible> + </control> + <control type="image"> + <left>657</left> + <top>22</top> + <width>40</width> + <height>26</height> + <animation effect="fade" start="70" end="100" time="300" reversible="false">Focus</animation> + <texture>$VAR[MediaInfoOverlayVar]</texture> + </control> + </focusedlayout> + <itemlayout height="70" condition="Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>710</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>70</left> + <top>0</top> + <height>70</height> + <width>560</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>555</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <animation effect="slide" end="40,0" time="0" condition="IsEmpty(ListItem.VideoResolution) + !ListItem.IsCollection">conditional</animation> + <label>$VAR[ListLabel2Var]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <width>32</width> + <height>32</height> + <texture colordiffuse="grey">$VAR[ListWatchedIconVar]</texture> + </control> + <control type="image"> + <left>657</left> + <top>22</top> + <width>40</width> + <height>26</height> + <texture colordiffuse="grey">$VAR[MediaInfoOverlayVar]</texture> + </control> + </itemlayout> + </control> + <control type="scrollbar" id="60"> + <left>720</left> + <top>0</top> + <width>12</width> + <height>706</height> + <onleft>50</onleft> + <onright>4301</onright> + <orientation>vertical</orientation> + </control> + </control> + </include> + <include name="ListThumbInfoPanel"> + <control type="image"> + <left>90</left> + <top>162</top> + <width>509</width> + <height>509</height> + <aspectratio>scale</aspectratio> + <texture colordiffuse="border_alpha">colors/black.png</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="image"> + <left>114</left> + <top>186</top> + <width>461</width> + <height>461</height> + <aspectratio aligny="top">scale</aspectratio> + <fadetime>300</fadetime> + <texture background="true" fallback="DefaultFolderSquare.png">$INFO[ListItem.Art(thumb)]</texture> + </control> + <control type="group"> + <left>520</left> + <top>200</top> + <include>UserRatingCircle</include> + <visible>!Window.IsActive(musicinformation) + !Window.IsActive(songinformation)</visible> + </control> + <control type="group"> + <visible>!Window.IsActive(addoninformation)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <control type="image"> + <left>90</left> + <top>650</top> + <width>509</width> + <height>258</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="textbox"> + <left>120</left> + <top>680</top> + <width>449</width> + <height>188</height> + <font>font12</font> + <autoscroll time="3000" delay="7000" repeat="5000">!System.HasModalDialog</autoscroll> + <label fallback="19055">$VAR[ListBoxInfoVar]</label> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_51_Poster.xml b/addons/skin.estuary/1080i/View_51_Poster.xml new file mode 100644 index 0000000000..2121de1795 --- /dev/null +++ b/addons/skin.estuary/1080i/View_51_Poster.xml @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_51_Poster"> + <control type="group"> + <description>Poster Viewtype</description> + <top>180</top> + <control type="button" id="20000"> + <description>Dummy button to get animations right (hide focusedlayout on animations)</description> + <include>HiddenObject</include> + <animation effect="fade" delay="500" time="0" start="100" end="0">Visible</animation> + <animation effect="fade" delay="500" time="0" start="100" end="0">WindowOpen</animation> + <onclick>noop</onclick> + <visible>Control.IsVisible(51)</visible> + </control> + <include name="LeftRightArrows"> + <param name="list_id" value="51" /> + <param name="left_posx" value="45" /> + <param name="right_posx" value="1849" /> + <param name="posy" value="170" /> + </include> + <control type="group"> + <visible>Control.IsVisible(51)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <control type="fixedlist" id="51"> + <left>262</left> + <top>-24</top> + <width>1588</width> + <height>704</height> + <focusposition>0</focusposition> + <movement>0</movement> + <pagecontrol>5199</pagecontrol> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <onleft>51</onleft> + <onup>9000</onup> + <ondown>5199</ondown> + <onright>51</onright> + <hitrect x="100" y="0" w="800" h="400" /> + <visible>Container.Content(movies) | Container.Content(seasons) | Container.Content(sets) | Container.Content(tvshows)</visible> + <preloaditems>1</preloaditems> + <viewtype label="20021">icon</viewtype> + <itemlayout width="317"> + <control type="image"> + <left>20</left> + <top>8</top> + <width>276</width> + <height>394</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png">$VAR[ListPosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>230</left> + <top>30</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout width="317"> + <control type="image"> + <left>20</left> + <top>8</top> + <width>276</width> + <height>394</height> + <aspectratio>scale</aspectratio> + <texture fallback="DefaultVideo.png">$VAR[ListPosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + <animation effect="fade" time="300" start="100" end="0">Focus</animation> + <visible>Control.IsVisible(20000)</visible> + </control> + <control type="group"> + <animation effect="fade" time="300" start="100" end="0">Focus</animation> + <visible>Control.IsVisible(20000)</visible> + <left>230</left> + <top>30</top> + <include>UserRatingCircle</include> + </control> + </focusedlayout> + </control> + <control type="image"> + <right>90</right> + <top>375</top> + <width>1232</width> + <height>110</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <right>90</right> + <top>455</top> + <width>1232</width> + <height>272</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="group"> + <left>635</left> + <top>475</top> + <visible>ListItem.IsCollection</visible> + <include name="InfoList"> + <param name="sortby" value="year" /> + <param name="sortorder" value="descending" /> + <param name="font" value="font12" /> + </include> + </control> + <control type="image"> + <left>645</left> + <top>415</top> + <width>32</width> + <height>32</height> + <texture>$VAR[ListWatchedIconVar]</texture> + </control> + <control type="label"> + <left>695</left> + <top>400</top> + <width>930</width> + <height>40</height> + <label>$INFO[ListItem.Label]</label> + <font>font30_title</font> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <right>200</right> + <top>400</top> + <width>1160</width> + <height>40</height> + <label>$VAR[ListSubLabelVar]</label> + <animation effect="slide" start="0,0" end="70,0" time="0" condition="Container.Content(tvshows) | Container.Content(seasons)">Conditional</animation> + <font>font30_title</font> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + <align>right</align> + </control> + <control type="image"> + <right>130</right> + <top>410</top> + <width>48</width> + <height>48</height> + <aspectratio>keep</aspectratio> + <texture>$VAR[MediaInfoOverlayVar]</texture> + </control> + <control type="grouplist"> + <orientation>vertical</orientation> + <left>645</left> + <top>480</top> + <height>195</height> + <control type="label"> + <font>font12</font> + <width>1160</width> + <height>38</height> + <label>$INFO[ListItem.Duration,[COLOR button_focus]$LOCALIZE[180]: [/COLOR], $LOCALIZE[31060]]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>!IsEmpty(ListItem.Duration)</visible> + </control> + <control type="label">> + <font>font12</font> + <width>1160</width> + <height>38</height> + <label>$INFO[ListItem.Director,[COLOR button_focus]$LOCALIZE[20339]: [/COLOR]]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>!IsEmpty(ListItem.Director)</visible> + </control> + <control type="label"> + <font>font12</font> + <width>1160</width> + <height>38</height> + <label>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]: [/COLOR]]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>[IsEmpty(ListItem.Director) | IsEmpty(ListItem.Duration)] + !IsEmpty(ListItem.Genre)</visible> + </control> + <control type="label">> + <font>font12</font> + <width>1160</width> + <height>38</height> + <label>$INFO[ListItem.Season,[COLOR button_focus]$LOCALIZE[33054]: [/COLOR],]$INFO[ListItem.Episode, • [COLOR button_focus] $LOCALIZE[20360]: [/COLOR],]</label> + <shadowcolor>text_shadow</shadowcolor> + <visible>!IsEmpty(ListItem.Season)</visible> + </control> + <control type="textbox"> + <width>1150</width> + <height max="195">auto</height> + <font>font12</font> + <autoscroll time="3000" delay="3000" repeat="5000">!System.HasModalDialog</autoscroll> + <label>$INFO[ListItem.Plot]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + </control> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_52_IconWall.xml b/addons/skin.estuary/1080i/View_52_IconWall.xml new file mode 100644 index 0000000000..0fccf54c14 --- /dev/null +++ b/addons/skin.estuary/1080i/View_52_IconWall.xml @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_52_IconWall"> + <include name="UpDownArrows"> + <param name="container_id" value="52" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <visible>Control.IsVisible(52)</visible> + <include>OpenClose_Right</include> + <include>Visible_Right</include> + <control type="panel" id="52"> + <left>100</left> + <top>163</top> + <width>1760</width> + <height>744</height> + <onleft>9000</onleft> + <onright>531</onright> + <pagecontrol>531</pagecontrol> + <onup>52</onup> + <ondown>52</ondown> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <visible>Container.Content() | Container.Content(tags) | Container.Content(years) | Container.Content(genres) | Container.Content(countries) | Container.Content(studios) | Container.Content(playlists)</visible> + <viewtype label="31099">icon</viewtype> + <itemlayout height="248" width="440" condition="Container.Content() | Container.Content(tags) | Container.Content(files) | Container.Content(playlists) | [Container.Content(studios) + System.HasAddon(resource.images.studios.white)]"> + <control type="group"> + <top>2</top> + <control type="image"> + <width>400</width> + <height>245</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>120</left> + <top>20</top> + <width>160</width> + <height>130</height> + <texture fallback="icons/defaulticons/DefaultStudios.png">$VAR[IconWallThumbVar]</texture> + <aspectratio>keep</aspectratio> + <align>center</align> + </control> + <control type="image"> + <left>19</left> + <top>149</top> + <width>359</width> + <height>75</height> + <texture colordiffuse="border_alpha">colors/black.png</texture> + </control> + <control type="image"> + <left>329</left> + <top>24</top> + <width>50</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <texture>$INFO[ListItem.Overlay]</texture> + <visible>!SubString(ListItem.Overlay,watched.png,right)</visible> + </control> + <control type="textbox"> + <left>25</left> + <top>146</top> + <width>350</width> + <height>74</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + </control> + </control> + </itemlayout> + <focusedlayout height="248" width="440" condition="Container.Content() | Container.Content(tags) | Container.Content(files) | Container.Content(playlists) | [Container.Content(studios) + System.HasAddon(resource.images.studios.white)]"> + <control type="group"> + <depth>DepthContentPopout</depth> + <animation type="Focus" reversible="false"> + <effect type="zoom" center="auto" start="100" end="108" time="250" tween="sine" /> + </animation> + <animation type="UnFocus" reversible="false"> + <effect type="zoom" center="auto" start="108" end="100" time="150" tween="sine" /> + </animation> + <top>2</top> + <control type="image"> + <width>400</width> + <height>245</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <width>400</width> + <height>245</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="image"> + <left>120</left> + <top>20</top> + <width>160</width> + <height>130</height> + <texture fallback="icons/defaulticons/DefaultStudios.png">$VAR[IconWallThumbVar]</texture> + <aspectratio>keep</aspectratio> + <align>center</align> + </control> + <control type="image"> + <left>329</left> + <top>24</top> + <width>50</width> + <height>50</height> + <aspectratio>keep</aspectratio> + <texture>$INFO[ListItem.Overlay]</texture> + <visible>!SubString(ListItem.Overlay,watched.png,right)</visible> + </control> + <control type="image"> + <left>19</left> + <top>149</top> + <width>359</width> + <height>75</height> + <texture colordiffuse="border_alpha">colors/black.png</texture> + </control> + <control type="textbox"> + <left>25</left> + <top>146</top> + <width>350</width> + <height>74</height> + <font>font12</font> + <label>$INFO[ListItem.Label]</label> + <align>center</align> + <aligny>center</aligny> + </control> + </control> + </focusedlayout> + <itemlayout height="124" width="348" condition="Container.Content(genres) | Container.Content(years) | Container.Content(countries) | [Container.Content(studios) + !System.HasAddon(resource.images.studios.white)]"> + <control type="group"> + <control type="image"> + <width>330</width> + <height>124</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="textbox"> + <left>30</left> + <top>22</top> + <width>270</width> + <height>80</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <textcolor>white</textcolor> + </control> + </control> + </itemlayout> + <focusedlayout height="124" width="348" condition="Container.Content(genres) | Container.Content(years) | Container.Content(countries) | [Container.Content(studios) + !System.HasAddon(resource.images.studios.white)]"> + <control type="group"> + <animation type="Focus" reversible="false"> + <effect type="zoom" center="auto" start="100" end="108" time="250" tween="sine" /> + </animation> + <animation type="UnFocus" reversible="false"> + <effect type="zoom" center="auto" start="108" end="100" time="150" tween="sine" /> + </animation> + <control type="image"> + <width>330</width> + <height>124</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <width>330</width> + <height>124</height> + <texture border="40">buttons/button-theme-fo.png</texture> + <animation effect="fade" start="100" end="0" time="0">Unfocus</animation> + </control> + <control type="textbox"> + <left>30</left> + <top>22</top> + <width>270</width> + <height>80</height> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + </control> + </control> + </focusedlayout> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_53_Shift.xml b/addons/skin.estuary/1080i/View_53_Shift.xml new file mode 100644 index 0000000000..526a1a2d66 --- /dev/null +++ b/addons/skin.estuary/1080i/View_53_Shift.xml @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_53_Shift"> + <control type="group"> + <description>Poster Viewtype</description> + <height>424</height> + <left>0</left> + <top>180</top> + <include name="LeftRightArrows"> + <param name="list_id" value="53" /> + <param name="left_posx" value="45" /> + <param name="right_posx" value="1849" /> + <param name="posy" value="370" /> + </include> + <control type="group"> + <visible>Control.IsVisible(53)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <top>160</top> + <control type="image"> + <left>90</left> + <top>415</top> + <width>1740</width> + <height>150</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="image"> + <left>800</left> + <top>435</top> + <width>320</width> + <height>110</height> + <visible>Control.HasFocus(53)</visible> + <animation effect="fade" time="200">VisibleChange</animation> + <texture colordiffuse="button_focus">colors/white.png</texture> + <animation effect="slide" start="0,0" end="-344,0" time="300" tween="sine" easing="inout" condition="Stringcompare(Container.Position,1) | Stringcompare(Container.Position,0)">Conditional</animation> + <animation effect="slide" start="0,0" end="-344,0" time="300" tween="sine" easing="inout" condition="Stringcompare(Container.Position,0)">Conditional</animation> + <animation effect="slide" start="0,0" end="344,0" time="300" tween="sine" easing="inout" condition="Stringcompare(Container.Position,3) | Stringcompare(Container.Position,4)">Conditional</animation> + <animation effect="slide" start="0,0" end="344,0" time="300" tween="sine" easing="inout" condition="Stringcompare(Container.Position,4)">Conditional</animation> +<!-- <animation effect="slide" start="0,0" end="-344,0" time="300" tween="sine" easing="inout" condition="!IntegerGreaterThan(Container(53).NumItems,4)">Conditional</animation> + <animation effect="slide" start="0,0" end="-344,0" time="300" tween="sine" easing="inout" condition="!IntegerGreaterThan(Container(53).NumItems,2)">Conditional</animation> + --> </control> + <control type="fixedlist" id="53"> +<!-- <animation effect="slide" start="0,0" end="-340,0" time="0" condition="!IntegerGreaterThan(Container(53).NumItems,4)">Conditional</animation> + <animation effect="slide" start="0,0" end="-340,0" time="0" condition="!IntegerGreaterThan(Container(53).NumItems,2)">Conditional</animation> + --> <left>110</left> + <top>0</top> + <width>1700</width> + <height>600</height> + <focusposition>2</focusposition> + <movement>2</movement> + <pagecontrol>5199</pagecontrol> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>horizontal</orientation> + <visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(musicvideos) | Container.Content(episodes) | Container.Content(artists) | Container.Content(albums) | Container.Content(mixed) | Container.Content(images)</visible> + <onleft>53</onleft> + <onup>9000</onup> + <ondown>5199</ondown> + <onright>53</onright> + <preloaditems>1</preloaditems> + <viewtype label="31100">icon</viewtype> + <itemlayout width="340"> + <control type="group"> + <control type="image"> + <left>0</left> + <top>3</top> + <width>340</width> + <height>424</height> + <aspectratio aligny="bottom">keep</aspectratio> + <texture fallback="DefaultVideo.png">$VAR[ShiftThumbVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="textbox"> + <left>20</left> + <top>438</top> + <width>300</width> + <height>100</height> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + </control> + <control type="group"> + <left>145</left> + <top>383</top> + <include>UserRatingCircle</include> + </control> + </control> + </itemlayout> + <focusedlayout width="340"> + <control type="image"> + <left>0</left> + <top>3</top> + <width>340</width> + <height>424</height> + <aspectratio aligny="bottom">keep</aspectratio> + <texture fallback="DefaultVideo.png">$VAR[ShiftThumbVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="textbox"> + <left>20</left> + <top>438</top> + <width>300</width> + <height>100</height> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <font>font12</font> + <autoscroll time="3000" delay="3000" repeat="3000">True</autoscroll> + </control> + <control type="group"> + <left>145</left> + <top>383</top> + <include>UserRatingCircle</include> + </control> + </focusedlayout> + </control> + </control> + <control type="group"> + <visible>Control.IsVisible(53)</visible> + <include>Visible_Right</include> + <include>OpenClose_Right</include> + <include name="ShiftTextbox"> + <param name="textbox_id" value="53200" /> + <param name="textbox_content" value="$VAR[ShiftLeftTextBoxVar]" /> + </include> + <control type="group"> + <left>860</left> + <include name="ShiftTextbox"> + <param name="textbox_id" value="53300" /> + <param name="textbox_content" value="$VAR[ShiftRightTextBoxVar]" /> + </include> + </control> + </control> + </control> + </include> + <include name="ShiftTextbox"> + <control type="group"> + <animation effect="fade" time="200" start="0" end="100" condition="!IsEmpty(Control.GetLabel($PARAM[textbox_id]))">Conditional</animation> + <animation effect="fade" time="200" start="100" end="0" condition="IsEmpty(Control.GetLabel($PARAM[textbox_id]))">Conditional</animation> + <control type="image"> + <top>-20</top> + <left>90</left> + <width>880</width> + <height>192</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="textbox" id="$PARAM[textbox_id]"> + <left>130</left> + <top>15</top> + <width>790</width> + <height>123</height> + <label>$PARAM[textbox_content]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_54_InfoWall.xml b/addons/skin.estuary/1080i/View_54_InfoWall.xml new file mode 100644 index 0000000000..e78b563de4 --- /dev/null +++ b/addons/skin.estuary/1080i/View_54_InfoWall.xml @@ -0,0 +1,197 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="InfoWallPictureLayout"> + <control type="image"> + <top>-10</top> + <width>400</width> + <height>380</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>25</left> + <top>18</top> + <width>350</width> + <height>280</height> + <texture border="2" fallback="DefaultFolderSquare.png" background="true">$VAR[ShiftThumbVar]</texture> + <aspectratio>keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="image"> + <left>20</left> + <top>308</top> + <width>358</width> + <height>40</height> + <texture>colors/black.png</texture> + </control> + <control type="label"> + <left>20</left> + <top>315</top> + <width>358</width> + <textoffsetx>20</textoffsetx> + <height>20</height> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + </control> + </include> + <include name="InfoWallMusicLayout"> + <control type="image"> + <top>-10</top> + <width>320</width> + <height>380</height> + <texture border="40">buttons/button-nofo.png</texture> + </control> + <control type="image"> + <left>35</left> + <top>21</top> + <width>250</width> + <height>250</height> + <texture border="2" fallback="DefaultFolderSquare.png" background="true">$VAR[ShiftThumbVar]</texture> + <aspectratio>keep</aspectratio> + <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture> + <bordersize>4</bordersize> + </control> + <control type="image"> + <left>20</left> + <top>278</top> + <width>278</width> + <height>70</height> + <texture>colors/black.png</texture> + </control> + <control type="textbox"> + <left>28</left> + <top>278</top> + <width>262</width> + <height>70</height> + <font>font12</font> + <align>center</align> + <aligny>center</aligny> + <label>$INFO[ListItem.Year,[COLOR button_focus], - [/COLOR]]$INFO[ListItem.Label]</label> + </control> + <control type="group"> + <left>230</left> + <top>28</top> + <include>UserRatingCircle</include> + </control> + </include> + <include name="View_54_InfoWall"> + <include name="UpDownArrows"> + <param name="container_id" value="54" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>100</left> + <top>172</top> + <visible>Control.IsVisible(54)</visible> + <include>Visible_Right</include> + <control type="scrollbar" id="533"> + <left>1213</left> + <top>10</top> + <width>12</width> + <height>705</height> + <onleft>54</onleft> + <onright>54</onright> + <orientation>vertical</orientation> + </control> + <control type="panel" id="54"> + <left>0</left> + <top>0</top> + <width>1204</width> + <height>720</height> + <onleft>9000</onleft> + <onright>533</onright> + <onup>54</onup> + <ondown>54</ondown> + <viewtype label="31101">icon</viewtype> + <preloaditems>2</preloaditems> + <pagecontrol>533</pagecontrol> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <visible>Container.Content(artists) | Container.Content(albums) | Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(musicvideos) | Container.Content(images)</visible> + <itemlayout height="360" width="240" condition="Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="image"> + <left>-5</left> + <top>0</top> + <width>259</width> + <height>364</height> + <texture fallback="DefaultVideo.png" background="true">$VAR[ListPosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>179</left> + <top>30</top> + <include>UserRatingCircle</include> + </control> + </itemlayout> + <focusedlayout height="360" width="240" condition="Container.Content(sets) | Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons)"> + <control type="group"> + <animation effect="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="124,179">Focus</animation> + <animation effect="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="124,179">UnFocus</animation> + <control type="image"> + <left>-5</left> + <top>0</top> + <width>259</width> + <height>364</height> + <texture fallback="DefaultVideo.png" background="true">$VAR[ListPosterVar]</texture> + <bordertexture border="20">overlays/shadow.png</bordertexture> + <bordersize>20</bordersize> + </control> + <control type="group"> + <left>179</left> + <top>30</top> + <include>UserRatingCircle</include> + </control> + <control type="image"> + <left>15</left> + <top>20</top> + <width>219</width> + <height>325</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="0" end="100" time="200" tween="sine">Focus</animation> + <animation effect="fade" start="100" end="0" time="200" tween="sine">UnFocus</animation> + </control> + </control> + </focusedlayout> + <itemlayout height="360" width="300" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)"> + <include>InfoWallMusicLayout</include> + </itemlayout> + <focusedlayout height="360" width="300" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(musicvideos)"> + <control type="group"> + <animation effect="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="160,180">Focus</animation> + <animation effect="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="160,180">UnFocus</animation> + <include>InfoWallMusicLayout</include> + <control type="image"> + <left>15</left> + <top>5</top> + <width>288</width> + <height>348</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="100" end="0" time="200">Unfocus</animation> + </control> + </control> + </focusedlayout> + <itemlayout height="360" width="401" condition="Container.Content(images)"> + <include>InfoWallPictureLayout</include> + </itemlayout> + <focusedlayout height="360" width="401" condition="Container.Content(images)"> + <control type="group"> + <animation effect="zoom" start="100" end="105" time="200" tween="sine" easing="inout" center="190,180">Focus</animation> + <animation effect="zoom" start="105" end="100" time="200" tween="sine" easing="inout" center="190,180">UnFocus</animation> + <include>InfoWallPictureLayout</include> + <control type="image"> + <left>15</left> + <top>5</top> + <width>368</width> + <height>348</height> + <texture border="8" colordiffuse="button_focus">buttons/thumbnail_focused.png</texture> + <animation effect="fade" start="100" end="0" time="200">Unfocus</animation> + </control> + </control> + </focusedlayout> + </control> + </control> + </include> +</includes> diff --git a/addons/skin.estuary/1080i/View_55_WideList.xml b/addons/skin.estuary/1080i/View_55_WideList.xml new file mode 100644 index 0000000000..83651c4921 --- /dev/null +++ b/addons/skin.estuary/1080i/View_55_WideList.xml @@ -0,0 +1,419 @@ +<?xml version="1.0" encoding="UTF-8"?> +<includes> + <include name="View_55_WideList"> + <include name="UpDownArrows"> + <param name="container_id" value="55" /> + <param name="visible" value="!System.HasModalDialog" /> + </include> + <control type="group"> + <include>OpenClose_Right</include> + <left>603</left> + <top>182</top> + <visible>Control.IsVisible(55)</visible> + <include>Visible_Right</include> + <control type="image"> + <description>background image</description> + <left>-20</left> + <top>-20</top> + <width>1254</width> + <height>746</height> + <texture border="22">dialogs/dialog-bg.png</texture> + </control> + <control type="list" id="55"> + <left>2</left> + <top>3</top> + <width>1210</width> + <height>700</height> + <scrolltime tween="cubic" easing="out">500</scrolltime> + <orientation>vertical</orientation> + <pagecontrol>531</pagecontrol> + <onleft>9000</onleft> + <onright>531</onright> + <onup>55</onup> + <ondown>55</ondown> + <viewtype label="$LOCALIZE[31107]">list</viewtype> + <visible>Container.Content(artists) | Container.Content(albums) | Container.Content(songs) | Container.Content(addons) | Container.Content(actors) | Container.Content(directors) | Container.Content(files) | Container.Content(mixed) | Container.Content(musicvideos)</visible> + <focusedlayout height="70" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(actors) | Container.Content(directors) | Container.Content(files) | Container.Content(mixed)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1096</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + <visible>!Control.HasFocus(55)</visible> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>69</height> + <texture>lists/focus.png</texture> + <visible>Control.HasFocus(55)</visible> + </control> + <control type="label"> + <left>13</left> + <top>2</top> + <height>70</height> + <width>70</width> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Year]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>70</height> + <width>960</width> + <aligny>center</aligny> + <scroll>true</scroll> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <width>32</width> + <height>32</height> + <visible>IsEmpty(ListItem.Year)</visible> + <texture>$VAR[ListWatchedIconVar]</texture> + <animation effect="fade" start="30" end="100" time="300" reversible="false">Focus</animation> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <width>32</width> + <visible>IsEmpty(ListItem.Year)</visible> + <height>32</height> + <texture colordiffuse="button_focus">$VAR[ListWatchedIconVar]</texture> + <animation effect="fade" start="0" end="100" time="300" reversible="false">Focus</animation> + <visible>!Control.HasFocus(55)</visible> + </control> + </focusedlayout> + <itemlayout height="70" condition="Container.Content(artists) | Container.Content(albums) | Container.Content(actors) | Container.Content(directors) | Container.Content(files) | Container.Content(mixed)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>13</left> + <top>2</top> + <height>70</height> + <width>70</width> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Year]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>70</height> + <width>960</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="image"> + <left>21</left> + <top>20</top> + <visible>IsEmpty(ListItem.Year) + IsEmpty(ListItem.AddonVersion)</visible> + <width>32</width> + <height>32</height> + <texture colordiffuse="grey">$VAR[ListWatchedIconVar]</texture> + </control> + </itemlayout> + <include condition="Window.IsActive(musiclibrary) | Window.IsActive(musicfiles)">SongsListLayout</include> + <include>AddonsListLayout</include> + </control> + </control> + </include> + <include name="SongsListLayout"> + <focusedlayout height="70" condition="Container.Content(songs) + !Skin.HasSetting(small_list)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1096</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>69</height> + <texture>lists/focus.png</texture> + <visible>Control.hasFocus(55)</visible> + </control> + <control type="label"> + <left>12</left> + <top>-2</top> + <height>70</height> + <width>70</width> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$INFO[ListItem.TrackNumber]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>70</height> + <width>860</width> + <aligny>center</aligny> + <scroll>true</scroll> + <label>$VAR[SongTitleVar]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="70" condition="Container.Content(songs) + !Skin.HasSetting(small_list)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>12</left> + <top>-2</top> + <height>70</height> + <width>70</width> + <align>center</align> + <aligny>center</aligny> + <font>font30_title</font> + <label>$INFO[ListItem.TrackNumber]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>70</height> + <width>960</width> + <aligny>center</aligny> + <label>$VAR[SongTitleVar]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>70</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + <focusedlayout height="50" condition="Container.Content(songs) + Skin.HasSetting(small_list)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1096</width> + <height>50</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>50</height> + <texture>lists/focus.png</texture> + <visible>Control.hasFocus(55)</visible> + </control> + <control type="label"> + <left>12</left> + <top>-2</top> + <height>50</height> + <width>52</width> + <align>center</align> + <aligny>center</aligny> + <font>font24_title</font> + <label>$INFO[ListItem.TrackNumber]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>50</height> + <width>860</width> + <aligny>center</aligny> + <scroll>true</scroll> + <label>$VAR[SongTitleVar]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>50</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </focusedlayout> + <itemlayout height="50" condition="Container.Content(songs) + Skin.HasSetting(small_list)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>50</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>12</left> + <top>-2</top> + <height>50</height> + <width>52</width> + <align>center</align> + <aligny>center</aligny> + <font>font24_title</font> + <label>$INFO[ListItem.TrackNumber]</label> + <textcolor>button_focus</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>95</left> + <top>0</top> + <height>50</height> + <width>960</width> + <aligny>center</aligny> + <label>$VAR[SongTitleVar]</label> + <font>font12</font> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>90</left> + <top>0</top> + <height>50</height> + <width>1090</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$INFO[ListItem.Label2]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </include> + <include name="AddonsListLayout"> + <focusedlayout height="70" condition="Container.Content(addons)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1096</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>69</height> + <texture>lists/focus.png</texture> + <visible>Control.hasFocus(55)</visible> + </control> + <control type="label"> + <left>35</left> + <top>0</top> + <height>70</height> + <width>860</width> + <aligny>center</aligny> + <scroll>true</scroll> + <label>$INFO[ListItem.Label]</label> + </control> + <control type="label"> + <left>590</left> + <top>0</top> + <height>70</height> + <width>590</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <textcolor>grey</textcolor> + <label>$VAR[AddonsLabel2Var]</label> + </control> + </focusedlayout> + <itemlayout height="70" condition="Container.Content(addons)"> + <control type="image"> + <left>0</left> + <top>0</top> + <width>1396</width> + <height>71</height> + <texture border="90,3,90,3">lists/separator.png</texture> + </control> + <control type="label"> + <left>35</left> + <top>0</top> + <height>70</height> + <width>960</width> + <aligny>center</aligny> + <label>$INFO[ListItem.Label]</label> + <shadowcolor>text_shadow</shadowcolor> + </control> + <control type="label"> + <left>590</left> + <top>0</top> + <height>70</height> + <width>590</width> + <align>right</align> + <aligny>center</aligny> + <font>font12</font> + <label>$VAR[AddonsLabel2Var]</label> + <textcolor>grey</textcolor> + <shadowcolor>text_shadow</shadowcolor> + </control> + </itemlayout> + </include> +</includes> diff --git a/addons/skin.estuary/LICENSE.txt b/addons/skin.estuary/LICENSE.txt new file mode 100644 index 0000000000..1c3720cb2e --- /dev/null +++ b/addons/skin.estuary/LICENSE.txt @@ -0,0 +1,10 @@ +Estuary by phil65 & Piers (Team Kodi) + +Estuary Artwork is licensed under a +Creative Commons Attribution-ShareAlike 4.0 Unported License. +You can find the license details here: <http://creativecommons.org/licenses/by-sa/4.0/>. + +Estuary code work is licensed under +GNU General Public License (GPL), Version 2.0 +You can find the license details here: <https://www.gnu.org/licenses/gpl-2.0>. + diff --git a/addons/skin.estuary/addon.xml b/addons/skin.estuary/addon.xml new file mode 100644 index 0000000000..667241c007 --- /dev/null +++ b/addons/skin.estuary/addon.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<addon id="skin.estuary" version="0.5.0" name="Estuary" provider-name="phil65, Piers"> + <requires> + <import addon="xbmc.gui" version="5.11.0"/> + </requires> + <extension point="xbmc.gui.skin" debugging="false"> + <res width="1920" height="1080" aspect="16:9" default="true" folder="1080i" /> + </extension> + <extension point="xbmc.addon.metadata"> + <summary lang="en_GB">Estuary skin by phil65 and Piers. (Kodi's default skin)</summary> + <description lang="en_GB">Estuary is the default skin for Kodi 17.0 and above. It attempts to be easy for first time Kodi users to understand and use.</description> + <disclaimer lang="en_GB">Estuary is the default skin for Kodi, removing it may cause issues</disclaimer> + <platform>all</platform> + <license>CC BY-SA 4.0, GNU GENERAL PUBLIC LICENSE Version 2.0</license> + <forum>http://forum.kodi.tv/</forum> + <source>https://github.com/xbmc/skin.estuary/</source> + </extension> +</addon> diff --git a/addons/skin.estuary/build.bat b/addons/skin.estuary/build.bat new file mode 100644 index 0000000000..8bf4a273ce --- /dev/null +++ b/addons/skin.estuary/build.bat @@ -0,0 +1,29 @@ +@echo off +ECHO ---------------------------------------- +echo Creating Estuary Build Folder +IF Exist ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary rmdir ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary /S /Q +md ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\ + +Echo .svn>exclude.txt +Echo Thumbs.db>>exclude.txt +Echo Desktop.ini>>exclude.txt +Echo dsstdfx.bin>>exclude.txt +Echo build.bat>>exclude.txt +Echo \skin.estuary\media\>>exclude.txt +Echo exclude.txt>>exclude.txt + +ECHO ---------------------------------------- +ECHO Creating XBT File... +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input media -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\Textures.xbt +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input themes\curial -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\curial.xbt +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input themes\green -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\green.xbt +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input themes\orange -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\orange.xbt +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input themes\pink -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\pink.xbt +START /B /WAIT ..\..\Tools\TexturePacker\TexturePacker -dupecheck -input themes\maroon -output ..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary\media\maroon.xbt + +ECHO ---------------------------------------- +ECHO XBT Texture Files Created... +ECHO Building Skin Directory... +xcopy "..\skin.estuary" "..\..\project\Win32BuildSetup\BUILD_WIN32\application\addons\skin.estuary" /E /Q /I /Y /EXCLUDE:exclude.txt + +del exclude.txt diff --git a/addons/skin.estuary/changelog.txt b/addons/skin.estuary/changelog.txt new file mode 100644 index 0000000000..0b680a1a54 --- /dev/null +++ b/addons/skin.estuary/changelog.txt @@ -0,0 +1,2 @@ +[B]0.0.1[/B] +• Initial commmit diff --git a/addons/skin.estuary/colors/defaults.xml b/addons/skin.estuary/colors/defaults.xml new file mode 100644 index 0000000000..db1f93c167 --- /dev/null +++ b/addons/skin.estuary/colors/defaults.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<colors> +<!-- All others --> + <color name="black">FF000000</color> + <color name="white">FFF0F0F0</color> + <color name="total_white">FFFFFFFF</color> + <color name="brightred">FFC80000</color> + <color name="grey">FFA0A0A0</color> + <color name="grey2">FF999999</color> + <color name="blue">FF7ACAFE</color> + <color name="red">FFCE4421</color> + <color name="bluegrey">FFC6C6C8</color> + <color name="darkgrey">FF2C2C2C</color> + <color name="button_focus">FF12B2E7</color> + <color name="text_shadow">22000000</color> + <color name="border_alpha">60FFFFFF</color> + <color name="disabled">40FFFFFF</color> + <color name="selected">FF11E7B1</color> + <color name="invalid">FFFF0000</color> +</colors> diff --git a/addons/skin.estuary/colors/green.xml b/addons/skin.estuary/colors/green.xml new file mode 100644 index 0000000000..71324ce807 --- /dev/null +++ b/addons/skin.estuary/colors/green.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<colors> +<!-- All others --> + <color name="black">FF000000</color> + <color name="white">FFF0F0F0</color> + <color name="total_white">FFFFFFFF</color> + <color name="brightred">FFC80000</color> + <color name="grey">FFA0A0A0</color> + <color name="grey2">FF999999</color> + <color name="blue">FF7ACAFE</color> + <color name="red">FFCE4421</color> + <color name="bluegrey">FFC6C6C8</color> + <color name="darkgrey">FF2C2C2C</color> + <color name="button_focus">FF24CA7A</color> + <color name="text_shadow">22000000</color> + <color name="border_alpha">60FFFFFF</color> + <color name="disabled">40FFFFFF</color> + <color name="selected">FF24C6C9</color> + <color name="invalid">FFFF0000</color> +</colors> diff --git a/addons/skin.estuary/colors/orange.xml b/addons/skin.estuary/colors/orange.xml new file mode 100644 index 0000000000..7d12cd0bc1 --- /dev/null +++ b/addons/skin.estuary/colors/orange.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<colors> +<!-- All others --> + <color name="black">FF000000</color> + <color name="white">FFF0F0F0</color> + <color name="total_white">FFFFFFFF</color> + <color name="brightred">FFC80000</color> + <color name="grey">FFA0A0A0</color> + <color name="grey2">FF999999</color> + <color name="blue">FF7ACAFE</color> + <color name="red">FFCE4421</color> + <color name="bluegrey">FFC6C6C8</color> + <color name="darkgrey">FF2C2C2C</color> + <color name="button_focus">FFFF7200</color> + <color name="text_shadow">22000000</color> + <color name="border_alpha">60FFFFFF</color> + <color name="disabled">40FFFFFF</color> + <color name="selected">FFFFF100</color> + <color name="invalid">FFFF0000</color> +</colors> diff --git a/addons/skin.estuary/colors/pink.xml b/addons/skin.estuary/colors/pink.xml new file mode 100644 index 0000000000..0a300bddd0 --- /dev/null +++ b/addons/skin.estuary/colors/pink.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<colors> +<!-- All others --> + <color name="black">FF000000</color> + <color name="white">FFF0F0F0</color> + <color name="total_white">FFFFFFFF</color> + <color name="brightred">FFC80000</color> + <color name="grey">FFA0A0A0</color> + <color name="grey2">FF999999</color> + <color name="blue">FF7ACAFE</color> + <color name="red">FFCE4421</color> + <color name="bluegrey">FFC6C6C8</color> + <color name="darkgrey">FF2C2C2C</color> + <color name="button_focus">FFFF8EC4</color> + <color name="text_shadow">22000000</color> + <color name="border_alpha">60FFFFFF</color> + <color name="disabled">40FFFFFF</color> + <color name="selected">FF24C6C9</color> + <color name="invalid">FFFF0000</color> +</colors> diff --git a/addons/skin.estuary/extras/backgrounds/SKINDEFAULT.jpg b/addons/skin.estuary/extras/backgrounds/SKINDEFAULT.jpg Binary files differnew file mode 100644 index 0000000000..b3319fd6e4 --- /dev/null +++ b/addons/skin.estuary/extras/backgrounds/SKINDEFAULT.jpg diff --git a/addons/skin.estuary/extras/backgrounds/green.jpg b/addons/skin.estuary/extras/backgrounds/green.jpg Binary files differnew file mode 100644 index 0000000000..bb3101dc8d --- /dev/null +++ b/addons/skin.estuary/extras/backgrounds/green.jpg diff --git a/addons/skin.estuary/extras/backgrounds/orange.jpg b/addons/skin.estuary/extras/backgrounds/orange.jpg Binary files differnew file mode 100644 index 0000000000..899d76e0b4 --- /dev/null +++ b/addons/skin.estuary/extras/backgrounds/orange.jpg diff --git a/addons/skin.estuary/extras/backgrounds/pink.jpg b/addons/skin.estuary/extras/backgrounds/pink.jpg Binary files differnew file mode 100644 index 0000000000..285abadff9 --- /dev/null +++ b/addons/skin.estuary/extras/backgrounds/pink.jpg diff --git a/addons/skin.estuary/extras/home-images/LICENSE b/addons/skin.estuary/extras/home-images/LICENSE new file mode 100644 index 0000000000..cda6c736f6 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/LICENSE @@ -0,0 +1,5 @@ +movie.jpg: https://creativecommons.org/licenses/by/2.0/legalcode +pictures.jpg: https://creativecommons.org/licenses/by/2.0/legalcode +tv.jpg: https://creativecommons.org/licenses/by-sa/2.0/legalcode + +images were resized. diff --git a/addons/skin.estuary/extras/home-images/add-ons.jpg b/addons/skin.estuary/extras/home-images/add-ons.jpg Binary files differnew file mode 100644 index 0000000000..edfc890824 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/add-ons.jpg diff --git a/addons/skin.estuary/extras/home-images/movie.jpg b/addons/skin.estuary/extras/home-images/movie.jpg Binary files differnew file mode 100644 index 0000000000..c2ef026867 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/movie.jpg diff --git a/addons/skin.estuary/extras/home-images/music.jpg b/addons/skin.estuary/extras/home-images/music.jpg Binary files differnew file mode 100644 index 0000000000..fb2c35b74e --- /dev/null +++ b/addons/skin.estuary/extras/home-images/music.jpg diff --git a/addons/skin.estuary/extras/home-images/pictures.jpg b/addons/skin.estuary/extras/home-images/pictures.jpg Binary files differnew file mode 100644 index 0000000000..81701d0578 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/pictures.jpg diff --git a/addons/skin.estuary/extras/home-images/tv.jpg b/addons/skin.estuary/extras/home-images/tv.jpg Binary files differnew file mode 100644 index 0000000000..e460d6c7e1 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/tv.jpg diff --git a/addons/skin.estuary/extras/home-images/weather.jpg b/addons/skin.estuary/extras/home-images/weather.jpg Binary files differnew file mode 100644 index 0000000000..4b816554c2 --- /dev/null +++ b/addons/skin.estuary/extras/home-images/weather.jpg diff --git a/addons/skin.estuary/fanart.jpg b/addons/skin.estuary/fanart.jpg Binary files differnew file mode 100644 index 0000000000..85cac3a0f4 --- /dev/null +++ b/addons/skin.estuary/fanart.jpg diff --git a/addons/skin.estuary/fonts/Inconsolata-Regular.ttf b/addons/skin.estuary/fonts/Inconsolata-Regular.ttf Binary files differnew file mode 100644 index 0000000000..bbc9647556 --- /dev/null +++ b/addons/skin.estuary/fonts/Inconsolata-Regular.ttf diff --git a/addons/skin.estuary/fonts/Lato-Bold.ttf b/addons/skin.estuary/fonts/Lato-Bold.ttf Binary files differnew file mode 100644 index 0000000000..ef5ae3b43e --- /dev/null +++ b/addons/skin.estuary/fonts/Lato-Bold.ttf diff --git a/addons/skin.estuary/fonts/Lato-Regular.ttf b/addons/skin.estuary/fonts/Lato-Regular.ttf Binary files differnew file mode 100644 index 0000000000..adbfc467d2 --- /dev/null +++ b/addons/skin.estuary/fonts/Lato-Regular.ttf diff --git a/addons/skin.estuary/fonts/SIL Open Font License.txt b/addons/skin.estuary/fonts/SIL Open Font License.txt new file mode 100644 index 0000000000..f00e6a2714 --- /dev/null +++ b/addons/skin.estuary/fonts/SIL Open Font License.txt @@ -0,0 +1,48 @@ +Copyright (c) 2010-2014, Łukasz Dziedzic (dziedzic@typoland.com), +with Reserved Font Name Lato. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. + +5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
\ No newline at end of file diff --git a/addons/skin.estuary/icon.png b/addons/skin.estuary/icon.png Binary files differnew file mode 100644 index 0000000000..dc320fec76 --- /dev/null +++ b/addons/skin.estuary/icon.png diff --git a/addons/skin.estuary/language/resource.language.en_gb/strings.po b/addons/skin.estuary/language/resource.language.en_gb/strings.po new file mode 100644 index 0000000000..ecde125590 --- /dev/null +++ b/addons/skin.estuary/language/resource.language.en_gb/strings.po @@ -0,0 +1,658 @@ +# Kodi Media Center language file +# Addon Name: Estuary +# Addon id: skin.estuary +# Addon Provider: phil65, piers +msgid "" +msgstr "" +"Project-Id-Version: KODI Main\n" +"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Kodi Translation Team\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/kodi-main/language/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: /1080i/Home.xml:920 /1080i/Home.xml:520 /1080i/DialogFullScreenInfo.xml:44 +msgctxt "#31000" +msgid "Now playing" +msgstr "" + +#: /1080i/Home.xml:775 +msgctxt "#31001" +msgid "Find movies" +msgstr "" + +#: /1080i/Home.xml:776 +msgctxt "#31002" +msgid "Find episodes" +msgstr "" + +#: /1080i/Home.xml:777 +msgctxt "#31003" +msgid "Find music" +msgstr "" + +#: /1080i/Home.xml:778 +msgctxt "#31004" +msgid "Find actors" +msgstr "" + +#: /1080i/Home.xml:75 +msgctxt "#31005" +msgid "In-progress movies" +msgstr "" + +#: /1080i/Home.xml:93 +msgctxt "#31006" +msgid "Random movies" +msgstr "" + +#: /1080i/Home.xml:102 +msgctxt "#31007" +msgid "Unwatched movies" +msgstr "" + +#: /1080i/Home.xml:138 +msgctxt "#31008" +msgid "In-progress TV Shows" +msgstr "" + +#: /1080i/MyVideoNav.xml:278 +msgctxt "#31009" +msgid "Download icons" +msgstr "" + +#: /1080i/Home.xml:75 +msgctxt "#31010" +msgid "In progress movies" +msgstr "" + +#: /1080i/Home.xml:194 +msgctxt "#31011" +msgid "Most played albums" +msgstr "" + +#: /1080i/Home.xml:210 +msgctxt "#31012" +msgid "Random albums" +msgstr "" + +#: /1080i/Home.xml:218 +msgctxt "#31013" +msgid "Random artists" +msgstr "" + +#: /1080i/Home.xml:227 +msgctxt "#31014" +msgid "Unplayed albums" +msgstr "" + +#: /1080i/Home.xml:362 +msgctxt "#31015" +msgid "Recent recordings" +msgstr "" + +#: /1080i/Home.xml:374 +msgctxt "#31016" +msgid "Favourite channels" +msgstr "" + +#: /1080i/Home.xml:435 +msgctxt "#31017" +msgid "Recent channels" +msgstr "" + +#: /1080i/Home.xml:443 +msgctxt "#31018" +msgid "Most played channels" +msgstr "" + +#: /1080i/Home.xml:675 /1080i/MyWeather.xml:52 +msgctxt "#31019" +msgid "Forecast" +msgstr "" + +#: /1080i/MyMusicNav.xml:43 /1080i/MyPics.xml:40 /1080i/MyVideoNav.xml:98 +msgctxt "#31020" +msgid "Actions" +msgstr "" + +#: /1080i/AddonBrowser.xml:35 /1080i/DialogPVRChannelManager.xml:203 /1080i/Includes_MediaMenu.xml:116 +#: /1080i/EventLog.xml:228 +msgctxt "#31021" +msgid "Misc options" +msgstr "" + +#: /1080i/Includes_MediaMenu.xml:97 /1080i/Includes_MediaMenu.xml:221 /1080i/Includes.xml:1109 +msgctxt "#31022" +msgid "Sort by" +msgstr "" + +#: /1080i/Includes_MediaMenu.xml:213 /1080i/Includes_MediaMenu.xml:89 +msgctxt "#31023" +msgid "Viewtype" +msgstr "" + +#: /1080i/MusicVisualisation.xml:143 +msgctxt "#31024" +msgid "Next tracks" +msgstr "" + +#: /1080i/DialogFavourites.xml:117 +msgctxt "#31025" +msgid "No favourites found. You can add any item from media views to this list by using the context menu." +msgstr "" + +#: /1080i/DialogAlbumInfo.xml:122 +msgctxt "#31026" +msgid "Go to albums" +msgstr "" + +#: /1080i/DialogAlbumInfo.xml:131 +msgctxt "#31027" +msgid "Go to songs" +msgstr "" + +#: /1080i/DialogAlbumInfo.xml:140 /1080i/DialogVideoInfo.xml:280 +msgctxt "#31028" +msgid "Show fanart" +msgstr "" + +#: /1080i/SettingsProfile.xml:115 +msgctxt "#31029" +msgid "Last logged in" +msgstr "" + +#: /1080i/SettingsSystemInfo.xml:172 +msgctxt "#31030" +msgid "Memory used" +msgstr "" + +#: /1080i/SettingsSystemInfo.xml:191 +msgctxt "#31031" +msgid "Version info" +msgstr "" + +#: /1080i/EventLog.xml:25 /1080i/Includes_MediaMenu.xml:216 /1080i/SmartPlaylistEditor.xml:67 /1080i/EventLog.xml:220 +#: /1080i/Includes_MediaMenu.xml:139 +msgctxt "#31032" +msgid "Order" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:238 /1080i/DialogSongInfo.xml:232 +msgctxt "#31033" +msgid "Your rating" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:263 +msgctxt "#31034" +msgid "Extended info" +msgstr "" + +#: /1080i/DialogPVRChannelManager.xml:279 /1080i/DialogPVRChannelsOSD.xml:291 /1080i/DialogPVRGuideOSD.xml:171 +#: /1080i/Variables.xml:41 /1080i/FileBrowser.xml:238 +msgctxt "#31035" +msgid "Pages" +msgstr "" + +#: /1080i/FileBrowser.xml:238 /1080i/Variables.xml:41 +msgctxt "#31036" +msgid "items" +msgstr "" + +#: /1080i/Variables.xml:55 +msgctxt "#31037" +msgid "Tracklist" +msgstr "" + +#: /1080i/Variables.xml:112 +msgctxt "#31038" +msgid "Rewind" +msgstr "" + +#: /1080i/Variables.xml:111 +msgctxt "#31039" +msgid "Fast forward" +msgstr "" + +#: /1080i/Variables.xml:200 +msgctxt "#31040" +msgid "Cancel update" +msgstr "" + +#: /1080i/Variables.xml:14 /1080i/MyPics.xml:95 +msgctxt "#31041" +msgid "Camera manufacturer" +msgstr "" + +#: /1080i/SmartPlaylistEditor.xml:46 +msgctxt "#31042" +msgid "Playlist options" +msgstr "" + +#: /1080i/SmartPlaylistEditor.xml:126 +msgctxt "#31043" +msgid "" +"Set the type and add rules to create a smart playlist. These playlists are dynamic and include all media items from " +"your database which apply to your chosen rules." +msgstr "" + +#: /1080i/DialogPVRGroupManager.xml:31 +msgctxt "#31044" +msgid "Add group" +msgstr "" + +#: /1080i/DialogPVRGroupManager.xml:37 +msgctxt "#31045" +msgid "Rename group" +msgstr "" + +#: /1080i/DialogPVRGroupManager.xml:49 +msgctxt "#31046" +msgid "Delete group" +msgstr "" + +#: /1080i/View_50_List.xml:43 +msgctxt "#31047" +msgid "Read more..." +msgstr "" + +#: /1080i/DialogVideoInfo.xml:62 +msgctxt "#31048" +msgid "Available" +msgstr "" + +#: /1080i/Variables.xml:119 +msgctxt "#31049" +msgid "Press [B]Up[/B] to rewind or fast-forward" +msgstr "" + +#: /1080i/Variables.xml:120 +msgctxt "#31050" +msgid "Press [B]Down[/B] to stop, or [B]Right[/B] to fast-forward" +msgstr "" + +#: /1080i/Variables.xml:121 +msgctxt "#31051" +msgid "Press [B]Down[/B] to stop, or [B]Left[/B] to rewind" +msgstr "" + +#: /1080i/Includes.xml:1102 +msgctxt "#31052" +msgid "filtered" +msgstr "" + +#: /1080i/Font.xml:99 +msgctxt "#31053" +msgid "Arial based" +msgstr "" + +#: /1080i/Variables.xml:127 +msgctxt "#31054" +msgid "Press [B]Left[/B] to rewind, or [B]Right[/B] to fast-forward" +msgstr "" + +#: /1080i/Variables.xml:126 +msgctxt "#31055" +msgid "Subtitle download" +msgstr "" + +#: /1080i/MyMusicNav.xml:58 /1080i/MyVideoNav.xml:125 +msgctxt "#31056" +msgid "Go to playlist" +msgstr "" + +#: /1080i/SettingsProfile.xml:189 +msgctxt "#31057" +msgid "Show login screen on startup" +msgstr "" + +#: /1080i/SettingsProfile.xml:194 +msgctxt "#31058" +msgid "Automatic Login on startup" +msgstr "" + +#: /1080i/Includes.xml:579 +msgctxt "#31059" +msgid "Updates available" +msgstr "" + +#: /1080i/Variables.xml:35 /1080i/DialogVideoInfo.xml:193 +msgctxt "#31060" +msgid "minutes" +msgstr "" + +#: /1080i/SkinSettings.xml:42 +msgctxt "#31061" +msgid "Main menu items" +msgstr "" + +#: /1080i/Custom_1103_SourcesDialog.xml:24 +msgctxt "#31062" +msgid "Shortcuts to the \"Files\" sections of each media type. Go there to add additional sources for your databases." +msgstr "" + +#: /1080i/Includes_MediaMenu.xml:74 +msgctxt "#31063" +msgid "Sections" +msgstr "" + +#: /1080i/Variables.xml:36 +msgctxt "#31064" +msgid "unwatched" +msgstr "" + +#: /1080i/MyVideoPlaylist.xml:29 +msgctxt "#31065" +msgid "Video playlist" +msgstr "" + +#: /1080i/MyMusicPlaylist.xml:19 +msgctxt "#31066" +msgid "Music playlist" +msgstr "" + +#: /1080i/EventLog.xml:251 +msgctxt "#31067" +msgid "Event log" +msgstr "" + +#: /1080i/Custom_1105_MusicOSDSettings.xml:41 +msgctxt "#31068" +msgid "Choose presets" +msgstr "" + +#: /1080i/AddonBrowser.xml:75 +msgctxt "#31069" +msgid "Last Updated" +msgstr "" + +#: /1080i/Custom_1103_SourcesDialog.xml:13 +msgctxt "#31070" +msgid "Add media sources" +msgstr "" + +#: /1080i/DialogAddonInfo.xml:90 +msgctxt "#31071" +msgid "by" +msgstr "" + +#: /1080i/DialogButtonMenu.xml:13 /1080i/LoginScreen.xml:140 +msgctxt "#31072" +msgid "Power Options" +msgstr "" + +#: /1080i/Home.xml:132 +msgctxt "#31073" +msgid "Titles" +msgstr "" + +#: /1080i/Home.xml:74 /1080i/Home.xml:337 +msgctxt "#31074" +msgid "Library root" +msgstr "" + +#: /1080i/Home.xml:62 +msgctxt "#31075" +msgid "Movie sets" +msgstr "" + +#: /1080i/Home.xml:333 +msgctxt "#31076" +msgid "Play optical disc" +msgstr "" + +#: /1080i/Home.xml:499 +msgctxt "#31077" +msgid "Previous location" +msgstr "" + +#: /1080i/Home.xml:502 +msgctxt "#31078" +msgid "Next location" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:110 +msgctxt "#31079" +msgid "Cast not available" +msgstr "" + +#: /1080i/VideoOSD.xml:287 +msgctxt "#31080" +msgid "Ends at" +msgstr "" + +#: /1080i/DialogSongInfo.xml:203 +msgctxt "#31081" +msgid "Album info" +msgstr "" + +#: /1080i/Custom_1105_MusicOSDSettings.xml:46 +msgctxt "#31082" +msgid "Lyrics add-on" +msgstr "" + +#: /1080i/Custom_1105_MusicOSDSettings.xml:50 +msgctxt "#31083" +msgid "Lyrics add-on settings" +msgstr "" + +#: /1080i/Custom_1105_MusicOSDSettings.xml:37 +msgctxt "#31084" +msgid "Visualisation settings" +msgstr "" + +#: /1080i/DialogFullScreenInfo.xml:271 +msgctxt "#31085" +msgid "Channel Group" +msgstr "" + +#: /1080i/DialogFullScreenInfo.xml:107 +msgctxt "#31086" +msgid "Metadata" +msgstr "" + +#: /1080i/DialogContentSettings.xml:52 +msgctxt "#31087" +msgid "Provider settings" +msgstr "" + +#: /1080i/DialogContentSettings.xml:61 +msgctxt "#31088" +msgid "Content scanning options" +msgstr "" + +#: /1080i/DialogPVRGroupManager.xml:67 +msgctxt "#31089" +msgid "Available groups" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:248 +msgctxt "#31090" +msgid "Search trailer" +msgstr "" + +#: /1080i/VideoOSD.xml:160 +msgctxt "#31091" +msgid "Download subtitles" +msgstr "" + +#: /1080i/VideoOSD.xml:169 /1080i/Variables.xml:163 +msgctxt "#31092" +msgid "Video menu" +msgstr "" + +#: /1080i/SkinSettings.xml:95 +msgctxt "#31093" +msgid "Show weather info in top bar" +msgstr "" + +#: /1080i/SkinSettings.xml:102 +msgctxt "#31094" +msgid "Show media flags for movies / episodes / music videos" +msgstr "" + +#: /1080i/SkinSettings.xml:81 +msgctxt "#31095" +msgid "Use slide animations" +msgstr "" + +#: /1080i/DialogSubtitles.xml:58 +msgctxt "#31096" +msgid "Local subtitle available" +msgstr "" + +#: /1080i/DialogPVRChannelManager.xml:145 +msgctxt "#31097" +msgid "Channel options" +msgstr "" + +#: /1080i/LoginScreen.xml:26 +msgctxt "#31098" +msgid "Select your Kodi user profile[CR]to login and continue" +msgstr "" + +#: /1080i/View_52_IconWall.xml:21 +msgctxt "#31099" +msgid "Icon Wall" +msgstr "" + +#: /1080i/View_53_Shift.xml:80 +msgctxt "#31100" +msgid "Shift" +msgstr "" + +#: /1080i/View_54_InfoWall.xml:334 +msgctxt "#31101" +msgid "InfoWall" +msgstr "" + +#: /1080i/View_500_SmallThumb.xml:414 +msgctxt "#31102" +msgid "Wall" +msgstr "" + +#: /1080i/SmartPlaylistRule.xml:48 +msgctxt "#31103" +msgid "Enter text here..." +msgstr "" + +#: /1080i/Home.xml:134 /1080i/Home.xml:228 +msgctxt "#31104" +msgid "" +"Your library is currently empty. In order to populate it with your personal media, enter \"Files\" section, add a " +"media source and configure it. After the source has been added and indexed you will be able to browse your library. " +msgstr "" + +#: /1080i/Home.xml:468 +msgctxt "#31105" +msgid "Add video sources and set the appropriate content type in order to populate your video libraries." +msgstr "" + +#: /1080i/Variables.xml:164 +msgctxt "#31106" +msgid "Teletext" +msgstr "" + +#: /1080i/View_55_WideList.xml:33 +msgctxt "#31107" +msgid "WideList" +msgstr "" + +#: /1080i/SkinSettings.xml:109 +msgctxt "#31108" +msgid "Use custom global background" +msgstr "" + +#: /1080i/SkinSettings.xml:116 +msgctxt "#31109" +msgid "Choose image path" +msgstr "" + +#: /1080i/Home.xml:138 +msgctxt "#31110" +msgid "Enter files section" +msgstr "" + +#: /1080i/Home.xml:775 +msgctxt "#31111" +msgid "View your personal pictures or download one of the many image add-ons from the official repository." +msgstr "" + +#: /1080i/MyMusicNav.xml:78 +msgctxt "#31112" +msgid "Small list" +msgstr "" + +#: /1080i/Custom_1107_SearchDialog.xml:32 +msgctxt "#31113" +msgid "Search local library" +msgstr "" + +#: /1080i/Custom_1107_SearchDialog.xml:38 /1080i/DialogMusicInfo.xml:202 +msgctxt "#31114" +msgid "Search YouTube" +msgstr "" + +#: /1080i/Custom_1107_SearchDialog.xml:44 +msgctxt "#31115" +msgid "Search TheMovieDB" +msgstr "" + +#: /1080i/Includes_Home.xml:414 +msgctxt "#31116" +msgid "Remove this main menu item" +msgstr "" + +#: /1080i/MyVideoNav.xml:271 +msgctxt "#31117" +msgid "Edit nodes" +msgstr "" + +#: /1080i/Home.xml:416 +msgctxt "#31118" +msgid "Enter add-on browser" +msgstr "" + +#: /1080i/Home.xml:415 +msgctxt "#31119" +msgid "" +"You do not have any add-ons installed yet. Visit our add-on browser to browse through our collection and improve your " +"Kodi experience." +msgstr "" + +#: /1080i/Home.xml:769 +msgctxt "#31120" +msgid "" +"You did not set up a weather provider yet. In order to view weather information, choose a weather provider and set up " +"your location." +msgstr "" + +#: /1080i/Home.xml:770 +msgctxt "#31121" +msgid "Set weather provider" +msgstr "" + +#: /1080i/Home.xml:216 +msgctxt "#31122" +msgid "Unwatched TV Shows" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:456 +msgctxt "#31123" +msgid "Same director" +msgstr "" + +#: /1080i/MyPics.xml:229 +msgctxt "#31124" +msgid "Show images on map" +msgstr "" + +#: /1080i/DialogVideoInfo.xml:521 +msgctxt "#31125" +msgid "Press up for actor info" +msgstr "" diff --git a/addons/skin.estuary/media/DefaultActor.png b/addons/skin.estuary/media/DefaultActor.png Binary files differnew file mode 100644 index 0000000000..5371d55547 --- /dev/null +++ b/addons/skin.estuary/media/DefaultActor.png diff --git a/addons/skin.estuary/media/DefaultAddSource.png b/addons/skin.estuary/media/DefaultAddSource.png Binary files differnew file mode 100644 index 0000000000..dc3ed0e8bc --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddSource.png diff --git a/addons/skin.estuary/media/DefaultAddon.png b/addons/skin.estuary/media/DefaultAddon.png Binary files differnew file mode 100644 index 0000000000..35e6118dcc --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddon.png diff --git a/addons/skin.estuary/media/DefaultAddonAlbumInfo.png b/addons/skin.estuary/media/DefaultAddonAlbumInfo.png Binary files differnew file mode 100644 index 0000000000..b53e85cfc7 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonAlbumInfo.png diff --git a/addons/skin.estuary/media/DefaultAddonArtistInfo.png b/addons/skin.estuary/media/DefaultAddonArtistInfo.png Binary files differnew file mode 100644 index 0000000000..1561cbc352 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonArtistInfo.png diff --git a/addons/skin.estuary/media/DefaultAddonAudioDSP.png b/addons/skin.estuary/media/DefaultAddonAudioDSP.png Binary files differnew file mode 100644 index 0000000000..a88d45f12f --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonAudioDSP.png diff --git a/addons/skin.estuary/media/DefaultAddonAudioDecoder.png b/addons/skin.estuary/media/DefaultAddonAudioDecoder.png Binary files differnew file mode 100644 index 0000000000..92be70940f --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonAudioDecoder.png diff --git a/addons/skin.estuary/media/DefaultAddonAudioEncoder.png b/addons/skin.estuary/media/DefaultAddonAudioEncoder.png Binary files differnew file mode 100644 index 0000000000..a88d45f12f --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonAudioEncoder.png diff --git a/addons/skin.estuary/media/DefaultAddonContextItem.png b/addons/skin.estuary/media/DefaultAddonContextItem.png Binary files differnew file mode 100644 index 0000000000..f6e8fe72e6 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonContextItem.png diff --git a/addons/skin.estuary/media/DefaultAddonHelper.png b/addons/skin.estuary/media/DefaultAddonHelper.png Binary files differnew file mode 100644 index 0000000000..a772408043 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonHelper.png diff --git a/addons/skin.estuary/media/DefaultAddonImages.png b/addons/skin.estuary/media/DefaultAddonImages.png Binary files differnew file mode 100644 index 0000000000..695985d877 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonImages.png diff --git a/addons/skin.estuary/media/DefaultAddonInfoLibrary.png b/addons/skin.estuary/media/DefaultAddonInfoLibrary.png Binary files differnew file mode 100644 index 0000000000..dba3911847 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonInfoLibrary.png diff --git a/addons/skin.estuary/media/DefaultAddonInfoProvider.png b/addons/skin.estuary/media/DefaultAddonInfoProvider.png Binary files differnew file mode 100644 index 0000000000..ca464d3261 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonInfoProvider.png diff --git a/addons/skin.estuary/media/DefaultAddonLanguage.png b/addons/skin.estuary/media/DefaultAddonLanguage.png Binary files differnew file mode 100644 index 0000000000..9fa2ef8fd1 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonLanguage.png diff --git a/addons/skin.estuary/media/DefaultAddonLibrary.png b/addons/skin.estuary/media/DefaultAddonLibrary.png Binary files differnew file mode 100644 index 0000000000..e8ec52de3a --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonLibrary.png diff --git a/addons/skin.estuary/media/DefaultAddonLookAndFeel.png b/addons/skin.estuary/media/DefaultAddonLookAndFeel.png Binary files differnew file mode 100644 index 0000000000..9b40b1d288 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonLookAndFeel.png diff --git a/addons/skin.estuary/media/DefaultAddonLyrics.png b/addons/skin.estuary/media/DefaultAddonLyrics.png Binary files differnew file mode 100644 index 0000000000..ff09585de4 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonLyrics.png diff --git a/addons/skin.estuary/media/DefaultAddonMovieInfo.png b/addons/skin.estuary/media/DefaultAddonMovieInfo.png Binary files differnew file mode 100644 index 0000000000..0e27a83521 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonMovieInfo.png diff --git a/addons/skin.estuary/media/DefaultAddonMusic.png b/addons/skin.estuary/media/DefaultAddonMusic.png Binary files differnew file mode 100644 index 0000000000..59712bc4a2 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonMusic.png diff --git a/addons/skin.estuary/media/DefaultAddonMusicVideoInfo.png b/addons/skin.estuary/media/DefaultAddonMusicVideoInfo.png Binary files differnew file mode 100644 index 0000000000..edd11c8d42 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonMusicVideoInfo.png diff --git a/addons/skin.estuary/media/DefaultAddonNone.png b/addons/skin.estuary/media/DefaultAddonNone.png Binary files differnew file mode 100644 index 0000000000..70d510a2fb --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonNone.png diff --git a/addons/skin.estuary/media/DefaultAddonPVRClient.png b/addons/skin.estuary/media/DefaultAddonPVRClient.png Binary files differnew file mode 100644 index 0000000000..a96afdf364 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonPVRClient.png diff --git a/addons/skin.estuary/media/DefaultAddonPicture.png b/addons/skin.estuary/media/DefaultAddonPicture.png Binary files differnew file mode 100644 index 0000000000..ccdb6b861f --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonPicture.png diff --git a/addons/skin.estuary/media/DefaultAddonProgram.png b/addons/skin.estuary/media/DefaultAddonProgram.png Binary files differnew file mode 100644 index 0000000000..0500672904 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonProgram.png diff --git a/addons/skin.estuary/media/DefaultAddonRepository.png b/addons/skin.estuary/media/DefaultAddonRepository.png Binary files differnew file mode 100644 index 0000000000..1e595a5d86 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonRepository.png diff --git a/addons/skin.estuary/media/DefaultAddonScreensaver.png b/addons/skin.estuary/media/DefaultAddonScreensaver.png Binary files differnew file mode 100644 index 0000000000..fa3bbc7d03 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonScreensaver.png diff --git a/addons/skin.estuary/media/DefaultAddonService.png b/addons/skin.estuary/media/DefaultAddonService.png Binary files differnew file mode 100644 index 0000000000..eab334f0cc --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonService.png diff --git a/addons/skin.estuary/media/DefaultAddonSkin.png b/addons/skin.estuary/media/DefaultAddonSkin.png Binary files differnew file mode 100644 index 0000000000..9b40b1d288 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonSkin.png diff --git a/addons/skin.estuary/media/DefaultAddonSubtitles.png b/addons/skin.estuary/media/DefaultAddonSubtitles.png Binary files differnew file mode 100644 index 0000000000..2490662269 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonSubtitles.png diff --git a/addons/skin.estuary/media/DefaultAddonTvInfo.png b/addons/skin.estuary/media/DefaultAddonTvInfo.png Binary files differnew file mode 100644 index 0000000000..220d18fedb --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonTvInfo.png diff --git a/addons/skin.estuary/media/DefaultAddonUISounds.png b/addons/skin.estuary/media/DefaultAddonUISounds.png Binary files differnew file mode 100644 index 0000000000..ab171860a0 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonUISounds.png diff --git a/addons/skin.estuary/media/DefaultAddonVideo.png b/addons/skin.estuary/media/DefaultAddonVideo.png Binary files differnew file mode 100644 index 0000000000..0a79c063af --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonVideo.png diff --git a/addons/skin.estuary/media/DefaultAddonVisualization.png b/addons/skin.estuary/media/DefaultAddonVisualization.png Binary files differnew file mode 100644 index 0000000000..e3695c2998 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonVisualization.png diff --git a/addons/skin.estuary/media/DefaultAddonWeather.png b/addons/skin.estuary/media/DefaultAddonWeather.png Binary files differnew file mode 100644 index 0000000000..5f759bedd9 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonWeather.png diff --git a/addons/skin.estuary/media/DefaultAddonWebSkin.png b/addons/skin.estuary/media/DefaultAddonWebSkin.png Binary files differnew file mode 100644 index 0000000000..9ddb874ce7 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAddonWebSkin.png diff --git a/addons/skin.estuary/media/DefaultAlbumCover.png b/addons/skin.estuary/media/DefaultAlbumCover.png Binary files differnew file mode 100644 index 0000000000..f935819463 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAlbumCover.png diff --git a/addons/skin.estuary/media/DefaultArtist.png b/addons/skin.estuary/media/DefaultArtist.png Binary files differnew file mode 100644 index 0000000000..ea7ae9c2b4 --- /dev/null +++ b/addons/skin.estuary/media/DefaultArtist.png diff --git a/addons/skin.estuary/media/DefaultAudio.png b/addons/skin.estuary/media/DefaultAudio.png Binary files differnew file mode 100644 index 0000000000..f935819463 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAudio.png diff --git a/addons/skin.estuary/media/DefaultAudioDSP.png b/addons/skin.estuary/media/DefaultAudioDSP.png Binary files differnew file mode 100644 index 0000000000..4c40de7f91 --- /dev/null +++ b/addons/skin.estuary/media/DefaultAudioDSP.png diff --git a/addons/skin.estuary/media/DefaultBackBanner.png b/addons/skin.estuary/media/DefaultBackBanner.png Binary files differnew file mode 100644 index 0000000000..3094be7eef --- /dev/null +++ b/addons/skin.estuary/media/DefaultBackBanner.png diff --git a/addons/skin.estuary/media/DefaultBackFanart.png b/addons/skin.estuary/media/DefaultBackFanart.png Binary files differnew file mode 100644 index 0000000000..35efe70120 --- /dev/null +++ b/addons/skin.estuary/media/DefaultBackFanart.png diff --git a/addons/skin.estuary/media/DefaultCDDA.png b/addons/skin.estuary/media/DefaultCDDA.png Binary files differnew file mode 100644 index 0000000000..fc198f2e3d --- /dev/null +++ b/addons/skin.estuary/media/DefaultCDDA.png diff --git a/addons/skin.estuary/media/DefaultCountry.png b/addons/skin.estuary/media/DefaultCountry.png Binary files differnew file mode 100644 index 0000000000..374bd1d674 --- /dev/null +++ b/addons/skin.estuary/media/DefaultCountry.png diff --git a/addons/skin.estuary/media/DefaultDVDEmpty.png b/addons/skin.estuary/media/DefaultDVDEmpty.png Binary files differnew file mode 100644 index 0000000000..c8a7584110 --- /dev/null +++ b/addons/skin.estuary/media/DefaultDVDEmpty.png diff --git a/addons/skin.estuary/media/DefaultDVDFull.png b/addons/skin.estuary/media/DefaultDVDFull.png Binary files differnew file mode 100644 index 0000000000..a4eac0ba19 --- /dev/null +++ b/addons/skin.estuary/media/DefaultDVDFull.png diff --git a/addons/skin.estuary/media/DefaultDVDRom.png b/addons/skin.estuary/media/DefaultDVDRom.png Binary files differnew file mode 100644 index 0000000000..6219221b3b --- /dev/null +++ b/addons/skin.estuary/media/DefaultDVDRom.png diff --git a/addons/skin.estuary/media/DefaultDirector.png b/addons/skin.estuary/media/DefaultDirector.png Binary files differnew file mode 100644 index 0000000000..fad79d1a13 --- /dev/null +++ b/addons/skin.estuary/media/DefaultDirector.png diff --git a/addons/skin.estuary/media/DefaultFile.png b/addons/skin.estuary/media/DefaultFile.png Binary files differnew file mode 100644 index 0000000000..3d48411957 --- /dev/null +++ b/addons/skin.estuary/media/DefaultFile.png diff --git a/addons/skin.estuary/media/DefaultFolder.png b/addons/skin.estuary/media/DefaultFolder.png Binary files differnew file mode 100644 index 0000000000..f1e70a068b --- /dev/null +++ b/addons/skin.estuary/media/DefaultFolder.png diff --git a/addons/skin.estuary/media/DefaultFolderBack.png b/addons/skin.estuary/media/DefaultFolderBack.png Binary files differnew file mode 100644 index 0000000000..96615d5917 --- /dev/null +++ b/addons/skin.estuary/media/DefaultFolderBack.png diff --git a/addons/skin.estuary/media/DefaultFolderSquare.png b/addons/skin.estuary/media/DefaultFolderSquare.png Binary files differnew file mode 100644 index 0000000000..93002f9c25 --- /dev/null +++ b/addons/skin.estuary/media/DefaultFolderSquare.png diff --git a/addons/skin.estuary/media/DefaultGenre.png b/addons/skin.estuary/media/DefaultGenre.png Binary files differnew file mode 100644 index 0000000000..25f733fd95 --- /dev/null +++ b/addons/skin.estuary/media/DefaultGenre.png diff --git a/addons/skin.estuary/media/DefaultHardDisk.png b/addons/skin.estuary/media/DefaultHardDisk.png Binary files differnew file mode 100644 index 0000000000..c64134d2de --- /dev/null +++ b/addons/skin.estuary/media/DefaultHardDisk.png diff --git a/addons/skin.estuary/media/DefaultIconError.png b/addons/skin.estuary/media/DefaultIconError.png Binary files differnew file mode 100644 index 0000000000..a89297813b --- /dev/null +++ b/addons/skin.estuary/media/DefaultIconError.png diff --git a/addons/skin.estuary/media/DefaultIconInfo.png b/addons/skin.estuary/media/DefaultIconInfo.png Binary files differnew file mode 100644 index 0000000000..49b8fc63f8 --- /dev/null +++ b/addons/skin.estuary/media/DefaultIconInfo.png diff --git a/addons/skin.estuary/media/DefaultIconWarning.png b/addons/skin.estuary/media/DefaultIconWarning.png Binary files differnew file mode 100644 index 0000000000..e7a7b014fd --- /dev/null +++ b/addons/skin.estuary/media/DefaultIconWarning.png diff --git a/addons/skin.estuary/media/DefaultInProgressShows.png b/addons/skin.estuary/media/DefaultInProgressShows.png Binary files differnew file mode 100644 index 0000000000..516248ce28 --- /dev/null +++ b/addons/skin.estuary/media/DefaultInProgressShows.png diff --git a/addons/skin.estuary/media/DefaultMovieTitle.png b/addons/skin.estuary/media/DefaultMovieTitle.png Binary files differnew file mode 100644 index 0000000000..694c0c709c --- /dev/null +++ b/addons/skin.estuary/media/DefaultMovieTitle.png diff --git a/addons/skin.estuary/media/DefaultMovies.png b/addons/skin.estuary/media/DefaultMovies.png Binary files differnew file mode 100644 index 0000000000..31abe4c836 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMovies.png diff --git a/addons/skin.estuary/media/DefaultMusicAlbums.png b/addons/skin.estuary/media/DefaultMusicAlbums.png Binary files differnew file mode 100644 index 0000000000..07ab7faf29 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicAlbums.png diff --git a/addons/skin.estuary/media/DefaultMusicArtists.png b/addons/skin.estuary/media/DefaultMusicArtists.png Binary files differnew file mode 100644 index 0000000000..770d3c2ac4 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicArtists.png diff --git a/addons/skin.estuary/media/DefaultMusicCompilations.png b/addons/skin.estuary/media/DefaultMusicCompilations.png Binary files differnew file mode 100644 index 0000000000..a361cf487d --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicCompilations.png diff --git a/addons/skin.estuary/media/DefaultMusicGenres.png b/addons/skin.estuary/media/DefaultMusicGenres.png Binary files differnew file mode 100644 index 0000000000..c82362151b --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicGenres.png diff --git a/addons/skin.estuary/media/DefaultMusicPlaylists.png b/addons/skin.estuary/media/DefaultMusicPlaylists.png Binary files differnew file mode 100644 index 0000000000..1ffb8778e0 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicPlaylists.png diff --git a/addons/skin.estuary/media/DefaultMusicRecentlyAdded.png b/addons/skin.estuary/media/DefaultMusicRecentlyAdded.png Binary files differnew file mode 100644 index 0000000000..25034e9549 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicRecentlyAdded.png diff --git a/addons/skin.estuary/media/DefaultMusicRecentlyPlayed.png b/addons/skin.estuary/media/DefaultMusicRecentlyPlayed.png Binary files differnew file mode 100644 index 0000000000..fb34bb5996 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicRecentlyPlayed.png diff --git a/addons/skin.estuary/media/DefaultMusicSongs.png b/addons/skin.estuary/media/DefaultMusicSongs.png Binary files differnew file mode 100644 index 0000000000..3b7fbe1282 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicSongs.png diff --git a/addons/skin.estuary/media/DefaultMusicTop100.png b/addons/skin.estuary/media/DefaultMusicTop100.png Binary files differnew file mode 100644 index 0000000000..412aa26573 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicTop100.png diff --git a/addons/skin.estuary/media/DefaultMusicTop100Albums.png b/addons/skin.estuary/media/DefaultMusicTop100Albums.png Binary files differnew file mode 100644 index 0000000000..d183c2ac5a --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicTop100Albums.png diff --git a/addons/skin.estuary/media/DefaultMusicTop100Songs.png b/addons/skin.estuary/media/DefaultMusicTop100Songs.png Binary files differnew file mode 100644 index 0000000000..5ee9ff3482 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicTop100Songs.png diff --git a/addons/skin.estuary/media/DefaultMusicVideoTitle.png b/addons/skin.estuary/media/DefaultMusicVideoTitle.png Binary files differnew file mode 100644 index 0000000000..837f56fff7 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicVideoTitle.png diff --git a/addons/skin.estuary/media/DefaultMusicVideos.png b/addons/skin.estuary/media/DefaultMusicVideos.png Binary files differnew file mode 100644 index 0000000000..3ef1653f7d --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicVideos.png diff --git a/addons/skin.estuary/media/DefaultMusicYears.png b/addons/skin.estuary/media/DefaultMusicYears.png Binary files differnew file mode 100644 index 0000000000..feb8e674b8 --- /dev/null +++ b/addons/skin.estuary/media/DefaultMusicYears.png diff --git a/addons/skin.estuary/media/DefaultNetwork.png b/addons/skin.estuary/media/DefaultNetwork.png Binary files differnew file mode 100644 index 0000000000..ceb787bb78 --- /dev/null +++ b/addons/skin.estuary/media/DefaultNetwork.png diff --git a/addons/skin.estuary/media/DefaultPicture.png b/addons/skin.estuary/media/DefaultPicture.png Binary files differnew file mode 100644 index 0000000000..c4d7f9af02 --- /dev/null +++ b/addons/skin.estuary/media/DefaultPicture.png diff --git a/addons/skin.estuary/media/DefaultPlaylist.png b/addons/skin.estuary/media/DefaultPlaylist.png Binary files differnew file mode 100644 index 0000000000..4db18f4c58 --- /dev/null +++ b/addons/skin.estuary/media/DefaultPlaylist.png diff --git a/addons/skin.estuary/media/DefaultProgram.png b/addons/skin.estuary/media/DefaultProgram.png Binary files differnew file mode 100644 index 0000000000..024ae411e6 --- /dev/null +++ b/addons/skin.estuary/media/DefaultProgram.png diff --git a/addons/skin.estuary/media/DefaultRecentlyAddedEpisodes.png b/addons/skin.estuary/media/DefaultRecentlyAddedEpisodes.png Binary files differnew file mode 100644 index 0000000000..4030555a53 --- /dev/null +++ b/addons/skin.estuary/media/DefaultRecentlyAddedEpisodes.png diff --git a/addons/skin.estuary/media/DefaultRecentlyAddedMovies.png b/addons/skin.estuary/media/DefaultRecentlyAddedMovies.png Binary files differnew file mode 100644 index 0000000000..39bf603787 --- /dev/null +++ b/addons/skin.estuary/media/DefaultRecentlyAddedMovies.png diff --git a/addons/skin.estuary/media/DefaultRecentlyAddedMusicVideos.png b/addons/skin.estuary/media/DefaultRecentlyAddedMusicVideos.png Binary files differnew file mode 100644 index 0000000000..f8873b0d79 --- /dev/null +++ b/addons/skin.estuary/media/DefaultRecentlyAddedMusicVideos.png diff --git a/addons/skin.estuary/media/DefaultRemovableDisk.png b/addons/skin.estuary/media/DefaultRemovableDisk.png Binary files differnew file mode 100644 index 0000000000..932fb115b5 --- /dev/null +++ b/addons/skin.estuary/media/DefaultRemovableDisk.png diff --git a/addons/skin.estuary/media/DefaultScript.png b/addons/skin.estuary/media/DefaultScript.png Binary files differnew file mode 100644 index 0000000000..b39384d087 --- /dev/null +++ b/addons/skin.estuary/media/DefaultScript.png diff --git a/addons/skin.estuary/media/DefaultSets.png b/addons/skin.estuary/media/DefaultSets.png Binary files differnew file mode 100644 index 0000000000..1566fa4393 --- /dev/null +++ b/addons/skin.estuary/media/DefaultSets.png diff --git a/addons/skin.estuary/media/DefaultStudios.png b/addons/skin.estuary/media/DefaultStudios.png Binary files differnew file mode 100644 index 0000000000..eacd8ddd53 --- /dev/null +++ b/addons/skin.estuary/media/DefaultStudios.png diff --git a/addons/skin.estuary/media/DefaultTVShowTitle.png b/addons/skin.estuary/media/DefaultTVShowTitle.png Binary files differnew file mode 100644 index 0000000000..2f8ffab5e5 --- /dev/null +++ b/addons/skin.estuary/media/DefaultTVShowTitle.png diff --git a/addons/skin.estuary/media/DefaultTVShows.png b/addons/skin.estuary/media/DefaultTVShows.png Binary files differnew file mode 100644 index 0000000000..119cc29b70 --- /dev/null +++ b/addons/skin.estuary/media/DefaultTVShows.png diff --git a/addons/skin.estuary/media/DefaultTVShowsSquare.png b/addons/skin.estuary/media/DefaultTVShowsSquare.png Binary files differnew file mode 100644 index 0000000000..6738ab5f38 --- /dev/null +++ b/addons/skin.estuary/media/DefaultTVShowsSquare.png diff --git a/addons/skin.estuary/media/DefaultTags.png b/addons/skin.estuary/media/DefaultTags.png Binary files differnew file mode 100644 index 0000000000..f4f4a574ea --- /dev/null +++ b/addons/skin.estuary/media/DefaultTags.png diff --git a/addons/skin.estuary/media/DefaultUser.png b/addons/skin.estuary/media/DefaultUser.png Binary files differnew file mode 100644 index 0000000000..2ccda2e3b4 --- /dev/null +++ b/addons/skin.estuary/media/DefaultUser.png diff --git a/addons/skin.estuary/media/DefaultVCD.png b/addons/skin.estuary/media/DefaultVCD.png Binary files differnew file mode 100644 index 0000000000..fc198f2e3d --- /dev/null +++ b/addons/skin.estuary/media/DefaultVCD.png diff --git a/addons/skin.estuary/media/DefaultVideo.png b/addons/skin.estuary/media/DefaultVideo.png Binary files differnew file mode 100644 index 0000000000..47e5f809be --- /dev/null +++ b/addons/skin.estuary/media/DefaultVideo.png diff --git a/addons/skin.estuary/media/DefaultVideoCover.png b/addons/skin.estuary/media/DefaultVideoCover.png Binary files differnew file mode 100644 index 0000000000..47e5f809be --- /dev/null +++ b/addons/skin.estuary/media/DefaultVideoCover.png diff --git a/addons/skin.estuary/media/DefaultVideoDeleted.png b/addons/skin.estuary/media/DefaultVideoDeleted.png Binary files differnew file mode 100644 index 0000000000..df77a94b9b --- /dev/null +++ b/addons/skin.estuary/media/DefaultVideoDeleted.png diff --git a/addons/skin.estuary/media/DefaultVideoPlaylists.png b/addons/skin.estuary/media/DefaultVideoPlaylists.png Binary files differnew file mode 100644 index 0000000000..5710c3010f --- /dev/null +++ b/addons/skin.estuary/media/DefaultVideoPlaylists.png diff --git a/addons/skin.estuary/media/DefaultYear.png b/addons/skin.estuary/media/DefaultYear.png Binary files differnew file mode 100644 index 0000000000..2de83141d5 --- /dev/null +++ b/addons/skin.estuary/media/DefaultYear.png diff --git a/addons/skin.estuary/media/Makefile.in b/addons/skin.estuary/media/Makefile.in new file mode 100644 index 0000000000..dc2bcbb086 --- /dev/null +++ b/addons/skin.estuary/media/Makefile.in @@ -0,0 +1,28 @@ +TARGET=Textures.xbt +TARGET_CURIAL=curial.xbt +TARGET_GREEN=green.xbt +TARGET_ORANGE=orange.xbt +TARGET_PINK=pink.xbt +TARGET_MAROON=maroon.xbt + +all: TEXTURES + +.PHONY: force + +TEXTURES: + @TEXTUREPACKER@ -dupecheck -input . -output $(TARGET) + @TEXTUREPACKER@ -dupecheck -input ../themes/curial -output $(TARGET_CURIAL) + @TEXTUREPACKER@ -dupecheck -input ../themes/green -output $(TARGET_GREEN) + @TEXTUREPACKER@ -dupecheck -input ../themes/orange -output $(TARGET_ORANGE) + @TEXTUREPACKER@ -dupecheck -input ../themes/pink -output $(TARGET_PINK) + @TEXTUREPACKER@ -dupecheck -input ../themes/maroon -output $(TARGET_MAROON) + +clean: + rm -f $(TARGET) + rm -f $(TARGET_CURIAL) + rm -f $(TARGET_GREEN) + rm -f $(TARGET_ORANGE) + rm -f $(TARGET_PINK) + rm -f $(TARGET_MAROON) + +distclean: clean diff --git a/addons/skin.estuary/media/OverlayLocked.png b/addons/skin.estuary/media/OverlayLocked.png Binary files differnew file mode 100644 index 0000000000..ad7363b1b4 --- /dev/null +++ b/addons/skin.estuary/media/OverlayLocked.png diff --git a/addons/skin.estuary/media/OverlayRAR.png b/addons/skin.estuary/media/OverlayRAR.png Binary files differnew file mode 100644 index 0000000000..3de36a9b1c --- /dev/null +++ b/addons/skin.estuary/media/OverlayRAR.png diff --git a/addons/skin.estuary/media/OverlayUnwatched.png b/addons/skin.estuary/media/OverlayUnwatched.png Binary files differnew file mode 100644 index 0000000000..be7d320843 --- /dev/null +++ b/addons/skin.estuary/media/OverlayUnwatched.png diff --git a/addons/skin.estuary/media/OverlayWatched.png b/addons/skin.estuary/media/OverlayWatched.png Binary files differnew file mode 100644 index 0000000000..0cdf33e886 --- /dev/null +++ b/addons/skin.estuary/media/OverlayWatched.png diff --git a/addons/skin.estuary/media/OverlayZIP.png b/addons/skin.estuary/media/OverlayZIP.png Binary files differnew file mode 100644 index 0000000000..3de36a9b1c --- /dev/null +++ b/addons/skin.estuary/media/OverlayZIP.png diff --git a/addons/skin.estuary/media/buttons/button-alt-nofo.png b/addons/skin.estuary/media/buttons/button-alt-nofo.png Binary files differnew file mode 100644 index 0000000000..90dad2b6ab --- /dev/null +++ b/addons/skin.estuary/media/buttons/button-alt-nofo.png diff --git a/addons/skin.estuary/media/buttons/button-nofo.png b/addons/skin.estuary/media/buttons/button-nofo.png Binary files differnew file mode 100644 index 0000000000..053a149f0a --- /dev/null +++ b/addons/skin.estuary/media/buttons/button-nofo.png diff --git a/addons/skin.estuary/media/buttons/button-theme-fo.png b/addons/skin.estuary/media/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..551306e5f3 --- /dev/null +++ b/addons/skin.estuary/media/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/media/buttons/dialogbutton-fo.png b/addons/skin.estuary/media/buttons/dialogbutton-fo.png Binary files differnew file mode 100644 index 0000000000..4aeb3c7818 --- /dev/null +++ b/addons/skin.estuary/media/buttons/dialogbutton-fo.png diff --git a/addons/skin.estuary/media/buttons/dialogbutton-nofo.png b/addons/skin.estuary/media/buttons/dialogbutton-nofo.png Binary files differnew file mode 100644 index 0000000000..053a149f0a --- /dev/null +++ b/addons/skin.estuary/media/buttons/dialogbutton-nofo.png diff --git a/addons/skin.estuary/media/buttons/radio-button-off.png b/addons/skin.estuary/media/buttons/radio-button-off.png Binary files differnew file mode 100644 index 0000000000..c201e24151 --- /dev/null +++ b/addons/skin.estuary/media/buttons/radio-button-off.png diff --git a/addons/skin.estuary/media/buttons/radio-button-on.png b/addons/skin.estuary/media/buttons/radio-button-on.png Binary files differnew file mode 100644 index 0000000000..d1f6202bee --- /dev/null +++ b/addons/skin.estuary/media/buttons/radio-button-on.png diff --git a/addons/skin.estuary/media/buttons/spinctrl/arrow-light-down-nf.png b/addons/skin.estuary/media/buttons/spinctrl/arrow-light-down-nf.png Binary files differnew file mode 100644 index 0000000000..506bdd812a --- /dev/null +++ b/addons/skin.estuary/media/buttons/spinctrl/arrow-light-down-nf.png diff --git a/addons/skin.estuary/media/buttons/spinctrl/arrow-light-up-nf.png b/addons/skin.estuary/media/buttons/spinctrl/arrow-light-up-nf.png Binary files differnew file mode 100644 index 0000000000..5c80efcf9f --- /dev/null +++ b/addons/skin.estuary/media/buttons/spinctrl/arrow-light-up-nf.png diff --git a/addons/skin.estuary/media/buttons/thumbnail_focused.png b/addons/skin.estuary/media/buttons/thumbnail_focused.png Binary files differnew file mode 100644 index 0000000000..060c0ddcd4 --- /dev/null +++ b/addons/skin.estuary/media/buttons/thumbnail_focused.png diff --git a/addons/skin.estuary/media/calibrate/cal_br.png b/addons/skin.estuary/media/calibrate/cal_br.png Binary files differnew file mode 100644 index 0000000000..53e73ef500 --- /dev/null +++ b/addons/skin.estuary/media/calibrate/cal_br.png diff --git a/addons/skin.estuary/media/calibrate/cal_ratio.png b/addons/skin.estuary/media/calibrate/cal_ratio.png Binary files differnew file mode 100644 index 0000000000..0689bce2a8 --- /dev/null +++ b/addons/skin.estuary/media/calibrate/cal_ratio.png diff --git a/addons/skin.estuary/media/calibrate/cal_sub.png b/addons/skin.estuary/media/calibrate/cal_sub.png Binary files differnew file mode 100644 index 0000000000..de5fa4e229 --- /dev/null +++ b/addons/skin.estuary/media/calibrate/cal_sub.png diff --git a/addons/skin.estuary/media/calibrate/cal_tl.png b/addons/skin.estuary/media/calibrate/cal_tl.png Binary files differnew file mode 100644 index 0000000000..a0a541aa37 --- /dev/null +++ b/addons/skin.estuary/media/calibrate/cal_tl.png diff --git a/addons/skin.estuary/media/colors/black.png b/addons/skin.estuary/media/colors/black.png Binary files differnew file mode 100644 index 0000000000..2ff1770d53 --- /dev/null +++ b/addons/skin.estuary/media/colors/black.png diff --git a/addons/skin.estuary/media/colors/white.png b/addons/skin.estuary/media/colors/white.png Binary files differnew file mode 100644 index 0000000000..528c66f6e8 --- /dev/null +++ b/addons/skin.estuary/media/colors/white.png diff --git a/addons/skin.estuary/media/colors/white50.png b/addons/skin.estuary/media/colors/white50.png Binary files differnew file mode 100644 index 0000000000..27cfd491ac --- /dev/null +++ b/addons/skin.estuary/media/colors/white50.png diff --git a/addons/skin.estuary/media/colors/white70.png b/addons/skin.estuary/media/colors/white70.png Binary files differnew file mode 100644 index 0000000000..d428a73af2 --- /dev/null +++ b/addons/skin.estuary/media/colors/white70.png diff --git a/addons/skin.estuary/media/dialogs/close.png b/addons/skin.estuary/media/dialogs/close.png Binary files differnew file mode 100644 index 0000000000..0a144666ef --- /dev/null +++ b/addons/skin.estuary/media/dialogs/close.png diff --git a/addons/skin.estuary/media/dialogs/dialog-bg-solid.png b/addons/skin.estuary/media/dialogs/dialog-bg-solid.png Binary files differnew file mode 100644 index 0000000000..e8c13ebd70 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/dialog-bg-solid.png diff --git a/addons/skin.estuary/media/dialogs/dialog-bg.png b/addons/skin.estuary/media/dialogs/dialog-bg.png Binary files differnew file mode 100644 index 0000000000..332469440d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/dialog-bg.png diff --git a/addons/skin.estuary/media/dialogs/extendedprogress/loading-back.png b/addons/skin.estuary/media/dialogs/extendedprogress/loading-back.png Binary files differnew file mode 100644 index 0000000000..df6ebd2803 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/extendedprogress/loading-back.png diff --git a/addons/skin.estuary/media/dialogs/extendedprogress/loading.png b/addons/skin.estuary/media/dialogs/extendedprogress/loading.png Binary files differnew file mode 100644 index 0000000000..353ca79b4b --- /dev/null +++ b/addons/skin.estuary/media/dialogs/extendedprogress/loading.png diff --git a/addons/skin.estuary/media/dialogs/mediasource/slider-back.png b/addons/skin.estuary/media/dialogs/mediasource/slider-back.png Binary files differnew file mode 100644 index 0000000000..15933dd2af --- /dev/null +++ b/addons/skin.estuary/media/dialogs/mediasource/slider-back.png diff --git a/addons/skin.estuary/media/dialogs/mediasource/slider-nib-nf.png b/addons/skin.estuary/media/dialogs/mediasource/slider-nib-nf.png Binary files differnew file mode 100644 index 0000000000..b395e6a9d3 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/mediasource/slider-nib-nf.png diff --git a/addons/skin.estuary/media/dialogs/separator-grey.png b/addons/skin.estuary/media/dialogs/separator-grey.png Binary files differnew file mode 100644 index 0000000000..d018e32c11 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/separator-grey.png diff --git a/addons/skin.estuary/media/dialogs/separator.png b/addons/skin.estuary/media/dialogs/separator.png Binary files differnew file mode 100644 index 0000000000..1583fc7dd1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/separator.png diff --git a/addons/skin.estuary/media/dialogs/volume/mute.png b/addons/skin.estuary/media/dialogs/volume/mute.png Binary files differnew file mode 100644 index 0000000000..80a31df577 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/mute.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 0.png b/addons/skin.estuary/media/dialogs/volume/progress/p 0.png Binary files differnew file mode 100644 index 0000000000..a7b4092c5d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 0.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 1.png b/addons/skin.estuary/media/dialogs/volume/progress/p 1.png Binary files differnew file mode 100644 index 0000000000..8dd3de6255 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 1.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 2.png b/addons/skin.estuary/media/dialogs/volume/progress/p 2.png Binary files differnew file mode 100644 index 0000000000..3efbce152c --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 2.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 3.png b/addons/skin.estuary/media/dialogs/volume/progress/p 3.png Binary files differnew file mode 100644 index 0000000000..e378776721 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 3.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 4.png b/addons/skin.estuary/media/dialogs/volume/progress/p 4.png Binary files differnew file mode 100644 index 0000000000..d254e3038f --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 4.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 5.png b/addons/skin.estuary/media/dialogs/volume/progress/p 5.png Binary files differnew file mode 100644 index 0000000000..371b9386cc --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 5.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 6.png b/addons/skin.estuary/media/dialogs/volume/progress/p 6.png Binary files differnew file mode 100644 index 0000000000..97884d762d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 6.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 7.png b/addons/skin.estuary/media/dialogs/volume/progress/p 7.png Binary files differnew file mode 100644 index 0000000000..f0e2966cb4 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 7.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 8.png b/addons/skin.estuary/media/dialogs/volume/progress/p 8.png Binary files differnew file mode 100644 index 0000000000..91a5371698 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 8.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p 9.png b/addons/skin.estuary/media/dialogs/volume/progress/p 9.png Binary files differnew file mode 100644 index 0000000000..4a38077a1e --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p 9.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p1.png b/addons/skin.estuary/media/dialogs/volume/progress/p1.png Binary files differnew file mode 100644 index 0000000000..8dd3de6255 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p1.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p10.png b/addons/skin.estuary/media/dialogs/volume/progress/p10.png Binary files differnew file mode 100644 index 0000000000..ce9faccf07 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p10.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p100.png b/addons/skin.estuary/media/dialogs/volume/progress/p100.png Binary files differnew file mode 100644 index 0000000000..61a6a85aaa --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p100.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p11.png b/addons/skin.estuary/media/dialogs/volume/progress/p11.png Binary files differnew file mode 100644 index 0000000000..d9dc8c9fb6 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p11.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p12.png b/addons/skin.estuary/media/dialogs/volume/progress/p12.png Binary files differnew file mode 100644 index 0000000000..36e1b612c2 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p12.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p13.png b/addons/skin.estuary/media/dialogs/volume/progress/p13.png Binary files differnew file mode 100644 index 0000000000..1483e29f3a --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p13.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p14.png b/addons/skin.estuary/media/dialogs/volume/progress/p14.png Binary files differnew file mode 100644 index 0000000000..2820dbd438 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p14.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p15.png b/addons/skin.estuary/media/dialogs/volume/progress/p15.png Binary files differnew file mode 100644 index 0000000000..05f8e725e5 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p15.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p16.png b/addons/skin.estuary/media/dialogs/volume/progress/p16.png Binary files differnew file mode 100644 index 0000000000..98c557076b --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p16.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p17.png b/addons/skin.estuary/media/dialogs/volume/progress/p17.png Binary files differnew file mode 100644 index 0000000000..48ace2c067 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p17.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p18.png b/addons/skin.estuary/media/dialogs/volume/progress/p18.png Binary files differnew file mode 100644 index 0000000000..2a84262475 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p18.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p19.png b/addons/skin.estuary/media/dialogs/volume/progress/p19.png Binary files differnew file mode 100644 index 0000000000..1ebeb51c38 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p19.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p2.png b/addons/skin.estuary/media/dialogs/volume/progress/p2.png Binary files differnew file mode 100644 index 0000000000..3efbce152c --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p2.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p20.png b/addons/skin.estuary/media/dialogs/volume/progress/p20.png Binary files differnew file mode 100644 index 0000000000..60d4b85015 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p20.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p21.png b/addons/skin.estuary/media/dialogs/volume/progress/p21.png Binary files differnew file mode 100644 index 0000000000..de20e64450 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p21.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p22.png b/addons/skin.estuary/media/dialogs/volume/progress/p22.png Binary files differnew file mode 100644 index 0000000000..4a90af41d2 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p22.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p23.png b/addons/skin.estuary/media/dialogs/volume/progress/p23.png Binary files differnew file mode 100644 index 0000000000..24aebecc9d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p23.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p24.png b/addons/skin.estuary/media/dialogs/volume/progress/p24.png Binary files differnew file mode 100644 index 0000000000..85726adf32 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p24.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p25.png b/addons/skin.estuary/media/dialogs/volume/progress/p25.png Binary files differnew file mode 100644 index 0000000000..dc21385cca --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p25.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p26.png b/addons/skin.estuary/media/dialogs/volume/progress/p26.png Binary files differnew file mode 100644 index 0000000000..e8346f32a7 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p26.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p27.png b/addons/skin.estuary/media/dialogs/volume/progress/p27.png Binary files differnew file mode 100644 index 0000000000..f41a19fdb5 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p27.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p28.png b/addons/skin.estuary/media/dialogs/volume/progress/p28.png Binary files differnew file mode 100644 index 0000000000..fc4b1be450 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p28.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p29.png b/addons/skin.estuary/media/dialogs/volume/progress/p29.png Binary files differnew file mode 100644 index 0000000000..9e6c0c3723 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p29.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p3.png b/addons/skin.estuary/media/dialogs/volume/progress/p3.png Binary files differnew file mode 100644 index 0000000000..e378776721 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p3.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p30.png b/addons/skin.estuary/media/dialogs/volume/progress/p30.png Binary files differnew file mode 100644 index 0000000000..1e1572fc61 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p30.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p31.png b/addons/skin.estuary/media/dialogs/volume/progress/p31.png Binary files differnew file mode 100644 index 0000000000..c1f7ae3d4b --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p31.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p32.png b/addons/skin.estuary/media/dialogs/volume/progress/p32.png Binary files differnew file mode 100644 index 0000000000..fa719682c2 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p32.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p33.png b/addons/skin.estuary/media/dialogs/volume/progress/p33.png Binary files differnew file mode 100644 index 0000000000..7e309bb91e --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p33.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p34.png b/addons/skin.estuary/media/dialogs/volume/progress/p34.png Binary files differnew file mode 100644 index 0000000000..325e623af0 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p34.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p35.png b/addons/skin.estuary/media/dialogs/volume/progress/p35.png Binary files differnew file mode 100644 index 0000000000..f2be27b759 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p35.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p36.png b/addons/skin.estuary/media/dialogs/volume/progress/p36.png Binary files differnew file mode 100644 index 0000000000..808c4a802d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p36.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p37.png b/addons/skin.estuary/media/dialogs/volume/progress/p37.png Binary files differnew file mode 100644 index 0000000000..4bab1a72fb --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p37.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p38.png b/addons/skin.estuary/media/dialogs/volume/progress/p38.png Binary files differnew file mode 100644 index 0000000000..1b3bb4d683 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p38.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p39.png b/addons/skin.estuary/media/dialogs/volume/progress/p39.png Binary files differnew file mode 100644 index 0000000000..7bc7c93bfe --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p39.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p4.png b/addons/skin.estuary/media/dialogs/volume/progress/p4.png Binary files differnew file mode 100644 index 0000000000..d254e3038f --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p4.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p40.png b/addons/skin.estuary/media/dialogs/volume/progress/p40.png Binary files differnew file mode 100644 index 0000000000..b2cd9bac28 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p40.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p41.png b/addons/skin.estuary/media/dialogs/volume/progress/p41.png Binary files differnew file mode 100644 index 0000000000..d4e6f6fb28 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p41.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p42.png b/addons/skin.estuary/media/dialogs/volume/progress/p42.png Binary files differnew file mode 100644 index 0000000000..082e6539b2 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p42.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p43.png b/addons/skin.estuary/media/dialogs/volume/progress/p43.png Binary files differnew file mode 100644 index 0000000000..cb0d043df0 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p43.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p44.png b/addons/skin.estuary/media/dialogs/volume/progress/p44.png Binary files differnew file mode 100644 index 0000000000..631a60c912 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p44.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p45.png b/addons/skin.estuary/media/dialogs/volume/progress/p45.png Binary files differnew file mode 100644 index 0000000000..65e6de8a68 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p45.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p46.png b/addons/skin.estuary/media/dialogs/volume/progress/p46.png Binary files differnew file mode 100644 index 0000000000..9bc50c9792 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p46.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p47.png b/addons/skin.estuary/media/dialogs/volume/progress/p47.png Binary files differnew file mode 100644 index 0000000000..82d9b63545 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p47.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p48.png b/addons/skin.estuary/media/dialogs/volume/progress/p48.png Binary files differnew file mode 100644 index 0000000000..767de06f69 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p48.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p49.png b/addons/skin.estuary/media/dialogs/volume/progress/p49.png Binary files differnew file mode 100644 index 0000000000..8dcf6f95e5 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p49.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p5.png b/addons/skin.estuary/media/dialogs/volume/progress/p5.png Binary files differnew file mode 100644 index 0000000000..371b9386cc --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p5.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p50.png b/addons/skin.estuary/media/dialogs/volume/progress/p50.png Binary files differnew file mode 100644 index 0000000000..1fc3bb26f1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p50.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p51.png b/addons/skin.estuary/media/dialogs/volume/progress/p51.png Binary files differnew file mode 100644 index 0000000000..81e7d34381 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p51.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p52.png b/addons/skin.estuary/media/dialogs/volume/progress/p52.png Binary files differnew file mode 100644 index 0000000000..6385d1b2b1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p52.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p53.png b/addons/skin.estuary/media/dialogs/volume/progress/p53.png Binary files differnew file mode 100644 index 0000000000..526be41aff --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p53.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p54.png b/addons/skin.estuary/media/dialogs/volume/progress/p54.png Binary files differnew file mode 100644 index 0000000000..1a3677476d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p54.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p55.png b/addons/skin.estuary/media/dialogs/volume/progress/p55.png Binary files differnew file mode 100644 index 0000000000..5ab8f60e0c --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p55.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p56.png b/addons/skin.estuary/media/dialogs/volume/progress/p56.png Binary files differnew file mode 100644 index 0000000000..9452ee77a9 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p56.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p57.png b/addons/skin.estuary/media/dialogs/volume/progress/p57.png Binary files differnew file mode 100644 index 0000000000..278fa18a35 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p57.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p58.png b/addons/skin.estuary/media/dialogs/volume/progress/p58.png Binary files differnew file mode 100644 index 0000000000..62b7150d18 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p58.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p59.png b/addons/skin.estuary/media/dialogs/volume/progress/p59.png Binary files differnew file mode 100644 index 0000000000..565d881d9f --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p59.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p6.png b/addons/skin.estuary/media/dialogs/volume/progress/p6.png Binary files differnew file mode 100644 index 0000000000..97884d762d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p6.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p60.png b/addons/skin.estuary/media/dialogs/volume/progress/p60.png Binary files differnew file mode 100644 index 0000000000..28d3ab79da --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p60.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p61.png b/addons/skin.estuary/media/dialogs/volume/progress/p61.png Binary files differnew file mode 100644 index 0000000000..218e04bb1b --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p61.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p62.png b/addons/skin.estuary/media/dialogs/volume/progress/p62.png Binary files differnew file mode 100644 index 0000000000..e417c28e27 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p62.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p63.png b/addons/skin.estuary/media/dialogs/volume/progress/p63.png Binary files differnew file mode 100644 index 0000000000..e0abbae4bd --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p63.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p64.png b/addons/skin.estuary/media/dialogs/volume/progress/p64.png Binary files differnew file mode 100644 index 0000000000..c89cce8051 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p64.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p65.png b/addons/skin.estuary/media/dialogs/volume/progress/p65.png Binary files differnew file mode 100644 index 0000000000..a00365a67d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p65.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p66.png b/addons/skin.estuary/media/dialogs/volume/progress/p66.png Binary files differnew file mode 100644 index 0000000000..1da194bc87 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p66.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p67.png b/addons/skin.estuary/media/dialogs/volume/progress/p67.png Binary files differnew file mode 100644 index 0000000000..ee92d84dea --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p67.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p68.png b/addons/skin.estuary/media/dialogs/volume/progress/p68.png Binary files differnew file mode 100644 index 0000000000..a7b5d69de5 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p68.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p69.png b/addons/skin.estuary/media/dialogs/volume/progress/p69.png Binary files differnew file mode 100644 index 0000000000..a24f901885 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p69.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p7.png b/addons/skin.estuary/media/dialogs/volume/progress/p7.png Binary files differnew file mode 100644 index 0000000000..f0e2966cb4 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p7.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p70.png b/addons/skin.estuary/media/dialogs/volume/progress/p70.png Binary files differnew file mode 100644 index 0000000000..f234c007f0 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p70.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p71.png b/addons/skin.estuary/media/dialogs/volume/progress/p71.png Binary files differnew file mode 100644 index 0000000000..cec46d8486 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p71.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p72.png b/addons/skin.estuary/media/dialogs/volume/progress/p72.png Binary files differnew file mode 100644 index 0000000000..7c3348bdc4 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p72.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p73.png b/addons/skin.estuary/media/dialogs/volume/progress/p73.png Binary files differnew file mode 100644 index 0000000000..805f881161 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p73.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p74.png b/addons/skin.estuary/media/dialogs/volume/progress/p74.png Binary files differnew file mode 100644 index 0000000000..69df6c84f1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p74.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p75.png b/addons/skin.estuary/media/dialogs/volume/progress/p75.png Binary files differnew file mode 100644 index 0000000000..c19a457d56 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p75.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p76.png b/addons/skin.estuary/media/dialogs/volume/progress/p76.png Binary files differnew file mode 100644 index 0000000000..7f17cde505 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p76.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p77.png b/addons/skin.estuary/media/dialogs/volume/progress/p77.png Binary files differnew file mode 100644 index 0000000000..e8cb815389 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p77.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p78.png b/addons/skin.estuary/media/dialogs/volume/progress/p78.png Binary files differnew file mode 100644 index 0000000000..77abc73128 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p78.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p79.png b/addons/skin.estuary/media/dialogs/volume/progress/p79.png Binary files differnew file mode 100644 index 0000000000..6fe5e7c648 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p79.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p8.png b/addons/skin.estuary/media/dialogs/volume/progress/p8.png Binary files differnew file mode 100644 index 0000000000..91a5371698 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p8.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p80.png b/addons/skin.estuary/media/dialogs/volume/progress/p80.png Binary files differnew file mode 100644 index 0000000000..9798278ab8 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p80.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p81.png b/addons/skin.estuary/media/dialogs/volume/progress/p81.png Binary files differnew file mode 100644 index 0000000000..4398835c43 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p81.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p82.png b/addons/skin.estuary/media/dialogs/volume/progress/p82.png Binary files differnew file mode 100644 index 0000000000..d83a07a18a --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p82.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p83.png b/addons/skin.estuary/media/dialogs/volume/progress/p83.png Binary files differnew file mode 100644 index 0000000000..6d2ea6fd16 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p83.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p84.png b/addons/skin.estuary/media/dialogs/volume/progress/p84.png Binary files differnew file mode 100644 index 0000000000..48631b7f6d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p84.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p85.png b/addons/skin.estuary/media/dialogs/volume/progress/p85.png Binary files differnew file mode 100644 index 0000000000..a2d6f5b6a0 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p85.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p86.png b/addons/skin.estuary/media/dialogs/volume/progress/p86.png Binary files differnew file mode 100644 index 0000000000..ae5e9e464a --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p86.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p87.png b/addons/skin.estuary/media/dialogs/volume/progress/p87.png Binary files differnew file mode 100644 index 0000000000..6a6b0da922 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p87.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p88.png b/addons/skin.estuary/media/dialogs/volume/progress/p88.png Binary files differnew file mode 100644 index 0000000000..c5c8dd55eb --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p88.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p89.png b/addons/skin.estuary/media/dialogs/volume/progress/p89.png Binary files differnew file mode 100644 index 0000000000..213a64a546 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p89.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p9.png b/addons/skin.estuary/media/dialogs/volume/progress/p9.png Binary files differnew file mode 100644 index 0000000000..4a38077a1e --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p9.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p90.png b/addons/skin.estuary/media/dialogs/volume/progress/p90.png Binary files differnew file mode 100644 index 0000000000..2cf83ac9a1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p90.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p91.png b/addons/skin.estuary/media/dialogs/volume/progress/p91.png Binary files differnew file mode 100644 index 0000000000..b217610685 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p91.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p92.png b/addons/skin.estuary/media/dialogs/volume/progress/p92.png Binary files differnew file mode 100644 index 0000000000..c39d492ab1 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p92.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p93.png b/addons/skin.estuary/media/dialogs/volume/progress/p93.png Binary files differnew file mode 100644 index 0000000000..30a808588f --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p93.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p94.png b/addons/skin.estuary/media/dialogs/volume/progress/p94.png Binary files differnew file mode 100644 index 0000000000..afb4974cab --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p94.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p95.png b/addons/skin.estuary/media/dialogs/volume/progress/p95.png Binary files differnew file mode 100644 index 0000000000..f1e48c975c --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p95.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p96.png b/addons/skin.estuary/media/dialogs/volume/progress/p96.png Binary files differnew file mode 100644 index 0000000000..79fed52139 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p96.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p97.png b/addons/skin.estuary/media/dialogs/volume/progress/p97.png Binary files differnew file mode 100644 index 0000000000..bcde957231 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p97.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p98.png b/addons/skin.estuary/media/dialogs/volume/progress/p98.png Binary files differnew file mode 100644 index 0000000000..60c78841fd --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p98.png diff --git a/addons/skin.estuary/media/dialogs/volume/progress/p99.png b/addons/skin.estuary/media/dialogs/volume/progress/p99.png Binary files differnew file mode 100644 index 0000000000..61a6a85aaa --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/progress/p99.png diff --git a/addons/skin.estuary/media/dialogs/volume/volume.png b/addons/skin.estuary/media/dialogs/volume/volume.png Binary files differnew file mode 100644 index 0000000000..ba32f9991d --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/volume.png diff --git a/addons/skin.estuary/media/dialogs/volume/volume1.png b/addons/skin.estuary/media/dialogs/volume/volume1.png Binary files differnew file mode 100644 index 0000000000..a185fb01b9 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/volume1.png diff --git a/addons/skin.estuary/media/dialogs/volume/volume2.png b/addons/skin.estuary/media/dialogs/volume/volume2.png Binary files differnew file mode 100644 index 0000000000..28622ae158 --- /dev/null +++ b/addons/skin.estuary/media/dialogs/volume/volume2.png diff --git a/addons/skin.estuary/media/flags/aspectratio/1.33.png b/addons/skin.estuary/media/flags/aspectratio/1.33.png Binary files differnew file mode 100644 index 0000000000..d9b65b4aa9 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/1.33.png diff --git a/addons/skin.estuary/media/flags/aspectratio/1.37.png b/addons/skin.estuary/media/flags/aspectratio/1.37.png Binary files differnew file mode 100644 index 0000000000..0d1d12ce64 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/1.37.png diff --git a/addons/skin.estuary/media/flags/aspectratio/1.66.png b/addons/skin.estuary/media/flags/aspectratio/1.66.png Binary files differnew file mode 100644 index 0000000000..0b67ed82a2 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/1.66.png diff --git a/addons/skin.estuary/media/flags/aspectratio/1.78.png b/addons/skin.estuary/media/flags/aspectratio/1.78.png Binary files differnew file mode 100644 index 0000000000..67088c00cf --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/1.78.png diff --git a/addons/skin.estuary/media/flags/aspectratio/1.85.png b/addons/skin.estuary/media/flags/aspectratio/1.85.png Binary files differnew file mode 100644 index 0000000000..9afac0a15b --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/1.85.png diff --git a/addons/skin.estuary/media/flags/aspectratio/2.20.png b/addons/skin.estuary/media/flags/aspectratio/2.20.png Binary files differnew file mode 100644 index 0000000000..b8639136ae --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/2.20.png diff --git a/addons/skin.estuary/media/flags/aspectratio/2.35.png b/addons/skin.estuary/media/flags/aspectratio/2.35.png Binary files differnew file mode 100644 index 0000000000..4b75436965 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/2.35.png diff --git a/addons/skin.estuary/media/flags/aspectratio/2.40.png b/addons/skin.estuary/media/flags/aspectratio/2.40.png Binary files differnew file mode 100644 index 0000000000..99a3612ae4 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/2.40.png diff --git a/addons/skin.estuary/media/flags/aspectratio/2.55.png b/addons/skin.estuary/media/flags/aspectratio/2.55.png Binary files differnew file mode 100644 index 0000000000..f05c2182df --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/2.55.png diff --git a/addons/skin.estuary/media/flags/aspectratio/2.76.png b/addons/skin.estuary/media/flags/aspectratio/2.76.png Binary files differnew file mode 100644 index 0000000000..52533058f5 --- /dev/null +++ b/addons/skin.estuary/media/flags/aspectratio/2.76.png diff --git a/addons/skin.estuary/media/flags/audiochannel/0.png b/addons/skin.estuary/media/flags/audiochannel/0.png Binary files differnew file mode 100644 index 0000000000..72cd28c1cc --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/0.png diff --git a/addons/skin.estuary/media/flags/audiochannel/1.png b/addons/skin.estuary/media/flags/audiochannel/1.png Binary files differnew file mode 100644 index 0000000000..b37710babb --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/1.png diff --git a/addons/skin.estuary/media/flags/audiochannel/10.png b/addons/skin.estuary/media/flags/audiochannel/10.png Binary files differnew file mode 100644 index 0000000000..5dea89e868 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/10.png diff --git a/addons/skin.estuary/media/flags/audiochannel/2.png b/addons/skin.estuary/media/flags/audiochannel/2.png Binary files differnew file mode 100644 index 0000000000..38587f050d --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/2.png diff --git a/addons/skin.estuary/media/flags/audiochannel/3.png b/addons/skin.estuary/media/flags/audiochannel/3.png Binary files differnew file mode 100644 index 0000000000..145ba6f38f --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/3.png diff --git a/addons/skin.estuary/media/flags/audiochannel/4.png b/addons/skin.estuary/media/flags/audiochannel/4.png Binary files differnew file mode 100644 index 0000000000..e67566f1c7 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/4.png diff --git a/addons/skin.estuary/media/flags/audiochannel/5.png b/addons/skin.estuary/media/flags/audiochannel/5.png Binary files differnew file mode 100644 index 0000000000..7396cc8aeb --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/5.png diff --git a/addons/skin.estuary/media/flags/audiochannel/6.png b/addons/skin.estuary/media/flags/audiochannel/6.png Binary files differnew file mode 100644 index 0000000000..9a27bfa513 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/6.png diff --git a/addons/skin.estuary/media/flags/audiochannel/7.png b/addons/skin.estuary/media/flags/audiochannel/7.png Binary files differnew file mode 100644 index 0000000000..dd51060d81 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/7.png diff --git a/addons/skin.estuary/media/flags/audiochannel/8.png b/addons/skin.estuary/media/flags/audiochannel/8.png Binary files differnew file mode 100644 index 0000000000..a765694187 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiochannel/8.png diff --git a/addons/skin.estuary/media/flags/audiocodec/aac.png b/addons/skin.estuary/media/flags/audiocodec/aac.png Binary files differnew file mode 100644 index 0000000000..bc7dc88eb4 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/aac.png diff --git a/addons/skin.estuary/media/flags/audiocodec/ac3.png b/addons/skin.estuary/media/flags/audiocodec/ac3.png Binary files differnew file mode 100644 index 0000000000..adb785198a --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/ac3.png diff --git a/addons/skin.estuary/media/flags/audiocodec/aif.png b/addons/skin.estuary/media/flags/audiocodec/aif.png Binary files differnew file mode 100644 index 0000000000..a03143b9c0 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/aif.png diff --git a/addons/skin.estuary/media/flags/audiocodec/aifc.png b/addons/skin.estuary/media/flags/audiocodec/aifc.png Binary files differnew file mode 100644 index 0000000000..28a5a92fce --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/aifc.png diff --git a/addons/skin.estuary/media/flags/audiocodec/aiff.png b/addons/skin.estuary/media/flags/audiocodec/aiff.png Binary files differnew file mode 100644 index 0000000000..a03143b9c0 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/aiff.png diff --git a/addons/skin.estuary/media/flags/audiocodec/alac.png b/addons/skin.estuary/media/flags/audiocodec/alac.png Binary files differnew file mode 100644 index 0000000000..963f97fb55 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/alac.png diff --git a/addons/skin.estuary/media/flags/audiocodec/ape.png b/addons/skin.estuary/media/flags/audiocodec/ape.png Binary files differnew file mode 100644 index 0000000000..b5b43296fa --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/ape.png diff --git a/addons/skin.estuary/media/flags/audiocodec/avc.png b/addons/skin.estuary/media/flags/audiocodec/avc.png Binary files differnew file mode 100644 index 0000000000..7f83936733 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/avc.png diff --git a/addons/skin.estuary/media/flags/audiocodec/cdda.png b/addons/skin.estuary/media/flags/audiocodec/cdda.png Binary files differnew file mode 100644 index 0000000000..7c375b71a3 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/cdda.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dca.png b/addons/skin.estuary/media/flags/audiocodec/dca.png Binary files differnew file mode 100644 index 0000000000..413c643e3e --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dca.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dolbydigital.png b/addons/skin.estuary/media/flags/audiocodec/dolbydigital.png Binary files differnew file mode 100644 index 0000000000..adb785198a --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dolbydigital.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dts.png b/addons/skin.estuary/media/flags/audiocodec/dts.png Binary files differnew file mode 100644 index 0000000000..413c643e3e --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dts.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dtshd_hra.png b/addons/skin.estuary/media/flags/audiocodec/dtshd_hra.png Binary files differnew file mode 100644 index 0000000000..1f64f27138 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dtshd_hra.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dtshd_ma.png b/addons/skin.estuary/media/flags/audiocodec/dtshd_ma.png Binary files differnew file mode 100644 index 0000000000..1d7e9ab75c --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dtshd_ma.png diff --git a/addons/skin.estuary/media/flags/audiocodec/dtsma.png b/addons/skin.estuary/media/flags/audiocodec/dtsma.png Binary files differnew file mode 100644 index 0000000000..1d7e9ab75c --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/dtsma.png diff --git a/addons/skin.estuary/media/flags/audiocodec/eac3.png b/addons/skin.estuary/media/flags/audiocodec/eac3.png Binary files differnew file mode 100644 index 0000000000..adb785198a --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/eac3.png diff --git a/addons/skin.estuary/media/flags/audiocodec/flac.png b/addons/skin.estuary/media/flags/audiocodec/flac.png Binary files differnew file mode 100644 index 0000000000..ea6fdb0a93 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/flac.png diff --git a/addons/skin.estuary/media/flags/audiocodec/mp1.png b/addons/skin.estuary/media/flags/audiocodec/mp1.png Binary files differnew file mode 100644 index 0000000000..edc9b1413f --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/mp1.png diff --git a/addons/skin.estuary/media/flags/audiocodec/mp2.png b/addons/skin.estuary/media/flags/audiocodec/mp2.png Binary files differnew file mode 100644 index 0000000000..da9be4754f --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/mp2.png diff --git a/addons/skin.estuary/media/flags/audiocodec/mp3.png b/addons/skin.estuary/media/flags/audiocodec/mp3.png Binary files differnew file mode 100644 index 0000000000..5523807cfd --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/mp3.png diff --git a/addons/skin.estuary/media/flags/audiocodec/ogg.png b/addons/skin.estuary/media/flags/audiocodec/ogg.png Binary files differnew file mode 100644 index 0000000000..4182a4a858 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/ogg.png diff --git a/addons/skin.estuary/media/flags/audiocodec/opus.png b/addons/skin.estuary/media/flags/audiocodec/opus.png Binary files differnew file mode 100644 index 0000000000..91ea9c4922 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/opus.png diff --git a/addons/skin.estuary/media/flags/audiocodec/pcm.png b/addons/skin.estuary/media/flags/audiocodec/pcm.png Binary files differnew file mode 100644 index 0000000000..4107f23258 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/pcm.png diff --git a/addons/skin.estuary/media/flags/audiocodec/pcm_bluray.png b/addons/skin.estuary/media/flags/audiocodec/pcm_bluray.png Binary files differnew file mode 100644 index 0000000000..4107f23258 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/pcm_bluray.png diff --git a/addons/skin.estuary/media/flags/audiocodec/pcm_s16le.png b/addons/skin.estuary/media/flags/audiocodec/pcm_s16le.png Binary files differnew file mode 100644 index 0000000000..4107f23258 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/pcm_s16le.png diff --git a/addons/skin.estuary/media/flags/audiocodec/pcm_s24le.png b/addons/skin.estuary/media/flags/audiocodec/pcm_s24le.png Binary files differnew file mode 100644 index 0000000000..4107f23258 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/pcm_s24le.png diff --git a/addons/skin.estuary/media/flags/audiocodec/truehd.png b/addons/skin.estuary/media/flags/audiocodec/truehd.png Binary files differnew file mode 100644 index 0000000000..1c12150dac --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/truehd.png diff --git a/addons/skin.estuary/media/flags/audiocodec/vorbis.png b/addons/skin.estuary/media/flags/audiocodec/vorbis.png Binary files differnew file mode 100644 index 0000000000..6750e4fcda --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/vorbis.png diff --git a/addons/skin.estuary/media/flags/audiocodec/wav.png b/addons/skin.estuary/media/flags/audiocodec/wav.png Binary files differnew file mode 100644 index 0000000000..8a8317a556 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/wav.png diff --git a/addons/skin.estuary/media/flags/audiocodec/wavpack.png b/addons/skin.estuary/media/flags/audiocodec/wavpack.png Binary files differnew file mode 100644 index 0000000000..1c3561b95a --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/wavpack.png diff --git a/addons/skin.estuary/media/flags/audiocodec/wma.png b/addons/skin.estuary/media/flags/audiocodec/wma.png Binary files differnew file mode 100644 index 0000000000..0b21173520 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/wma.png diff --git a/addons/skin.estuary/media/flags/audiocodec/wmapro.png b/addons/skin.estuary/media/flags/audiocodec/wmapro.png Binary files differnew file mode 100644 index 0000000000..0b21173520 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/wmapro.png diff --git a/addons/skin.estuary/media/flags/audiocodec/wmav2.png b/addons/skin.estuary/media/flags/audiocodec/wmav2.png Binary files differnew file mode 100644 index 0000000000..0b21173520 --- /dev/null +++ b/addons/skin.estuary/media/flags/audiocodec/wmav2.png diff --git a/addons/skin.estuary/media/flags/starrating/rating0.png b/addons/skin.estuary/media/flags/starrating/rating0.png Binary files differnew file mode 100644 index 0000000000..fef27a5ef6 --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating0.png diff --git a/addons/skin.estuary/media/flags/starrating/rating1.png b/addons/skin.estuary/media/flags/starrating/rating1.png Binary files differnew file mode 100644 index 0000000000..b4e0610b3d --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating1.png diff --git a/addons/skin.estuary/media/flags/starrating/rating2.png b/addons/skin.estuary/media/flags/starrating/rating2.png Binary files differnew file mode 100644 index 0000000000..a9b2ea9982 --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating2.png diff --git a/addons/skin.estuary/media/flags/starrating/rating3.png b/addons/skin.estuary/media/flags/starrating/rating3.png Binary files differnew file mode 100644 index 0000000000..34a90200fc --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating3.png diff --git a/addons/skin.estuary/media/flags/starrating/rating4.png b/addons/skin.estuary/media/flags/starrating/rating4.png Binary files differnew file mode 100644 index 0000000000..de64d78d79 --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating4.png diff --git a/addons/skin.estuary/media/flags/starrating/rating5.png b/addons/skin.estuary/media/flags/starrating/rating5.png Binary files differnew file mode 100644 index 0000000000..8bddf69d97 --- /dev/null +++ b/addons/skin.estuary/media/flags/starrating/rating5.png diff --git a/addons/skin.estuary/media/flags/videocodec/avc1.png b/addons/skin.estuary/media/flags/videocodec/avc1.png Binary files differnew file mode 100644 index 0000000000..b0f7618d07 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/avc1.png diff --git a/addons/skin.estuary/media/flags/videocodec/bluray.png b/addons/skin.estuary/media/flags/videocodec/bluray.png Binary files differnew file mode 100644 index 0000000000..442e84a2f3 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/bluray.png diff --git a/addons/skin.estuary/media/flags/videocodec/div3.png b/addons/skin.estuary/media/flags/videocodec/div3.png Binary files differnew file mode 100644 index 0000000000..551e0c8b8e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/div3.png diff --git a/addons/skin.estuary/media/flags/videocodec/divx.png b/addons/skin.estuary/media/flags/videocodec/divx.png Binary files differnew file mode 100644 index 0000000000..551e0c8b8e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/divx.png diff --git a/addons/skin.estuary/media/flags/videocodec/dvd.png b/addons/skin.estuary/media/flags/videocodec/dvd.png Binary files differnew file mode 100644 index 0000000000..52e30e9b7c --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/dvd.png diff --git a/addons/skin.estuary/media/flags/videocodec/dx50.png b/addons/skin.estuary/media/flags/videocodec/dx50.png Binary files differnew file mode 100644 index 0000000000..551e0c8b8e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/dx50.png diff --git a/addons/skin.estuary/media/flags/videocodec/flv.png b/addons/skin.estuary/media/flags/videocodec/flv.png Binary files differnew file mode 100644 index 0000000000..6d432c01f2 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/flv.png diff --git a/addons/skin.estuary/media/flags/videocodec/h264.png b/addons/skin.estuary/media/flags/videocodec/h264.png Binary files differnew file mode 100644 index 0000000000..3616dc1cde --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/h264.png diff --git a/addons/skin.estuary/media/flags/videocodec/hddvd.png b/addons/skin.estuary/media/flags/videocodec/hddvd.png Binary files differnew file mode 100644 index 0000000000..a53d2766a1 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/hddvd.png diff --git a/addons/skin.estuary/media/flags/videocodec/hdmv.png b/addons/skin.estuary/media/flags/videocodec/hdmv.png Binary files differnew file mode 100644 index 0000000000..442e84a2f3 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/hdmv.png diff --git a/addons/skin.estuary/media/flags/videocodec/hev1.png b/addons/skin.estuary/media/flags/videocodec/hev1.png Binary files differnew file mode 100644 index 0000000000..aaec1115db --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/hev1.png diff --git a/addons/skin.estuary/media/flags/videocodec/hevc.png b/addons/skin.estuary/media/flags/videocodec/hevc.png Binary files differnew file mode 100644 index 0000000000..aaec1115db --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/hevc.png diff --git a/addons/skin.estuary/media/flags/videocodec/hvc1.png b/addons/skin.estuary/media/flags/videocodec/hvc1.png Binary files differnew file mode 100644 index 0000000000..aaec1115db --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/hvc1.png diff --git a/addons/skin.estuary/media/flags/videocodec/mp4v.png b/addons/skin.estuary/media/flags/videocodec/mp4v.png Binary files differnew file mode 100644 index 0000000000..4773218178 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/mp4v.png diff --git a/addons/skin.estuary/media/flags/videocodec/mpeg1.png b/addons/skin.estuary/media/flags/videocodec/mpeg1.png Binary files differnew file mode 100644 index 0000000000..db03460e1e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/mpeg1.png diff --git a/addons/skin.estuary/media/flags/videocodec/mpeg1video.png b/addons/skin.estuary/media/flags/videocodec/mpeg1video.png Binary files differnew file mode 100644 index 0000000000..db03460e1e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/mpeg1video.png diff --git a/addons/skin.estuary/media/flags/videocodec/mpeg2.png b/addons/skin.estuary/media/flags/videocodec/mpeg2.png Binary files differnew file mode 100644 index 0000000000..c134fc8538 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/mpeg2.png diff --git a/addons/skin.estuary/media/flags/videocodec/mpeg2video.png b/addons/skin.estuary/media/flags/videocodec/mpeg2video.png Binary files differnew file mode 100644 index 0000000000..c134fc8538 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/mpeg2video.png diff --git a/addons/skin.estuary/media/flags/videocodec/tv.png b/addons/skin.estuary/media/flags/videocodec/tv.png Binary files differnew file mode 100644 index 0000000000..b12481dca7 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/tv.png diff --git a/addons/skin.estuary/media/flags/videocodec/vc-1.png b/addons/skin.estuary/media/flags/videocodec/vc-1.png Binary files differnew file mode 100644 index 0000000000..241551663d --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/vc-1.png diff --git a/addons/skin.estuary/media/flags/videocodec/vhs.png b/addons/skin.estuary/media/flags/videocodec/vhs.png Binary files differnew file mode 100644 index 0000000000..221bb41258 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/vhs.png diff --git a/addons/skin.estuary/media/flags/videocodec/vp8.png b/addons/skin.estuary/media/flags/videocodec/vp8.png Binary files differnew file mode 100644 index 0000000000..f519f37326 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/vp8.png diff --git a/addons/skin.estuary/media/flags/videocodec/vp9.png b/addons/skin.estuary/media/flags/videocodec/vp9.png Binary files differnew file mode 100644 index 0000000000..f519f37326 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/vp9.png diff --git a/addons/skin.estuary/media/flags/videocodec/wmv.png b/addons/skin.estuary/media/flags/videocodec/wmv.png Binary files differnew file mode 100644 index 0000000000..682cfb5d67 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/wmv.png diff --git a/addons/skin.estuary/media/flags/videocodec/wmv3.png b/addons/skin.estuary/media/flags/videocodec/wmv3.png Binary files differnew file mode 100644 index 0000000000..682cfb5d67 --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/wmv3.png diff --git a/addons/skin.estuary/media/flags/videocodec/wvc1.png b/addons/skin.estuary/media/flags/videocodec/wvc1.png Binary files differnew file mode 100644 index 0000000000..241551663d --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/wvc1.png diff --git a/addons/skin.estuary/media/flags/videocodec/xvid.png b/addons/skin.estuary/media/flags/videocodec/xvid.png Binary files differnew file mode 100644 index 0000000000..a22c2cb73e --- /dev/null +++ b/addons/skin.estuary/media/flags/videocodec/xvid.png diff --git a/addons/skin.estuary/media/flags/videoresolution/1080.png b/addons/skin.estuary/media/flags/videoresolution/1080.png Binary files differnew file mode 100644 index 0000000000..fdb1e06b9a --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/1080.png diff --git a/addons/skin.estuary/media/flags/videoresolution/3D.png b/addons/skin.estuary/media/flags/videoresolution/3D.png Binary files differnew file mode 100644 index 0000000000..0ba79093ed --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/3D.png diff --git a/addons/skin.estuary/media/flags/videoresolution/480.png b/addons/skin.estuary/media/flags/videoresolution/480.png Binary files differnew file mode 100644 index 0000000000..06d2a4bd58 --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/480.png diff --git a/addons/skin.estuary/media/flags/videoresolution/4K.png b/addons/skin.estuary/media/flags/videoresolution/4K.png Binary files differnew file mode 100644 index 0000000000..80f938c53e --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/4K.png diff --git a/addons/skin.estuary/media/flags/videoresolution/540.png b/addons/skin.estuary/media/flags/videoresolution/540.png Binary files differnew file mode 100644 index 0000000000..7c94c54cf7 --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/540.png diff --git a/addons/skin.estuary/media/flags/videoresolution/576.png b/addons/skin.estuary/media/flags/videoresolution/576.png Binary files differnew file mode 100644 index 0000000000..e24752e2bc --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/576.png diff --git a/addons/skin.estuary/media/flags/videoresolution/720.png b/addons/skin.estuary/media/flags/videoresolution/720.png Binary files differnew file mode 100644 index 0000000000..523c08b1ba --- /dev/null +++ b/addons/skin.estuary/media/flags/videoresolution/720.png diff --git a/addons/skin.estuary/media/frame/InfoBar.png b/addons/skin.estuary/media/frame/InfoBar.png Binary files differnew file mode 100644 index 0000000000..0f5b43cc28 --- /dev/null +++ b/addons/skin.estuary/media/frame/InfoBar.png diff --git a/addons/skin.estuary/media/frame/clock.png b/addons/skin.estuary/media/frame/clock.png Binary files differnew file mode 100644 index 0000000000..8a8214825e --- /dev/null +++ b/addons/skin.estuary/media/frame/clock.png diff --git a/addons/skin.estuary/media/frame/item-count.png b/addons/skin.estuary/media/frame/item-count.png Binary files differnew file mode 100644 index 0000000000..0da087bc62 --- /dev/null +++ b/addons/skin.estuary/media/frame/item-count.png diff --git a/addons/skin.estuary/media/frame/menu-fo.png b/addons/skin.estuary/media/frame/menu-fo.png Binary files differnew file mode 100644 index 0000000000..8bdf0d8b5d --- /dev/null +++ b/addons/skin.estuary/media/frame/menu-fo.png diff --git a/addons/skin.estuary/media/frame/menu-nofo.png b/addons/skin.estuary/media/frame/menu-nofo.png Binary files differnew file mode 100644 index 0000000000..0e7d035819 --- /dev/null +++ b/addons/skin.estuary/media/frame/menu-nofo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultActor.png b/addons/skin.estuary/media/icons/defaulticons/DefaultActor.png Binary files differnew file mode 100644 index 0000000000..c51569061c --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultActor.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddSource.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddSource.png Binary files differnew file mode 100644 index 0000000000..8d18e34d87 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddSource.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddon.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddon.png Binary files differnew file mode 100644 index 0000000000..99cf8e3b9a --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddon.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAlbumInfo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAlbumInfo.png Binary files differnew file mode 100644 index 0000000000..5336830c8d --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAlbumInfo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonArtistInfo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonArtistInfo.png Binary files differnew file mode 100644 index 0000000000..1477935c12 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonArtistInfo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDSP.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDSP.png Binary files differnew file mode 100644 index 0000000000..cdb94b5312 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDSP.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDecoder.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDecoder.png Binary files differnew file mode 100644 index 0000000000..332bb8e375 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioDecoder.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioEncoder.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioEncoder.png Binary files differnew file mode 100644 index 0000000000..974a213311 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonAudioEncoder.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonContextItem.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonContextItem.png Binary files differnew file mode 100644 index 0000000000..4044e91de1 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonContextItem.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonHelper.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonHelper.png Binary files differnew file mode 100644 index 0000000000..27a2728a8e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonHelper.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonImages.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonImages.png Binary files differnew file mode 100644 index 0000000000..e0f5e230d0 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonImages.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoLibrary.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoLibrary.png Binary files differnew file mode 100644 index 0000000000..f6c3f8b7b4 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoLibrary.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoProvider.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoProvider.png Binary files differnew file mode 100644 index 0000000000..f572047e00 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonInfoProvider.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLanguage.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLanguage.png Binary files differnew file mode 100644 index 0000000000..be8fb46a11 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLanguage.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLibrary.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLibrary.png Binary files differnew file mode 100644 index 0000000000..c1a628448a --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLibrary.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLookAndFeel.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLookAndFeel.png Binary files differnew file mode 100644 index 0000000000..b584d195e0 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLookAndFeel.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLyrics.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLyrics.png Binary files differnew file mode 100644 index 0000000000..467fb2486a --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonLyrics.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMovieInfo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMovieInfo.png Binary files differnew file mode 100644 index 0000000000..149d8bfe17 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMovieInfo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusic.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusic.png Binary files differnew file mode 100644 index 0000000000..c8288be3a2 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusic.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusicVideoInfo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusicVideoInfo.png Binary files differnew file mode 100644 index 0000000000..cf5e01e02b --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonMusicVideoInfo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonNone.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonNone.png Binary files differnew file mode 100644 index 0000000000..f9d5528db9 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonNone.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPVRClient.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPVRClient.png Binary files differnew file mode 100644 index 0000000000..dd3cb0c362 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPVRClient.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPicture.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPicture.png Binary files differnew file mode 100644 index 0000000000..386b2aa173 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonPicture.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonProgram.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonProgram.png Binary files differnew file mode 100644 index 0000000000..2d8d3319bc --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonProgram.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonRepository.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonRepository.png Binary files differnew file mode 100644 index 0000000000..5694aa520d --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonRepository.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonScreensaver.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonScreensaver.png Binary files differnew file mode 100644 index 0000000000..c67f4f3bcf --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonScreensaver.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonService.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonService.png Binary files differnew file mode 100644 index 0000000000..e4c860ed04 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonService.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSkin.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSkin.png Binary files differnew file mode 100644 index 0000000000..78e2b5ba98 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSkin.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSubtitles.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSubtitles.png Binary files differnew file mode 100644 index 0000000000..7bfff21936 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonSubtitles.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonTvInfo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonTvInfo.png Binary files differnew file mode 100644 index 0000000000..3efbde101e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonTvInfo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonUISounds.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonUISounds.png Binary files differnew file mode 100644 index 0000000000..a554cbfae0 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonUISounds.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVideo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVideo.png Binary files differnew file mode 100644 index 0000000000..b046470f4e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVideo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVisualization.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVisualization.png Binary files differnew file mode 100644 index 0000000000..069c7796d4 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonVisualization.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWeather.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWeather.png Binary files differnew file mode 100644 index 0000000000..0d5f67f886 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWeather.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWebSkin.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWebSkin.png Binary files differnew file mode 100644 index 0000000000..8af3d815ee --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonWebSkin.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsInstalled.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsInstalled.png Binary files differnew file mode 100644 index 0000000000..1533e53b66 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsInstalled.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsRepo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsRepo.png Binary files differnew file mode 100644 index 0000000000..616f7f83fe --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsRepo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsSearch.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsSearch.png Binary files differnew file mode 100644 index 0000000000..c832252d89 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsSearch.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsUpdates.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsUpdates.png Binary files differnew file mode 100644 index 0000000000..a192e11d1e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsUpdates.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsZip.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsZip.png Binary files differnew file mode 100644 index 0000000000..0385767a6c --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAddonsZip.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAlbumCover.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAlbumCover.png Binary files differnew file mode 100644 index 0000000000..2ba4e44824 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAlbumCover.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultArtist.png b/addons/skin.estuary/media/icons/defaulticons/DefaultArtist.png Binary files differnew file mode 100644 index 0000000000..345e64cb43 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultArtist.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultAudio.png b/addons/skin.estuary/media/icons/defaulticons/DefaultAudio.png Binary files differnew file mode 100644 index 0000000000..c8288be3a2 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultAudio.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultCDDA.png b/addons/skin.estuary/media/icons/defaulticons/DefaultCDDA.png Binary files differnew file mode 100644 index 0000000000..84b57b143a --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultCDDA.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultCountry.png b/addons/skin.estuary/media/icons/defaulticons/DefaultCountry.png Binary files differnew file mode 100644 index 0000000000..5cfa710afd --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultCountry.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultDVDEmpty.png b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDEmpty.png Binary files differnew file mode 100644 index 0000000000..db46c6f149 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDEmpty.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultDVDFull.png b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDFull.png Binary files differnew file mode 100644 index 0000000000..acbcb729f7 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDFull.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultDVDRom.png b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDRom.png Binary files differnew file mode 100644 index 0000000000..7df03f0457 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultDVDRom.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultDirector.png b/addons/skin.estuary/media/icons/defaulticons/DefaultDirector.png Binary files differnew file mode 100644 index 0000000000..8089b7529e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultDirector.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultFile.png b/addons/skin.estuary/media/icons/defaulticons/DefaultFile.png Binary files differnew file mode 100644 index 0000000000..36ff7a867e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultFile.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultFolder.png b/addons/skin.estuary/media/icons/defaulticons/DefaultFolder.png Binary files differnew file mode 100644 index 0000000000..ce5f1b33f8 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultFolder.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultFolderBack.png b/addons/skin.estuary/media/icons/defaulticons/DefaultFolderBack.png Binary files differnew file mode 100644 index 0000000000..cc1f2d04ed --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultFolderBack.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultGames.png b/addons/skin.estuary/media/icons/defaulticons/DefaultGames.png Binary files differnew file mode 100644 index 0000000000..728372c795 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultGames.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultGenre.png b/addons/skin.estuary/media/icons/defaulticons/DefaultGenre.png Binary files differnew file mode 100644 index 0000000000..4f33ca9b47 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultGenre.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultHardDisk.png b/addons/skin.estuary/media/icons/defaulticons/DefaultHardDisk.png Binary files differnew file mode 100644 index 0000000000..bc3d8a8ebf --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultHardDisk.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultInProgressShows.png b/addons/skin.estuary/media/icons/defaulticons/DefaultInProgressShows.png Binary files differnew file mode 100644 index 0000000000..a3fc5e3700 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultInProgressShows.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMovieTitle.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMovieTitle.png Binary files differnew file mode 100644 index 0000000000..2a8b282df7 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMovieTitle.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMovies.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMovies.png Binary files differnew file mode 100644 index 0000000000..861276a67e --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMovies.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicAlbums.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicAlbums.png Binary files differnew file mode 100644 index 0000000000..2ba4e44824 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicAlbums.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicArtists.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicArtists.png Binary files differnew file mode 100644 index 0000000000..345e64cb43 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicArtists.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicCompilations.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicCompilations.png Binary files differnew file mode 100644 index 0000000000..7deb4f2ef2 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicCompilations.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicGenres.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicGenres.png Binary files differnew file mode 100644 index 0000000000..4a68cb7f2d --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicGenres.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicPlaylists.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicPlaylists.png Binary files differnew file mode 100644 index 0000000000..aad9c69f99 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicPlaylists.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyAdded.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyAdded.png Binary files differnew file mode 100644 index 0000000000..aab8e356f5 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyAdded.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyPlayed.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyPlayed.png Binary files differnew file mode 100644 index 0000000000..ca09216c84 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicRecentlyPlayed.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSearch.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSearch.png Binary files differnew file mode 100644 index 0000000000..6e81a20586 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSearch.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSongs.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSongs.png Binary files differnew file mode 100644 index 0000000000..c227801f34 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicSongs.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100.png Binary files differnew file mode 100644 index 0000000000..4fe1c19c78 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Albums.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Albums.png Binary files differnew file mode 100644 index 0000000000..2ba4e44824 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Albums.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Songs.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Songs.png Binary files differnew file mode 100644 index 0000000000..c227801f34 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicTop100Songs.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideoTitle.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideoTitle.png Binary files differnew file mode 100644 index 0000000000..726e8a2466 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideoTitle.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideos.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideos.png Binary files differnew file mode 100644 index 0000000000..674d8ad944 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicVideos.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultMusicYears.png b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicYears.png Binary files differnew file mode 100644 index 0000000000..2700f76782 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultMusicYears.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultNetwork.png b/addons/skin.estuary/media/icons/defaulticons/DefaultNetwork.png Binary files differnew file mode 100644 index 0000000000..b5d424bf91 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultNetwork.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultPicture.png b/addons/skin.estuary/media/icons/defaulticons/DefaultPicture.png Binary files differnew file mode 100644 index 0000000000..125b104766 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultPicture.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultPlaylist.png b/addons/skin.estuary/media/icons/defaulticons/DefaultPlaylist.png Binary files differnew file mode 100644 index 0000000000..aad9c69f99 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultPlaylist.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultProgram.png b/addons/skin.estuary/media/icons/defaulticons/DefaultProgram.png Binary files differnew file mode 100644 index 0000000000..2d8d3319bc --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultProgram.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedEpisodes.png b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedEpisodes.png Binary files differnew file mode 100644 index 0000000000..894178913a --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedEpisodes.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMovies.png b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMovies.png Binary files differnew file mode 100644 index 0000000000..df3e05e937 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMovies.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMusicVideos.png b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMusicVideos.png Binary files differnew file mode 100644 index 0000000000..22058502e4 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultRecentlyAddedMusicVideos.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultRemovableDisk.png b/addons/skin.estuary/media/icons/defaulticons/DefaultRemovableDisk.png Binary files differnew file mode 100644 index 0000000000..461ebd3f26 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultRemovableDisk.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultScript.png b/addons/skin.estuary/media/icons/defaulticons/DefaultScript.png Binary files differnew file mode 100644 index 0000000000..337eb11a32 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultScript.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultSets.png b/addons/skin.estuary/media/icons/defaulticons/DefaultSets.png Binary files differnew file mode 100644 index 0000000000..ac927c34b2 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultSets.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultStudios.png b/addons/skin.estuary/media/icons/defaulticons/DefaultStudios.png Binary files differnew file mode 100644 index 0000000000..531b7d1fab --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultStudios.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultTVShowTitle.png b/addons/skin.estuary/media/icons/defaulticons/DefaultTVShowTitle.png Binary files differnew file mode 100644 index 0000000000..4893afc9fb --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultTVShowTitle.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultTVShows.png b/addons/skin.estuary/media/icons/defaulticons/DefaultTVShows.png Binary files differnew file mode 100644 index 0000000000..4893afc9fb --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultTVShows.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultTags.png b/addons/skin.estuary/media/icons/defaulticons/DefaultTags.png Binary files differnew file mode 100644 index 0000000000..613f60e8d3 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultTags.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultVCD.png b/addons/skin.estuary/media/icons/defaulticons/DefaultVCD.png Binary files differnew file mode 100644 index 0000000000..88089874a0 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultVCD.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultVideo.png b/addons/skin.estuary/media/icons/defaulticons/DefaultVideo.png Binary files differnew file mode 100644 index 0000000000..bc135daad9 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultVideo.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultVideoCover.png b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoCover.png Binary files differnew file mode 100644 index 0000000000..2a8b282df7 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoCover.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultVideoDeleted.png b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoDeleted.png Binary files differnew file mode 100644 index 0000000000..b020b2a544 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoDeleted.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultVideoPlaylists.png b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoPlaylists.png Binary files differnew file mode 100644 index 0000000000..557cb03f52 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultVideoPlaylists.png diff --git a/addons/skin.estuary/media/icons/defaulticons/DefaultYear.png b/addons/skin.estuary/media/icons/defaulticons/DefaultYear.png Binary files differnew file mode 100644 index 0000000000..2700f76782 --- /dev/null +++ b/addons/skin.estuary/media/icons/defaulticons/DefaultYear.png diff --git a/addons/skin.estuary/media/icons/eventlog/levels.png b/addons/skin.estuary/media/icons/eventlog/levels.png Binary files differnew file mode 100644 index 0000000000..df0a6c4625 --- /dev/null +++ b/addons/skin.estuary/media/icons/eventlog/levels.png diff --git a/addons/skin.estuary/media/icons/eventlog/order.png b/addons/skin.estuary/media/icons/eventlog/order.png Binary files differnew file mode 100644 index 0000000000..a97692dc8a --- /dev/null +++ b/addons/skin.estuary/media/icons/eventlog/order.png diff --git a/addons/skin.estuary/media/icons/eventlog/settings.png b/addons/skin.estuary/media/icons/eventlog/settings.png Binary files differnew file mode 100644 index 0000000000..ef72cffa89 --- /dev/null +++ b/addons/skin.estuary/media/icons/eventlog/settings.png diff --git a/addons/skin.estuary/media/icons/favourites.png b/addons/skin.estuary/media/icons/favourites.png Binary files differnew file mode 100644 index 0000000000..e50f4beb9c --- /dev/null +++ b/addons/skin.estuary/media/icons/favourites.png diff --git a/addons/skin.estuary/media/icons/file-manager/left-right.png b/addons/skin.estuary/media/icons/file-manager/left-right.png Binary files differnew file mode 100644 index 0000000000..938d7182e8 --- /dev/null +++ b/addons/skin.estuary/media/icons/file-manager/left-right.png diff --git a/addons/skin.estuary/media/icons/filemanager.png b/addons/skin.estuary/media/icons/filemanager.png Binary files differnew file mode 100644 index 0000000000..e8bd859ebf --- /dev/null +++ b/addons/skin.estuary/media/icons/filemanager.png diff --git a/addons/skin.estuary/media/icons/home/addons.png b/addons/skin.estuary/media/icons/home/addons.png Binary files differnew file mode 100644 index 0000000000..dc86cb433b --- /dev/null +++ b/addons/skin.estuary/media/icons/home/addons.png diff --git a/addons/skin.estuary/media/icons/home/livetv.png b/addons/skin.estuary/media/icons/home/livetv.png Binary files differnew file mode 100644 index 0000000000..7aa23cdfc4 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/livetv.png diff --git a/addons/skin.estuary/media/icons/home/movies.png b/addons/skin.estuary/media/icons/home/movies.png Binary files differnew file mode 100644 index 0000000000..d16abdcb1a --- /dev/null +++ b/addons/skin.estuary/media/icons/home/movies.png diff --git a/addons/skin.estuary/media/icons/home/music.png b/addons/skin.estuary/media/icons/home/music.png Binary files differnew file mode 100644 index 0000000000..7afd98aa54 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/music.png diff --git a/addons/skin.estuary/media/icons/home/pictures.png b/addons/skin.estuary/media/icons/home/pictures.png Binary files differnew file mode 100644 index 0000000000..d1f5609d21 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/pictures.png diff --git a/addons/skin.estuary/media/icons/home/radio.png b/addons/skin.estuary/media/icons/home/radio.png Binary files differnew file mode 100644 index 0000000000..092e46d722 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/radio.png diff --git a/addons/skin.estuary/media/icons/home/tv.png b/addons/skin.estuary/media/icons/home/tv.png Binary files differnew file mode 100644 index 0000000000..d350263e87 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/tv.png diff --git a/addons/skin.estuary/media/icons/home/videos.png b/addons/skin.estuary/media/icons/home/videos.png Binary files differnew file mode 100644 index 0000000000..d74b40edc4 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/videos.png diff --git a/addons/skin.estuary/media/icons/home/weather.png b/addons/skin.estuary/media/icons/home/weather.png Binary files differnew file mode 100644 index 0000000000..42f380bdd1 --- /dev/null +++ b/addons/skin.estuary/media/icons/home/weather.png diff --git a/addons/skin.estuary/media/icons/infodialogs/changelog.png b/addons/skin.estuary/media/icons/infodialogs/changelog.png Binary files differnew file mode 100644 index 0000000000..acb2aef84e --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/changelog.png diff --git a/addons/skin.estuary/media/icons/infodialogs/choose_image.png b/addons/skin.estuary/media/icons/infodialogs/choose_image.png Binary files differnew file mode 100644 index 0000000000..d1e99bee1e --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/choose_image.png diff --git a/addons/skin.estuary/media/icons/infodialogs/configure.png b/addons/skin.estuary/media/icons/infodialogs/configure.png Binary files differnew file mode 100644 index 0000000000..7c9dff9bc7 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/configure.png diff --git a/addons/skin.estuary/media/icons/infodialogs/director.png b/addons/skin.estuary/media/icons/infodialogs/director.png Binary files differnew file mode 100644 index 0000000000..ce3ad7b2fd --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/director.png diff --git a/addons/skin.estuary/media/icons/infodialogs/disable.png b/addons/skin.estuary/media/icons/infodialogs/disable.png Binary files differnew file mode 100644 index 0000000000..d08c879133 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/disable.png diff --git a/addons/skin.estuary/media/icons/infodialogs/image.png b/addons/skin.estuary/media/icons/infodialogs/image.png Binary files differnew file mode 100644 index 0000000000..37e749e8f1 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/image.png diff --git a/addons/skin.estuary/media/icons/infodialogs/info.png b/addons/skin.estuary/media/icons/infodialogs/info.png Binary files differnew file mode 100644 index 0000000000..1b5b77ef79 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/info.png diff --git a/addons/skin.estuary/media/icons/infodialogs/install.png b/addons/skin.estuary/media/icons/infodialogs/install.png Binary files differnew file mode 100644 index 0000000000..003a735a04 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/install.png diff --git a/addons/skin.estuary/media/icons/infodialogs/launch.png b/addons/skin.estuary/media/icons/infodialogs/launch.png Binary files differnew file mode 100644 index 0000000000..3b6d6a469a --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/launch.png diff --git a/addons/skin.estuary/media/icons/infodialogs/list.png b/addons/skin.estuary/media/icons/infodialogs/list.png Binary files differnew file mode 100644 index 0000000000..703e7e2354 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/list.png diff --git a/addons/skin.estuary/media/icons/infodialogs/play_record.png b/addons/skin.estuary/media/icons/infodialogs/play_record.png Binary files differnew file mode 100644 index 0000000000..0143eba8ea --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/play_record.png diff --git a/addons/skin.estuary/media/icons/infodialogs/rating.png b/addons/skin.estuary/media/icons/infodialogs/rating.png Binary files differnew file mode 100644 index 0000000000..058af4f60d --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/rating.png diff --git a/addons/skin.estuary/media/icons/infodialogs/record.png b/addons/skin.estuary/media/icons/infodialogs/record.png Binary files differnew file mode 100644 index 0000000000..0b460da62d --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/record.png diff --git a/addons/skin.estuary/media/icons/infodialogs/similar.png b/addons/skin.estuary/media/icons/infodialogs/similar.png Binary files differnew file mode 100644 index 0000000000..0eed002d98 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/similar.png diff --git a/addons/skin.estuary/media/icons/infodialogs/trailer.png b/addons/skin.estuary/media/icons/infodialogs/trailer.png Binary files differnew file mode 100644 index 0000000000..30f820c51f --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/trailer.png diff --git a/addons/skin.estuary/media/icons/infodialogs/uninstall.png b/addons/skin.estuary/media/icons/infodialogs/uninstall.png Binary files differnew file mode 100644 index 0000000000..2b9446320b --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/uninstall.png diff --git a/addons/skin.estuary/media/icons/infodialogs/update.png b/addons/skin.estuary/media/icons/infodialogs/update.png Binary files differnew file mode 100644 index 0000000000..7c9c6c3d12 --- /dev/null +++ b/addons/skin.estuary/media/icons/infodialogs/update.png diff --git a/addons/skin.estuary/media/icons/lists/1080.png b/addons/skin.estuary/media/icons/lists/1080.png Binary files differnew file mode 100644 index 0000000000..0e273a02ef --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/1080.png diff --git a/addons/skin.estuary/media/icons/lists/3D.png b/addons/skin.estuary/media/icons/lists/3D.png Binary files differnew file mode 100644 index 0000000000..6897cce21b --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/3D.png diff --git a/addons/skin.estuary/media/icons/lists/480.png b/addons/skin.estuary/media/icons/lists/480.png Binary files differnew file mode 100644 index 0000000000..c3ba6c9937 --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/480.png diff --git a/addons/skin.estuary/media/icons/lists/4K.png b/addons/skin.estuary/media/icons/lists/4K.png Binary files differnew file mode 100644 index 0000000000..20eb0aad0b --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/4K.png diff --git a/addons/skin.estuary/media/icons/lists/540.png b/addons/skin.estuary/media/icons/lists/540.png Binary files differnew file mode 100644 index 0000000000..c3ba6c9937 --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/540.png diff --git a/addons/skin.estuary/media/icons/lists/576.png b/addons/skin.estuary/media/icons/lists/576.png Binary files differnew file mode 100644 index 0000000000..c3ba6c9937 --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/576.png diff --git a/addons/skin.estuary/media/icons/lists/720.png b/addons/skin.estuary/media/icons/lists/720.png Binary files differnew file mode 100644 index 0000000000..0e273a02ef --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/720.png diff --git a/addons/skin.estuary/media/icons/lists/Set.png b/addons/skin.estuary/media/icons/lists/Set.png Binary files differnew file mode 100644 index 0000000000..65d67694a9 --- /dev/null +++ b/addons/skin.estuary/media/icons/lists/Set.png diff --git a/addons/skin.estuary/media/icons/logo-text.png b/addons/skin.estuary/media/icons/logo-text.png Binary files differnew file mode 100644 index 0000000000..dbe2000c4c --- /dev/null +++ b/addons/skin.estuary/media/icons/logo-text.png diff --git a/addons/skin.estuary/media/icons/logo.png b/addons/skin.estuary/media/icons/logo.png Binary files differnew file mode 100644 index 0000000000..d8a680fe8f --- /dev/null +++ b/addons/skin.estuary/media/icons/logo.png diff --git a/addons/skin.estuary/media/icons/menu.png b/addons/skin.estuary/media/icons/menu.png Binary files differnew file mode 100644 index 0000000000..51e88763e4 --- /dev/null +++ b/addons/skin.estuary/media/icons/menu.png diff --git a/addons/skin.estuary/media/icons/now-playing/fullscreen.png b/addons/skin.estuary/media/icons/now-playing/fullscreen.png Binary files differnew file mode 100644 index 0000000000..7b159c6d1d --- /dev/null +++ b/addons/skin.estuary/media/icons/now-playing/fullscreen.png diff --git a/addons/skin.estuary/media/icons/now-playing/next.png b/addons/skin.estuary/media/icons/now-playing/next.png Binary files differnew file mode 100644 index 0000000000..a923b15698 --- /dev/null +++ b/addons/skin.estuary/media/icons/now-playing/next.png diff --git a/addons/skin.estuary/media/icons/now-playing/pause.png b/addons/skin.estuary/media/icons/now-playing/pause.png Binary files differnew file mode 100644 index 0000000000..67736afae0 --- /dev/null +++ b/addons/skin.estuary/media/icons/now-playing/pause.png diff --git a/addons/skin.estuary/media/icons/now-playing/play.png b/addons/skin.estuary/media/icons/now-playing/play.png Binary files differnew file mode 100644 index 0000000000..84031fde3c --- /dev/null +++ b/addons/skin.estuary/media/icons/now-playing/play.png diff --git a/addons/skin.estuary/media/icons/now-playing/stop.png b/addons/skin.estuary/media/icons/now-playing/stop.png Binary files differnew file mode 100644 index 0000000000..1b1df08399 --- /dev/null +++ b/addons/skin.estuary/media/icons/now-playing/stop.png diff --git a/addons/skin.estuary/media/icons/power.png b/addons/skin.estuary/media/icons/power.png Binary files differnew file mode 100644 index 0000000000..adc292b536 --- /dev/null +++ b/addons/skin.estuary/media/icons/power.png diff --git a/addons/skin.estuary/media/icons/search.png b/addons/skin.estuary/media/icons/search.png Binary files differnew file mode 100644 index 0000000000..2a25b320d3 --- /dev/null +++ b/addons/skin.estuary/media/icons/search.png diff --git a/addons/skin.estuary/media/icons/settings.png b/addons/skin.estuary/media/icons/settings.png Binary files differnew file mode 100644 index 0000000000..dc4ef51326 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings.png diff --git a/addons/skin.estuary/media/icons/settings/addons.png b/addons/skin.estuary/media/icons/settings/addons.png Binary files differnew file mode 100644 index 0000000000..59c01f7d12 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/addons.png diff --git a/addons/skin.estuary/media/icons/settings/android.png b/addons/skin.estuary/media/icons/settings/android.png Binary files differnew file mode 100644 index 0000000000..6fe042d643 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/android.png diff --git a/addons/skin.estuary/media/icons/settings/appearance.png b/addons/skin.estuary/media/icons/settings/appearance.png Binary files differnew file mode 100644 index 0000000000..30eda07400 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/appearance.png diff --git a/addons/skin.estuary/media/icons/settings/filemanager.png b/addons/skin.estuary/media/icons/settings/filemanager.png Binary files differnew file mode 100644 index 0000000000..70be8fd53d --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/filemanager.png diff --git a/addons/skin.estuary/media/icons/settings/livetv.png b/addons/skin.estuary/media/icons/settings/livetv.png Binary files differnew file mode 100644 index 0000000000..ef6470aadb --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/livetv.png diff --git a/addons/skin.estuary/media/icons/settings/music.png b/addons/skin.estuary/media/icons/settings/music.png Binary files differnew file mode 100644 index 0000000000..2d6a0b45c9 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/music.png diff --git a/addons/skin.estuary/media/icons/settings/network.png b/addons/skin.estuary/media/icons/settings/network.png Binary files differnew file mode 100644 index 0000000000..e917d1fb5f --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/network.png diff --git a/addons/skin.estuary/media/icons/settings/pictures.png b/addons/skin.estuary/media/icons/settings/pictures.png Binary files differnew file mode 100644 index 0000000000..bddc975e9e --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/pictures.png diff --git a/addons/skin.estuary/media/icons/settings/profiles.png b/addons/skin.estuary/media/icons/settings/profiles.png Binary files differnew file mode 100644 index 0000000000..065441038c --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/profiles.png diff --git a/addons/skin.estuary/media/icons/settings/settings.png b/addons/skin.estuary/media/icons/settings/settings.png Binary files differnew file mode 100644 index 0000000000..9ca0748f10 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/settings.png diff --git a/addons/skin.estuary/media/icons/settings/skin.png b/addons/skin.estuary/media/icons/settings/skin.png Binary files differnew file mode 100644 index 0000000000..862bbc1043 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/skin.png diff --git a/addons/skin.estuary/media/icons/settings/sysinfo.png b/addons/skin.estuary/media/icons/settings/sysinfo.png Binary files differnew file mode 100644 index 0000000000..992f4a0f7a --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/sysinfo.png diff --git a/addons/skin.estuary/media/icons/settings/system.png b/addons/skin.estuary/media/icons/settings/system.png Binary files differnew file mode 100644 index 0000000000..e9d16d5981 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/system.png diff --git a/addons/skin.estuary/media/icons/settings/tvguide.png b/addons/skin.estuary/media/icons/settings/tvguide.png Binary files differnew file mode 100644 index 0000000000..c3e2863eca --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/tvguide.png diff --git a/addons/skin.estuary/media/icons/settings/update-available.png b/addons/skin.estuary/media/icons/settings/update-available.png Binary files differnew file mode 100644 index 0000000000..5fdfa29096 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/update-available.png diff --git a/addons/skin.estuary/media/icons/settings/video.png b/addons/skin.estuary/media/icons/settings/video.png Binary files differnew file mode 100644 index 0000000000..aa1547eb17 --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/video.png diff --git a/addons/skin.estuary/media/icons/settings/weather.png b/addons/skin.estuary/media/icons/settings/weather.png Binary files differnew file mode 100644 index 0000000000..3e55dff33f --- /dev/null +++ b/addons/skin.estuary/media/icons/settings/weather.png diff --git a/addons/skin.estuary/media/icons/submenu/actors.png b/addons/skin.estuary/media/icons/submenu/actors.png Binary files differnew file mode 100644 index 0000000000..3db6703802 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/actors.png diff --git a/addons/skin.estuary/media/icons/submenu/add-ons.png b/addons/skin.estuary/media/icons/submenu/add-ons.png Binary files differnew file mode 100644 index 0000000000..7d5165c461 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/add-ons.png diff --git a/addons/skin.estuary/media/icons/submenu/albums.png b/addons/skin.estuary/media/icons/submenu/albums.png Binary files differnew file mode 100644 index 0000000000..aad3f7a6c6 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/albums.png diff --git a/addons/skin.estuary/media/icons/submenu/channels.png b/addons/skin.estuary/media/icons/submenu/channels.png Binary files differnew file mode 100644 index 0000000000..6e830c221b --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/channels.png diff --git a/addons/skin.estuary/media/icons/submenu/dvd.png b/addons/skin.estuary/media/icons/submenu/dvd.png Binary files differnew file mode 100644 index 0000000000..cc2cba34c0 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/dvd.png diff --git a/addons/skin.estuary/media/icons/submenu/files.png b/addons/skin.estuary/media/icons/submenu/files.png Binary files differnew file mode 100644 index 0000000000..f3b00cf003 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/files.png diff --git a/addons/skin.estuary/media/icons/submenu/genres.png b/addons/skin.estuary/media/icons/submenu/genres.png Binary files differnew file mode 100644 index 0000000000..947baaef60 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/genres.png diff --git a/addons/skin.estuary/media/icons/submenu/guide.png b/addons/skin.estuary/media/icons/submenu/guide.png Binary files differnew file mode 100644 index 0000000000..8aca2a3f38 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/guide.png diff --git a/addons/skin.estuary/media/icons/submenu/location-next.png b/addons/skin.estuary/media/icons/submenu/location-next.png Binary files differnew file mode 100644 index 0000000000..f753dbb4a4 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/location-next.png diff --git a/addons/skin.estuary/media/icons/submenu/location-previous.png b/addons/skin.estuary/media/icons/submenu/location-previous.png Binary files differnew file mode 100644 index 0000000000..75ed6cb7f4 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/location-previous.png diff --git a/addons/skin.estuary/media/icons/submenu/media.png b/addons/skin.estuary/media/icons/submenu/media.png Binary files differnew file mode 100644 index 0000000000..428f70269d --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/media.png diff --git a/addons/skin.estuary/media/icons/submenu/playlists.png b/addons/skin.estuary/media/icons/submenu/playlists.png Binary files differnew file mode 100644 index 0000000000..a00857a085 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/playlists.png diff --git a/addons/skin.estuary/media/icons/submenu/recentlyadded.png b/addons/skin.estuary/media/icons/submenu/recentlyadded.png Binary files differnew file mode 100644 index 0000000000..3b2c0a927f --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/recentlyadded.png diff --git a/addons/skin.estuary/media/icons/submenu/recordings.png b/addons/skin.estuary/media/icons/submenu/recordings.png Binary files differnew file mode 100644 index 0000000000..f3d60cfdd3 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/recordings.png diff --git a/addons/skin.estuary/media/icons/submenu/sets.png b/addons/skin.estuary/media/icons/submenu/sets.png Binary files differnew file mode 100644 index 0000000000..22841b596f --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/sets.png diff --git a/addons/skin.estuary/media/icons/submenu/settings.png b/addons/skin.estuary/media/icons/submenu/settings.png Binary files differnew file mode 100644 index 0000000000..2bbc91c4a5 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/settings.png diff --git a/addons/skin.estuary/media/icons/submenu/tags.png b/addons/skin.estuary/media/icons/submenu/tags.png Binary files differnew file mode 100644 index 0000000000..3a5e1668b8 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/tags.png diff --git a/addons/skin.estuary/media/icons/submenu/timer-rules.png b/addons/skin.estuary/media/icons/submenu/timer-rules.png Binary files differnew file mode 100644 index 0000000000..dfa7ddfa38 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/timer-rules.png diff --git a/addons/skin.estuary/media/icons/submenu/timers.png b/addons/skin.estuary/media/icons/submenu/timers.png Binary files differnew file mode 100644 index 0000000000..22c63d74d3 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/timers.png diff --git a/addons/skin.estuary/media/icons/submenu/title.png b/addons/skin.estuary/media/icons/submenu/title.png Binary files differnew file mode 100644 index 0000000000..bd5e37367d --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/title.png diff --git a/addons/skin.estuary/media/icons/submenu/top100.png b/addons/skin.estuary/media/icons/submenu/top100.png Binary files differnew file mode 100644 index 0000000000..f9c8bd11cc --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/top100.png diff --git a/addons/skin.estuary/media/icons/submenu/tv-search.png b/addons/skin.estuary/media/icons/submenu/tv-search.png Binary files differnew file mode 100644 index 0000000000..2aaf4b3f30 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/tv-search.png diff --git a/addons/skin.estuary/media/icons/submenu/updatelibrary.png b/addons/skin.estuary/media/icons/submenu/updatelibrary.png Binary files differnew file mode 100644 index 0000000000..1c3f8cff9f --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/updatelibrary.png diff --git a/addons/skin.estuary/media/icons/submenu/videos.png b/addons/skin.estuary/media/icons/submenu/videos.png Binary files differnew file mode 100644 index 0000000000..28731ca1e8 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/videos.png diff --git a/addons/skin.estuary/media/icons/submenu/weather-settings.png b/addons/skin.estuary/media/icons/submenu/weather-settings.png Binary files differnew file mode 100644 index 0000000000..98a40434f2 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/weather-settings.png diff --git a/addons/skin.estuary/media/icons/submenu/years.png b/addons/skin.estuary/media/icons/submenu/years.png Binary files differnew file mode 100644 index 0000000000..f9efcfe5b8 --- /dev/null +++ b/addons/skin.estuary/media/icons/submenu/years.png diff --git a/addons/skin.estuary/media/icons/weather/humidity.png b/addons/skin.estuary/media/icons/weather/humidity.png Binary files differnew file mode 100644 index 0000000000..ea7df47b4b --- /dev/null +++ b/addons/skin.estuary/media/icons/weather/humidity.png diff --git a/addons/skin.estuary/media/icons/weather/rain.png b/addons/skin.estuary/media/icons/weather/rain.png Binary files differnew file mode 100644 index 0000000000..2dcb2d796c --- /dev/null +++ b/addons/skin.estuary/media/icons/weather/rain.png diff --git a/addons/skin.estuary/media/icons/weather/sunrise.png b/addons/skin.estuary/media/icons/weather/sunrise.png Binary files differnew file mode 100644 index 0000000000..44cdda6a7d --- /dev/null +++ b/addons/skin.estuary/media/icons/weather/sunrise.png diff --git a/addons/skin.estuary/media/icons/weather/sunset.png b/addons/skin.estuary/media/icons/weather/sunset.png Binary files differnew file mode 100644 index 0000000000..b7dc9882a1 --- /dev/null +++ b/addons/skin.estuary/media/icons/weather/sunset.png diff --git a/addons/skin.estuary/media/icons/weather/wind.png b/addons/skin.estuary/media/icons/weather/wind.png Binary files differnew file mode 100644 index 0000000000..a8450f3283 --- /dev/null +++ b/addons/skin.estuary/media/icons/weather/wind.png diff --git a/addons/skin.estuary/media/lists/buttonmenu-separator.png b/addons/skin.estuary/media/lists/buttonmenu-separator.png Binary files differnew file mode 100644 index 0000000000..2324025910 --- /dev/null +++ b/addons/skin.estuary/media/lists/buttonmenu-separator.png diff --git a/addons/skin.estuary/media/lists/focus.png b/addons/skin.estuary/media/lists/focus.png Binary files differnew file mode 100644 index 0000000000..417f00012c --- /dev/null +++ b/addons/skin.estuary/media/lists/focus.png diff --git a/addons/skin.estuary/media/lists/panel.png b/addons/skin.estuary/media/lists/panel.png Binary files differnew file mode 100644 index 0000000000..59878aad65 --- /dev/null +++ b/addons/skin.estuary/media/lists/panel.png diff --git a/addons/skin.estuary/media/lists/played-total.png b/addons/skin.estuary/media/lists/played-total.png Binary files differnew file mode 100644 index 0000000000..37620d1eb4 --- /dev/null +++ b/addons/skin.estuary/media/lists/played-total.png diff --git a/addons/skin.estuary/media/lists/rating.png b/addons/skin.estuary/media/lists/rating.png Binary files differnew file mode 100644 index 0000000000..5855e8221b --- /dev/null +++ b/addons/skin.estuary/media/lists/rating.png diff --git a/addons/skin.estuary/media/lists/separator.png b/addons/skin.estuary/media/lists/separator.png Binary files differnew file mode 100644 index 0000000000..f199dd1007 --- /dev/null +++ b/addons/skin.estuary/media/lists/separator.png diff --git a/addons/skin.estuary/media/lists/year.png b/addons/skin.estuary/media/lists/year.png Binary files differnew file mode 100644 index 0000000000..6237053603 --- /dev/null +++ b/addons/skin.estuary/media/lists/year.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/bookmarks.png b/addons/skin.estuary/media/osd/fullscreen/buttons/bookmarks.png Binary files differnew file mode 100644 index 0000000000..ff20125dd8 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/bookmarks.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/channels.png b/addons/skin.estuary/media/osd/fullscreen/buttons/channels.png Binary files differnew file mode 100644 index 0000000000..dff59a914a --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/channels.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/guide.png b/addons/skin.estuary/media/osd/fullscreen/buttons/guide.png Binary files differnew file mode 100644 index 0000000000..7e74ab849c --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/guide.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/home.png b/addons/skin.estuary/media/osd/fullscreen/buttons/home.png Binary files differnew file mode 100644 index 0000000000..6abc2b9dc2 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/home.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/information.png b/addons/skin.estuary/media/osd/fullscreen/buttons/information.png Binary files differnew file mode 100644 index 0000000000..b65d978891 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/information.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/next.png b/addons/skin.estuary/media/osd/fullscreen/buttons/next.png Binary files differnew file mode 100644 index 0000000000..be12ca9f96 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/next.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/pause.png b/addons/skin.estuary/media/osd/fullscreen/buttons/pause.png Binary files differnew file mode 100644 index 0000000000..2c99282fd1 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/pause.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/play.png b/addons/skin.estuary/media/osd/fullscreen/buttons/play.png Binary files differnew file mode 100644 index 0000000000..e57c654331 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/play.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/previous.png b/addons/skin.estuary/media/osd/fullscreen/buttons/previous.png Binary files differnew file mode 100644 index 0000000000..0e381a333e --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/previous.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/random-off.png b/addons/skin.estuary/media/osd/fullscreen/buttons/random-off.png Binary files differnew file mode 100644 index 0000000000..9b74807ba0 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/random-off.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/random-on.png b/addons/skin.estuary/media/osd/fullscreen/buttons/random-on.png Binary files differnew file mode 100644 index 0000000000..3f28bc52f5 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/random-on.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/rating.png b/addons/skin.estuary/media/osd/fullscreen/buttons/rating.png Binary files differnew file mode 100644 index 0000000000..c60b14ab65 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/rating.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/record.png b/addons/skin.estuary/media/osd/fullscreen/buttons/record.png Binary files differnew file mode 100644 index 0000000000..7b3d55909c --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/record.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-all.png b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-all.png Binary files differnew file mode 100644 index 0000000000..51147691fb --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-all.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-off.png b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-off.png Binary files differnew file mode 100644 index 0000000000..8a8684299d --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-off.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-one.png b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-one.png Binary files differnew file mode 100644 index 0000000000..10a31c388a --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/repeat-one.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/settings-subtitle.png b/addons/skin.estuary/media/osd/fullscreen/buttons/settings-subtitle.png Binary files differnew file mode 100644 index 0000000000..c819a496f9 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/settings-subtitle.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/settings.png b/addons/skin.estuary/media/osd/fullscreen/buttons/settings.png Binary files differnew file mode 100644 index 0000000000..7d973b21a4 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/settings.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/stop.png b/addons/skin.estuary/media/osd/fullscreen/buttons/stop.png Binary files differnew file mode 100644 index 0000000000..39f0f30236 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/stop.png diff --git a/addons/skin.estuary/media/osd/fullscreen/buttons/teletext.png b/addons/skin.estuary/media/osd/fullscreen/buttons/teletext.png Binary files differnew file mode 100644 index 0000000000..1565e50d73 --- /dev/null +++ b/addons/skin.estuary/media/osd/fullscreen/buttons/teletext.png diff --git a/addons/skin.estuary/media/osd/progress/nub_bar.png b/addons/skin.estuary/media/osd/progress/nub_bar.png Binary files differnew file mode 100644 index 0000000000..622c9a7143 --- /dev/null +++ b/addons/skin.estuary/media/osd/progress/nub_bar.png diff --git a/addons/skin.estuary/media/overlays/arrowdown.png b/addons/skin.estuary/media/overlays/arrowdown.png Binary files differnew file mode 100644 index 0000000000..2be1c60aee --- /dev/null +++ b/addons/skin.estuary/media/overlays/arrowdown.png diff --git a/addons/skin.estuary/media/overlays/arrowright.png b/addons/skin.estuary/media/overlays/arrowright.png Binary files differnew file mode 100644 index 0000000000..11cf92b700 --- /dev/null +++ b/addons/skin.estuary/media/overlays/arrowright.png diff --git a/addons/skin.estuary/media/overlays/circle.png b/addons/skin.estuary/media/overlays/circle.png Binary files differnew file mode 100644 index 0000000000..1fc5cedc50 --- /dev/null +++ b/addons/skin.estuary/media/overlays/circle.png diff --git a/addons/skin.estuary/media/overlays/shadow.png b/addons/skin.estuary/media/overlays/shadow.png Binary files differnew file mode 100644 index 0000000000..9c841fcbf6 --- /dev/null +++ b/addons/skin.estuary/media/overlays/shadow.png diff --git a/addons/skin.estuary/media/overlays/watched/OverlayPlaying-List.png b/addons/skin.estuary/media/overlays/watched/OverlayPlaying-List.png Binary files differnew file mode 100644 index 0000000000..527aa62479 --- /dev/null +++ b/addons/skin.estuary/media/overlays/watched/OverlayPlaying-List.png diff --git a/addons/skin.estuary/media/pointer_arrow.png b/addons/skin.estuary/media/pointer_arrow.png Binary files differnew file mode 100644 index 0000000000..3db6c8e042 --- /dev/null +++ b/addons/skin.estuary/media/pointer_arrow.png diff --git a/addons/skin.estuary/media/pointer_click.png b/addons/skin.estuary/media/pointer_click.png Binary files differnew file mode 100644 index 0000000000..015f254ff7 --- /dev/null +++ b/addons/skin.estuary/media/pointer_click.png diff --git a/addons/skin.estuary/media/progress/texturebg_border_white.png b/addons/skin.estuary/media/progress/texturebg_border_white.png Binary files differnew file mode 100644 index 0000000000..c26771d79e --- /dev/null +++ b/addons/skin.estuary/media/progress/texturebg_border_white.png diff --git a/addons/skin.estuary/media/progress/texturebg_white.png b/addons/skin.estuary/media/progress/texturebg_white.png Binary files differnew file mode 100644 index 0000000000..3a9cc4d358 --- /dev/null +++ b/addons/skin.estuary/media/progress/texturebg_white.png diff --git a/addons/skin.estuary/media/spinner.png b/addons/skin.estuary/media/spinner.png Binary files differnew file mode 100644 index 0000000000..7e7413b137 --- /dev/null +++ b/addons/skin.estuary/media/spinner.png diff --git a/addons/skin.estuary/media/weather/small/0.png b/addons/skin.estuary/media/weather/small/0.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/0.png diff --git a/addons/skin.estuary/media/weather/small/1.png b/addons/skin.estuary/media/weather/small/1.png Binary files differnew file mode 100644 index 0000000000..d9c979bfe3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/1.png diff --git a/addons/skin.estuary/media/weather/small/10.png b/addons/skin.estuary/media/weather/small/10.png Binary files differnew file mode 100644 index 0000000000..6230d78c64 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/10.png diff --git a/addons/skin.estuary/media/weather/small/11.png b/addons/skin.estuary/media/weather/small/11.png Binary files differnew file mode 100644 index 0000000000..8ab103e6ee --- /dev/null +++ b/addons/skin.estuary/media/weather/small/11.png diff --git a/addons/skin.estuary/media/weather/small/12.png b/addons/skin.estuary/media/weather/small/12.png Binary files differnew file mode 100644 index 0000000000..8ab103e6ee --- /dev/null +++ b/addons/skin.estuary/media/weather/small/12.png diff --git a/addons/skin.estuary/media/weather/small/13.png b/addons/skin.estuary/media/weather/small/13.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/13.png diff --git a/addons/skin.estuary/media/weather/small/14.png b/addons/skin.estuary/media/weather/small/14.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/14.png diff --git a/addons/skin.estuary/media/weather/small/15.png b/addons/skin.estuary/media/weather/small/15.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/15.png diff --git a/addons/skin.estuary/media/weather/small/16.png b/addons/skin.estuary/media/weather/small/16.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/16.png diff --git a/addons/skin.estuary/media/weather/small/17.png b/addons/skin.estuary/media/weather/small/17.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/17.png diff --git a/addons/skin.estuary/media/weather/small/18.png b/addons/skin.estuary/media/weather/small/18.png Binary files differnew file mode 100644 index 0000000000..8ab103e6ee --- /dev/null +++ b/addons/skin.estuary/media/weather/small/18.png diff --git a/addons/skin.estuary/media/weather/small/19.png b/addons/skin.estuary/media/weather/small/19.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/19.png diff --git a/addons/skin.estuary/media/weather/small/2.png b/addons/skin.estuary/media/weather/small/2.png Binary files differnew file mode 100644 index 0000000000..d9c979bfe3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/2.png diff --git a/addons/skin.estuary/media/weather/small/20.png b/addons/skin.estuary/media/weather/small/20.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/20.png diff --git a/addons/skin.estuary/media/weather/small/21.png b/addons/skin.estuary/media/weather/small/21.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/21.png diff --git a/addons/skin.estuary/media/weather/small/22.png b/addons/skin.estuary/media/weather/small/22.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/22.png diff --git a/addons/skin.estuary/media/weather/small/23.png b/addons/skin.estuary/media/weather/small/23.png Binary files differnew file mode 100644 index 0000000000..d9c979bfe3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/23.png diff --git a/addons/skin.estuary/media/weather/small/24.png b/addons/skin.estuary/media/weather/small/24.png Binary files differnew file mode 100644 index 0000000000..d9c979bfe3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/24.png diff --git a/addons/skin.estuary/media/weather/small/25.png b/addons/skin.estuary/media/weather/small/25.png Binary files differnew file mode 100644 index 0000000000..6b46ea0563 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/25.png diff --git a/addons/skin.estuary/media/weather/small/26.png b/addons/skin.estuary/media/weather/small/26.png Binary files differnew file mode 100644 index 0000000000..521f42f0d3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/26.png diff --git a/addons/skin.estuary/media/weather/small/27.png b/addons/skin.estuary/media/weather/small/27.png Binary files differnew file mode 100644 index 0000000000..c6806473bd --- /dev/null +++ b/addons/skin.estuary/media/weather/small/27.png diff --git a/addons/skin.estuary/media/weather/small/28.png b/addons/skin.estuary/media/weather/small/28.png Binary files differnew file mode 100644 index 0000000000..a8d13564ad --- /dev/null +++ b/addons/skin.estuary/media/weather/small/28.png diff --git a/addons/skin.estuary/media/weather/small/29.png b/addons/skin.estuary/media/weather/small/29.png Binary files differnew file mode 100644 index 0000000000..c6806473bd --- /dev/null +++ b/addons/skin.estuary/media/weather/small/29.png diff --git a/addons/skin.estuary/media/weather/small/3.png b/addons/skin.estuary/media/weather/small/3.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/3.png diff --git a/addons/skin.estuary/media/weather/small/30.png b/addons/skin.estuary/media/weather/small/30.png Binary files differnew file mode 100644 index 0000000000..a8d13564ad --- /dev/null +++ b/addons/skin.estuary/media/weather/small/30.png diff --git a/addons/skin.estuary/media/weather/small/31.png b/addons/skin.estuary/media/weather/small/31.png Binary files differnew file mode 100644 index 0000000000..b881417c2c --- /dev/null +++ b/addons/skin.estuary/media/weather/small/31.png diff --git a/addons/skin.estuary/media/weather/small/32.png b/addons/skin.estuary/media/weather/small/32.png Binary files differnew file mode 100644 index 0000000000..2e772eff3f --- /dev/null +++ b/addons/skin.estuary/media/weather/small/32.png diff --git a/addons/skin.estuary/media/weather/small/33.png b/addons/skin.estuary/media/weather/small/33.png Binary files differnew file mode 100644 index 0000000000..926dcd0558 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/33.png diff --git a/addons/skin.estuary/media/weather/small/34.png b/addons/skin.estuary/media/weather/small/34.png Binary files differnew file mode 100644 index 0000000000..6201269c84 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/34.png diff --git a/addons/skin.estuary/media/weather/small/35.png b/addons/skin.estuary/media/weather/small/35.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/35.png diff --git a/addons/skin.estuary/media/weather/small/36.png b/addons/skin.estuary/media/weather/small/36.png Binary files differnew file mode 100644 index 0000000000..2e772eff3f --- /dev/null +++ b/addons/skin.estuary/media/weather/small/36.png diff --git a/addons/skin.estuary/media/weather/small/37.png b/addons/skin.estuary/media/weather/small/37.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/37.png diff --git a/addons/skin.estuary/media/weather/small/38.png b/addons/skin.estuary/media/weather/small/38.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/38.png diff --git a/addons/skin.estuary/media/weather/small/39.png b/addons/skin.estuary/media/weather/small/39.png Binary files differnew file mode 100644 index 0000000000..6230d78c64 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/39.png diff --git a/addons/skin.estuary/media/weather/small/4.png b/addons/skin.estuary/media/weather/small/4.png Binary files differnew file mode 100644 index 0000000000..436827bf0b --- /dev/null +++ b/addons/skin.estuary/media/weather/small/4.png diff --git a/addons/skin.estuary/media/weather/small/40.png b/addons/skin.estuary/media/weather/small/40.png Binary files differnew file mode 100644 index 0000000000..6230d78c64 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/40.png diff --git a/addons/skin.estuary/media/weather/small/41.png b/addons/skin.estuary/media/weather/small/41.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/41.png diff --git a/addons/skin.estuary/media/weather/small/42.png b/addons/skin.estuary/media/weather/small/42.png Binary files differnew file mode 100644 index 0000000000..82d097ab83 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/42.png diff --git a/addons/skin.estuary/media/weather/small/43.png b/addons/skin.estuary/media/weather/small/43.png Binary files differnew file mode 100644 index 0000000000..d9c979bfe3 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/43.png diff --git a/addons/skin.estuary/media/weather/small/44.png b/addons/skin.estuary/media/weather/small/44.png Binary files differnew file mode 100644 index 0000000000..a8d13564ad --- /dev/null +++ b/addons/skin.estuary/media/weather/small/44.png diff --git a/addons/skin.estuary/media/weather/small/45.png b/addons/skin.estuary/media/weather/small/45.png Binary files differnew file mode 100644 index 0000000000..ac36368aa6 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/45.png diff --git a/addons/skin.estuary/media/weather/small/46.png b/addons/skin.estuary/media/weather/small/46.png Binary files differnew file mode 100644 index 0000000000..0720c855a0 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/46.png diff --git a/addons/skin.estuary/media/weather/small/47.png b/addons/skin.estuary/media/weather/small/47.png Binary files differnew file mode 100644 index 0000000000..a9f9b6d464 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/47.png diff --git a/addons/skin.estuary/media/weather/small/5.png b/addons/skin.estuary/media/weather/small/5.png Binary files differnew file mode 100644 index 0000000000..2d4c226033 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/5.png diff --git a/addons/skin.estuary/media/weather/small/6.png b/addons/skin.estuary/media/weather/small/6.png Binary files differnew file mode 100644 index 0000000000..8ab103e6ee --- /dev/null +++ b/addons/skin.estuary/media/weather/small/6.png diff --git a/addons/skin.estuary/media/weather/small/7.png b/addons/skin.estuary/media/weather/small/7.png Binary files differnew file mode 100644 index 0000000000..2d4c226033 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/7.png diff --git a/addons/skin.estuary/media/weather/small/8.png b/addons/skin.estuary/media/weather/small/8.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/8.png diff --git a/addons/skin.estuary/media/weather/small/9.png b/addons/skin.estuary/media/weather/small/9.png Binary files differnew file mode 100644 index 0000000000..ab26218a23 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/9.png diff --git a/addons/skin.estuary/media/weather/small/na.png b/addons/skin.estuary/media/weather/small/na.png Binary files differnew file mode 100644 index 0000000000..4bebc8b6e0 --- /dev/null +++ b/addons/skin.estuary/media/weather/small/na.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/0.png b/addons/skin.estuary/media/windows/pvr/epg-genres/0.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/0.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/112.png b/addons/skin.estuary/media/windows/pvr/epg-genres/112.png Binary files differnew file mode 100644 index 0000000000..4e20957248 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/112.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/128.png b/addons/skin.estuary/media/windows/pvr/epg-genres/128.png Binary files differnew file mode 100644 index 0000000000..f19b82115b --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/128.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/144.png b/addons/skin.estuary/media/windows/pvr/epg-genres/144.png Binary files differnew file mode 100644 index 0000000000..1744863e8e --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/144.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/16.png b/addons/skin.estuary/media/windows/pvr/epg-genres/16.png Binary files differnew file mode 100644 index 0000000000..b25a86dba0 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/16.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/160.png b/addons/skin.estuary/media/windows/pvr/epg-genres/160.png Binary files differnew file mode 100644 index 0000000000..4655bc0146 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/160.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/176.png b/addons/skin.estuary/media/windows/pvr/epg-genres/176.png Binary files differnew file mode 100644 index 0000000000..0fd6fc1ca8 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/176.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/192.png b/addons/skin.estuary/media/windows/pvr/epg-genres/192.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/192.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/208.png b/addons/skin.estuary/media/windows/pvr/epg-genres/208.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/208.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/224.png b/addons/skin.estuary/media/windows/pvr/epg-genres/224.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/224.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/240.png b/addons/skin.estuary/media/windows/pvr/epg-genres/240.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/240.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/256.png b/addons/skin.estuary/media/windows/pvr/epg-genres/256.png Binary files differnew file mode 100644 index 0000000000..0cc8001a4d --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/256.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/32.png b/addons/skin.estuary/media/windows/pvr/epg-genres/32.png Binary files differnew file mode 100644 index 0000000000..6bd5c3afd9 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/32.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/48.png b/addons/skin.estuary/media/windows/pvr/epg-genres/48.png Binary files differnew file mode 100644 index 0000000000..bedccfe058 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/48.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/64.png b/addons/skin.estuary/media/windows/pvr/epg-genres/64.png Binary files differnew file mode 100644 index 0000000000..86af8ef990 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/64.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/80.png b/addons/skin.estuary/media/windows/pvr/epg-genres/80.png Binary files differnew file mode 100644 index 0000000000..5435e84103 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/80.png diff --git a/addons/skin.estuary/media/windows/pvr/epg-genres/96.png b/addons/skin.estuary/media/windows/pvr/epg-genres/96.png Binary files differnew file mode 100644 index 0000000000..e26abb9a82 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg-genres/96.png diff --git a/addons/skin.estuary/media/windows/pvr/epg_progress.png b/addons/skin.estuary/media/windows/pvr/epg_progress.png Binary files differnew file mode 100644 index 0000000000..3e633fbd37 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/epg_progress.png diff --git a/addons/skin.estuary/media/windows/pvr/record.png b/addons/skin.estuary/media/windows/pvr/record.png Binary files differnew file mode 100644 index 0000000000..cf202e9727 --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/record.png diff --git a/addons/skin.estuary/media/windows/pvr/timer.png b/addons/skin.estuary/media/windows/pvr/timer.png Binary files differnew file mode 100644 index 0000000000..bf1df5e1de --- /dev/null +++ b/addons/skin.estuary/media/windows/pvr/timer.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/-.png b/addons/skin.estuary/media/windows/subtitles/flags/-.png Binary files differnew file mode 100644 index 0000000000..80e33f5f1b --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/-.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/LICENSE.txt b/addons/skin.estuary/media/windows/subtitles/flags/LICENSE.txt new file mode 100644 index 0000000000..fbb98f8701 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/LICENSE.txt @@ -0,0 +1,16 @@ +Copyright (c) 2013 Go Squared Ltd. http://www.gosquared.com/ + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software +and associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO +EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR +THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ar.png b/addons/skin.estuary/media/windows/subtitles/flags/ar.png Binary files differnew file mode 100644 index 0000000000..cc2008eb22 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ar.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/bg.png b/addons/skin.estuary/media/windows/subtitles/flags/bg.png Binary files differnew file mode 100644 index 0000000000..25dbea08d1 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/bg.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/bs.png b/addons/skin.estuary/media/windows/subtitles/flags/bs.png Binary files differnew file mode 100644 index 0000000000..582ff41fd3 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/bs.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ca.png b/addons/skin.estuary/media/windows/subtitles/flags/ca.png Binary files differnew file mode 100644 index 0000000000..1d94f95651 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ca.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/cs.png b/addons/skin.estuary/media/windows/subtitles/flags/cs.png Binary files differnew file mode 100644 index 0000000000..7de1aefba3 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/cs.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/da.png b/addons/skin.estuary/media/windows/subtitles/flags/da.png Binary files differnew file mode 100644 index 0000000000..59eb0b3379 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/da.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/de.png b/addons/skin.estuary/media/windows/subtitles/flags/de.png Binary files differnew file mode 100644 index 0000000000..6c8b61002b --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/de.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/el.png b/addons/skin.estuary/media/windows/subtitles/flags/el.png Binary files differnew file mode 100644 index 0000000000..f0eb6e5216 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/el.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/en.png b/addons/skin.estuary/media/windows/subtitles/flags/en.png Binary files differnew file mode 100644 index 0000000000..60d099cd0b --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/en.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/es.png b/addons/skin.estuary/media/windows/subtitles/flags/es.png Binary files differnew file mode 100644 index 0000000000..e8c4ce3e58 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/es.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/et.png b/addons/skin.estuary/media/windows/subtitles/flags/et.png Binary files differnew file mode 100644 index 0000000000..38147aa534 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/et.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/fa.png b/addons/skin.estuary/media/windows/subtitles/flags/fa.png Binary files differnew file mode 100644 index 0000000000..c0c356a2a9 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/fa.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/fi.png b/addons/skin.estuary/media/windows/subtitles/flags/fi.png Binary files differnew file mode 100644 index 0000000000..39cdec884e --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/fi.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/fo.png b/addons/skin.estuary/media/windows/subtitles/flags/fo.png Binary files differnew file mode 100644 index 0000000000..e565104f9f --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/fo.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/fr.png b/addons/skin.estuary/media/windows/subtitles/flags/fr.png Binary files differnew file mode 100644 index 0000000000..bca5912ac3 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/fr.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/gl.png b/addons/skin.estuary/media/windows/subtitles/flags/gl.png Binary files differnew file mode 100644 index 0000000000..33c459ef0f --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/gl.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/he.png b/addons/skin.estuary/media/windows/subtitles/flags/he.png Binary files differnew file mode 100644 index 0000000000..3d6dc042e2 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/he.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/hi.png b/addons/skin.estuary/media/windows/subtitles/flags/hi.png Binary files differnew file mode 100644 index 0000000000..0b70b661dc --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/hi.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/hr.png b/addons/skin.estuary/media/windows/subtitles/flags/hr.png Binary files differnew file mode 100644 index 0000000000..f8f652a90e --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/hr.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/hu.png b/addons/skin.estuary/media/windows/subtitles/flags/hu.png Binary files differnew file mode 100644 index 0000000000..11d636932e --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/hu.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/hy.png b/addons/skin.estuary/media/windows/subtitles/flags/hy.png Binary files differnew file mode 100644 index 0000000000..5c8201f3b2 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/hy.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/id.png b/addons/skin.estuary/media/windows/subtitles/flags/id.png Binary files differnew file mode 100644 index 0000000000..82ef12bb7a --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/id.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/is.png b/addons/skin.estuary/media/windows/subtitles/flags/is.png Binary files differnew file mode 100644 index 0000000000..8e09eb8bb5 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/is.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/it.png b/addons/skin.estuary/media/windows/subtitles/flags/it.png Binary files differnew file mode 100644 index 0000000000..aca9e725b8 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/it.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ja.png b/addons/skin.estuary/media/windows/subtitles/flags/ja.png Binary files differnew file mode 100644 index 0000000000..77c55866c5 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ja.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/kk.png b/addons/skin.estuary/media/windows/subtitles/flags/kk.png Binary files differnew file mode 100644 index 0000000000..7f46398149 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/kk.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ko.png b/addons/skin.estuary/media/windows/subtitles/flags/ko.png Binary files differnew file mode 100644 index 0000000000..a38397fd7b --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ko.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/lb.png b/addons/skin.estuary/media/windows/subtitles/flags/lb.png Binary files differnew file mode 100644 index 0000000000..6c9716ed93 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/lb.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/lt.png b/addons/skin.estuary/media/windows/subtitles/flags/lt.png Binary files differnew file mode 100644 index 0000000000..53e97c795c --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/lt.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/lv.png b/addons/skin.estuary/media/windows/subtitles/flags/lv.png Binary files differnew file mode 100644 index 0000000000..cc77a3ea21 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/lv.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/mk.png b/addons/skin.estuary/media/windows/subtitles/flags/mk.png Binary files differnew file mode 100644 index 0000000000..e9e38b720c --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/mk.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ms.png b/addons/skin.estuary/media/windows/subtitles/flags/ms.png Binary files differnew file mode 100644 index 0000000000..aa2727ec65 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ms.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/nl.png b/addons/skin.estuary/media/windows/subtitles/flags/nl.png Binary files differnew file mode 100644 index 0000000000..a1c839ac83 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/nl.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/no.png b/addons/skin.estuary/media/windows/subtitles/flags/no.png Binary files differnew file mode 100644 index 0000000000..6c4c2e08d9 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/no.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/pb.png b/addons/skin.estuary/media/windows/subtitles/flags/pb.png Binary files differnew file mode 100644 index 0000000000..4104550801 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/pb.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/pl.png b/addons/skin.estuary/media/windows/subtitles/flags/pl.png Binary files differnew file mode 100644 index 0000000000..4feccc8a7d --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/pl.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/pt.png b/addons/skin.estuary/media/windows/subtitles/flags/pt.png Binary files differnew file mode 100644 index 0000000000..3a5ba8d5a4 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/pt.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ro.png b/addons/skin.estuary/media/windows/subtitles/flags/ro.png Binary files differnew file mode 100644 index 0000000000..33bed99fa5 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ro.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/ru.png b/addons/skin.estuary/media/windows/subtitles/flags/ru.png Binary files differnew file mode 100644 index 0000000000..157fe4a6e2 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/ru.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/sk.png b/addons/skin.estuary/media/windows/subtitles/flags/sk.png Binary files differnew file mode 100644 index 0000000000..70cca6e169 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/sk.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/sl.png b/addons/skin.estuary/media/windows/subtitles/flags/sl.png Binary files differnew file mode 100644 index 0000000000..6c69727efe --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/sl.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/sq.png b/addons/skin.estuary/media/windows/subtitles/flags/sq.png Binary files differnew file mode 100644 index 0000000000..648c156b37 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/sq.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/sr.png b/addons/skin.estuary/media/windows/subtitles/flags/sr.png Binary files differnew file mode 100644 index 0000000000..cbef24c060 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/sr.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/sv.png b/addons/skin.estuary/media/windows/subtitles/flags/sv.png Binary files differnew file mode 100644 index 0000000000..72ff4173ec --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/sv.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/tr.png b/addons/skin.estuary/media/windows/subtitles/flags/tr.png Binary files differnew file mode 100644 index 0000000000..98c273185d --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/tr.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/uk.png b/addons/skin.estuary/media/windows/subtitles/flags/uk.png Binary files differnew file mode 100644 index 0000000000..f33768312b --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/uk.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/vi.png b/addons/skin.estuary/media/windows/subtitles/flags/vi.png Binary files differnew file mode 100644 index 0000000000..28e0b248af --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/vi.png diff --git a/addons/skin.estuary/media/windows/subtitles/flags/zh.png b/addons/skin.estuary/media/windows/subtitles/flags/zh.png Binary files differnew file mode 100644 index 0000000000..b7e1eeb549 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/flags/zh.png diff --git a/addons/skin.estuary/media/windows/subtitles/icon_close_caption.png b/addons/skin.estuary/media/windows/subtitles/icon_close_caption.png Binary files differnew file mode 100644 index 0000000000..b1428f1268 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/icon_close_caption.png diff --git a/addons/skin.estuary/media/windows/subtitles/icon_sync.png b/addons/skin.estuary/media/windows/subtitles/icon_sync.png Binary files differnew file mode 100644 index 0000000000..734da593c7 --- /dev/null +++ b/addons/skin.estuary/media/windows/subtitles/icon_sync.png diff --git a/addons/skin.estuary/playlists/inprogress_movies.xsp b/addons/skin.estuary/playlists/inprogress_movies.xsp new file mode 100644 index 0000000000..83b3d77bb1 --- /dev/null +++ b/addons/skin.estuary/playlists/inprogress_movies.xsp @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="movies"> + <name>In-progress movies</name> + <match>all</match> + <rule field="inprogress" operator="true" /> + <limit>10</limit> + <order direction="descending">lastplayed</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/mostplayed_albums.xsp b/addons/skin.estuary/playlists/mostplayed_albums.xsp new file mode 100644 index 0000000000..2191c1de44 --- /dev/null +++ b/addons/skin.estuary/playlists/mostplayed_albums.xsp @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="albums"> + <name>Most played albums</name> + <match>all</match> + <limit>10</limit> + <order direction="descending">playcount</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/random_albums.xsp b/addons/skin.estuary/playlists/random_albums.xsp new file mode 100644 index 0000000000..573e74d989 --- /dev/null +++ b/addons/skin.estuary/playlists/random_albums.xsp @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="albums"> + <name>Random albums</name> + <match>all</match> + <limit>10</limit> + <order direction="ascending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/random_artists.xsp b/addons/skin.estuary/playlists/random_artists.xsp new file mode 100644 index 0000000000..918b844df3 --- /dev/null +++ b/addons/skin.estuary/playlists/random_artists.xsp @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="artists"> + <name>Random artists</name> + <match>all</match> + <limit>10</limit> + <order direction="ascending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/random_movies.xsp b/addons/skin.estuary/playlists/random_movies.xsp new file mode 100644 index 0000000000..d6e83e64f3 --- /dev/null +++ b/addons/skin.estuary/playlists/random_movies.xsp @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="movies"> + <name>Random movies</name> + <match>all</match> + <limit>10</limit> + <order direction="descending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/random_musicvideos.xsp b/addons/skin.estuary/playlists/random_musicvideos.xsp new file mode 100644 index 0000000000..aea0da7edd --- /dev/null +++ b/addons/skin.estuary/playlists/random_musicvideos.xsp @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="musicvideos"> + <name>Random music videos</name> + <match>all</match> + <limit>10</limit> + <order direction="descending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/unplayed_albums.xsp b/addons/skin.estuary/playlists/unplayed_albums.xsp new file mode 100644 index 0000000000..9839b3bd5a --- /dev/null +++ b/addons/skin.estuary/playlists/unplayed_albums.xsp @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="albums"> + <name>Unplayed albums</name> + <match>all</match> + <limit>10</limit> + <rule field="playcount" operator="is"> + <value>0</value> + </rule> + <order direction="ascending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/unwatched_movies.xsp b/addons/skin.estuary/playlists/unwatched_movies.xsp new file mode 100644 index 0000000000..33b48ccc3b --- /dev/null +++ b/addons/skin.estuary/playlists/unwatched_movies.xsp @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="movies"> + <name>Unwatched movies</name> + <match>all</match> + <rule field="playcount" operator="is"> + <value>0</value> + </rule> + <limit>10</limit> + <order direction="descending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/playlists/unwatched_tvshows.xsp b/addons/skin.estuary/playlists/unwatched_tvshows.xsp new file mode 100644 index 0000000000..a5d54af5a5 --- /dev/null +++ b/addons/skin.estuary/playlists/unwatched_tvshows.xsp @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<smartplaylist type="tvshows"> + <name>Unwatched TV shows</name> + <match>all</match> + <rule field="numwatched" operator="is"> + <value>0</value> + </rule> + <limit>10</limit> + <order direction="ascending">random</order> +</smartplaylist> diff --git a/addons/skin.estuary/themes/curial/buttons/button-nofo.png b/addons/skin.estuary/themes/curial/buttons/button-nofo.png Binary files differnew file mode 100644 index 0000000000..212141f80d --- /dev/null +++ b/addons/skin.estuary/themes/curial/buttons/button-nofo.png diff --git a/addons/skin.estuary/themes/curial/buttons/button-theme-fo.png b/addons/skin.estuary/themes/curial/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..983ce8709b --- /dev/null +++ b/addons/skin.estuary/themes/curial/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/themes/curial/dialogs/dialog-bg.png b/addons/skin.estuary/themes/curial/dialogs/dialog-bg.png Binary files differnew file mode 100644 index 0000000000..6e47b08eea --- /dev/null +++ b/addons/skin.estuary/themes/curial/dialogs/dialog-bg.png diff --git a/addons/skin.estuary/themes/curial/frame/InfoBar.png b/addons/skin.estuary/themes/curial/frame/InfoBar.png Binary files differnew file mode 100644 index 0000000000..851c23e504 --- /dev/null +++ b/addons/skin.estuary/themes/curial/frame/InfoBar.png diff --git a/addons/skin.estuary/themes/curial/lists/focus.png b/addons/skin.estuary/themes/curial/lists/focus.png Binary files differnew file mode 100644 index 0000000000..c1d73456e7 --- /dev/null +++ b/addons/skin.estuary/themes/curial/lists/focus.png diff --git a/addons/skin.estuary/themes/curial/overlays/shadow.png b/addons/skin.estuary/themes/curial/overlays/shadow.png Binary files differnew file mode 100644 index 0000000000..285b7e8e8e --- /dev/null +++ b/addons/skin.estuary/themes/curial/overlays/shadow.png diff --git a/addons/skin.estuary/themes/green/buttons/button-theme-fo.png b/addons/skin.estuary/themes/green/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..b1feaf789e --- /dev/null +++ b/addons/skin.estuary/themes/green/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/themes/green/buttons/dialogbutton-fo.png b/addons/skin.estuary/themes/green/buttons/dialogbutton-fo.png Binary files differnew file mode 100644 index 0000000000..b1feaf789e --- /dev/null +++ b/addons/skin.estuary/themes/green/buttons/dialogbutton-fo.png diff --git a/addons/skin.estuary/themes/green/buttons/radio-button-on.png b/addons/skin.estuary/themes/green/buttons/radio-button-on.png Binary files differnew file mode 100644 index 0000000000..168b270eee --- /dev/null +++ b/addons/skin.estuary/themes/green/buttons/radio-button-on.png diff --git a/addons/skin.estuary/themes/green/lists/focus.png b/addons/skin.estuary/themes/green/lists/focus.png Binary files differnew file mode 100644 index 0000000000..291e99893d --- /dev/null +++ b/addons/skin.estuary/themes/green/lists/focus.png diff --git a/addons/skin.estuary/themes/maroon/buttons/button-theme-fo.png b/addons/skin.estuary/themes/maroon/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..c2fd0b2c2e --- /dev/null +++ b/addons/skin.estuary/themes/maroon/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/themes/maroon/buttons/dialogbutton-fo.png b/addons/skin.estuary/themes/maroon/buttons/dialogbutton-fo.png Binary files differnew file mode 100644 index 0000000000..c2fd0b2c2e --- /dev/null +++ b/addons/skin.estuary/themes/maroon/buttons/dialogbutton-fo.png diff --git a/addons/skin.estuary/themes/maroon/buttons/radio-button-on.png b/addons/skin.estuary/themes/maroon/buttons/radio-button-on.png Binary files differnew file mode 100644 index 0000000000..3a99995744 --- /dev/null +++ b/addons/skin.estuary/themes/maroon/buttons/radio-button-on.png diff --git a/addons/skin.estuary/themes/maroon/lists/focus.png b/addons/skin.estuary/themes/maroon/lists/focus.png Binary files differnew file mode 100644 index 0000000000..7f51b35b32 --- /dev/null +++ b/addons/skin.estuary/themes/maroon/lists/focus.png diff --git a/addons/skin.estuary/themes/orange/buttons/button-theme-fo.png b/addons/skin.estuary/themes/orange/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..ea6073ac74 --- /dev/null +++ b/addons/skin.estuary/themes/orange/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/themes/orange/buttons/dialogbutton-fo.png b/addons/skin.estuary/themes/orange/buttons/dialogbutton-fo.png Binary files differnew file mode 100644 index 0000000000..ea6073ac74 --- /dev/null +++ b/addons/skin.estuary/themes/orange/buttons/dialogbutton-fo.png diff --git a/addons/skin.estuary/themes/orange/buttons/radio-button-on.png b/addons/skin.estuary/themes/orange/buttons/radio-button-on.png Binary files differnew file mode 100644 index 0000000000..5c58bee733 --- /dev/null +++ b/addons/skin.estuary/themes/orange/buttons/radio-button-on.png diff --git a/addons/skin.estuary/themes/orange/lists/focus.png b/addons/skin.estuary/themes/orange/lists/focus.png Binary files differnew file mode 100644 index 0000000000..a41dd9921e --- /dev/null +++ b/addons/skin.estuary/themes/orange/lists/focus.png diff --git a/addons/skin.estuary/themes/pink/buttons/button-theme-fo.png b/addons/skin.estuary/themes/pink/buttons/button-theme-fo.png Binary files differnew file mode 100644 index 0000000000..c76768a126 --- /dev/null +++ b/addons/skin.estuary/themes/pink/buttons/button-theme-fo.png diff --git a/addons/skin.estuary/themes/pink/buttons/dialogbutton-fo.png b/addons/skin.estuary/themes/pink/buttons/dialogbutton-fo.png Binary files differnew file mode 100644 index 0000000000..96c6ebf4b5 --- /dev/null +++ b/addons/skin.estuary/themes/pink/buttons/dialogbutton-fo.png diff --git a/addons/skin.estuary/themes/pink/buttons/radio-button-on.png b/addons/skin.estuary/themes/pink/buttons/radio-button-on.png Binary files differnew file mode 100644 index 0000000000..a85ec84239 --- /dev/null +++ b/addons/skin.estuary/themes/pink/buttons/radio-button-on.png diff --git a/addons/skin.estuary/themes/pink/lists/focus.png b/addons/skin.estuary/themes/pink/lists/focus.png Binary files differnew file mode 100644 index 0000000000..b294a5f291 --- /dev/null +++ b/addons/skin.estuary/themes/pink/lists/focus.png |