diff options
Diffstat (limited to 'addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml')
-rw-r--r-- | addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml | 276 |
1 files changed, 276 insertions, 0 deletions
diff --git a/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml b/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml new file mode 100644 index 0000000..9a5aed2 --- /dev/null +++ b/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml @@ -0,0 +1,276 @@ +<?xml version="1.0" encoding="utf-8"?> +<window type="dialog" id="1109"> + <onload>Skin.TimerStart(1109_topbaroverlay)</onload> + <visible>Window.IsActive(fullscreenvideo) | Window.IsActive(visualisation)</visible> + <visible>Window.IsActive(seekbar) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)</visible> + <depth>DepthOSD</depth> + <include>Animation_TopSlide</include> + <zorder>0</zorder> + <controls> + <control type="group"> + <visible>![Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)] + [!String.IsEmpty(Player.SeekNumeric) | Player.Seeking | Player.HasPerformedSeek(3) | Player.Forwarding | Player.Rewinding | Player.Paused] | !String.IsEmpty(PVR.ChannelNumberInput)</visible> + <animation effect="fade" start="0" end="100" time="300">VisibleChange</animation> + <animation effect="slide" start="0,0" end="0,-80" time="300" condition="Player.Paused + Integer.IsGreaterOrEqual(Skin.TimerElapsedSecs(1109_topbaroverlay),5)">Conditional</animation> + <control type="image"> + <left>0</left> + <top>0</top> + <width>100%</width> + <height>55</height> + <texture colordiffuse="D0FFFFFF" border="0,55,0,0">frame/osdfade.png</texture> + </control> + <control type="label"> + <left>25</left> + <top>6</top> + <width>700</width> + <height>60</height> + <label>$VAR[SeekLabel]</label> + <font>font30_title</font> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <centerleft>50%</centerleft> + <top>0</top> + <width>50%</width> + <height>55</height> + <align>center</align> + <label>$VAR[SeekTimeLabelVar]</label> + <font>font37</font> + <visible>!Player.ChannelPreviewActive | VideoPlayer.HasEpg</visible> + </control> + <control type="label"> + <right>25</right> + <top>6</top> + <width>700</width> + <height>60</height> + <align>right</align> + <font>font30_title</font> + <label>$INFO[player.chapter,[COLOR button_focus]$LOCALIZE[21396]:[/COLOR] ]$INFO[Player.ChapterCount,/]</label> + <visible>!VideoPlayer.Content(LiveTV) + player.chaptercount</visible> + </control> + <control type="label"> + <right>25</right> + <top>6</top> + <width>700</width> + <height>60</height> + <align>right</align> + <font>font30_title</font> + <label>[COLOR button_focus]$LOCALIZE[31026][/COLOR] $INFO[PVR.TimeshiftCur] (-$INFO[PVR.TimeshiftOffset])</label> + <visible>VideoPlayer.Content(LiveTV) + PVR.IsTimeShift</visible> + </control> + <control type="progress"> + <left>0</left> + <top>55</top> + <width>100%</width> + <height>16</height> + <info>Player.ProgressCache</info> + <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg> + <midtexture>colors/white50.png</midtexture> + <visible>!VideoPlayer.Content(LiveTV)</visible> + </control> + <control type="progress"> + <left>0</left> + <top>55</top> + <width>100%</width> + <height>16</height> + <info>Player.Progress</info> + <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg> + <midtexture colordiffuse="button_focus">colors/white.png</midtexture> + <visible>!VideoPlayer.Content(LiveTV)</visible> + </control> + <control type="slider"> + <left>0</left> + <top>50</top> + <width>100%</width> + <height>26</height> + <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> + <info>Player.Seekbar</info> + <visible>!VideoPlayer.Content(LiveTV) + [Player.Seeking | Player.HasPerformedSeek(3) | Player.Paused]</visible> + </control> + <control type="group"> + <visible>VideoPlayer.Content(LiveTV)</visible> + <control type="group"> + <visible>Player.SeekEnabled + VideoPlayer.HasEPG</visible> + <include content="PVRProgress"> + <param name="ts_bar_top" value="55"/> + <param name="epg_bar_top" value="63"/> + <param name="ts_bar_height" value="8"/> + <param name="epg_bar_height" value="8"/> + </include> + </control> + <control type="group"> + <visible>Player.SeekEnabled + !VideoPlayer.HasEPG</visible> + <include content="PVRProgress"> + <param name="ts_bar_top" value="55"/> + <param name="ts_bar_height" value="16"/> + </include> + </control> + <control type="group"> + <visible>!Player.SeekEnabled + VideoPlayer.HasEPG</visible> + <include content="PVRProgress"> + <param name="epg_bar_top" value="55"/> + <param name="epg_bar_height" value="16"/> + </include> + </control> + </control> + <control type="slider"> + <left>0</left> + <top>50</top> + <width>100%</width> + <height>26</height> + <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> + <info>PVR.TimeShiftSeekbar</info> + <visible>VideoPlayer.Content(LiveTV) + [Player.Seeking | Player.HasPerformedSeek(3) | Player.Paused] + !Player.ChannelPreviewActive</visible> + </control> + <control type="ranges"> + <left>0</left> + <top>55</top> + <width>100%</width> + <height>8</height> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <lefttexture>colors/white.png</lefttexture> + <midtexture colordiffuse="FFFF0000">colors/white.png</midtexture> + <righttexture>colors/white.png</righttexture> + <info>Player.Editlist</info> + </control> + <control type="ranges"> + <left>0</left> + <top>67</top> + <width>100%</width> + <height>8</height> + <texturebg border="3" colordiffuse="00FFFFFF">colors/red50.png</texturebg> + <righttexture>colors/red.png</righttexture> + <info>Player.Cuts</info> + </control> + <control type="ranges"> + <left>0</left> + <top>67</top> + <width>100%</width> + <height>4</height> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <righttexture>colors/white.png</righttexture> + <info>Player.SceneMarkers</info> + </control> + <control type="ranges"> + <left>0</left> + <top>67</top> + <width>100%</width> + <height>4</height> + <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg> + <righttexture>colors/white.png</righttexture> + <info>Player.Chapters</info> + </control> + </control> + <control type="group"> + <animation effect="slide" end="0,-200" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation> + <animation effect="slide" start="0,-200" end="0,0" time="300" tween="cubic" easing="out">VisibleChange</animation> + <visible>Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide) + ![Player.Seeking | Player.HasPerformedSeek(3) | Player.Forwarding | Player.Rewinding | Player.Paused] | !String.IsEmpty(PVR.ChannelNumberInput)</visible> + <depth>DepthBars</depth> + <control type="image"> + <left>0</left> + <top>0</top> + <width>100%</width> + <height>170</height> + <texture>frame/osdfade.png</texture> + </control> + <control type="group"> + <animation effect="slide" end="90,0" time="0" condition="Skin.HasSetting(touchmode)">conditional</animation> + <control type="grouplist"> + <visible>!String.IsEmpty(Player.Art(tvshow.clearlogo)) | !String.IsEmpty(Player.Art(clearlogo))</visible> + <top>10</top> + <left>20</left> + <right>400</right> + <height>100</height> + <itemgap>10</itemgap> + <orientation>horizontal</orientation> + <control type="image"> + <width>300</width> + <texture>$VAR[PlayerClearLogoVar]</texture> + <aspectratio aligny="center" align="center">keep</aspectratio> + </control> + <control type="label"> + <align>left</align> + <aligny>center</aligny> + <font>font13</font> + <label>$VAR[OSDSubLabelVar]</label> + <shadowcolor>text_shadow</shadowcolor> + <scroll>true</scroll> + </control> + </control> + <control type="group"> + <visible>!Window.IsActive(pvrosdchannels) + !Window.IsActive(pvrchannelguide)</visible> + <visible>String.IsEmpty(Player.Art(clearlogo))</visible> + <visible>String.IsEmpty(Player.Art(tvshow.clearlogo))</visible> + <animation effect="fade" time="150">VisibleChange</animation> + <left>20</left> + <right>400</right> + <control type="label"> + <label>$VAR[NowPlayingBreadcrumbsVar]</label> + <font>font45</font> + <shadowcolor>text_shadow</shadowcolor> + <top>7</top> + <height>50</height> + </control> + <control type="label"> + <top>60</top> + <label>$VAR[OSDSubLabelVar]</label> + <shadowcolor>text_shadow</shadowcolor> + <height>60</height> + </control> + </control> + </control> + <control type="group"> + <visible>!Window.IsVisible(extendedprogressdialog)</visible> + <animation effect="fade" time="150">VisibleChange</animation> + <control type="label"> + <font>font_clock</font> + <shadowcolor>text_shadow</shadowcolor> + <top>0</top> + <right>20</right> + <height>200</height> + <width>600</width> + <align>right</align> + <label>$INFO[System.Time]</label> + </control> + <control type="grouplist"> + <right>24</right> + <top>74</top> + <width>800</width> + <height>100</height> + <align>right</align> + <itemgap>5</itemgap> + <orientation>horizontal</orientation> + <usecontrolcoords>true</usecontrolcoords> + <control type="label"> + <label>$INFO[Player.FinishTime,$LOCALIZE[31080]: ]</label> + <shadowcolor>text_shadow</shadowcolor> + <height>100</height> + <width>auto</width> + <visible>!String.isempty(Player.Duration)</visible> + <visible>Player.HasVideo + ![Player.HasGame | VideoPlayer.HasEpg]</visible> + </control> + <control type="label"> + <label>$INFO[PVR.EpgEventFinishTime,$LOCALIZE[31080]: ]</label> + <shadowcolor>text_shadow</shadowcolor> + <height>100</height> + <width>auto</width> + <visible>VideoPlayer.HasEpg</visible> + </control> + <control type="image"> + <top>2</top> + <left>0</left> + <width>60</width> + <height>40</height> + <fadetime>300</fadetime> + <aspectratio aligny="center" align="right">keep</aspectratio> + <texture>dialogs/volume/mute.png</texture> + <visible>Player.Muted</visible> + </control> + </control> + </control> + </control> + </controls> +</window> |