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

	<!-- =============================== -->
	<!-- ==== List View Videos "50" ==== -->
	<!-- =============================== -->
	<include name="ListView_Videos">
		<control type="group">
			<visible>Control.IsVisible(50)</visible>
			<include>CommonViews_VerticalAnimation</include>

			<!-- Poster/Fanart/Info -->
			<control type="group">
				<visible>![ListItem.IsParentFolder | String.StartsWith(ListItem.Label,$LOCALIZE[20366])]</visible>
				<visible>[Container.Content(Movies) | String.IsEqual(ListItem.DBType,movie) | Container.Content(Sets) | Container.Content(TVShows) | String.IsEqual(ListItem.DBType,tvshow) | Container.Content(Seasons) | String.IsEqual(ListItem.DBType,season) | Container.Content(Episodes) | String.IsEqual(ListItem.DBType,episode) | Container.Content(MusicVideos) | String.IsEqual(ListItem.DBType,musicvideo) | Window.IsVisible(VideoPlaylist)] + ![String.StartsWith(Container.FolderPath,plugin://plugin.video) + Container.Content(Episodes) + String.IsEmpty(ListItem.Art(tvshow.poster))]</visible>
				<include>ListView_PosterAndFanart</include>
			</control>

			<!-- Thumb/Fanart/Info -->
			<control type="group">
				<visible>!ListItem.IsParentFolder</visible>
				<visible>Container.Content(Addons) + !String.IsEmpty(ListItem.AddonName)</visible>
				<include>ListView_ThumbAndFanart</include>
			</control>

			<!-- Thumb -->
			<control type="group">
				<visible>![Container.Content(Movies) | String.IsEqual(ListItem.DBType,movie) | Container.Content(Sets) | Container.Content(TVShows) | String.IsEqual(ListItem.DBType,tvshow) | Container.Content(Seasons) | String.IsEqual(ListItem.DBType,season) | Container.Content(Episodes) | String.IsEqual(ListItem.DBType,episode) | Container.Content(MusicVideos) | String.IsEqual(ListItem.DBType,musicvideo) | Window.IsVisible(VideoPlaylist) | [Container.Content(Addons)  + !String.IsEmpty(ListItem.AddonName)]] | [ListItem.IsParentFolder | String.StartsWith(ListItem.Label,$LOCALIZE[20366])]</visible>
				<include>ListView_Thumb</include>
			</control>




			<!-- List -->
			<control type="list" id="50">
				<include>ListViewVars</include>
				<itemlayout height="45" width="710">
					<include>ListView_LabelOne</include>
					<include content="ListView_LabelTwo">
						<param name="visible" value="!Integer.IsGreater(ListItem.Property(unWatchedEpisodes),0)"/>
					</include>
					<include content="ListView_LabelTwo">
						<param name="width" value="360"/>
						<param name="visible" value="Integer.IsGreater(ListItem.Property(unWatchedEpisodes),0)"/>
					</include>
					<include content="ListView_UnWatched">
						<param name="colordiffuse" value="viewsinfo"/>
						<param name="visible" value="![String.IsEmpty(ListItem.DBType) + ![Container.Content(Files) | Container.Content(Videos)]] + !ListItem.IsPlaying"/>
					</include>
					<include content="ListView_UnWatched">
						<param name="colordiffuse" value="$VAR[Text.GlobalColor]"/>
						<param name="visible" value="![String.IsEmpty(ListItem.DBType) + ![Container.Content(Files) | Container.Content(Videos)]] + ListItem.IsPlaying"/>
					</include>
					<include content="HomeWidgetsSubIcon">
						<param name="left" value="523"/>
						<param name="top" value="10"/>
						<param name="width" value="56"/>
						<param name="icon" value="$INFO[ListItem.mpaa,flags/mpaa/tv/,.png]"/>
						<param name="visible" value="Container.Content(TVShows) + !String.IsEmpty(ListItem.mpaa)"/>
					</include>
					<include content="HomeWidgetsSubIcon">
						<param name="left" value="545"/>
						<param name="top" value="10"/>
						<param name="icon" value="$VAR[ViewsDef3DFlags]"/>
						<param name="visible" value="Container.Content(Movies) | Container.Content(Episodes) | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist)"/>
						<param name="animation_end" value="45,0"/>
						<param name="animation_condition" value="![Container.Content(Movies) | Container.Content(Episodes) | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist)] | [String.StartsWith(Container.FolderPath,plugin://plugin.video) + Container.Content(Episodes)]"/>
					</include>
					<include content="HomeWidgetsSubIcon">
						<param name="left" value="545"/>
						<param name="top" value="9"/>
						<param name="icon" value="flags/sets/sets.png"/>
						<param name="visible" value="$EXP[MoviesSetsCondition] + !ListItem.IsParentFolder"/>
					</include>
					<include content="SmallDownInfo_Top250">
						<param name="left" value="488"/>
						<param name="top" value="10"/>
					</include>
					<include content="ListView_LabelTwo">
						<param name="left" value="160"/>
						<param name="align" value="right"/>
						<param name="label" value="$VAR[ListItem_SubLabelVar]"/>
						<param name="fallback" value="․  ․  ․"/>
						<param name="visible" value="![ListItem.IsParentFolder | Container.Content(Movies) | Container.Content(TVShows) | Container.Content(Seasons) | [Container.Content(Episodes) + !String.StartsWith(Container.FolderPath,plugin://plugin.video)] | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist) | String.Contains(ListItem.Path,videodb://movies/sets/)]"/>
					</include>
					<control type="group">
						<left>460</left>
						<top>10</top>
						<animation effect="slide" start="0,0" end="62,0" condition="Container.Content(Seasons) | String.IsEmpty(ListItem.mpaa)">Conditional</animation>
						<visible>String.IsEqual(ListItem.Overlay,OverlayUnWatched.png) + Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0) + [Container.Content(TVShows) | Container.Content(Seasons)]</visible>
						<control type="image">
							<width>52</width>
							<height>24</height>
							<texture background="true" colordiffuse="viewsinfo">views/other/episodes_count.png</texture>
						</control>
						<control type="label">
							<width>52</width>
							<height>24</height>
							<font>FontSize_19</font>
							<textcolor>viewsinfo</textcolor>
							<align>center</align>
							<label>$INFO[ListItem.Property(unWatchedEpisodes)]</label>
						</control>
					</control>
				</itemlayout>
				<focusedlayout height="45" width="710">
					<control type="group">
						<include>ListFocusAnimation</include>
						<include content="ListView_LabelOne">
							<param name="textcolor" value="white"/>
							<param name="fallback" value="◎  ◎  ◎"/>
						</include>
						<include content="ListView_LabelTwo">
							<param name="textcolor" value="white"/>
							<param name="visible" value="!Integer.IsGreater(ListItem.Property(unWatchedEpisodes),0)"/>
						</include>
						<include content="ListView_LabelTwo">
							<param name="textcolor" value="white"/>
							<param name="width" value="360"/>
							<param name="visible" value="Integer.IsGreater(ListItem.Property(unWatchedEpisodes),0)"/>
						</include>
						<include content="ListView_UnWatched">
							<param name="colordiffuse" value="white"/>
							<param name="visible" value="![String.IsEmpty(ListItem.DBType) + ![Container.Content(Files) | Container.Content(Videos)]] + !ListItem.IsPlaying"/>
						</include>
						<include content="ListView_UnWatched">
							<param name="colordiffuse" value="$VAR[Text.GlobalColor]"/>
							<param name="visible" value="![String.IsEmpty(ListItem.DBType) + ![Container.Content(Files) | Container.Content(Videos)]] + ListItem.IsPlaying"/>
						</include>
						<include content="HomeWidgetsSubIcon">
							<param name="left" value="523"/>
							<param name="top" value="10"/>
							<param name="width" value="56"/>
							<param name="colordiffuse" value="white"/>
							<param name="icon" value="$INFO[ListItem.mpaa,flags/mpaa/tv/,.png]"/>
							<param name="visible" value="Container.Content(TVShows) + !String.IsEmpty(ListItem.mpaa)"/>
						</include>
						<include content="HomeWidgetsSubIcon">
							<param name="left" value="545"/>
							<param name="top" value="10"/>
							<param name="colordiffuse" value="white"/>
							<param name="icon" value="$VAR[ViewsDef3DFlags]"/>
							<param name="visible" value="Container.Content(Movies) | Container.Content(Episodes) | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist)"/>
							<param name="animation_end" value="45,0"/>
							<param name="animation_condition" value="![Container.Content(Movies) | Container.Content(Episodes) | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist)] | [String.StartsWith(Container.FolderPath,plugin://plugin.video) + Container.Content(Episodes)]"/>
						</include>
						<include content="HomeWidgetsSubIcon">
							<param name="left" value="545"/>
							<param name="top" value="10"/>
							<param name="width" value="36"/>
							<param name="colordiffuse" value="white"/>
							<param name="icon" value="flags/sets/sets.png"/>
							<param name="visible" value="$EXP[MoviesSetsCondition] + !ListItem.IsParentFolder"/>
						</include>
						<include content="SmallDownInfo_Top250">
							<param name="left" value="488"/>
							<param name="top" value="10"/>
						</include>
						<include content="ListView_LabelTwo">
							<param name="left" value="160"/>
							<param name="align" value="right"/>
							<param name="textcolor" value="white"/>
							<param name="label" value="$VAR[ListItem_SubLabelVar]"/>
							<param name="fallback" value="․  ․  ․"/>
							<param name="visible" value="![ListItem.IsParentFolder | Container.Content(Movies) | Container.Content(TVShows) | Container.Content(Seasons) | [Container.Content(Episodes) + !String.StartsWith(Container.FolderPath,plugin://plugin.video)] | Container.Content(MusicVideos) | Window.IsVisible(VideoPlaylist) | String.Contains(ListItem.Path,videodb://movies/sets/)]"/>
						</include>
						<control type="group">
							<left>460</left>
							<top>10</top>
							<animation effect="slide" start="0,0" end="62,0" condition="Container.Content(Seasons) | String.IsEmpty(ListItem.mpaa)">Conditional</animation>
							<visible>String.IsEqual(ListItem.Overlay,OverlayUnWatched.png) + Integer.IsGreater(ListItem.Property(UnWatchedEpisodes),0) + [Container.Content(TVShows) | Container.Content(Seasons)]</visible>
							<control type="image">
								<width>52</width>
								<height>24</height>
								<texture background="true">views/other/episodes_count.png</texture>
							</control>
							<control type="label">
								<width>52</width>
								<height>24</height>
								<font>FontSize_19</font>
								<align>center</align>
								<label>$INFO[ListItem.Property(unWatchedEpisodes)]</label>
							</control>
						</control>
					</control>
				</focusedlayout>
			</control>
			<include>ListView_Scrollbar</include>
			<include>ListView_Arrows</include>
		</control>
	</include>




	<!-- ================================ -->
	<!-- ==== List View Generic "50" ==== -->
	<!-- ================================ -->
	<include name="ListView_Generic">
		<control type="group">
			<visible>Control.IsVisible(50)</visible>
			<include>CommonViews_VerticalAnimation</include>

			<!--Thumb/Info Pictures -->
			<control type="group">
				<left>413</left>
				<top>-77</top>
				<visible>Container.Content(Images) + !String.IsEmpty(ListItem.FileName)</visible>
				<visible>!Container.Content(addons)</visible>
				<control type="image">
					<width>1082</width>
					<height>850</height>
					<texture background="true" border="1" colordiffuse="$VAR[Textures.GlobalColor]">views/list/shine.png</texture>
					<visible>![Skin.Hassetting(DisablePicturesListView_PosterGlow) + Window.IsVisible(MyPics.xml) + Container.HasFiles]</visible>
				</control>
				<control type="image">
					<left>213</left>
					<top>214</top>
					<width>630</width>
					<height>420</height>
					<texture background="true" border="31">views/other/panel.png</texture>
					<bordersize>21</bordersize>
				</control>
				<control type="image">
					<left>239</left>
					<top>240</top>
					<width>578</width>
					<height>320</height>
					<fadetime>100</fadetime>
					<aspectratio align="center" aligny="top">scale</aspectratio>
					<texture background="true" fallback="thumbs/fallback_fanart_tp.png">$INFO[ListItem.FileNameAndPath]</texture>
					<bordertexture border="6">thumbs/thumb_border.png</bordertexture>
					<bordersize>6</bordersize>
				</control>
				<control type="group">
					<left>460</left>
					<top>530</top>
					<include>CameraLogosFlags</include>
				</control>
				<!-- Info -->
				<control type="grouplist">
					<left>235</left>
					<top>624</top>
					<width>585</width>
					<height>200</height>
					<orientation>horizontal</orientation>
					<control type="label">
						<height min="0" max="44">auto</height>
						<width>200</width>
						<label>$VAR[ListView_InfoRow1]</label>
						<font>TextboxFont_18</font>
						<textcolor>viewsinfo</textcolor>
					</control>
					<control type="label">
						<height min="0" max="44">auto</height>
						<width>160</width>
						<label>$VAR[ListView_InfoRow2]</label>
						<font>TextboxFont_18</font>
						<textcolor>viewsinfo</textcolor>
					</control>
					<control type="label">
						<height min="0" max="44">auto</height>
						<width>225</width>
						<label>$VAR[ListView_InfoRow3]</label>
						<font>TextboxFont_18</font>
						<textcolor>viewsinfo</textcolor>
					</control>
				</control>
			</control>

			<!-- Thumb/Fanart/Info -->
			<control type="group">
				<visible>!ListItem.IsParentFolder</visible>
				<visible>[Container.Content(Artists) | Container.Content(Albums) | Container.Content(Songs) | Container.Content(MusicVideos)] | [String.StartsWith(Container.FolderPath,plugin://) | Container.Content(Addons)] + !String.IsEmpty(ListItem.AddonName)</visible>
				<include>ListView_ThumbAndFanart</include>
			</control>

			<!-- Thumb -->
			<control type="group">
				<visible>String.IsEmpty(ListItem.AddonName)</visible>
				<visible>![[Container.Content(Artists) | Container.Content(Albums) | Container.Content(Songs) | Container.Content(MusicVideos) | [Container.Content(Images) + !String.IsEmpty(ListItem.FileName)]] + !ListItem.IsParentFolder]</visible>
				<include>ListView_Thumb</include>
			</control>

			<!-- List -->
			<control type="group">
				<control type="list" id="50">
					<include>ListViewVars</include>
					<itemlayout height="45" width="710">
						<include>ListView_LabelOne</include>
						<include content="ListView_LabelTwo">
							<param name="label" value="$VAR[ListItem_LabelVar]"/>
						</include>
						<include content="HomeWidgetsSubIcon">
							<param name="left" value="545"/>
							<param name="top" value="10"/>
							<param name="icon" value="$VAR[ViewsDef3DFlags]"/>
							<param name="visible" value="Container.Content(MusicVideos)"/>
							<param name="animation_end" value="45,0"/>
							<param name="animation_condition" value="!Container.Content(MusicVideos)"/>
						</include>
						<include content="ListView_LabelTwo">
							<param name="left" value="165"/>
							<param name="align" value="right"/>
							<param name="label" value=" $VAR[ListItem_SubLabelVar]"/>
							<param name="fallback" value="․  ․  ․"/>
							<param name="visible" value="!Container.Content(MusicVideos)"/>
						</include>
					</itemlayout>
					<focusedlayout height="45" width="710">
						<control type="group">
							<include>ListFocusAnimation</include>
						<include content="ListView_LabelOne">
							<param name="textcolor" value="white"/>
							<param name="fallback" value="◎  ◎  ◎"/>
						</include>
							<include content="ListView_LabelTwo">
								<param name="textcolor" value="white"/>
								<param name="label" value="$VAR[ListItem_LabelVar]"/>
							</include>
							<include content="HomeWidgetsSubIcon">
								<param name="left" value="545"/>
								<param name="top" value="10"/>
								<param name="colordiffuse" value="white"/>
								<param name="icon" value="$VAR[ViewsDef3DFlags]"/>
								<param name="visible" value="Container.Content(MusicVideos)"/>
								<param name="animation_end" value="45,0"/>
								<param name="animation_condition" value="!Container.Content(MusicVideos)"/>
							</include>
							<include content="ListView_LabelTwo">
								<param name="left" value="165"/>
								<param name="align" value="right"/>
								<param name="textcolor" value="white"/>
								<param name="label" value=" $VAR[ListItem_SubLabelVar]"/>
								<param name="fallback" value="․  ․  ․"/>
								<param name="visible" value="!Container.Content(MusicVideos)"/>
							</include>
						</control>
					</focusedlayout>
				</control>
				<include>ListView_Scrollbar</include>
				<include>ListView_Arrows</include>
			</control>
		</control>
	</include>

</includes>

