9000 no 0 0 1280 720 $INFO[Container(9000).ListItem.Icon] 8000 true 1000 CommonMediaPlayingBackground 0 340r 1280 250 AAFFFFFF HomeNowPlayingBack.png Window_OpenClose_Animation 0 90r 1280 90 floor.png WindowOpen WindowClose LOGO 512 145r 256 128 keep xbmc-logo.png !IntegerGreaterThan(Container(9002).NumItems,0) VisibleFadeEffect Window_OpenClose_Animation 0 125 1280 250 AAFFFFFF HomeNowPlayingBack.png [Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)] | [Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)] | [Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)] Window_OpenClose_Animation 0 20 Player.HasAudio + !Skin.HasSetting(homepageMusicinfo) + ![Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)] VisibleFadeEffect Window_OpenClose_Animation Cover image 20 45 130 300 keep $INFO[MusicPlayer.Cover] 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 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 Player.HasVideo + !Skin.HasSetting(homepageVideoinfo) + ![Container(9000).HasFocus(2) + 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 !VideoPlayer.Content(LiveTV) 35 9003 9000 603 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 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 370 0 70 9000 9002 HomeSubMenuCommonValues 9010 9010 Container(9000).HasFocus(2) HomeSubMenuVideos HomeSubMenuCommonValues 9011 9011 Container(9000).HasFocus(3) HomeSubMenuMusic HomeSubMenuCommonValues 9012 9012 Container(9000).HasFocus(5) HomeSubMenuSystem HomeSubMenuCommonValues 9013 9013 Container(9000).HasFocus(6) HomeSubMenuPlayDisc HomeSubMenuCommonValues 9014 9014 Container(9000).HasFocus(12) HomeSubMenuLiveTV -100 0 1480 75 HomeBack.png 0 5 1280 6 HomeOverlay1.png -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(Home_Custom_Back_Weather_Folder)] !Skin.HasSetting(HomeMenuNoWeatherButton) ActivateWindow(Pictures) special://skin/backgrounds/pictures.jpg $INFO[Skin.String(Home_Custom_Back_Pictures_Folder)] !Skin.HasSetting(HomeMenuNoPicturesButton) ActivateWindow(PVR) special://skin/backgrounds/tv.jpg $INFO[Skin.String(Home_Custom_Back_TV_Folder)] System.GetBool(pvrmanager.enabled) ActivateWindow(Videos) special://skin/backgrounds/videos.jpg $INFO[Skin.String(Home_Custom_Back_Video_Folder)] !Skin.HasSetting(HomeMenuNoVideosButton) ActivateWindow(Music) special://skin/backgrounds/music.jpg $INFO[Skin.String(Home_Custom_Back_Music_Folder)] !Skin.HasSetting(HomeMenuNoMusicButton) 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)] 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 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) + !IsEmpty(Skin.String(HomeVideosButton1)) RunAddon($INFO[Skin.String(HomeVideosButton2)]) $INFO[system.addonicon(Skin.String(HomeVideosButton2))] - Container(9000).HasFocus(2) + !IsEmpty(Skin.String(HomeVideosButton2)) RunAddon($INFO[Skin.String(HomeVideosButton3)]) $INFO[system.addonicon(Skin.String(HomeVideosButton3))] - Container(9000).HasFocus(2) + !IsEmpty(Skin.String(HomeVideosButton3)) RunAddon($INFO[Skin.String(HomeVideosButton4)]) $INFO[system.addonicon(Skin.String(HomeVideosButton4))] - Container(9000).HasFocus(2) + !IsEmpty(Skin.String(HomeVideosButton4)) RunAddon($INFO[Skin.String(HomeVideosButton5)]) $INFO[system.addonicon(Skin.String(HomeVideosButton5))] - Container(9000).HasFocus(2) + !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 RSS feed 100 0 30 1145 font12 1 blue blue white RSS background 1250 2 24 24 icon-rss.png 0 60r Window_OpenClose_Animation 0 0 150 60 HomeButtonsBack.png Power push button 55 15 43 43 - - ActivateWindow(ShutdownMenu) home-power-FO.png home-power.png 21 21 9002 9003 Favourites push button 10 15 43 43 - - ActivateWindow(Favourites) home-favourites-FO.png home-favourites.png 20 20 9002 9003 520r 0 conditional WindowClose WindowOpen !Skin.HasSetting(homepageWeatherinfo) + Weather.IsFetched time background 0 0 180 35 header.png Weather image 30 1 25 25 keep $INFO[Window(Weather).Property(Current.ConditionIcon)] time label 60 0 100 28 left center font12 white black 390r 0 conditional WindowClose WindowOpen time background 0 0 440 35 header.png time label 30 0 400 28 left center font12 white black