Animation.FadeIn
Animation.FadeOut
ControlGroup(9000).HasFocus()
GlobalOverlay
690
Def9000Background
Def9000Arrows
22
22
Header Label
70
1000
0
FontTop
Dark2
Kodi_Logo
70
17
385
1
10
Black12
common/white.png
110
0
true
Channels
ActivateWindow(TVChannels)
DefContextButtonGradient
left
Guide
ActivateWindow(TvGuide)
DefContextButtonGradient
left
Recordings
ActivateWindow(TVRecordings)
DefContextButtonGradient
left
Timers
ActivateWindow(TVTimers)
DefContextButtonGradient
left
Search
ActivateWindow(TvTimerRules)
DefContextButtonGradient
left
Search
ActivateWindow(TVSearch)
DefContextButtonGradient
left
Group
DefContextButtonGradient
left
View
DefContextButtonGradient
left
Search
Skin.HasSetting(pvr.fullepg)
Skin.ToggleSetting(pvr.fullepg)
ReloadSkin()
DefContextButtonGradient
Window.IsVisible(MyPVRGuide.xml)
left
Sort
DefContextButtonGradient
left
Direction
DefContextButtonGradient
left
585
Show Hidden Channels
DefContextButtonGradient
left
Window.IsVisible(MyPVRChannels.xml)
Show Hidden Channels
Window.IsVisible(MyPVRRecordings.xml)
DefContextButtonGradient
left
Filter
DefContextButtonGradient
left
Window.IsVisible(MyPVRChannels.xml)
ControlButtons
70
645
206
660
370
642
100%
common/$VAR[nofocus-shadow10]
10
10
12
10
common/diffuse_box.png
10
10
10
10
Player.HasVideo
scale
!Player.HasVideo + String.IsEmpty(Listitem.EpgEventIcon) + [[String.IsEmpty(Window(Home).Property(PVR.Artwork.fanart)) + String.IsEmpty(Window(Home).Property(PVR.Artwork.poster)) + Skin.HasSetting(Skin_enablePvrArtwork)] | !Skin.HasSetting(Skin_enablePvrArtwork)]
70
30
70
30
keep
$INFO[ListItem.Icon]
PosterFanartFadetime
!Player.HasVideo + [!String.IsEmpty(Listitem.EpgEventIcon) | [Skin.HasSetting(Skin_enablePvrArtwork) + [!String.IsEmpty(Window(Home).Property(PVR.Artwork.fanart)) | !String.IsEmpty(Window(Home).Property(PVR.Artwork.poster))]]]
10
10
10
10
keep
$VAR[ChannelListEPGIconVar]
PosterFanartFadetime
10
10
10
10
common/box21.png
10
10
370
290
8
center
64
SmallBold
Dark1
Dark1
48
64
center
Tiny
Dark1
Dark1
124
17
justify
Tiny
Dark2
Dark2
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Control.IsVisible(50)
Animation.Common
SidePad
1100
PosterPad
640
0
1100
0
0
50
50
28
1633
1633
list
200
vertical
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
Conditional
142
40
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
106
28
100
100
keep
progress/play.png
ListItem.IsPlaying
10
50%
111
111
keep
$INFO[Listitem.Icon]
Window.IsVisible(MyPVRChannels.xml)
150
14
920
6
true
ListItem.Progress
150
100
4
center
64
Small
Dark1
Dark1
Conditional
Conditional
150
20
100
center
64
SmallPVR
Dark2
Dark2
30
500
4
center
64
right
Small
Dark1
Dark1
!String.IsEmpty(ListItem.NextTitle)
30
500
center
100%
right
Small
Dark1
Dark1
String.IsEmpty(ListItem.NextTitle)
30
500
20
center
64
right
Tiny
Dark1
Dark1
Window.IsVisible(MyPVRRecordings.xml) | Window.IsVisible(MyPVRTimers.xml) | Window.IsVisible(MyPVRSearch.xml)
140
100
12
center
64
Small
Dark1
Dark1
Conditional
140
8
100
center
64
SmallPVR
Dark2
Dark2
8
30
center
right
64
SmallPVR
Dark2
Dark2
30
66
32
32
keep
$VAR[PercentWatched]
!String.IsEqual(ListItem.Label,..)
100%
100%
common/box.png
100%
100%
common/gradient-box-wide.png
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
Conditional
142
40
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
106
28
100
100
keep
progress/play.png
ListItem.IsPlaying
10
50%
111
111
keep
$INFO[Listitem.Icon]
Window.IsVisible(MyPVRChannels.xml)
150
14
920
6
true
ListItem.Progress
150
100
4
center
64
Small
Light1
Light1
150
20
100
center
64
SmallPVR
Light2
Light2
Conditional
Conditional
30
500
4
center
64
right
Small
Light1
Light1
!String.IsEmpty(ListItem.NextTitle)
30
500
center
100%
right
Small
Light1
Light1
String.IsEmpty(ListItem.NextTitle)
30
500
20
center
64
right
Tiny
Light1
Light1
Window.IsVisible(MyPVRRecordings.xml) | Window.IsVisible(MyPVRTimers.xml) | Window.IsVisible(MyPVRSearch.xml)
140
100
12
center
64
Small
Light1
Light1
Conditional
140
8
100
center
64
SmallPVR
Light2
Light2
8
30
center
right
64
SmallPVR
Light2
Light2
30
66
32
32
keep
$VAR[PercentWatched]
!String.IsEqual(ListItem.Label,..)
PVRInfoPanel
Control.IsVisible(55)
Animation.Common
SidePad
SidePad
PosterPad
640
0
0
0
55
55
28
1701
1701
list
200
vertical
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
Conditional
142
40
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
106
28
100
100
keep
progress/play.png
ListItem.IsPlaying
10
50%
111
111
keep
$INFO[Listitem.Icon]
Window.IsVisible(MyPVRChannels.xml)
150
14
1580
6
true
ListItem.Progress
150
100
4
center
64
Small
Dark1
Dark1
Conditional
Conditional
150
20
100
center
64
SmallPVR
Dark2
Dark2
30
500
4
center
64
right
Small
Dark1
Dark1
!String.IsEmpty(ListItem.NextTitle)
30
500
center
100%
right
Small
Dark1
Dark1
String.IsEmpty(ListItem.NextTitle)
30
500
20
center
64
right
Tiny
Dark1
Dark1
Window.IsVisible(MyPVRRecordings.xml) | Window.IsVisible(MyPVRTimers.xml) | Window.IsVisible(MyPVRSearch.xml)
140
100
12
center
64
Small
Dark1
Dark1
Conditional
140
8
100
center
64
SmallPVR
Dark2
Dark2
8
30
center
right
64
SmallPVR
Dark2
Dark2
30
66
32
32
keep
$VAR[PercentWatched]
!String.IsEqual(ListItem.Label,..)
100%
100%
common/box.png
100%
100%
common/gradient-box-wide.png
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
Conditional
142
40
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
106
28
100
100
keep
progress/play.png
ListItem.IsPlaying
10
50%
111
111
keep
$INFO[Listitem.Icon]
Window.IsVisible(MyPVRChannels.xml)
150
14
1580
6
true
ListItem.Progress
150
100
4
center
64
Small
Light1
Light1
150
20
100
center
64
SmallPVR
Light2
Light2
Conditional
Conditional
30
500
4
center
64
right
Small
Light1
Light1
!String.IsEmpty(ListItem.NextTitle)
30
500
center
100%
right
Small
Light1
Light1
String.IsEmpty(ListItem.NextTitle)
30
500
20
center
64
right
Tiny
Light1
Light1
Window.IsVisible(MyPVRRecordings.xml) | Window.IsVisible(MyPVRTimers.xml) | Window.IsVisible(MyPVRSearch.xml)
140
100
12
center
64
Small
Light1
Light1
Conditional
140
8
100
center
64
SmallPVR
Light2
Light2
8
30
center
right
64
SmallPVR
Light2
Light2
30
66
32
32
keep
$VAR[PercentWatched]
!String.IsEqual(ListItem.Label,..)
Control.IsVisible(51)
Animation.Common
206
660
70
70
51
51
28
1632
vertical
1632
list
ScrolltimeViewsList
10
10
10
10
common/box.png
Window.IsVisible(MyPVRChannels.xml)
40
30
220
220
keep
$INFO[Listitem.Icon]
290
30
34
50
left
SmallBold
Dark1
Dark1
290
40
100
68
justify
Tiny
Dark2
Dark2
false
290
40
90
center
38
left
Tiny
Dark1
Dark1
40
300
50
center
right
EpisodeNumber
Dark1
Dark1
40
45
67
19
true
pvr/progress-back.png
pvr/progress-leftright.png
pvr/progress-mid.png
pvr/progress-leftright.png
ListItem.Progress
Dark1
130
30
45
24
center
left
SmallBold
Dark1
Dark1
!Window.IsVisible(MyPVRChannels.xml)
40
30
290
290
scale
$INFO[Listitem.Icon]
330
30
34
50
left
SmallBold
Dark1
Dark1
330
40
100
24
center
left
TinyBold
Dark2
Dark2
330
40
120
108
justify
Tiny
Dark2
Dark2
false
330
40
45
center
38
left
Tiny
Dark1
Dark1
10
10
10
10
common/box21.png
!Skin.HasSetting(thumbnails.white)
!String.IsEqual(ListItem.Label,..)
10
10
10
10
common/box.png
Window.IsVisible(MyPVRChannels.xml)
40
30
220
220
keep
$INFO[Listitem.Icon]
290
40
34
50
left
SmallBold
Light1
Light1
290
40
100
68
justify
Tiny
Light2
Light2
290
40
90
center
38
left
Tiny
Light1
Light1
40
300
50
center
right
EpisodeNumber
Light1
Light1
40
45
67
19
true
pvr/progress-back.png
pvr/progress-leftright.png
pvr/progress-mid.png
pvr/progress-leftright.png
ListItem.Progress
Light1
130
30
45
24
center
left
SmallBold
Light1
Light1
!Window.IsVisible(MyPVRChannels.xml)
40
30
290
290
scale
$INFO[Listitem.Icon]
330
40
40
50
left
SmallBold
Light1
Light1
330
40
100
24
center
left
TinyBold
Light1
Light1
330
40
140
68
justify
Tiny
Light2
Light2
330
40
45
center
38
left
Tiny
Light1
Light1
10
10
10
10
common/box21.png
!Skin.HasSetting(thumbnails.white)
!String.IsEqual(ListItem.Label,..)
$NUMBER[0]$NUMBER[0]
$NUMBER[0]
Control.IsVisible(52)
Animation.Common
206
495
70
70
52
52
28
1631
vertical
1631
list
ScrolltimeViewsList
10
10
10
10
common/box.png
30
30
100
100
keep
$INFO[Listitem.Icon]
30
140
20
left
top
NotificationBold
Dark1
Dark1
30
140
64
22
left
center
Tiny
Dark1
Dark1
30
140
94
22
left
center
Tiny
Dark2
Dark2
30
30
8
30
ListItem.Progress
10
10
10
10
common/box21.png
!Skin.HasSetting(thumbnails.white)
10
10
10
10
common/box.png
30
30
100
100
keep
$INFO[Listitem.Icon]
30
140
20
left
top
NotificationBold
Light1
Light1
30
140
64
22
left
center
Tiny
false
Light1
Light1
30
140
94
22
left
center
Tiny
Light2
Light2
30
30
8
30
ListItem.Progress
10
10
10
10
common/box21.png
!Skin.HasSetting(thumbnails.white)
690
175
70
70
10
10
10
10
common/box.png
PosterFanartFadetime
30
30
30
250
keep
$VAR[ChannelListEPGIconVar]
horizontal
30
30
10
left
top
1400
auto
center
64
SmallBold
PanelWhite100
PanelWhite100
!String.IsEmpty(ListItem.Genre)
auto
center
64
SmallBold
PanelWhite100
PanelWhite100
30
280
70
65
left
top
Tiny
Dark2
Dark2
Control.IsVisible(53)
Animation.Common
206
660
70
70
53
53
28
60
vertical
60
list
ScrolltimeViewsList
10
10
10
10
common/box.png
Window.IsVisible(MyPVRChannels.xml)
20
20
220
220
keep
$INFO[Listitem.Icon]
260
30
14
50
left
SmallBold
Dark1
Dark1
260
30
70
128
justify
Tiny
Dark2
Dark2
false
260
30
80
center
38
left
Tiny
Dark1
Dark1
30
300
32
center
right
EpisodeNumber
Dark1
Dark1
20
30
67
19
true
pvr/progress-back.png
pvr/progress-leftright.png
pvr/progress-mid.png
pvr/progress-leftright.png
ListItem.Progress
Dark1
110
30
30
24
center
left
SmallBold
Dark1
Dark1
!Window.IsVisible(MyPVRChannels.xml)
20
20
290
290
scale
$INFO[Listitem.Icon]
330
30
20
50
left
SmallBold
Dark1
Dark1
330
30
75
24
center
left
TinyBold
Dark2
Dark2
330
30
120
128
justify
Tiny
Dark2
Dark2
false
330
30
25
center
38
left
Tiny
Dark1
Dark1
10
10
10
10
common/box.png
Window.IsVisible(MyPVRChannels.xml)
20
20
220
220
keep
$INFO[Listitem.Icon]
260
30
14
50
left
SmallBold
Light1
Light1
260
30
70
128
justify
Tiny
Light2
Light2
260
30
80
center
38
left
Tiny
Light1
Light1
30
300
32
center
right
EpisodeNumber
Light1
Light1
20
30
67
19
true
pvr/progress-back.png
pvr/progress-leftright.png
pvr/progress-mid.png
pvr/progress-leftright.png
ListItem.Progress
Light1
110
30
30
24
center
left
SmallBold
Light1
Light1
!Window.IsVisible(MyPVRChannels.xml)
20
20
290
290
scale
$INFO[Listitem.Icon]
330
30
20
50
left
SmallBold
Light1
Light1
330
30
75
24
center
left
TinyBold
Light1
Light1
330
30
120
128
justify
Tiny
Light2
Light2
330
30
25
center
38
left
Tiny
Light1
Light1
Furniture_Scrollbar
Control.IsVisible(54)
Animation.Common
SidePad
PosterPad
630
SidePad
0
-10
0
-10
common/box.png
0
0
0
0
54
54
28
1633
1633
list
200
vertical
138
69
common/white.png
Black12
139
100
69
common/white.png
Black12
240
200
69
common/white.png
Black12
440
870
69
common/white.png
Black12
Conditional
1311
471
69
common/white.png
Black12
Conditional
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
460
-14
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
416
-14
100
100
keep
progress/play.png
ListItem.IsPlaying
2
2
20
100
$INFO[ListItem.Icon]
keep
460
8
830
6
true
ListItem.Progress
138
100
2
center
center
64
ChannelInfo
Dark1
Dark1
260
165
2
center
64
ChannelInfo
Dark1
Dark1
Conditional
Conditional
460
4
800
center
64
ChannelInfo
Dark1
Dark1
55
415
4
center
64
left
ChannelInfo
Dark1
Dark1
100%
100%
common/box.png
100%
100%
common/gradient-box-wide.png
100%
100%
common/selected.png
Conditional
ListItem.IsPlaying
460
-14
17
100
keep
pvr/recording-selected.png
ListItem.IsRecording
Conditional
416
-14
100
100
keep
progress/play.png
ListItem.IsPlaying
2
2
20
100
$INFO[ListItem.Icon]
keep
460
8
830
6
true
ListItem.Progress
138
100
2
center
center
64
ChannelInfo
Light1
Light1
260
160
2
center
64
ChannelInfo
Light1
Light1
Conditional
Conditional
460
4
800
center
64
ChannelInfo
Light1
Light1
70
400
4
center
64
left
ChannelInfo
Light1
Light1
SidePad
206
650
SidePad
common/box21.png
!Skin.HasSetting(thumbnails.white)
!String.IsEqual(ListItem.Label,..)