!Substring(container.folderpath,videodb://) | container.content(files) | isempty(container.content) | container.content(playlists) | container.content(addons) container.content(movies) + [Substring(container.folderpath,videodb://) | Substring(container.folderpath,special://profile/playlists/video)] Substring(container.folderpath,plugin://) + [container.content(movies) | container.content(tvshows)] container.content(tvshows) + [Substring(container.folderpath,videodb://) | Substring(container.folderpath,special://profile/playlists/video)] container.content(seasons) + Substring(container.folderpath,videodb://) container.content(episodes) + !Substring(Container.folderpath,plugin) container.content(musicvideos) + !Substring(Container.folderpath,plugin) !Substring(container.folderpath,musicdb://) | Substring(container.foldername,Files) | container.content(files) | container.content(addons) | [container.content(playlists) + !Substring(Container.folderpath,special://profile/playlists)] | Substring(Container.folderpath,plugin://) container.content(artists) + [Substring(container.folderpath,musicdb://) | Substring(Container.folderpath,special://profile/playlists)] container.content(albums) + Substring(container.folderpath,albumartistsonly) container.content(albums) + [Substring(container.folderpath,musicdb://) | Substring(Container.folderpath,special://profile/playlists)] container.content(genres) + Substring(container.folderpath,musicdb://) container.content(songs) + Substring(Container.folderpath,musicdb://) container.content(songs) + [Substring(Container.folderpath,special://profile/playlists) | Substring(Container.foldername,PartyMode) | Substring(Container.folderpath,playlistmusic://)] 0 0 1000 1000 false 2 15000 true $VAR[extraFanartLocation] Integer.IsGreater(container(99999).numitems,0) + !Skin.HasSetting(disableExtendedFanart) dimensionsFullscreen $INFO[container(99999).listitem.filenameandpath,,] ffffffff 500 stretch kenBurnsey !Integer.IsGreater(container(99999).numitems,0) | Skin.HasSetting(disableExtendedFanart) 0 0 dimensionsFullscreen $INFO[ListItem.Art(fanart)] ffffffff stretch kenBurnsey !String.IsEmpty(Control.GetLabel(312).index(1)) + !Control.IsVisible(313) 0 0 Conditional Conditional col-5-begin -36 16-col 2-row 5000 5000 312 noop horizontal 0 0 4-col-gutter 2-row center textDisabled itemTitle 0 0 4-col-gutter 2-row center textActive itemTitle plugin://plugin.program.autocompletion?info=autocomplete&&id=$INFO[Control.GetLabel(312).index(1)]&&limit=8 dimensionsFullscreen colors/black.png e9FFFFFF stretch dimensionsFullscreen vignette.png ffffffff stretch dimensionsFullscreen colors/black.png ffFFFFFF stretch dimensionsFullscreen colors/white.png background stretch col-24-begin row-1-begin 1-col 0 12-col right pageTitle textActive 1-col 42 12-col right pageSubTitle textActive !Window.IsActive(startup) + !isempty(container.foldername) + !IntegerGreaterThan(container.numitems,0) + !ListItem.IsParentFolder | window.isactive(busydialog) colors/black.png dimensionsFullscreen Conditional Conditional WindowOpen WindowClose DepthMax 920 513 80 80 keep Conditional spinner.png WindowOpen DepthMax 935 528 50 50 keep Conditional spinner.png WindowOpen row-2-begin row-6-begin !Skin.hassetting(stopVideoOnMenu) + Player.HasVideo + !VideoPlayer.IsFullscreen + !SlideShow.IsActive col-20-begin 12 0 0 444 255 stretch colors/black.png colors/black.png 6 6 6 6-col 243 15 15 fullscreenwidth 1-row smallStrong textActive left Skin.HasSetting(DebugInfo) 15 15 fullscreenwidth 1-row smallStrong textActive left Skin.HasSetting(DebugInfo) dimensionsFullscreen debuggrid1080.png 77FFFFFF Skin.HasSetting(DebugGrid)