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
$INFO[Player.Art(thumb)]
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
$INFO[Player.Art(thumb)]
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
$INFO[Player.Art(thumb)]
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
9000
9000
20
608
false
DepthMenu-
Controls for currently playing media
545r
370
conditional
String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))
Background End image
0
0
35
35
CCFFFFFF
HomeSubEnd.png
Conditional
CCFFFFFF
Global Search
35
0
35
145
150
10
left
center
font12
grey2
white
HomeSubFO.png
HomeSubNF.png
false
RunScript(script.globalsearch)
EnableAddon(script.globalsearch)
InstallAddon(script.globalsearch)
icon_search_home.png
icon_search_home.png
icon_search_home.png
icon_search_home.png
607
601
9003
9000
180
9003
9000
Player.HasMedia
Background image
0
0
205
35
HomeSubNF.png
CCFFFFFF
!VideoPlayer.Content(LiveTV)
10
2
30
30
OSDPrevTrackFO.png
OSDPrevTrackNF.png
608
602
9003
9000
PlayerControl(Previous)
40
2
30
30
OSDRewindFO.png
OSDRewindNF.png
601
603
9003
9000
PlayerControl(Rewind)
70
2
30
30
OSDPauseFO.png
OSDPauseNF.png
Player.Paused | Player.Forwarding | Player.Rewinding
OSDPlayFO.png
OSDPlayNF.png
602
604
9003
9000
PlayerControl(Play)
100
2
30
30
OSDStopFO.png
OSDStopNF.png
603
605
9003
9000
down
PlayerControl(Stop)
130
2
30
30
OSDForwardFO.png
OSDForwardNF.png
604
606
9003
9000
PlayerControl(Forward)
160
2
30
30
OSDNextTrackFO.png
OSDNextTrackNF.png
605
607
9003
9000
PlayerControl(Next)
VideoPlayer.Content(LiveTV)
10
2
30
30
OSDChannelUPFO.png
OSDChannelUPNF.png
608
602
9003
9000
ChannelDown
40
2
30
30
OSDChannelDownFO.png
OSDChannelDownNF.png
601
603
9003
9000
ChannelUp
70
2
30
30
OSDStopFO.png
OSDStopNF.png
602
604
9003
9000
down
PlayerControl(Stop)
100
2
30
30
OSDPauseFO.png
OSDPauseNF.png
Player.Paused | Player.Forwarding | Player.Rewinding
OSDPlayFO.png
OSDPlayNF.png
603
605
9003
9000
PlayerControl(Play)
Player.PauseEnabled
Conditional
130
2
30
30
OSDRadioRDSFO.png
OSDRadioRDSNF.png
604
606
9003
9000
ActivateWindow(PVRRadioRDSInfo)
RDS.HasRadiotextPlus
Conditional
160
2
30
30
OSDRecordOffFO.png
OSDRecordOffNF.png
605
607
9003
9000
PVR.ToggleRecordPlayingChannel
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
608
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
608
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
Favourites push button
55
0
45
45
ActivateWindow(Favourites)
floor_buttonFO.png
floor_button.png
21
noop
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
noop
20
9002
9003
Power Icon
5
5
35
35
keep
icon_power.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