9000 SetProperty(VideosDirectLink,True) SetProperty(MusicDirectLink,True) ClearProperty(VideosDirectLink) ClearProperty(MusicDirectLink) -10 -10 1 1 list library://video/movies/ Library.HasContent(Movies) -10 -10 1 1 list library://video/tvshows/ Library.HasContent(TVShows) -10 -10 1 1 list library://music/ Library.HasContent(Music) CommonBackground DepthFloor -20 0 1320 90 floor.png Conditional WindowOpen WindowClose DepthMenu 0 60 Player.HasAudio + !Skin.HasSetting(homepageMusicinfo) + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia)) VisibleFadeEffect Window_OpenClose_Animation Cover image 20 45 130 295 keep $INFO[Player.Art(thumb)] ThumbBorder.png 5 Album Label 170 265 25 1000 left center font12 white black Title label 170 285 30 1000 left center font13_title white black Time Label 170 310 30 300 left center font12 white black DepthMenu 490r 70 Container(9000).HasFocus(12) + [PVR.IsRecording | PVR.HasNonRecordingTimer] VisibleFadeEffect Window_OpenClose_Animation conditional conditional PVR.HasNonRecordingTimer 0 -5 490 90 gradient.png 400 0 80 80 keep $INFO[PVR.NextRecordingChannelIcon] ThumbBorder.png 4 365 5 25 25 keep PVR-HasTimer.png Next Timer Header label -45 5 25 400 right center font12_title blue black NextRecordingDateTime -10 30 25 400 right center font12 true black NextRecordingTitle Channel -410 50 25 800 right center font12_title black true PVR.IsRecording 0 -5 490 90 gradient.png 400 0 80 80 keep $INFO[PVR.NowRecordingChannelIcon] ThumbBorder.png 4 365 5 25 25 keep PVR-IsRecording.png Is Recording Header label -45 5 25 400 right center font12_title blue black NextRecordingDateTime -10 30 25 400 right center font12 true black NextRecordingTitle Channel -410 50 30 800 right center font12_title black true DepthMenu 0 50 Player.HasVideo + !Skin.HasSetting(homepageVideoinfo) + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia)) VisibleFadeEffect Window_OpenClose_Animation !VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes) + !VideoPlayer.Content(LiveTV) Cover image 20 45 150 300 keep $VAR[NowPlayingThumb] ThumbBorder.png 5 Title label 190 285 30 1000 left center font13_title white black Time Label 190 310 30 300 left center font12 white black VideoPlayer.Content(LiveTV) Cover image 20 45 120 300 keep $VAR[NowPlayingThumb] ThumbBorder.png 5 Channel label 160 265 25 660 left center font12 white black Title label 160 285 30 1000 left center font13_title white black Time Label 160 310 30 300 left center font12 white black !VideoPlayer.HasEpg Time Label 160 310 30 300 left center font12 white black VideoPlayer.HasEpg VideoPlayer.Content(Movies) Cover image 20 45 120 300 keep $VAR[NowPlayingThumb] ThumbBorder.png 5 Studio label 160 265 25 1000 left center font12 white black Title label 160 285 30 1000 left center font13_title white black Time Label 160 310 30 300 left center font12 white black VideoPlayer.Content(Episodes) Cover image 20 225 180 120 scale $INFO[Player.Art(thumb)] ThumbBorder.png 5 TV Show Season Ep Label 210 265 25 1000 left center font12 white black Title label 210 285 30 1000 left center font13_title white black Time Label 210 310 30 300 left center font12 white black HomeRecentlyAddedInfo Hidden Button to pass through navigation when recently added is disabled -20 -20 1 1 DepthMenu- Controls for currently playing media 545r 370 conditional String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia)) Background End image 145 0 35 35 CCFFFFFF HomeSubEnd.png 180 9003 9000 Player.HasMedia Background image 0 0 205 35 HomeSubNF.png CCFFFFFF !VideoPlayer.Content(LiveTV) 10 2 30 30 40 2 30 30 70 2 30 30 100 2 30 30 130 2 30 30 160 2 30 30 VideoPlayer.Content(LiveTV) 10 2 30 30 40 2 30 30 70 2 30 30 100 2 30 30 130 2 30 30 160 2 30 30 CCFFFFFF Go to fullscreen Playback 385 0 35 160 150 10 left center font12 grey2 white HomeSubFO.png HomeSubNF.png false fullscreen GoFullscreen.png GoFullscreen.png GoFullscreen.png GoFullscreen.png 606 601 9003 9000 Player.HasMedia DepthMenu 400 DepthMenu- 0 70 9000 9002 HomeSubMenuCommonValues 9010 9010 Container(9000).HasFocus(2) HomeSubMenuVideos HomeSubMenuCommonValues 9016 9016 Container(9000).HasFocus(10) + !String.IsEmpty(Container(90160).ListItemNoWrap(0).Label) + [System.IsMaster | !Skin.HasSetting(HomeMenuMovieUsePlaylist)] HomeSubMenuMovies HomeSubMenuCommonValues 9017 9017 Container(9000).HasFocus(11) + !String.IsEmpty(Container(90170).ListItemNoWrap(0).Label) + [System.IsMaster | !Skin.HasSetting(HomeMenuTVShowUsePlaylist)] HomeSubMenuTVShows HomeSubMenuCommonValues 9011 9011 Container(9000).HasFocus(3) + !String.IsEmpty(Container(90110).ListItemNoWrap(0).Label) + [System.IsMaster | !Skin.HasSetting(HomeMenuMusicUsePlaylist)] HomeSubMenuMusic HomeSubMenuCommonValues 9012 9012 Container(9000).HasFocus(5) HomeSubMenuSystem HomeSubMenuCommonValues 9013 9013 Container(9000).HasFocus(6) HomeSubMenuPlayDisc HomeSubMenuCommonValues 9014 9014 Container(9000).HasFocus(12) HomeSubMenuTV HomeSubMenuCommonValues 9013 9013 Container(9000).HasFocus(4) HomeSubMenuPictures HomeSubMenuCommonValues 9014 9014 Container(9000).HasFocus(13) HomeSubMenuRadio HomeSubMenuCommonValues 9017 9017 Container(9000).HasFocus(1) HomeSubMenuAddons -100 0 1480 75 HomeBack.png 0 5 1280 6 HomeOverlay1.png -110 5 1500 60 9000 9000 601 9001 300 2 1 Horizontal 0 4 1 52 HomeSeperator.png 299 4 1 52 HomeSeperator.png 5 0 290 60 font_MainMenu grey3 center center 0 4 1 52 HomeSeperator.png 299 4 1 52 HomeSeperator.png 5 0 290 60 font_MainMenu grey3 center center 5 0 290 60 font_MainMenu blue center center Control.HasFocus(9000) VisibleFadeEffect ActivateWindow(Weather) ActivateWindow(servicesettings,weather) [!Skin.HasSetting(HomeMenuNoWeatherButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoWeatherButton) + System.IsMaster] ActivateWindow(Pictures) [!Skin.HasSetting(HomeMenuNoPicturesButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoPicturesButton) + System.IsMaster] ActivateWindow(Games) [!Skin.HasSetting(HomeMenuNoGamesButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoGamesButton) + System.IsMaster] ActivateWindow(RadioChannels) PVR.HasRadioChannels ActivateWindow(TVChannels) PVR.HasTVChannels ActivateWindow(Videos) ActivateWindow(Videos,root) [!Skin.HasSetting(HomeMenuNoVideosButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoVideosButton) + System.IsMaster] ActivateWindow(Videos,MovieTitles,return) ActivateWindow(Videos,$INFO[Skin.String(HomeMenuMoviePlaylist)],return) [[!Skin.HasSetting(HomeMenuNoMovieButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoMovieButton) + System.IsMaster]] + Library.HasContent(Movies) ActivateWindow(Videos,TVShowTitles,return) ActivateWindow(Videos,$INFO[Skin.String(HomeMenuTVShowPlaylist)],return) [[!Skin.HasSetting(HomeMenuNoTVShowButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoTVShowButton) + System.IsMaster]] + Library.HasContent(TVShows) ActivateWindow(Music) ActivateWindow(Music,root) ActivateWindow(Music,$INFO[Skin.String(HomeMenuMusicPlaylist)],return) [!Skin.HasSetting(HomeMenuNoMusicButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoMusicButton) + System.IsMaster] ActivateWindow(Programs,Addons,return) ActivateWindow(Programs) [!Skin.HasSetting(HomeMenuNoProgramsButton) + !System.IsMaster] | [!Skin.HasSetting(MasterHomeMenuNoProgramsButton) + System.IsMaster] PlayDVD() System.HasMediaDVD | System.HasMediaAudioCD ActivateWindow(Settings) [!Skin.HasSetting(HomeMenuNoSystemButton) + !System.IsMaster] | System.IsMaster -10 6 138 63 SideFade.png 128r 6 138 63 SideFade.png DepthMenu 9001 21 conditional Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11) 700 700 9001 21 HomeAddonsCommonLayout HomeAddonItemsVideos conditional Container(9000).HasFocus(3) 703 703 9001 21 HomeAddonsCommonLayout HomeAddonItemsMusic conditional Container(9000).HasFocus(4) 704 704 9001 21 HomeAddonsCommonLayout HomeAddonItemsPictures conditional Container(9000).HasFocus(1) 705 705 9001 21 HomeAddonsCommonLayout HomeAddonItemsPrograms conditional Container(9000).HasFocus(14) 706 706 9001 21 HomeAddonsCommonLayout HomeAddonItemsGames DepthMenu- 0 33r system.getbool(lookandfeel.enablerssfeeds) Window_OpenClose_Animation RSS feed 100 0 30 1145 font12 1 blue blue white RSS background 1250 2 24 24 icon-rss.png DepthFooter 20 55r Window_OpenClose_Animation !Skin.HasSetting(HomepageHideFavourite) Favourites push button 55 0 45 45 ActivateWindow(Favourites) floor_buttonFO.png floor_button.png 21 22 9002 9003 Favourites Icon 60 5 35 35 keep icon_favourites.png Power push button 0 0 45 45 ActivateWindow(ShutdownMenu) floor_buttonFO.png floor_button.png 22 20 9002 9003 Power Icon 5 5 35 35 keep icon_power.png !Skin.HasSetting(HomepageHideSearch) conditional Search push button 110 0 45 45 RunScript(script.globalsearch) EnableAddon(script.globalsearch) InstallAddon(script.globalsearch) floor_buttonFO.png floor_button.png 20 21 9002 9003 Search Icon 115 5 35 35 keep icon_search.png DepthHeader LOGO 10 5 120 49 keep kodi-logo.png VisibleFadeEffect Window_OpenClose_Animation !Skin.HasSetting(homepageWeatherinfo) 20 0 Skin.HasSetting(homepageWeatherinfo) + !String.IsEmpty(Weather.Plugin) Window_OpenClose_Animation Weather image 0 0 60 60 keep $INFO[Weather.ConditionsIcon] Location label 65 5 500 15 left center font10 white black 65 20 1000 30 horizontal left 0 Temp label auto 30 left center font28_title white black Temp Units auto 22 font10 center white black !String.IsEmpty(Window(Weather).Property(Current.Temperature)) Conditions Label 500 22 font10 center grey2 black Clock Date label 20 35 300 15 right center font10 white black Window_OpenClose_Animation conditional