9000 Control.Move(9000,$INFO[Skin.String(CustomFocusOffset)]) RunScript(script.watchlist,movies=true&episodes=true&albums=true&limit=10) XBMC.RunScript(script.randomandlastitems,limit=3,method=Last,playlist=special://skin/playlists/Doku.xsp,menu=Menu1) XBMC.RunScript(script.randomandlastitems,limit=3,method=Last,playlist=special://masterprofile/playlists/video/custom1.xsp,menu=Menu2) no 0 0 1280 720 $INFO[Container(9000).ListItem.Icon] 8000 true 1000 CommonMediaPlayingBackground 0 340r 1280 250 AAFFFFFF HomeNowPlayingBack.png Window_OpenClose_Animation !Skin.HasSetting(nofloor) 0 90r 1280 90 floor.png WindowOpen WindowClose !Skin.HasSetting(nofloor) WeatherWidget 0 125 1280 250 AAFFFFFF HomeNowPlayingBack.png [Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)] | [Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)] | [Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)] | [Container(9000).HasFocus(10) + Skin.HasSetting(homepageShowRecentlyAdded)] | [Container(9000).HasFocus(11) + Skin.HasSetting(homepageShowRecentlyAdded)] Window_OpenClose_Animation Conditional 0 20 Player.HasAudio + !Skin.HasSetting(homepageMusicinfo) + ![Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)] VisibleFadeEffect Window_OpenClose_Animation visualisation background 0 -20 1280 720 !Visualisation.Enabled + Skin.HasSetting(fanartinhome) $INFO[MusicPlayer.Property(Fanart_Image)] visualisation background 0 -20 1280 720 aaeaeaea Visualisation.Enabled + Skin.HasSetting(fanartinhome) $INFO[MusicPlayer.Property(Fanart_Image)] Cd Disc 130 315 WindowOpen Conditional Conditional 200 200 0 0 $INFO[Player.FolderPath]cdart.png keep Skin.HasSetting(LowerMenu) Cd Disc 135 123 WindowOpen Conditional Conditional 200 200 0 0 $INFO[Player.FolderPath]cdart.png keep !Skin.HasSetting(LowerMenu) Cover image -20 300 300 230 keep $INFO[MusicPlayer.Cover] ThumbBorder.png 5 Conditional 10 180 276 107 $INFO[Skin.String(Music_Folder_Path)]$INFO[MusicPlayer.Artist]/logo.png Album Label 320 480 25 1000 left center font12 white black Conditional Title label 320 455 30 1000 left center font13_title white black Conditional Time Label 320 500 30 300 left center font12 white black Conditional 490r 40 Container(9000).HasFocus(12) + [PVR.IsRecording | PVR.HasTimer] VisibleFadeEffect Window_OpenClose_Animation conditional conditional PVR.HasTimer 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 355 5 25 400 right center font12_title blue black NextRecordingDateTime 390 30 25 400 right center font12 true black NextRecordingTitle Channel 390 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 360 5 30 25 keep PVR-IsRecording.png Is Recording Header label 350 5 25 400 right center font12_title blue black NextRecordingDateTime 390 30 25 400 right center font12 true black NextRecordingTitle Channel 390 50 30 800 right center font12_title black true 0 20 Conditional Player.HasVideo + !Skin.HasSetting(homepageVideoinfo) + ![Container(9000).HasFocus(2) + ![Skin.HasSetting(HomeMenuNoMoviesButton) | Skin.HasSetting(HomeMenuNoTVShowsButton)] + Skin.HasSetting(homepageShowRecentlyAdded)] VisibleFadeEffect Window_OpenClose_Animation !VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes) + !VideoPlayer.Content(LiveTV) Cover image 20 45 150 300 keep $INFO[VideoPlayer.Cover] 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 150 300 keep $INFO[VideoPlayer.Cover] ThumbBorder.png 5 Channel label 190 265 25 660 left center font12 white black 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(Movies) Cover image 20 45 150 300 keep $INFO[VideoPlayer.Cover] ThumbBorder.png 5 Studio label 180 265 25 1000 left center font12 white black Title label 180 285 30 1000 left center font13_title white black Time Label 180 310 30 300 left center font12 white black VideoPlayer.Content(Episodes) Cover image 20 45 200 300 keep $INFO[VideoPlayer.Cover] ThumbBorder.png 5 TV Show Season Ep Label 240 265 25 1000 left center font12 white black Title label 240 285 30 1000 left center font13_title white black Time Label 240 310 30 300 left center font12 white black HomeRecentlyAddedInfo Hidden Button to pass through navigation when recently added is disabled -20 -20 1 1 - - - 9000 9000 20 9000 false Controls for currently playing media 400r 340 Player.HasMedia VisibleFadeEffect Background End image 0 0 35 35 CCFFFFFF HomeSubEnd.png Conditional Conditional !VideoPlayer.Content(LiveTV) 35 9003 9000 603 Conditional Background image 0 0 205 35 HomeSubNF.png CCFFFFFF 10 2 30 30 OSDPrevTrackFO.png OSDPrevTrackNF.png 607 602 9003 9000 XBMC.PlayerControl(Previous) 40 2 30 30 OSDRewindFO.png OSDRewindNF.png 601 603 9003 9000 XBMC.PlayerControl(Rewind) 70 2 30 30 OSDPauseFO.png OSDPauseNF.png Player.Paused | Player.Forwarding | Player.Rewinding OSDPlayFO.png OSDPlayNF.png 602 604 9003 9000 XBMC.PlayerControl(Play) 100 2 30 30 OSDStopFO.png OSDStopNF.png 603 605 9003 9000 down XBMC.PlayerControl(Stop) 130 2 30 30 OSDForwardFO.png OSDForwardNF.png 604 606 9003 9000 XBMC.PlayerControl(Forward) 160 2 30 30 OSDNextTrackFO.png OSDNextTrackNF.png 605 607 9003 9000 XBMC.PlayerControl(Next) VideoPlayer.Content(LiveTV) 65 9003 9000 603 Conditional Background image 0 0 175 35 HomeSubNF.png CCFFFFFF 10 2 30 30 OSDChannelUPFO.png OSDChannelUPNF.png 607 602 9003 9000 XBMC.PlayerControl(Previous) 40 2 30 30 OSDChannelDownFO.png OSDChannelDownNF.png 601 603 9003 9000 XBMC.PlayerControl(Next) 70 2 30 30 OSDStopFO.png OSDStopNF.png 602 604 9003 9000 down XBMC.PlayerControl(Stop) 130 2 30 30 OSDRecordOffFO.png OSDRecordOffNF.png 603 607 9003 9000 XBMC.PlayerControl(Forward) CCFFFFFF Go to fullscreen Playback 240 0 35 160 150 10 left center font12 grey2 white HomeSubFO.png HomeSubNF.png false fullscreen GoFullscreen.png GoFullscreen.png 606 601 9003 9000 Conditional 370 Conditional 0 70 9000 9002 HomeSubMenuCommonValues 9010 9010 Container(9000).HasFocus(2) HomeSubMenuVideos conditional conditional WindowClose HomeSubMenuCommonValues 9016 9016 Container(9000).HasFocus(10) HomeSubMenuMovies conditional conditional WindowClose HomeSubMenuCommonValues 9017 9017 Container(9000).HasFocus(11) HomeSubMenuTVShows conditional conditional WindowClose HomeSubMenuCommonValues 9011 9011 Container(9000).HasFocus(3) HomeSubMenuMusic conditional conditional WindowClose HomeSubMenuCommonValues 9012 9012 Container(9000).HasFocus(5) HomeSubMenuSystem conditional conditional WindowClose HomeSubMenuCommonValues 9013 9013 Container(9000).HasFocus(6) HomeSubMenuPlayDisc conditional conditional WindowClose HomeSubMenuCommonValues 9014 9014 Container(9000).HasFocus(12) HomeSubMenuLiveTV conditional conditional WindowClose HomeSubMenuCommonValues 9013 9013 Container(9000).HasFocus(4) HomeSubMenuPictures conditional conditional WindowClose -100 0 1480 75 HomeBack.png transparency 0 5 1280 6 HomeOverlay1.png [Container(9000).HasFocus(3) | Container(9000).HasFocus(17) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + Skin.HasSetting(stats) + !Player.Playing Conditional 960 -25 330 30 header.png 987 -50 330 30 header.png Container(9000).HasFocus(11) | Container(9000).HasFocus(10) 1013 -75 330 30 header.png Container(9000).HasFocus(11) 995 -23 300 left Container(9000).HasFocus(10) 1020 -48 300 left Container(9000).HasFocus(10) 995 -23 300 left Container(9000).HasFocus(11) 1020 -48 300 left Container(9000).HasFocus(11) 1045 -73 300 left Container(9000).HasFocus(11) 995 -23 300 left Container(9000).HasFocus(3) 995 -23 300 left Container(9000).HasFocus(17) -110 5 1500 60 9000 9000 600 9001 - 300 2 1 Horizontal 0 4 1 52 HomeSeperator.png 299 4 1 52 HomeSeperator.png 150 0 290 60 font50caps_title grey3 center center 0 4 1 52 HomeSeperator.png 299 4 1 52 HomeSeperator.png 150 0 290 60 font50caps_title white center center conditional ActivateWindow(Weather) special://skin/backgrounds/weather.jpg $INFO[Skin.String(WeatherFanartDir)]$INFO[Window(Weather).Property(Day0.FanartCode)] !Skin.HasSetting(HomeMenuNoWeatherButton) + Skin.HasSetting(fancode) ActivateWindow(Weather) special://skin/backgrounds/weather.jpg $INFO[Skin.String(Home_Custom_Back_Weather_Folder)] !Skin.HasSetting(HomeMenuNoWeatherButton) + !Skin.HasSetting(fancode) ActivateWindow(Pictures) special://skin/backgrounds/pictures.jpg $INFO[Skin.String(Home_Custom_Back_Pictures_Folder)] !Skin.HasSetting(HomeMenuNoPicturesButton) ActivateWindow(Music) special://skin/backgrounds/music.jpg $INFO[Skin.String(Home_Custom_Back_Music_Folder)] !Skin.HasSetting(HomeMenuNoMusicButton) ActivateWindow(Videos,MusicVideoTitles,return) special://skin/backgrounds/musicvideos.jpg $INFO[Skin.String(Home_Custom_Back_MusicVideos_Folder)] !Skin.HasSetting(HomeMenuNoMusicVideosButton) ActivateWindow(PVR) special://skin/backgrounds/tv.jpg $INFO[Skin.String(Home_Custom_Back_TV_Folder)] System.GetBool(pvrmanager.enabled) Custom Playlist 1 special://skin/backgrounds/videos.jpg $INFO[Skin.String(Menu_Custom1_Folder)] XBMC.ActivateWindow(10025,$INFO[Skin.String(Menu_Custom1_Path)],return) Skin.HasSetting(Menu_Custom1) Custom Playlist 2 special://skin/backgrounds/videos.jpg $INFO[Skin.String(Menu_Custom2_Folder)] XBMC.ActivateWindow(10025,$INFO[Skin.String(Menu_Custom2_Path)],return) Skin.HasSetting(Menu_Custom2) ActivateWindow(Videos) special://skin/backgrounds/videos.jpg $INFO[Skin.String(Home_Custom_Back_Video_Folder)] !Skin.HasSetting(HomeMenuNoVideosButton) !Skin.HasSetting(HomeVideostoFiles) ActivateWindow(Videos,Files,Return) special://skin/backgrounds/videos.jpg $INFO[Skin.String(Home_Custom_Back_Video_Folder)] Skin.HasSetting(HomeVideostoFiles) HD Movies special://skin/backgrounds/hdmovies.jpg $INFO[Skin.String(Home_Custom_Back_HD_Folder)] XBMC.ActivateWindow(10025,special://skin/playlists/HDMovies.xsp,return) !Skin.HasSetting(HomeMenuNoHDMoviesButton) + Library.HasContent(Movies) ActivateWindow(Videos,MovieTitles,return) special://skin/backgrounds/movies.jpg $INFO[Skin.String(Home_Custom_Back_Movies_Folder)] Skin.HasSetting(HomeMenuNoMoviesButton) + Library.HasContent(Movies) Dokumentary special://skin/backgrounds/documentary.jpg $INFO[Skin.String(Home_Custom_Back_Docu_Folder)] XBMC.ActivateWindow(10025,special://skin/playlists/Doku.xsp,return) !Skin.HasSetting(HomeMenuNoDocuButton) + Library.HasContent(Movies) Custom FAV Five special://skin/media/backgrounds/custom.jpg $INFO[Skin.String(Home_Custom_Back_Fav_Folder)] $INFO[Skin.String(Menu_Custom8_Path)] Skin.HasSetting(Menu_Custom8) Custom FAV Five special://skin/media/backgrounds/custom.jpg $INFO[Skin.String(Home_Custom_Back_Fav2_Folder)] $INFO[Skin.String(Menu_Custom9_Path)] Skin.HasSetting(Menu_Custom9) ActivateWindow(Videos,TVShowTitles,return) special://skin/backgrounds/tvshows.jpg $INFO[Skin.String(Home_Custom_Back_TVShow_Folder)] Skin.HasSetting(HomeMenuNoTVShowsButton) + Library.HasContent(TVShows) TV GUIDE special://skin/backgrounds/tvguide.jpg ActivateWindow(1116) Skin.HasSetting(HomeMenuNoTVGuideButton) ActivateWindow(Programs,Addons,return) special://skin/backgrounds/programs.jpg $INFO[Skin.String(Home_Custom_Back_Programs_Folder)] !Skin.HasSetting(HomeMenuNoProgramsButton) XBMC.PlayDVD() special://skin/backgrounds/playdisc.jpg $INFO[Skin.String(Home_Custom_Back_PlayDisc_Folder)] System.HasMediaDVD ActivateWindow(Settings) special://skin/backgrounds/settings.jpg $INFO[Skin.String(Home_Custom_Back_Settings_Folder)] !Skin.HasSetting(HomeMenuNoSystemButton) 0 6 128 50 SideFade.png 128r 6 128 60 SideFade.png conditional Window_OpenClose_Animation 0 190r 1280 200 9002 9002 9001 20 - 300 3 2 !Skin.HasSetting(lowermenu) Horizontal 0 0 180 120 keep button-nofocus.png 5 $INFO[ListItem.Icon] 5 120 170 110 keep $INFO[ListItem.Icon] 91 125 180 20 font12 grey2 center center 0 0 180 120 keep button-nofocus.png 5 $INFO[ListItem.Icon] !Control.HasFocus(9002) 0 0 180 120 keep folder-focus.png 5 $INFO[ListItem.Icon] Control.HasFocus(9002) 5 120 170 110 keep $INFO[ListItem.Icon] 91 125 180 20 font12 white center center Control.HasFocus(9002) 91 125 180 20 font12 grey2 center center !Control.HasFocus(9002) RunAddon($INFO[Skin.String(HomeVideosButton1)]) $INFO[system.addonicon(Skin.String(HomeVideosButton1))] - Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + !IsEmpty(Skin.String(HomeVideosButton1)) RunAddon($INFO[Skin.String(HomeVideosButton2)]) $INFO[system.addonicon(Skin.String(HomeVideosButton2))] - Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + !IsEmpty(Skin.String(HomeVideosButton2)) RunAddon($INFO[Skin.String(HomeVideosButton3)]) $INFO[system.addonicon(Skin.String(HomeVideosButton3))] - Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + !IsEmpty(Skin.String(HomeVideosButton3)) RunAddon($INFO[Skin.String(HomeVideosButton4)]) $INFO[system.addonicon(Skin.String(HomeVideosButton4))] - Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + !IsEmpty(Skin.String(HomeVideosButton4)) RunAddon($INFO[Skin.String(HomeVideosButton5)]) $INFO[system.addonicon(Skin.String(HomeVideosButton5))] - Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + !IsEmpty(Skin.String(HomeVideosButton5)) RunAddon($INFO[Skin.String(HomeMusicButton1)]) $INFO[system.addonicon(Skin.String(HomeMusicButton1))] - Container(9000).HasFocus(3) + !IsEmpty(Skin.String(HomeMusicButton1)) RunAddon($INFO[Skin.String(HomeMusicButton2)]) $INFO[system.addonicon(Skin.String(HomeMusicButton2))] - Container(9000).HasFocus(3) + !IsEmpty(Skin.String(HomeMusicButton2)) RunAddon($INFO[Skin.String(HomeMusicButton3)]) $INFO[system.addonicon(Skin.String(HomeMusicButton3))] - Container(9000).HasFocus(3) + !IsEmpty(Skin.String(HomeMusicButton3)) RunAddon($INFO[Skin.String(HomeMusicButton4)]) $INFO[system.addonicon(Skin.String(HomeMusicButton4))] - Container(9000).HasFocus(3) + !IsEmpty(Skin.String(HomeMusicButton4)) RunAddon($INFO[Skin.String(HomeMusicButton5)]) $INFO[system.addonicon(Skin.String(HomeMusicButton5))] - Container(9000).HasFocus(3) + !IsEmpty(Skin.String(HomeMusicButton5)) RunAddon($INFO[Skin.String(HomePictureButton1)]) $INFO[system.addonicon(Skin.String(HomePictureButton1))] - Container(9000).HasFocus(4) + !IsEmpty(Skin.String(HomePictureButton1)) RunAddon($INFO[Skin.String(HomePictureButton2)]) $INFO[system.addonicon(Skin.String(HomePictureButton2))] - Container(9000).HasFocus(4) + !IsEmpty(Skin.String(HomePictureButton2)) RunAddon($INFO[Skin.String(HomePictureButton3)]) $INFO[system.addonicon(Skin.String(HomePictureButton3))] - Container(9000).HasFocus(4) + !IsEmpty(Skin.String(HomePictureButton3)) RunAddon($INFO[Skin.String(HomePictureButton4)]) $INFO[system.addonicon(Skin.String(HomePictureButton4))] - Container(9000).HasFocus(4) + !IsEmpty(Skin.String(HomePictureButton4)) RunAddon($INFO[Skin.String(HomePictureButton5)]) $INFO[system.addonicon(Skin.String(HomePictureButton5))] - Container(9000).HasFocus(4) + !IsEmpty(Skin.String(HomePictureButton5)) RunAddon($INFO[Skin.String(HomeProgramButton1)]) $INFO[system.addonicon(Skin.String(HomeProgramButton1))] - Container(9000).HasFocus(1) + !IsEmpty(Skin.String(HomeProgramButton1)) RunAddon($INFO[Skin.String(HomeProgramButton2)]) $INFO[system.addonicon(Skin.String(HomeProgramButton2))] - Container(9000).HasFocus(1) + !IsEmpty(Skin.String(HomeProgramButton2)) RunAddon($INFO[Skin.String(HomeProgramButton3)]) $INFO[system.addonicon(Skin.String(HomeProgramButton3))] - Container(9000).HasFocus(1) + !IsEmpty(Skin.String(HomeProgramButton3)) RunAddon($INFO[Skin.String(HomeProgramButton4)]) $INFO[system.addonicon(Skin.String(HomeProgramButton4))] - Container(9000).HasFocus(1) + !IsEmpty(Skin.String(HomeProgramButton4)) RunAddon($INFO[Skin.String(HomeProgramButton5)]) $INFO[system.addonicon(Skin.String(HomeProgramButton5))] - Container(9000).HasFocus(1) + !IsEmpty(Skin.String(HomeProgramButton5)) 0 33r system.getbool(lookandfeel.enablerssfeeds) Window_OpenClose_Animation -55 2280 95 HomeButtonsBack.png !Player.HasAudio | system.getbool(lookandfeel.enablerssfeeds) RSS feed 100 0 30 1145 font12 1 blue blue white !Player.HasAudio + !Skin.HasSetting(nopower) RSS feed 57 0 30 1188 font12 1 blue blue white !Player.HasAudio + Skin.HasSetting(nopower) + !Skin.HasSetting(nofavourites) RSS feed 14 0 30 1231 font12 1 blue blue white !Player.HasAudio + Skin.HasSetting(nopower) + Skin.HasSetting(nofavourites) + !Skin.HasSetting(nosearch) RSS feed 0 0 30 1245 font12 1 blue blue white !Player.HasAudio + Skin.HasSetting(nopower) + Skin.HasSetting(nofavourites) + Skin.HasSetting(nosearch) -25 2280 75 HomeButtonsBack.png Player.HasAudio RSS feed 100 0 30 1145 font12 Player.HasAudio true RSS background 1250 2 24 24 icon-rss.png 0 60r Window_OpenClose_Animation 0 0 220 60 HomeButtonsBack.png !Skin.HasSetting(nopower) -43 0 220 60 HomeButtonsBack.png Skin.HasSetting(nopower) + !Skin.HasSetting(nofavourites) -86 0 220 60 HomeButtonsBack.png Skin.HasSetting(nopower) + Skin.HasSetting(nofavourites) + !Skin.HasSetting(nosearch) Power push button 100 15 43 43 - - ActivateWindow(ShutdownMenu) home-power-FO.png home-power.png !Skin.HasSetting(nopower) 21 45 9002 9003 Favourites push button 55 15 43 43 - - ActivateWindow(Favourites) home-favourites-FO.png home-favourites.png !Skin.HasSetting(nofavourites) 45 20 9003 9003 Search Script Button 10 15 43 43 - - RunScript(script.globalsearch) search-FO.png search.png !Skin.HasSetting(nosearch) 21 21 9002 9003 355r 0 conditional WindowClose WindowOpen !Skin.HasSetting(homepageWeatherinfo) + Weather.IsFetched time background -20 0 180 35 header.png Weather image 20 1 25 25 keep $INFO[Window(Weather).Property(Current.ConditionIcon)] time label 50 0 100 28 left center font12 white black 240r 0 conditional WindowClose WindowOpen time background -10 0 440 35 header.png time label 20 0 400 28 left center font12 white black LOGO 512 145r 256 128 keep xbmc-logo.png !IntegerGreaterThan(Container(9002).NumItems,0) VisibleFadeEffect Window_OpenClose_Animation !Skin.HasSetting(nologo) Conditional