Skip to content

Instantly share code, notes, and snippets.

@roidy

roidy/Home.xml Secret

Created February 6, 2022 18:04
Show Gist options
  • Save roidy/6c74826337076b5dc6eadcabf41a0447 to your computer and use it in GitHub Desktop.
Save roidy/6c74826337076b5dc6eadcabf41a0447 to your computer and use it in GitHub Desktop.
PELLUCID - changes
<?xml version="1.0" encoding="UTF-8"?>
<window id="0">
<defaultcontrol always="true">9000</defaultcontrol>
<include>fadeInOut</include>
<onload>RunScript(script.skinshortcuts,type=buildxml&amp;mainmenuID=9001&amp;group=mainmenu|videosubmenu|musicsubmenu|picturessubmenu|gamesubmenu)</onload>
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
<onload>AlarmClock(hidemenu,setfocus(9999),00:20,true)</onload>
<onunload>CancelAlarm(hidemenu,true)</onunload>
<controls>
<include>globalBackground</include>
<control type="group">
<animation type="conditional" condition="control.hasfocus(8001) | control.hasfocus(8002)">
<effect type="slide" start="0,0" end="0,-80" tween="sine" time="400" />
</animation>
<!--player controls and options-->
<control type="group">
<posx>0</posx>
<posy>1080</posy>
<control type="image">
<posx></posx>
<posy>0</posy>
<width>fullscreenWidth</width>
<height>3-row</height>
<texture>colors/black.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!--player controls-->
<control type="panel" id="8001">
<posx>col-1-begin</posx>
<posy>6</posy>
<width>7-col</width>
<height>2-row</height>
<itemgap>0</itemgap>
<onleft>8001</onleft>
<onright>8001</onright>
<onup>9001</onup>
<orientation>horizontal</orientation>
<itemlayout width="1-col" height="2-row">
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
</control>
</itemlayout>
<focusedlayout width="1-col" height="2-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>69</height>
<aspectratio>stretch</aspectratio>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbol</font>
<textcolor>textActive</textcolor>
<label>$INFO[ListItem.label2]</label>
<shadowcolor></shadowcolor>
</control>
</focusedlayout>
<content>
<item>
<description>Playlist</description>
<label2></label2>
<thumb></thumb>
<onclick>activateWindow(musicplaylist)</onclick>
</item>
<item>
<description>Previous</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(previous)</onclick>
</item>
<item>
<description>Stop</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(stop)</onclick>
<onclick>Dialog.Close(1103)</onclick>
</item>
<item>
<visible>Player.Playing | player.forwarding | player.rewinding</visible>
<description>Play/Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<visible>Player.Paused</visible>
<description>Pause</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(play)</onclick>
</item>
<item>
<description>Next Chapter</description>
<label2></label2>
<thumb></thumb>
<onclick>PlayerControl(next)</onclick>
</item>
</content>
</control>
</control>
<control type="group">
<control type="image">
<include>dimensionsFullscreen</include>
<texture>colors/black.png</texture>
<colordiffuse>ffFFFFFF</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<!-- <control type="multiimage">
<animation effect="fade" start="0" end="100" time="1000">WindowOpen</animation>
<include>dimensionsFullscreen</include>
<imagepath>$VAR[TMDb_Background]</imagepath>
<timeperimage>45000</timeperimage>
<fadetime>200</fadetime>
<pauseatend>10000</pauseatend>
<randomize>true</randomize>
<loop>yes</loop>
<aspectratio>scale</aspectratio>
<colordiffuse>99ffffff</colordiffuse>
</control> -->
<control type="image"> <!-- Use a standard image, no need to use multiimage -->
<animation effect="fade" start="0" end="100" time="1000">WindowOpen</animation>
<include>dimensionsFullscreen</include>
<texture>$VAR[TMDb_Background]</texture>
<fadetime>200</fadetime>
<aspectratio>scale</aspectratio>
<colordiffuse>99ffffff</colordiffuse>
</control>
<control type="image">
<include>dimensionsFullscreen</include>
<texture>vignette.png</texture>
<colordiffuse>ffffffff</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="list" id="12341">
<top>-1000</top> <!-- Don't need to see it, but can't change its visibility. Put it off screen -->
<width>10</width>
<height>10</height>
<content sortby="random" limit="10">plugin://plugin.video.themoviedb.helper/?info=popular&amp;type=movie</content>
<autoscroll time="15000">true</autoscroll> <!-- Time to show each image, in milliseconds -->
<itemlayout width="1" height="1">
</itemlayout>
<focusedlayout width="1" height="1">
</focusedlayout>
</control>
</control>
<!--mini window-->
<include>miniVideoPlayer</include>
<!--main menu-->
<control type="panel" id="9000">
<animation type="conditional" condition="control.hasfocus(9999)" reversible="true">
<effect type="fade" start="100" end="0" time="500" delay="0" />
</animation>
<posx>col-5-begin</posx>
<animation condition="string.isEqual(Container(9000).NumItems,1)" effect="slide" end="432,0" time="0">conditional</animation>
<animation condition="string.isEqual(Container(9000).NumItems,2)" effect="slide" end="288,0" time="0">conditional</animation>
<animation condition="string.isEqual(Container(9000).NumItems,3)" effect="slide" end="144,0" time="0">conditional</animation>
<posy>row-12-begin</posy>
<width>18-col</width>
<height>12-row</height>
<ondown>setfocus(9001,1)</ondown>
<orientation>vertical</orientation>
<itemlayout width="4-col" height="3-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>105</height>
<texture>colors/black.png</texture>
<colordiffuse>77000000</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="textbox">
<posx>12</posx>
<posy>0</posy>
<width>252</width>
<height>3-row</height>
<font>dialogTitle</font>
<wrapmultiline>true</wrapmultiline>
<aligny>center</aligny>
<align>center</align>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[CAPITALIZE]$INFO[ListItem.label][/CAPITALIZE]</label>
</control>
</itemlayout>
<focusedlayout width="4-col" height="3-row">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>4-col-textbox</width>
<height>105</height>
<texture>colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
<aspectratio>stretch</aspectratio>
</control>
<control type="textbox">
<posx>12</posx>
<posy>0</posy>
<width>252</width>
<height>3-row</height>
<font>dialogTitle</font>
<wrapmultiline>true</wrapmultiline>
<aligny>center</aligny>
<align>center</align>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>[CAPITALIZE]$INFO[ListItem.label][/CAPITALIZE]</label>
</control>
</focusedlayout>
<content>
<include>skinshortcuts-mainmenu</include>
</content>
</control>
<!--power / settings-->
<control type="group">
<posx>851</posx>
<posy>row-26-begin</posy>
<control type="panel" id="9001">
<posx>38</posx>
<posy>18</posy>
<width>4-col</width>
<height>1-col</height>
<orientation>horizontal</orientation>
<onup>9000</onup>
<ondown>8001</ondown>
<itemlayout width="1-col" height="1-col">
<control type="label">
<posx>0.4</posx>
<posy>-1</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbolLarge</font>
<align>center</align>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</itemlayout>
<focusedlayout width="1-col" height="1-col">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1-col</width>
<height>1-col</height>
<aspectratio>stretch</aspectratio>
<texture diffuse="masks/circle.png">colors/white.png</texture>
<colordiffuse>highlight</colordiffuse>
</control>
<control type="label">
<posx>0.4</posx>
<posy>-1</posy>
<width>1-col</width>
<height>1-col</height>
<font>symbolLarge</font>
<align>center</align>
<aligny>center</aligny>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label>$INFO[ListItem.label]</label>
</control>
</focusedlayout>
<content>
<item>
<label></label>
<onclick>ActivateWindow(Settings)</onclick>
</item>
<item>
<label></label>
<onclick>ActivateWindow(shutdownmenu)</onclick>
</item>
</content>
</control>
</control>
<!--Date / time and weather-->
<control type="group">
<posx>col-1-begin</posx>
<posy>row-8-begin</posy>
<animation type="conditional" condition="control.hasfocus(9999) + !player.hasaudio" reversible="true">
<effect type="slide" start="0,0" end="0,538" time="200" delay="0" />
</animation>
<animation type="conditional" condition="control.hasfocus(9999) + player.hasaudio" reversible="true">
<effect type="slide" start="0,0" end="0,484" time="200" delay="0" />
</animation>
<control type="label">
<posx>0</posx>
<posy>-48</posy>
<width>24-col</width>
<height>2-row</height>
<align>center</align>
<font>veryLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor>44000000</shadowcolor>
<label>$INFO[System.Time]</label>
</control>
<control type="label">
<visible>$EXP[hasWeather]</visible>
<posx>0</posx>
<posy>1-row</posy>
<width>24-col</width>
<height>2-row</height>
<font>regular</font>
<align>center</align>
<textcolor>textActive</textcolor>
<shadowcolor>44000000</shadowcolor>
<label>$INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)] [B]$INFO[weather.temperature][/B] [CAPITALIZE]$INFO[weather.conditions][/CAPITALIZE]</label>
</control>
<control type="label">
<visible>!$EXP[hasWeather]</visible>
<posx>0</posx>
<posy>1-row</posy>
<width>24-col</width>
<height>2-row</height>
<font>regular</font>
<align>center</align>
<textcolor>textActive</textcolor>
<shadowcolor>44000000</shadowcolor>
<label>$INFO[System.Date(DDD)] [B]$INFO[System.Date(dd)][/B] $INFO[System.Date(MMM)]</label>
</control>
</control>
<!--now playing music-->
<control type="group">
<visible>player.hasaudio</visible>
<posx>col-1-begin</posx>
<posy>row-24-begin</posy>
<control type="grouplist">
<posx>0</posx>
<posy>8</posy>
<width>24-col</width>
<align>center</align>
<itemgap>18</itemgap>
<orientation>horizontal</orientation>
<control type="image">
<visible>!player.paused + !Skin.HasSetting(lowPowerMode)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>1-col-gutter</height>
<texture>equaliser.gif</texture>
</control>
<control type="label">
<visible>!player.paused + Skin.HasSetting(lowPowerMode)</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<visible>player.paused</visible>
<posx>0</posx>
<posy>0</posy>
<width>1-col-gutter</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<font>symbolLarge</font>
<textcolor>textActive</textcolor>
<shadowcolor></shadowcolor>
<label></label>
</control>
<control type="label">
<description>Artist</description>
<posx>0</posx>
<posy>0</posy>
<font>small</font>
<width>auto</width>
<height>2-row</height>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[MusicPlayer.TimeRemaining,, ][B]$INFO[musicplayer.Artist,, ][/B]$INFO[MusicPlayer.Title]</label>
<scroll>true</scroll>
<textcolor>textActive</textcolor>
<wrapmultiline>false</wrapmultiline>
</control>
</control>
</control>
</control>
<control type="button" id="9999">
<posx>-500</posx>
<posy>0</posy>
<width>1-col</width>
<height>2-row</height>
<onleft>setfocus(9000,0)</onleft>
<onright>setfocus(9000,0)</onright>
<onup>setfocus(9000,0)</onup>
<ondown>setfocus(9000,0)</ondown>
<onclick>setfocus(9000,0)</onclick>
</control>
<!--debugging-->
<include>DebugGrid</include>
<control type="label">
<include>WindowID</include>
<label>Home.xml</label>
</control>
</controls>
</window>
<?xml version="1.0" encoding="UTF-8"?>
<!--Skin variables-->
<includes>
<variable name="TMDb_Background">
<value condition="!String.IsEmpty(Container(12341).ListItem.Art(landscape))">$INFO[Container(12341).ListItem.Art(landscape)]</value>
<value>$INFO[Container(12341).ListItem.Art(fanart)]</value>
</variable>
<!--folder titles-->
<variable name="listTitle">
<value condition="Window.isactive(Videos) + Container.Content(musicvideos)">$LOCALIZE[20389] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + [Container.Content(movies) | container.content(tvshows)] + String.Contains(Container.folderpath,special://profile/playlists/video)">[CAPITALIZE]$INFO[container.foldername][/CAPITALIZE] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + String.Contains(Container.folderpath,plugin)">$INFO[container.foldername] $INFO[ListItem.TVShowTitle,- ,] $INFO[ListItem.season,$LOCALIZE[20373] ,]</value>
<value condition="Window.isactive(Videos) + Container.Content(movies)">$LOCALIZE[20342] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + Container.Content(tvshows)">$LOCALIZE[31216] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Videos) + [Container.Content(seasons) | Container.Content(episodes)]">$LOCALIZE[20343]</value>
<value condition="Window.isactive(Videos) + !String.IsEmpty(container.foldername)">$INFO[container.foldername]</value>
<value condition="Window.isactive(Videos) + String.IsEmpty(container.foldername)">$LOCALIZE[31012]</value>
<value condition="Window.isactive(Music) + String.Contains(Container.folderpath,special://profile/playlists)">[CAPITALIZE]$INFO[container.foldername][/CAPITALIZE]</value>
<value condition="Window.isactive(Music) + Container.Content(albums) + String.Contains(Container.folderpath,special://profile/playlists/music)">[CAPITALIZE]$INFO[container.foldername][/CAPITALIZE] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Music) + String.contains(container.folderpath,spotify)">$INFO[container.foldername] [CAPITALIZE][COLOR highlight]$INFO[container.content][/COLOR][/CAPITALIZE]</value>
<value condition="Window.isactive(Music) + String.Contains(container.folderpath,addons://)">$LOCALIZE[1038]</value>
<value condition="Window.isactive(Music) + String.Contains(container.folderpath,plugin://)">$INFO[container.foldername]</value>
<value condition="Window.isactive(Music) + Container.Content(albums)">$LOCALIZE[132] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Music) + Container.Content(artists)">$LOCALIZE[133] [LOWERCASE][COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR][/LOWERCASE]</value>
<value condition="Window.isactive(Music) + Container.Content(songs)">$LOCALIZE[182]</value>
<value condition="Window.isactive(Music) + !container.content(genres) + String.Contains(container.folderpath,musicdb://genres)">$LOCALIZE[31199] [COLOR highlight]$INFO[container.foldername][/COLOR]</value>
<value condition="Window.isactive(Music) + !String.IsEmpty(container.foldername)">$INFO[container.foldername]</value>
<value condition="Window.isactive(Music) + String.IsEmpty(container.foldername)">$LOCALIZE[14237]</value>
<value condition="Window.isactive(Weather)">$LOCALIZE[8]</value>
<value condition="Window.isactive(TVchannels) | Window.isactive(TVGuide)">$LOCALIZE[19020] [COLOR highlight]$LOCALIZE[31078][/COLOR]</value>
<value condition="Window.isactive(RadioChannels)">$LOCALIZE[19021] [COLOR highlight]$LOCALIZE[31078][/COLOR]</value>
<value condition="Window.isactive(TVRecordings)">$LOCALIZE[19020] [COLOR highlight]$LOCALIZE[31165][/COLOR]</value>
<value condition="Window.isactive(MyPVRTimers.xml)">$LOCALIZE[31060] [COLOR highlight]$LOCALIZE[31087][/COLOR]</value>
<value condition="Window.isactive(programs)">$LOCALIZE[10506]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$LOCALIZE[31123]</value>
<value condition="Window.isactive(pictures)">$LOCALIZE[31056]</value>
<value condition="Window.isactive(games)">$LOCALIZE[31232] [LOWERCASE][COLOR highlight]$INFO[container.foldername][/COLOR][/LOWERCASE]</value>
</variable>
<variable name="listSubTitle">
<value condition="Window.isactive(Videos)">$INFO[Container.NumAllItems,, $LOCALIZE[31014]] $VAR[unwatchedOnly]</value>
<value condition="Window.isactive(Music)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(MyPVRTimers.xml)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(Weather)">$LOCALIZE[31212] $INFO[Window.Property(WeatherProvider)]</value>
<value condition="Window.isactive(TVchannels) | Window.isactive(RadioChannels) | Window.isactive(TVGuide)">$INFO[Pvr.BackendChannels] $LOCALIZE[19019] ($INFO[control.getlabel(29)])</value>
<value condition="Window.isactive(TVRecordings)">$INFO[container.NumAllItems] $LOCALIZE[31165] ($INFO[Pvr.BackendDiskSpace])</value>
<value condition="Window.isactive(programs)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(games)">$INFO[container.NumAllItems,, $LOCALIZE[31145]]</value>
<value condition="Window.isactive(musicplaylist) | Window.isactive(videoplaylist)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
<value condition="Window.isactive(pictures) + Integer.IsGreater(container.Numitems,0)">$INFO[container.NumAllItems,, $LOCALIZE[31014]]</value>
</variable>
<!--list view item detail / subheader-->
<variable name="itemDetail">
<value condition="Container.Content(movies)">$INFO[Listitem.duration]</value>
<value condition="Container.Content(tvshows) + !String.IsEmpty(listitem.property(totalseasons))">[B]$INFO[ListItem.Property(TotalSeasons)][/B] $LOCALIZE[31188] • [B]$INFO[ListItem.Property(NumEpisodes)][/B] $LOCALIZE[31189]</value>
<value condition="Container.Content(seasons)">$INFO[ListItem.Property(TotalEpisodes)] $LOCALIZE[31189]</value>
<value condition="Container.Content(artists)">$INFO[ListItem.Property(Artist_Genre)]</value>
<value/>
</variable>
<!--Music player shuffle state-->
<variable name="shuffleState">
<value condition="Playlist.IsRandom">$LOCALIZE[16041]</value>
<value condition="!Playlist.IsRandom">$LOCALIZE[16039]</value>
</variable>
<!--offset song view, show artist / album if parent view is active-->
<variable name="songViewArtist">
<value condition="ListItem.IsParentFolder">$INFO[ListItem(1).Artist] $INFO[ListItem(1).Year,(,)]</value>
<value>$INFO[ListItem.Artist] $INFO[ListItem.Year,(,)]</value>
</variable>
<variable name="songViewAlbum">
<value condition="ListItem.IsParentFolder">$INFO[ListItem(1).Album]</value>
<value>$INFO[ListItem.Album]</value>
</variable>
<variable name="songViewThumb">
<value condition="ListItem.IsParentFolder">$INFO[ListItem(1).art(thumb)]</value>
<value>$INFO[ListItem.art(thumb)]</value>
</variable>
<!--Music player repeat state-->
<variable name="repeatState">
<value condition="Playlist.IsRepeat">$LOCALIZE[597]</value>
<value condition="Playlist.IsRepeatOne">$LOCALIZE[596]</value>
<value condition="!Playlist.IsRepeat + !Playlist.IsRepeatOne">$LOCALIZE[595]</value>
</variable>
<!--unwatched only filter active-->
<variable name="unwatchedOnly">
<value condition="System.Setting(hidewatched)">• $LOCALIZE[31213]</value>
</variable>
<!--Star rating for music tracks-->
<variable name="starRating">
<value condition="String.IsEqual(MusicPlayer.UserRating,1)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,2)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,3)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,4)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,5)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,6)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,7)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,8)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,9)"></value>
<value condition="String.IsEqual(MusicPlayer.UserRating,10)"></value>
<value></value>
</variable>
<!--home background location-->
<variable name="homeBackgroundLocation">
<value condition="!String.IsEmpty(Skin.String(homeBackground))">$INFO[Skin.String(homeBackground)]</value>
<value>special://skin/extras/homeBackgrounds</value>
</variable>
<!--menu logos-->
<variable name="menuLogo">
<value condition="Window.IsActive(games)"></value>
<value condition="Window.IsActive(pictures)"></value>
<value condition="window.isactive(music) | window.isactive(radiochannels) | window.isactive(radioguide) | window.isactive(radiorecordings) | window.isactive(radiotimers) | window.isactive(musicplaylist)"></value>
<value condition="window.isactive(videos) | window.isactive(tvchannels) | window.isactive(tvrecordings) | window.isactive(tvguide) | window.isactive(tvtimers) | window.isactive(videoplaylist)"></value>
</variable>
<!--extra fanart sourcing-->
<variable name="extraFanartLocation">
<value condition="container.content(movies)">$INFO[listitem.path,,extrafanart]</value>
<value condition="container.content(tvshows)">$INFO[listitem.filenameandpath,,extrafanart]</value>
<value condition="container.content(seasons)">$INFO[container.listitem.path,,extrafanart]</value>
</variable>
</includes>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment