$PARAM[visible] $PARAM[centerright] $PARAM[posy] $PARAM[height] 8 $PARAM[onleft] $PARAM[onright] scrollbar/scrollv.png scrollbar/scrollv.png scrollbar/scrollv.png vertical false Conditional 5 $PARAM[left] 590 8 $PARAM[onleft] $PARAM[onright] scrollbar/scrollv.png scrollbar/scrollv.png scrollbar/scrollv.png vertical false Conditional 50 60 $PARAM[posy] $PARAM[height] 8 50 390000 scrollbar/scrollv.png scrollbar/scrollv.png scrollbar/scrollv.png vertical false Conditional 50 $PARAM[left] $PARAM[width] $PARAM[bottom] horizontal 8 $PARAM[onup] 390000 scrollbar/scrollv.png scrollbar/scrollv.png scrollbar/scrollv.png Conditional Conditional 50 60 PosterPad PosterH 8 50 390000 false vertical 9000 scrollbar/scrollv.png scrollbar/scrollv.png scrollbar/scrollv.png Conditional Conditional Conditional WindowClose Conditional Conditional -85 215 85 642 -8 -8 -8 -8 common/rounded-shadow8.png common/box21.png Container(290001).IsUpdating Animation.FadeIn Animation.FadeOut 51 295 50 50 dialog/loading-back.png keep 50 50 Conditional dialog/loading-spinner.png keep !Container(290001).IsUpdating + !Integer.IsGreater(Container(290001).NumItems,0) Animation.FadeIn Animation.FadeOut 44 295 50 50 buttons/delete.png 28 -28 26 700 290001 290001 50 9 $VAR[ClickToJump] $VAR[ClickToJump] vertical center 615 26 50 100 0 50 Conditional Conditional 100% 100% center center $PARAM[left] Small333 Black70 Conditional String.IsEmpty(ListItem.Property(NotAvailable)) 100% 1 100% center center $PARAM[left] Small33 $VAR[ColorHighlight] !String.IsEmpty(ListItem.Property(NotAvailable)) 100% 1 100% center center $PARAM[left] Small33 Black70 Conditional OldJumpbar NewJumpbar star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star0 star10 star5 star0 star10 star5 star0 star10 star5 star0 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 star10 star5 star10 star5 star0 $INFO[ListItem.Art(clearlogo)] $INFO[ListItem.Art(tvshow.clearlogo)] $INFO[ListItem.Art(artist.clearlogo)] $INFO[Container(9500).ListItem.Art(clearlogo)] $INFO[Container(9500).ListItem.Art(tvshow.clearlogo)] $INFO[Container(9500).ListItem.Art(artist.clearlogo)] 70 -90 SidePad 10 1400 64 horizontal false 5 auto 40 50% $INFO[ListItem.VideoResolution,flags/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) auto 40 50% $INFO[ListItem.VideoCodec,flags/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoCodec) auto 40 50% $INFO[ListItem.VideoAspect,flags/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoAspect) auto 40 50% $VAR[ListItemAudioCodec,flags/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 40 50% $INFO[ListItem.AudioChannels,flags/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioChannels) !Skin.HasSetting(furniture.coloredicons) !String.IsEqual(ListItem.Label,..) SidePad 1400 120 horizontal left 0 true [[Container.Content(tvshows) | Container.Content(seasons)] + [!String.IsEmpty(ListItem.Property(TotalEpisodes)) | !String.IsEmpty(ListItem.Property(UnWatchedEpisodes))]] | ListItem.IsCollection | [!Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution)] 50% 70 40 45 45 10 center common/circle.png !ListItem.IsCollection 70 50 center flags/sets.png ListItem.IsCollection 50% 45 40 center 10 53% Tiny44 Dark1 !ListItem.IsCollection auto 48 50% $INFO[ListItem.VideoResolution,flags/white/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) 48 64 50% flags/airing.png scale !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 50% 64 left center Flag Dark2 !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 48 50% $INFO[ListItem.VideoCodec,flags/white/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoCodec) + !Skin.HasSetting(furniture.coloredicons) auto 55 50% $INFO[ListItem.VideoAspect,flags/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoAspect) + !Skin.HasSetting(furniture.coloredicons) auto 64 50% $VAR[ListItemAudioCodec,flags3/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) + !Skin.HasSetting(furniture.coloredicons) auto 45 50% $INFO[ListItem.AudioChannels,flags/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioChannels) 48 64 50% flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 60 50% flags/other/hdr10plus.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR10Plus] auto 60 50% flags/other/hdr10.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR10] auto 60 50% flags/other/hdr.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR] auto 60 50% flags/other/hlg.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHLG] auto 60 50% flags/other/dolbyvision.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoDolbyVision] auto 64 50% $VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.MPAA) + !Skin.HasSetting(furniture.coloredicons) 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] 64 50% 64 10 flags/3d.png ListItem.IsStereoscopic | String.Contains(ListItem.Filenameandpath,.3D) 84 50% 64 10 flags/$VAR[ImageBluray].png keep Skin.HasSetting(furniture.flagicons) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50) | String.Contains(ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + [String.Contains(ListItem.Filenameandpath,.web.) | String.Contains(ListItem.Filenameandpath,.web-dl.) | String.Contains(ListItem.Filenameandpath,webdl) | String.Contains(ListItem.Filenameandpath,.webrip.)] 94 50% 64 10 keep flags/hddvd.png Skin.HasSetting(furniture.flagicons) String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 10 keep flags/dvd.png Skin.HasSetting(furniture.flagicons) String.Contains(ListItem.FilenameAndPath,dvd) + !String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 10 keep flags/imdb.png !String.IsEmpty(ListItem.Top250) 50% auto 64 Tiny -15 Dark2 !String.IsEmpty(ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) Subtitles_Furniture Audiostreams_Furniture !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) Animation.FadeIn 50% 33 33 15 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% 38 38 30 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 35 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 35 $VAR[RottenTomatoesAudience] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Skin.HasSetting(furniture.coloredicons) SidePad 1400 120 horizontal left 0 true [[Container.Content(tvshows) | Container.Content(seasons)] + [!String.IsEmpty(ListItem.Property(TotalEpisodes)) | !String.IsEmpty(ListItem.Property(UnWatchedEpisodes))]] | ListItem.IsCollection | [!Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution)] 50% 70 40 45 45 center 10 common/circle.png !ListItem.IsCollection 70 50 center flags/sets.png ListItem.IsCollection 50% 45 40 center 53% Tiny44 10 Dark1 !ListItem.IsCollection auto 70 -10 50% $INFO[ListItem.VideoResolution,flags/color/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) 48 64 50% flags/airing.png scale !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 50% 64 left center Flag Dark2 !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 60 50% $INFO[ListItem.VideoCodec,flags/color/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoCodec) auto 60 50% $INFO[ListItem.VideoAspect,flags/color/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoAspect) auto 60 50% $VAR[ListItemAudioCodec,flags/color/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 60 50% $INFO[ListItem.AudioChannels,flags/color/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioChannels) 48 64 50% flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 10 50% flags/color/other/hdr10plus.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR10Plus] auto 64 10 50% flags/color/other/hdr10.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR10] auto 64 10 50% flags/color/other/hdrnew.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR] auto 64 10 50% flags/color/other/hlg.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHLG] auto 64 10 50% flags/color/other/dolbyvision.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoDolbyVision] auto 64 50% $VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + Skin.HasSetting(furniture.disable.default.icons.mpaa) auto 64 50% flags4/$VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + !Skin.HasSetting(furniture.disable.default.icons.mpaa) 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] 64 50% 64 10 flags/color/other/3d.png ListItem.IsStereoscopic | String.Contains(ListItem.Filenameandpath,.3D) 84 50% 64 10 flags/color/other/$VAR[ImageBluray].png keep Skin.HasSetting(furniture.flagicons) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50) | String.Contains(ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/color/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + [String.Contains(ListItem.Filenameandpath,.web.) | String.Contains(ListItem.Filenameandpath,.web-dl.) | String.Contains(ListItem.Filenameandpath,webdl) | String.Contains(ListItem.Filenameandpath,.webrip.)] 94 50% 64 keep flags/hddvd.png Skin.HasSetting(furniture.flagicons) String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/color/other/dvd.png Skin.HasSetting(furniture.flagicons) String.Contains(ListItem.FilenameAndPath,dvd) + !String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/imdb.png !String.IsEmpty(ListItem.Top250) 50% auto 64 Tiny -15 Dark2 !String.IsEmpty(ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) Subtitles_Furniture Audiostreams_Furniture !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% 33 33 15 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% 40 40 30 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesAudienceColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Animation.FurnitureVisible !Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) [Container.Content(movies) | Container.Content(files) | Container.Content(musicvideos) | Container.Content(episodes) | Container.Content(tvshows) | Container.Content(sets) | Container.Content(seasons)] | [Window.IsVisible(home) + ControlGroup(301).HasFocus() + [String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)] + [Skin.HasSetting(home.vertical) + Skin.HasSetting(home.vertical.widgets)] + !Skin.HasSetting(hide.furniture.flags.vertical.widgets)] !String.IsEqual(ListItem.Label,..) SidePad NavBarPad 120 horizontal left 0 true [[Container.Content(tvshows) | Container.Content(seasons) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)] + [!String.IsEmpty(ListItem.Property(TotalEpisodes)) | !String.IsEmpty(ListItem.Property(UnWatchedEpisodes))]] | ListItem.IsCollection | [!Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution)] 50% 70 40 45 45 10 center common/circle.png !ListItem.IsCollection 70 50 center flags/sets.png ListItem.IsCollection 50% 45 40 center 10 53% Tiny44 Dark1 !ListItem.IsCollection auto 48 50% $INFO[ListItem.VideoResolution,flags/white/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.resolution) + !String.IsEmpty(ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) + !Skin.HasSetting(furniture.flags.rating) 48 64 50% flags/airing.png scale !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 50% 64 left center Flag Dark2 !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 48 50% $INFO[ListItem.VideoCodec,flags/white/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.videocodec) + !String.IsEmpty(ListItem.VideoCodec) + !Skin.HasSetting(furniture.coloredicons) auto 55 50% $INFO[ListItem.VideoAspect,flags/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.aspectratio) + !String.IsEmpty(ListItem.VideoAspect) + !Skin.HasSetting(furniture.coloredicons) auto 64 50% $VAR[ListItemAudioCodec,flags3/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.audiocodec) + !String.IsEmpty(ListItem.AudioCodec) + !Skin.HasSetting(furniture.coloredicons) auto 45 50% $INFO[ListItem.AudioChannels,flags/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.audiochannels) + !String.IsEmpty(ListItem.AudioChannels) 48 64 50% flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 60 50% flags/other/hdr10plus.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR10Plus] auto 60 50% flags/other/hdr10.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR10] auto 60 50% flags/other/hdr.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR] auto 60 50% flags/other/hlg.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHLG] auto 60 50% flags/other/dolbyvision.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoDolbyVision] auto 64 50% $VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.mpaa) + !String.IsEmpty(ListItem.MPAA) + !Skin.HasSetting(furniture.coloredicons) 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] 64 50% 64 10 flags/3d.png ListItem.IsStereoscopic | String.Contains(ListItem.Filenameandpath,.3D) 84 50% 64 10 flags/$VAR[ImageBluray].png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50) | String.Contains(ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + [String.Contains(ListItem.Filenameandpath,.web.) | String.Contains(ListItem.Filenameandpath,.web-dl.) | String.Contains(ListItem.Filenameandpath,webdl) | String.Contains(ListItem.Filenameandpath,.webrip.)] 94 50% 64 10 keep flags/hddvd.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 10 keep flags/dvd.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + String.Contains(ListItem.FilenameAndPath,dvd) + !String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 0 keep flags/imdb.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.top250) + !String.IsEmpty(ListItem.Top250) 50% auto 64 Tiny -15 Dark2 Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.top250) + !String.IsEmpty(ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) Subtitles_Furniture Audiostreams_Furniture !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) Animation.FadeIn 50% 33 33 15 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% 38 38 35 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 35 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 35 $VAR[RottenTomatoesAudience] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Animation.FurnitureVisible Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) [Container.Content(movies) | Container.Content(files) | Container.Content(musicvideos) | Container.Content(episodes) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons)] | [Window.IsVisible(home) + ControlGroup(301).HasFocus() + [String.IsEqual(ListItem.DBType,movie) | String.IsEqual(ListItem.DBType,episode) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)] + [Skin.HasSetting(home.vertical) + Skin.HasSetting(home.vertical.widgets)] + !Skin.HasSetting(hide.furniture.flags.vertical.widgets)] !String.IsEqual(ListItem.Label,..) SidePad NavBarPad 120 horizontal left 0 true [[Container.Content(tvshows) | Container.Content(seasons) | String.IsEqual(ListItem.DBType,tvshow) | String.IsEqual(ListItem.DBType,season)] + [!String.IsEmpty(ListItem.Property(TotalEpisodes)) | !String.IsEmpty(ListItem.Property(UnWatchedEpisodes))]] | ListItem.IsCollection | [!Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution)] 50% 70 40 45 45 center 10 common/circle.png !ListItem.IsCollection 70 50 center flags/sets.png ListItem.IsCollection 50% 45 40 center 53% Tiny44 10 Dark1 !ListItem.IsCollection auto 70 -10 50% $INFO[ListItem.VideoResolution,flags/color/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.resolution) + !String.IsEmpty(ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) + !Skin.HasSetting(furniture.flags.rating) 48 64 50% flags/airing.png scale !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 50% 64 left center Flag Dark2 !Skin.HasSetting(furniture.flags.nextaired) + $EXP[HasNextAired] auto 60 50% $INFO[ListItem.VideoCodec,flags/color/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.videocodec) + !String.IsEmpty(ListItem.VideoCodec) auto 60 50% $INFO[ListItem.VideoAspect,flags/color/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.aspectratio) + !String.IsEmpty(ListItem.VideoAspect) auto 60 50% $VAR[ListItemAudioCodec,flags/color/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.audiocodec) + !String.IsEmpty(ListItem.AudioCodec) auto 60 50% $INFO[ListItem.AudioChannels,flags/color/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.audiochannels) + !String.IsEmpty(ListItem.AudioChannels) 48 64 50% flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.VideoResolution) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 10 50% flags/color/other/hdr10plus.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR10Plus] auto 64 10 50% flags/color/other/hdr10.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR10] auto 64 10 50% flags/color/other/hdrnew.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHDR] auto 64 10 50% flags/color/other/hlg.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoHLG] auto 64 10 50% flags/color/other/dolbyvision.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.hdr) + $EXP[IsVideoDolbyVision] auto 64 50% $VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.mpaa) + !String.IsEmpty(ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + Skin.HasSetting(furniture.disable.default.icons.mpaa) auto 64 50% flags4/$VAR[RatingFlagVar] keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.mpaa) + !String.IsEmpty(ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + !Skin.HasSetting(furniture.disable.default.icons.mpaa) 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Duration(mins)) + [Control.IsVisible(500) | Control.IsVisible(53) | Control.IsVisible(52) | Control.IsVisible(55)] 64 50% 64 10 flags/color/other/3d.png ListItem.IsStereoscopic | String.Contains(ListItem.Filenameandpath,.3D) 84 50% 64 10 flags/color/other/$VAR[ImageBluray].png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50) | String.Contains(ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/color/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + [String.Contains(ListItem.Filenameandpath,.web.) | String.Contains(ListItem.Filenameandpath,.web-dl.) | String.Contains(ListItem.Filenameandpath,webdl) | String.Contains(ListItem.Filenameandpath,.webrip.)] 94 50% 64 keep flags/hddvd.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/color/other/dvd.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) String.Contains(ListItem.FilenameAndPath,dvd) + !String.Contains(ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/imdb.png Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.top250) + !String.IsEmpty(ListItem.Top250) 50% auto 64 Tiny -15 Dark2 Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.top250) + !String.IsEmpty(ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) Subtitles_Furniture Audiostreams_Furniture !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% 33 33 15 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% 40 40 30 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesAudienceColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + !ListItem.IsCollection + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Animation.FurnitureVisible !Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) SidePad NavBarPad 64 horizontal left 0 true !Skin.HasSetting(furniture.flagicons) | String.IsEmpty(Container(9500).ListItem.VideoResolution) 70 40 50% 45 45 10 common/circle.png 45 40 center 53% Tiny44 10 Dark1 !String.Contains(Container(9500).ListItem.Path,videodb://movies/sets,left) 70 50 10 flags/sets.png String.Contains(Container(9500).ListItem.Path,videodb://movies/sets,left) auto 48 50% $INFO[Container(9500).ListItem.VideoResolution,flags/white/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) + !String.Contains(ListItem.Path,videodb://movies/sets,left) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(Container(9500).ListItem.Rating) | [!String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) auto 48 50% $INFO[Container(9500).ListItem.VideoCodec,flags/white/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoCodec) + !Skin.HasSetting(furniture.coloredicons) auto 55 50% $INFO[Container(9500).ListItem.VideoAspect,flags/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoAspect) + !Skin.HasSetting(furniture.coloredicons) auto 64 50% $INFO[Container(9500).ListItem.AudioCodec,flags3/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) + !Skin.HasSetting(furniture.coloredicons) auto 45 50% $INFO[Container(9500).ListItem.AudioChannels,flags/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioChannels) 48 64 flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) auto 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) 48 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) auto 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) auto 60 50% flags/other/hdr.png keep $EXP[IsVideoHDR] auto 64 50% $VAR[RatingFlagVarHub] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.MPAA) + !Skin.HasSetting(furniture.coloredicons) 64 64 10 flags/3d.png Container(9500).ListItem.IsStereoscopic | String.Contains(Container(9500).ListItem.Filenameandpath,.3D) 84 50% 64 10 flags/$VAR[ImageBluray].png keep Skin.HasSetting(furniture.flagicons) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(Container(9500).ListItem.FilenameAndPath,bluray) | String.Contains(Container(9500).ListItem.FilenameAndPath,bdrip) | String.Contains(Container(9500).ListItem.FilenameAndPath,bd25) | String.Contains(Container(9500).ListItem.FilenameAndPath,bd50) | String.Contains(Container(9500).ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + [String.Contains(Container(9500).ListItem.Filenameandpath,.web.) | String.Contains(Container(9500).ListItem.Filenameandpath,.web-dl.) | String.Contains(Container(9500).ListItem.Filenameandpath,webdl) | String.Contains(Container(9500).ListItem.Filenameandpath,.webrip.)] 94 50% 64 10 keep flags/hddvd.png String.Contains(Container(9500).ListItem.FilenameAndPath,hddvd) 64 50% 64 10 keep flags/dvd.png String.Contains(Container(9500).ListItem.FilenameAndPath,dvd) + !String.Contains(Container(9500).ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/imdb.png !String.IsEmpty(Container(9500).ListItem.Top250) 50% auto 64 Tiny -15 Dark2 !String.IsEmpty(Container(9500).ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating)+ !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating)+ !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ !Skin.HasSetting(furniture.flagicons) 50% 33 33 15 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating)+ Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating)+ Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ Skin.HasSetting(furniture.flagicons) 50% 38 38 30 misc/mc_white.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 30 $VAR[RottenTomatoes] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics)+ Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 38 38 35 $VAR[RottenTomatoesAudience] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Animation.FurnitureVisible Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) SidePad NavBarPad 64 horizontal left 0 true !Skin.HasSetting(furniture.flagicons) | String.IsEmpty(Container(9500).ListItem.VideoResolution) 70 40 50% 45 45 10 common/circle.png 45 40 center 53% Tiny44 10 Dark1 !String.Contains(Container(9500).ListItem.Path,videodb://movies/sets,left) 70 50 10 flags/sets.png String.Contains(Container(9500).ListItem.Path,videodb://movies/sets,left) auto 70 -10 50% $INFO[Container(9500).ListItem.VideoResolution,flags/color/resolution/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(Container(9500).ListItem.Rating) | [!String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) auto 60 50% $INFO[Container(9500).ListItem.VideoCodec,flags/color/source/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoCodec) auto 60 50% $INFO[Container(9500).ListItem.VideoAspect,flags/color/aspectratio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoAspect) auto 60 50% $INFO[Container(9500).ListItem.AudioCodec,flags/color/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) auto 60 50% $INFO[Container(9500).ListItem.AudioChannels,flags/color/channels/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioChannels) 48 64 flags/video.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) auto 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.VideoResolution) 48 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) auto 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.AudioCodec) auto 64 10 50% flags/color/other/hdrnew.png keep Skin.HasSetting(furniture.flagicons) + $EXP[IsVideoHDR] auto 64 50% $VAR[RatingFlagVarHub] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + Skin.HasSetting(furniture.disable.default.icons.mpaa) auto 64 50% flags4/$VAR[RatingFlagVarHub] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(Container(9500).ListItem.MPAA) + Skin.HasSetting(furniture.coloredicons) + !Skin.HasSetting(furniture.disable.default.icons.mpaa) 48 64 10 flags/color/other/3d.png Container(9500).ListItem.IsStereoscopic | String.Contains(Container(9500).ListItem.Filenameandpath,.3D) 84 10 50% 64 flags/color/other/$VAR[ImageBluray9500].png keep Skin.HasSetting(furniture.flagicons) + !String.Contains(ListItem.Filenameandpath,.3D) + [String.Contains(Container(9500).ListItem.FilenameAndPath,bluray) | String.Contains(Container(9500).ListItem.FilenameAndPath,bdrip) | String.Contains(Container(9500).ListItem.FilenameAndPath,bd25) | String.Contains(Container(9500).ListItem.FilenameAndPath,bd50) | String.Contains(Container(9500).ListItem.FilenameAndPath,blu-ray)] 84 64 50% flags/color/other/web-dl.png keep Skin.HasSetting(furniture.flagicons) + !Skin.HasSetting(furniture.flags.bluray) + [String.Contains(Container(9500).ListItem.Filenameandpath,.web.) | String.Contains(Container(9500).ListItem.Filenameandpath,.web-dl.) | String.Contains(Container(9500).ListItem.Filenameandpath,webdl) | String.Contains(Container(9500).ListItem.Filenameandpath,.webrip.)] 94 50% 64 keep flags/color/other/dvd.png Skin.HasSetting(furniture.flagicons) + String.Contains(Container(9500).ListItem.FilenameAndPath,hddvd) 64 50% 64 keep flags/color/other/dvd.png Skin.HasSetting(furniture.flagicons) + String.Contains(Container(9500).ListItem.FilenameAndPath,dvd) + !String.Contains(Container(9500).ListItem.FilenameAndPath,hddvd) 84 50% 64 keep flags/imdb.png !String.IsEmpty(Container(9500).ListItem.Top250) 50% auto 64 Tiny -15 Dark2 !String.IsEmpty(Container(9500).ListItem.Top250) + Skin.HasSetting(furniture.flags.top250.enable.labels) !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% 33 33 15 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 33 33 15 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + !Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(Container(9500).ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% 40 40 30 misc/mc.png !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Metacritic_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) + Skin.HasSetting(furniture.flagicons) ExtendedFlagIconsFadetime 50% 40 40 30 $VAR[RottenTomatoesAudienceColored] !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.RottenTomatoes_UserMeter)) + Skin.HasSetting(furniture.showtomatoesandmetacritics) 50% auto 64 Tiny 5 Dark2 special://skin/extras/icons/mute.png special://skin/extras/icons/power.png special://skin/extras/icons/search.png special://skin/extras/icons/coreelec.png special://skin/extras/icons/libreelec.png special://skin/extras/icons/favourites.png special://skin/extras/icons/antenna.png special://skin/extras/icons/director.png special://skin/extras/icons/songs.png special://skin/extras/icons/livetv.png special://skin/extras/icons/film.png special://skin/extras/icons/tv.png special://skin/extras/icons/eye.png special://skin/extras/icons/files.png special://skin/extras/icons/playlist.png special://skin/extras/icons/playlist.png special://skin/extras/icons/playlist.png special://skin/extras/icons/playlist.png special://skin/extras/icons/playlist.png special://skin/extras/icons/songs.png special://skin/extras/icons/film.png special://skin/extras/icons/tv.png special://skin/extras/icons/film.png special://skin/extras/icons/tv.png special://skin/extras/icons/video-addons.png special://skin/extras/icons/film.png special://skin/extras/icons/tv.png special://skin/extras/icons/songs.png special://skin/extras/icons/livetv.png special://skin/extras/icons/files.png special://skin/extras/icons/video-addons.png special://skin/extras/icons/addons.png special://skin/extras/icons/musicvideo.png special://skin/extras/icons/wand.png special://skin/extras/icons/wand.png special://skin/extras/icons/livetv.png special://skin/extras/icons/songs.png special://skin/extras/icons/pictures.png special://skin/extras/icons/addons.png special://skin/extras/icons/sun.png special://skin/extras/icons/settings.png special://skin/extras/icons/playlist.png special://skin/extras/icons/database.png special://skin/extras/icons/home.png special://skin/extras/icons/video-addons.png special://skin/extras/icons/artist.png [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(210)][/COLOR] $LOCALIZE[20337] $LOCALIZE[31101] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(110)][/COLOR] $LOCALIZE[20342] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(120)][/COLOR] $LOCALIZE[20343] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(130)][/COLOR] $LOCALIZE[33054] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(140)][/COLOR] $LOCALIZE[20360] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(150)][/COLOR] $LOCALIZE[20389] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(160)][/COLOR] $LOCALIZE[133] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(170)][/COLOR] $LOCALIZE[132] [COLOR=$VAR[ColorHighlight]]$INFO[Control.GetLabel(180)][/COLOR] $LOCALIZE[134] $INFO[Control.GetLabel(9100)] $LOCALIZE[20186]... $LOCALIZE[31580] $LOCALIZE[31238] $VAR[ColorPickerHeaderLabel,$LOCALIZE[31520] ,] $LOCALIZE[31324] $INFO[Window.Property(GlobalSearch.SearchString),","] $LOCALIZE[31472] $LOCALIZE[31643] $LOCALIZE[20011] $LOCALIZE[33060] $LOCALIZE[1036] $LOCALIZE[14111] $INFO[Control.GetLabel(190)]$INFO[Control.GetLabel(191)]$INFO[Control.GetLabel(199)] $LOCALIZE[283] $INFO[Container.FolderName] $LOCALIZE[10821] $LOCALIZE[20342] $LOCALIZE[20343] $INFO[Container.FolderName] $INFO[ListItem.TvShowTitle]$INFO[Container.FolderName, - ,] $INFO[Container.FolderName] $INFO[Container.FolderName] $LOCALIZE[3] $LOCALIZE[19019] $LOCALIZE[4] $LOCALIZE[19017] $LOCALIZE[19040] $LOCALIZE[137] $INFO[Container.FolderName] $LOCALIZE[2] $LOCALIZE[5] $LOCALIZE[8] $VAR[weatherlabel,- ] $LOCALIZE[8] - $LOCALIZE[31093] $LOCALIZE[8] $INFO[Container.FolderName] $LOCALIZE[1] $LOCALIZE[0] $LOCALIZE[24001] $LOCALIZE[13350] $LOCALIZE[744] $LOCALIZE[31211] $LOCALIZE[31210] $LOCALIZE[31209] $LOCALIZE[31208] $LOCALIZE[31211] $LOCALIZE[31210] $LOCALIZE[31212] $LOCALIZE[31213] $INFO[Window(home).Property(WindowTitle)] $LOCALIZE[10000] $VAR[GlobalSearchHeaderLabel] $LOCALIZE[10029] $LOCALIZE[31239] [COLOR=$INFO[Window(home).Property(currentcolor)]]$INFO[Window(home).Property(currentcolor)][/COLOR] [COLOR=$VAR[ColorHighlight]]$INFO[Container.NumItems,,[/COLOR] $LOCALIZE[31101]]$INFO[Control.GetLabel(3), • ,]$INFO[Control.GetLabel(28), • ,] [COLOR=$VAR[ColorHighlight]]$INFO[Container.NumItems,,[/COLOR] $LOCALIZE[31101]] • [COLOR=$VAR[ColorHighlight]]$INFO[System.AddonUpdateCount,,[/COLOR] $LOCALIZE[24043]]$INFO[Control.GetLabel(3), • ,] [COLOR=$VAR[ColorHighlight]]$INFO[Container.NumItems,,[/COLOR] $LOCALIZE[31101]]$INFO[Control.GetLabel(3), • ,] [COLOR=$VAR[ColorHighlight]]$INFO[Container(9500).NumItems,,[/COLOR] $LOCALIZE[31101]] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(TVshows.Count)][/COLOR] $LOCALIZE[36903] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(episodes.UnWatched)][/COLOR] $LOCALIZE[31215] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Movies.UnWatched)][/COLOR] $LOCALIZE[31215] [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Playlist_count)][/COLOR] $LOCALIZE[20389] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Playlist_Unwatched)][/COLOR] $LOCALIZE[31215] [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Playlist_count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Playlist_Unwatched)][/COLOR] $LOCALIZE[31215] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Playlist_TVShowCount)][/COLOR] $LOCALIZE[36903] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Playlist_Episodes)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(Playlist_UnwatchedEpisodes)][/COLOR] $LOCALIZE[31215] [COLOR=$VAR[ColorHighlight]]$INFO[Container(9986).NumItems][/COLOR] $LOCALIZE[20012] [COLOR=$VAR[ColorHighlight]]$INFO[System.CPUUsage][/COLOR] $LOCALIZE[31487] • [COLOR=$VAR[ColorHighlight]]$INFO[System.memory(used.percent)][/COLOR] $LOCALIZE[31398] • [COLOR=$VAR[ColorHighlight]]$INFO[System.TotalSpace][/COLOR] $LOCALIZE[13277] • [COLOR=$VAR[ColorHighlight]]$INFO[System.UsedSpacePercent][/COLOR] $LOCALIZE[13277] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(TVshows.Count)][/COLOR] $LOCALIZE[36903] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(MusicVideos.Count)][/COLOR] $LOCALIZE[20389] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Music.ArtistsCount)][/COLOR] $LOCALIZE[133] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Music.AlbumsCount)][/COLOR] $LOCALIZE[132] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Music.SongsCount)][/COLOR] $LOCALIZE[134] [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(favourite.count)][/COLOR] $LOCALIZE[1036] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(MusicVideos.Count)][/COLOR] $LOCALIZE[20389] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(Home).Property(MusicVideos.UnWatched)][/COLOR] $LOCALIZE[31215] $INFO[Pvr.BackendName] $INFO[Pvr.BackendName] • [COLOR=$VAR[ColorHighlight]]$INFO[Pvr.BackendChannels][/COLOR] $LOCALIZE[19019] [COLOR=$VAR[ColorHighlight]]$INFO[Weather.Temperature,,[/COLOR] ]$INFO[Window(Weather).Property(Location)] [COLOR=$VAR[ColorHighlight]]$INFO[Weather.Temperature,,[/COLOR] ]$INFO[Window(Weather).Property(Location)] [COLOR=$VAR[ColorHighlight]]$INFO[Weather.Temperature,,[/COLOR] ]$INFO[Window(Weather).Property(Location)] [COLOR=$VAR[ColorHighlight]]$INFO[Weather.Temperature,,[/COLOR] ]$INFO[Window(Weather).Property(Location)] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Pvr.BackendChannels][/COLOR] $LOCALIZE[19019] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Music.SongsCount)][/COLOR] $LOCALIZE[134] [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Movies.Count)][/COLOR] $LOCALIZE[20342] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Episodes.Count)][/COLOR] $LOCALIZE[20360] • [COLOR=$VAR[ColorHighlight]]$INFO[Window(home).Property(Music.SongsCount)][/COLOR] $LOCALIZE[134] • [COLOR=$VAR[ColorHighlight]]$INFO[Pvr.BackendChannels][/COLOR] $LOCALIZE[19019] JumpbarHelper Animation.FadeIn Animation.FadeOut Animation.ClearLogo.FadeOut Skin.HasSetting(furniture.logo) ![Window.IsVisible(Home.xml) + Window.IsVisible(DialogVideoInfo.xml)] ![Window.IsVisible(Home.xml) + Skin.HasSetting(home.netflix.clearlogo) + [$EXP[HomeIsVertical] | $EXP[HomeIsVerticalMultiWidgets]]] ![Control.IsVisible(504) + Skin.HasSetting(504clearlogo)] ![Control.IsVisible(509) + Skin.HasSetting(509clearlogo)] ![Control.IsVisible(510) + Skin.HasSetting(ShowClearart510)] Conditional 120 50% 102 500 ClearArtFadetime keep $VAR[ClearLogoTopVar] SidePad SidePad !Skin.HasSetting(furniture.header) Animation.FurnitureVisibleHomeLabel horizontal 24 80 80 80 80 common/box.png -14 -14 108 108 $VAR[HeaderIcon] !Container.Scrolling !Skin.HasSetting(hide.busydialog) | !Window.IsVisible(DialogBusy.xml) Animation.FurnitureIcon 39 40 80 80 LargeBold center center PanelWhite100 Container.Scrolling !Skin.HasSetting(hide.busydialog) | !Window.IsVisible(DialogBusy.xml) Animation.FurnitureIcon Busy animation 40 40 100 100 dialog/loading-back.png keep Skin.HasSetting(hide.busydialog) + Window.IsVisible(DialogBusy.xml) Busy animation 40 40 100 100 Conditional dialog/loading-spinner.png keep Skin.HasSetting(hide.busydialog) + Window.IsVisible(DialogBusy.xml) Header_PlaylistsCountItem Header_PlayListStats 24 HeaderLabelWidthLogo auto HeaderLabel Dark1 58 Flag HeaderLabelWidthLogo auto Dark2 560 Conditional Animation.FurnitureVisible NavBarPad !Skin.HasSetting(furniture.clock) 84 Conditional String.IsEmpty(System.Time(xx)) 32 356 right 18 18 $INFO[Window(Home).Property(SkinHelperPING.server1)] !String.IsEmpty(System.Time(xx)) 32 386 right 18 18 $INFO[Window(Home).Property(SkinHelperPING.server1)] Skin.HasSetting(furniture.weatherleft) Conditional Conditional Conditional !String.Contains(Weather.Temperature,$LOCALIZE[503]) Animation.FadeInWeatherDelay 15 horizontal true 210 100 500 right -12 34 auto Name1 right Dark2 auto 60 39 right keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] ![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !String.Contains(Skin.String(weather.icons.path),animated) + Skin.HasSetting(weather.icons.override) + !String.Contains(Skin.String(weather.icons.path),White) + !String.Contains(Skin.String(weather.icons.path),Outline) + !String.Contains(Skin.String(weather.icons.path),Transparent) + !String.Contains(Skin.String(weather.icons.path),Monstr) IconFade auto 60 39 right keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] ![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !String.Contains(Skin.String(weather.icons.path),animated) + Skin.HasSetting(weather.icons.override) + [String.Contains(Skin.String(weather.icons.path),White) | String.Contains(Skin.String(weather.icons.path),Outline) | String.Contains(Skin.String(weather.icons.path),Transparent) | String.Contains(Skin.String(weather.icons.path),Monstr)] auto 60 39 right keep $INFO[Weather.FanartCode,resource://resource.images.weathericons.white/,.png] [String.IsEmpty(Skin.String(weather.icons.path)) + !String.Contains(Skin.String(weather.icons.path),Default)] | [String.Contains(Skin.String(weather.icons.path),Default) + !Skin.HasSetting(weather.icons.override)] | [![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !Skin.HasSetting(weather.icons.override)] auto 60 39 right keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] String.Contains(Skin.String(weather.icons.path),Default) + Skin.HasSetting(weather.icons.override) IconFade String.Contains(Weather.Temperature,$LOCALIZE[503]) | String.IsEmpty(Window(Weather).Property(Updated)) Animation.FadeInWeather Animation.FadeOutWeather horizontal 1595 100 10 Busy animation 54 54 45 45 dialog/loading-back.png keep Busy animation 54 54 45 45 Conditional dialog/loading-spinner.png keep 24 135 right LargeBold $VAR[ColorHighlight] Conditional Conditional 30 SidePad SmallBold Dark3 right 120 !String.IsEmpty(System.Time(xx)) 64 SidePad Flag Dark2 right 50% 92 SidePad Flag Dark3 right 50% Skin.HasSetting(furniture.weather) Animation.FurnitureFadeInOut Animation.FurnitureVisible !Skin.HasSetting(furniture.weather) Skin.HasSetting(furniture.topweather) | [Window.IsActive(home) + [String.IsEqual(Container(300).ListItem.Property(widget),weatherdaily) | String.IsEqual(Container(300).ListItem.Property(widget),weatherhourly)]] !Window.IsVisible(DialogVolumeBar.xml) !Window.IsVisible(DialogNotification.xml) !Window.IsVisible(DialogExtendedProgressBar.xml) !Window.IsActive(DialogNotification.xml) Skin.HasSetting(furniture.nowplaying) | [!Skin.HasSetting(furniture.nowplaying) + !Player.HasMedia] 70 62 horizontal true 24 right 700 10 24 auto NotificationBold right Dark1 58 right Flag auto Dark2 -10 15 80 90 70 70 keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] ![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !String.Contains(Skin.String(weather.icons.path),animated) + Skin.HasSetting(weather.icons.override) + !String.Contains(Skin.String(weather.icons.path),White) + !String.Contains(Skin.String(weather.icons.path),Outline) + !String.Contains(Skin.String(weather.icons.path),Transparent) + !String.Contains(Skin.String(weather.icons.path),Monstr) IconFade 70 70 keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] ![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !String.Contains(Skin.String(weather.icons.path),animated) + Skin.HasSetting(weather.icons.override) + [String.Contains(Skin.String(weather.icons.path),White) | String.Contains(Skin.String(weather.icons.path),Outline) | String.Contains(Skin.String(weather.icons.path),Transparent) | String.Contains(Skin.String(weather.icons.path),Monstr)] 70 70 keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode)] ![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + String.Contains(Skin.String(weather.icons.path),animated) + Skin.HasSetting(weather.icons.override) IconFade 80 80 keep $INFO[Weather.FanartCode,resource://resource.images.weathericons.white/,.png] [String.IsEmpty(Skin.String(weather.icons.path)) + !String.Contains(Skin.String(weather.icons.path),Default)] | [String.Contains(Skin.String(weather.icons.path),Default) + !Skin.HasSetting(weather.icons.override)] | [![String.IsEmpty(Skin.String(weather.icons.path)) | String.Contains(Skin.String(weather.icons.path),Default)] + !Skin.HasSetting(weather.icons.override)] 70 70 keep $INFO[Skin.String(weather.icons.path),,/]$INFO[Window(weather).Property(Current.FanartCode),,.png] String.Contains(Skin.String(weather.icons.path),Default) + Skin.HasSetting(weather.icons.override) IconFade Animation.FurnitureVisible String.IsEmpty(Window(home).Property(TrailerFade)) !Skin.HasSetting(furniture.nowplaying) !Window.IsVisible(DialogVolumeBar.xml) | Player.Muted !Window.IsVisible(DialogNotification.xml) !Window.IsVisible(DialogExtendedProgressBar.xml) String.IsEmpty(Window(10025).Property(TvTunesIsAlive)) !Window.IsActive(DialogNotification.xml) Player.HasMedia Conditional 70 62 horizontal true 24 right HeaderLabelWidthLogo 700 10 24 auto NotificationBold right Dark1 58 right Flag auto Dark2 -20 100 100 Container.Content(albums) | String.IsEqual(ListItem.DBType,album) 50% 70 40 45 45 10 center common/circle.png 45 40 center 10 53% Tiny44 Dark1 Container.Content(albums) | String.IsEqual(ListItem.DBType,album) -3000 -3000 1 1 $VAR[AlbumPath] Animation.FurnitureVisible !Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) [Container.Content(songs) | Container.Content(albums)] | [Window.IsVisible(home) + ControlGroup(301).HasFocus() + [String.IsEqual(ListItem.DBType,song) | String.IsEqual(ListItem.DBType,album)] + [Skin.HasSetting(home.vertical) + Skin.HasSetting(home.vertical.widgets)] + !Skin.HasSetting(hide.furniture.flags.vertical.widgets)] !Control.HasFocus(9501) !Control.HasFocus(160) !String.IsEqual(ListItem.Label,..) 70 NavBarPad 120 horizontal left 0 true AlbumCount -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) + !Skin.HasSetting(furniture.hide.musicrating) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) + !Skin.HasSetting(furniture.hide.bitrate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) + Skin.HasSetting(furniture.show.samplerate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) + Skin.HasSetting(furniture.show.bpm) auto 54 50% $INFO[ListItem.FileExtension,flags3/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.FileExtension) + !Skin.HasSetting(furniture.hide.fileextension) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) + !Skin.HasSetting(furniture.hide.bitrate) 28 center bottom Small20 Dark1 44 keep flags/other/bit.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) + Skin.HasSetting(furniture.show.samplerate) 28 center bottom Small20 Dark1 44 keep flags/other/khz.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) + Skin.HasSetting(furniture.show.bpm) 28 center bottom Small20 Dark1 44 keep flags/other/bpm.png keep !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration) + [Control.IsVisible(500) | Control.IsVisible(503) | Control.IsVisible(51)] auto 50% 64 left center Flag Dark2 !String.IsEmpty(ListItem.Duration) + [Control.IsVisible(500) | Control.IsVisible(503) | Control.IsVisible(51)] Skin.HasSetting(thumbnails.moreinfos) + !String.IsEqual(ListItem.DBType,album) auto 50% 64 left center Flag Dark2 Skin.HasSetting(thumbnails.moreinfos) + !String.IsEqual(ListItem.DBType,album) 700 50% 64 left center Flag Dark2 Animation.FurnitureVisible Skin.HasSetting(furniture.coloredicons) !Skin.HasSetting(furniture.flags) [Container.Content(songs) | Container.Content(albums)] | [Window.IsVisible(home) + ControlGroup(301).HasFocus() + [String.IsEqual(ListItem.DBType,song) | String.IsEqual(ListItem.DBType,album)] + [Skin.HasSetting(home.vertical) + Skin.HasSetting(home.vertical.widgets)] + !Skin.HasSetting(hide.furniture.flags.vertical.widgets)] !Control.HasFocus(9501) !Control.HasFocus(160) !String.IsEqual(ListItem.Label,..) 70 NavBarPad 120 horizontal left 0 true AlbumCount -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) + !Skin.HasSetting(furniture.hide.musicrating) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) + !Skin.HasSetting(furniture.hide.bitrate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) + Skin.HasSetting(furniture.show.samplerate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) + Skin.HasSetting(furniture.show.bpm) auto 54 50% $INFO[ListItem.FileExtension,flags/color/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.FileExtension) + !Skin.HasSetting(furniture.hide.fileextension) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) + !Skin.HasSetting(furniture.hide.bitrate) 28 center bottom Small20 Dark1 44 keep flags/other/bit.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) + Skin.HasSetting(furniture.show.samplerate) 28 center bottom Small20 Dark1 44 keep flags/other/khz.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) + Skin.HasSetting(furniture.show.bpm) 28 center bottom Small20 Dark1 44 keep flags/other/bpm.png keep !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 48 64 50% flags/time.png scale !String.IsEmpty(ListItem.Duration) + [Control.IsVisible(500) | Control.IsVisible(503) | Control.IsVisible(51)] auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Duration) + [Control.IsVisible(500) | Control.IsVisible(503) | Control.IsVisible(51)] Skin.HasSetting(thumbnails.moreinfos) + !String.IsEqual(ListItem.DBType,album) auto 50% 64 left center Flag Dark1 Skin.HasSetting(thumbnails.moreinfos) + !String.IsEqual(ListItem.DBType,album) 700 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.coloredicons) Container.Content(songs) | Container.Content(albums) !String.IsEqual(ListItem.Label,..) -10 165 1400 120 horizontal left 0 true -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) auto 54 50% $INFO[ListItem.FileExtension,flags3/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.FileExtension) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) 28 center bottom Small20 Dark1 44 keep flags/other/bit.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) 28 center bottom Small20 Dark1 44 keep flags/other/khz.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) 28 center bottom Small20 Dark1 44 keep flags/other/bpm.png keep !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Skin.HasSetting(thumbnails.moreinfos) + !Container.Content(albums) auto 50% 64 left center Flag Dark1 Skin.HasSetting(furniture.coloredicons) Container.Content(songs) | Container.Content(albums) !Control.HasFocus(9501) !Control.HasFocus(160) !String.IsEqual(ListItem.Label,..) -10 165 1400 120 horizontal left 0 true -6 auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Rating) | [!String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(userrating.override.rating)] Skin.HasSetting(furniture.numericrating) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) auto 50% 64 left center Flag Dark1 !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) auto 54 50% $INFO[ListItem.FileExtension,flags/color/audio/,.png] keep Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.FileExtension) 48 50% 64 flags/audio.png scale !Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.AudioCodec) auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BitRate) 28 center bottom Small20 Dark1 44 keep flags/other/bit.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.Samplerate) 28 center bottom Small20 Dark1 44 keep flags/other/khz.png keep auto 64 vertical 57% -17 Skin.HasSetting(furniture.flagicons) + !String.IsEmpty(ListItem.BPM) 28 center bottom Small20 Dark1 44 keep flags/other/bpm.png keep !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% 37 37 15 misc/userrating_white.png !String.IsEmpty(ListItem.UserRating) + Skin.HasSetting(furniture.showuserrating.audio) + Skin.HasSetting(furniture.flagicons) 50% auto 64 Tiny 5 Dark2 Skin.HasSetting(thumbnails.moreinfos) + !Container.Content(albums) auto 50% 64 left center Flag Dark1 !String.IsEmpty(ListItem.Property(SubtitleLanguage.1)) 50% 41 30 20 flags/cc_white.png 47% 250 64 10 horizontal Skin.HasSetting(furniture.showsubtitles.enable.labels) !String.IsEmpty(ListItem.Property(SubtitleLanguage.1)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(SubtitleLanguage.2)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(SubtitleLanguage.3)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(SubtitleLanguage.4)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(SubtitleLanguage.5)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(AudioLanguage.1)) 48 50% 64 flags/audio.png scale 47% 250 64 10 horizontal !String.IsEmpty(ListItem.Property(AudioLanguage.1)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(AudioLanguage.2)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(AudioLanguage.3)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(AudioLanguage.4)) auto 64 Tiny Dark1 !String.IsEmpty(ListItem.Property(AudioLanguage.5)) auto 64 Tiny Dark1