<?xml version="1.0" encoding="UTF-8"?>
<includes>

	<include name="ListView_Container">
		<include content="Viewtype_Display_Template">
			<param name="viewtype_label" value="List" />
			<param name="media_view" value="true" />
			<control type="group">
				<visible>!$EXP[TransparentDialog_IsVisible] + !Window.IsVisible(pictureinfo) + !Control.HasFocus(3100)</visible>
				<include content="Visible_Fade_Delayed_Animation" />
				<control type="fixedlist" id="50">
					<animation effect="slide" end="720,0" time="0" condition="$EXP[ListView_Display_IsThumbnails]">Conditional</animation>
					<animation effect="slide" end="60,0" time="0" condition="[Window.Is(addonbrowser) | Window.Is(programs)] + !Container.Content(addons)">Conditional</animation>
					<viewtype label="List">list</viewtype>
					<centertop>50%</centertop>
					<height>660</height>
					<focusposition>5</focusposition>
					<preloaditems>2</preloaditems>
					<pagecontrol>60</pagecontrol>
					<orientation>vertical</orientation>
					<include content="List_Navigation" />
					<onfocus>ClearProperty(Widget_DBID,home)</onfocus>
					<scrolltime tween="sine" easing="inout">360</scrolltime>
					<include content="ListView_Layout_videos" condition="Window.Is(videos)" />
					<include content="ListView_Layout_music" condition="Window.Is(music) | Window.Is(musicplaylist)" />
					<include content="ListView_Layout_pictures" condition="!Window.Is(videos) + !Window.Is(music) + !Window.Is(videoplaylist) + !Window.Is(musicplaylist)" />
					<include content="ListView_Layout_videoplaylist" condition="Window.Is(videoplaylist)" />
				</control>
			</control>
		</include>
	</include>

	<include name="ListView_Display">
		<param name="id" default="50" />
		<param name="art_icon" default="Thumbnail" />
		<definition>
			<include content="Viewtype_Display_Template">
				<param name="visible" value="!$EXP[Container_Switching] + !$EXP[Options_Switching]" />
				<param name="viewtype_label" value="List" />
				<param name="media_view" value="true" />
				<include content="Transparent_Dialog_Panel">
					<param name="visible" value="$EXP[ListView_Display_IsThumbnails] + !$EXP[PanelDialog_IsVisible] + !Window.Is(videoplaylist)" />
					<param name="colordiffuse" value="$VAR[Dark_Grey_Color]" />
					<include content="Visible_Fade_Animation" />
					<animation effect="zoom" start="60,180,1800,720" end="720,180,1140,720" time="0" condition="$EXP[Containers_Posters] | $EXP[Containers_Square]">Conditional</animation>
				</include>
				<include content="Artwork_Transition_Fade" condition="Window.Is(videos) | Window.Is(programs)">
					<param name="visible" value="$EXP[ListView_Display_IsThumbnails] + $EXP[Containers_Posters]" />
					<param name="target_id" value="$PARAM[id]" />
					<param name="width" value="720" />
					<param name="art_icon" value="$PARAM[art_icon]" />
					<param name="is_thumbnails" value="true" />
				</include>
				<include content="Artwork_Transition_Fade" condition="Window.Is(videos) | Window.Is(music) | Window.Is(addonbrowser) | Window.Is(musicplaylist) | Window.Is(pictures)">
					<param name="visible" value="$EXP[ListView_Display_IsThumbnails] + $EXP[Containers_Square]" />
					<param name="width" value="720" />
					<param name="height" value="720" />
					<param name="target_id" value="$PARAM[id]" />
					<param name="art_icon" value="$PARAM[art_icon]" />
				</include>
				<include content="Simple_ListIcon">
					<param name="visible" value="$EXP[ListView_Display_IsThumbnails] + !$EXP[Containers_Posters] + !$EXP[Containers_Square]" />
					<param name="width" value="720" />
					<param name="texture" value="$VAR[$PARAM[art_icon](0)Content]" />
					<param name="align" value="right" />
					<param name="aspectratio" value="keep" />
					<param name="fadetime" value="0" />
					<include content="Dialog_Over_Artwork_Fadediffuse_Animation" />
				</include>
				<include content="Artwork_Transition_Fade" condition="!Window.Is(addonbrowser) + !Window.Is(pictures)">
					<param name="visible" value="[$EXP[ListView_Display_IsBackground] + !$EXP[Containers_Background]] | Window.Is(videoplaylist)" />
					<param name="target_id" value="$PARAM[id]" />
					<param name="art_icon" value="$PARAM[art_icon]" />
				</include>
			</include>
		</definition>
	</include>

	<include name="ListView_Details">
		<param name="id" default="50" />
		<definition>
			<include content="Viewtype_Details_Template">
				<param name="viewtype_label" value="List" />
				<include content="Progress" condition="Window.Is(videos) | Window.Is(music)">
					<param name="id" value="$PARAM[id]" />
					<animation effect="slide" end="-600,0" time="0" condition="$EXP[ListView_Display_IsThumbnails]">Conditional</animation>
				</include>
				<include content="Common_List_Info_Label" condition="!Window.Is(videoplaylist)">
					<param name="visible" value="[$EXP[ListView_Display_IsBackground] + $EXP[ListView_Details_Info]]" />
					<param name="left" value="120" />
					<param name="width" value="1680" />
					<param name="hiddenlabelmaxwidth" value="1200" />
					<param name="infolabelwidth" value="480" />
				</include>
				<include content="Common_List_Info_Label" condition="Window.Is(videos) | Window.Is(music) | Window.Is(musicplaylist)">
					<param name="visible" value="$EXP[ListView_Display_IsThumbnails] + [[$EXP[ListView_Details_Info] + Container.Content(songs)] | Control.HasFocus(3100)]" />
					<param name="left" value="810" />
					<param name="width" value="960" />
					<param name="hiddenlabelmaxwidth" value="840" />
					<param name="infolabelwidth" value="120" />
					<param name="infolabel_visible" value="!Control.HasFocus(3100)" />
				</include>
			</include>
			<include content="Viewtype_Details_Including_Content_Switching_Template">
				<param name="viewtype_label" value="List" />
				<include content="Breadcrumb_Label">
					<param name="visible" value="!Container.Content(sets) + !Container.Content(movies) + !Container.Content(tvshows) + ![Container.Content(seasons) + $EXP[ListView_Details_Info_Seasons]] + ![Container.Content(actors) + String.IsEmpty(ListItem.Appearances)] + ![Container.Content(files) + !String.IsEmpty(ListItem.Art(poster))] + ![$EXP[ListView_Display_IsBackground] + $EXP[Notification_Widget_IsVisible]]" />
					<param name="animation" value="VisibleHidden_Fade_Delayed_Animation" />
					<param name="info_label_visible" value="true" />
				</include>
			</include>
		</definition>
	</include>

</includes>