diff --git a/720p/DialogFullScreenInfo.xml b/720p/DialogFullScreenInfo.xml
index c3e2096..303a6dd 100644
--- a/720p/DialogFullScreenInfo.xml
+++ b/720p/DialogFullScreenInfo.xml
@@ -729,6 +729,17 @@
VideoPlayer.cover
keep
+
+ 230
+ 10
+ 885
+ 25
+
+ left
+ center
+ font12
+ grey2
+
230
38
@@ -745,7 +756,7 @@
70
885
25
-
+
left
center
font12
@@ -763,6 +774,18 @@
font12
white
+
+ time label
+ 1250
+ 100
+ 280
+ 25
+
+ right
+ center
+ font14
+ white
+
Progressbar
230
@@ -771,9 +794,32 @@
8
Player.Progress
+
+ 230
+ 140
+ 500
+ 25
+
+ left
+ center
+ font11
+ grey2
+ true
+
+
+ 1250
+ 140
+ 500
+ 25
+
+ right
+ center
+ font11
+ grey2
+ true
+
- 0
Control.HasFocus(2) | Control.HasFocus(60)
VisibleFadeEffect
@@ -808,11 +854,11 @@
scrollbar_nib.png
scrollbar_nib.png
2
- 1
+ 2
false
vertical
-
\ No newline at end of file
+
diff --git a/720p/DialogPVRChannelManager.xml b/720p/DialogPVRChannelManager.xml
new file mode 100644
index 0000000..d3022ef
--- /dev/null
+++ b/720p/DialogPVRChannelManager.xml
@@ -0,0 +1,5 @@
+
+ -
+
+
+
\ No newline at end of file
diff --git a/720p/DialogPVRChannelsOSD.xml b/720p/DialogPVRChannelsOSD.xml
new file mode 100644
index 0000000..c4b32cd
--- /dev/null
+++ b/720p/DialogPVRChannelsOSD.xml
@@ -0,0 +1,251 @@
+
+ 11
+
+ 1
+ 780
+ 20
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 500
+ 680
+ DDFFFFFF
+ DialogBack.png
+
+
+ background image
+ 0
+ 0
+ 500
+ 680
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 420
+ 30
+ center
+ center
+ font18
+
+ dialogheader
+
+
+ Close Window button
+ 430
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 78
+ 420
+ 2
+ separator.png
+
+
+ 40
+ 90
+ 390
+ 504
+ 60
+ 60
+ 11
+ 11
+ list
+ 60
+ 200
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 0
+ 0
+ 390
+ 56
+ button-focus.png
+ Control.Hasfocus(11)
+ VisibleFadeEffect
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 435
+ 90
+ 20
+ 504
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 11
+ 11
+ 71
+ 71
+ true
+ vertical
+
+
+ number of files/pages in list text label
+ 450
+ 610
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+
+
diff --git a/720p/DialogPVRCutterOSD.xml b/720p/DialogPVRCutterOSD.xml
new file mode 100644
index 0000000..1f48d9b
--- /dev/null
+++ b/720p/DialogPVRCutterOSD.xml
@@ -0,0 +1,17 @@
+
+ 1
+
+
+ Close the window so we don't get stuck in it since its not used yet
+ -20
+ -20
+ 1
+ 1
+
+ -
+ PreviousMenu
+ -
+ -
+
+
+
\ No newline at end of file
diff --git a/720p/DialogPVRDirectorOSD.xml b/720p/DialogPVRDirectorOSD.xml
new file mode 100644
index 0000000..46e7c7d
--- /dev/null
+++ b/720p/DialogPVRDirectorOSD.xml
@@ -0,0 +1,17 @@
+
+ 1
+
+
+ Close the window so we don't get stuck in it since its not used yet
+ -20
+ -20
+ 1
+ 1
+
+ -
+ PreviousMenu
+ -
+ -
+
+
+
\ No newline at end of file
diff --git a/720p/DialogPVRGroupManager.xml b/720p/DialogPVRGroupManager.xml
new file mode 100644
index 0000000..94780ba
--- /dev/null
+++ b/720p/DialogPVRGroupManager.xml
@@ -0,0 +1,451 @@
+
+ 29
+ dialogeffect
+
+
+ 0
+ 0
+ 1280
+ 720
+ DialogBack.png
+
+
+ 0
+ 0
+ 1280
+ 720
+ DialogFront.png
+
+
+ heading label
+ 40
+ 45
+ 1200
+ 30
+ center
+ center
+ font18
+
+ white
+
+
+ Close Window button
+ 1210
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 84
+ 1200
+ 2
+ separator.png
+
+
+ Groups header label
+ 40
+ 100
+ 400
+ 45
+ font12
+
+ center
+ center
+ green
+ black
+
+
+ Groups Focus Image
+ 40
+ 150
+ 400
+ 460
+ filemanager-select.png
+ Control.HasFocus(13) | Control.HasFocus(73)
+
+
+ Channels header label
+ 440
+ 100
+ 400
+ 45
+ font12
+
+ center
+ center
+ green
+ black
+
+
+ Channels Focus Image
+ 440
+ 150
+ 400
+ 460
+ filemanager-select.png
+ Control.HasFocus(11) | Control.HasFocus(71)
+
+
+ Current Group header label
+ 840
+ 100
+ 400
+ 45
+ font12
+
+ center
+ center
+ green
+ black
+
+
+ Current Group Focus Image
+ 840
+ 150
+ 400
+ 460
+ filemanager-select.png
+ Control.HasFocus(12) | Control.HasFocus(72)
+
+
+ 45
+ 155
+
+ 0
+ 0
+ 360
+ 450
+ 13
+ 13
+ 29
+ 73
+ 73
+ 200
+ Conditional
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+
+
+ 10
+ 0
+ 340
+ 35
+ font12
+ left
+ center
+ white
+ green
+ ListItem.Label
+
+
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+ !Control.HasFocus(13)
+
+
+ 0
+ 0
+ 360
+ 35
+ button-focus.png
+ Control.HasFocus(13)
+
+
+ 10
+ 0
+ 340
+ 35
+ font12
+ left
+ center
+ white
+ green
+ ListItem.Label
+
+
+
+
+ 370
+ 0
+ 20
+ 450
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 13
+ 11
+ 73
+ 73
+ false
+ vertical
+
+
+
+ 445
+ 155
+
+ 0
+ 0
+ 360
+ 450
+ 11
+ 11
+ 73
+ 71
+ 71
+ 200
+ Conditional
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+
+
+ 32
+ 29
+ 5
+ 4
+ $INFO[ListItem.Icon]
+
+
+ 40
+ 0
+ 310
+ 35
+ font12
+ left
+ center
+ white
+ green
+
+
+
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+ !Control.HasFocus(11)
+
+
+ 0
+ 0
+ 360
+ 35
+ button-focus.png
+ Control.HasFocus(11)
+
+
+ 32
+ 29
+ 5
+ 4
+ $INFO[ListItem.Icon]
+
+
+ 40
+ 0
+ 310
+ 35
+ font12
+ left
+ center
+ white
+ green
+
+
+
+
+
+ 370
+ 0
+ 20
+ 450
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 11
+ 12
+ 71
+ 71
+ false
+ vertical
+
+
+
+ 845
+ 155
+
+ 0
+ 0
+ 360
+ 450
+ 12
+ 12
+ 71
+ 72
+ 72
+ 200
+ Conditional
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+
+
+ 32
+ 29
+ 5
+ 4
+ $INFO[ListItem.Icon]
+
+
+ 40
+ 0
+ 310
+ 35
+ font12
+ left
+ center
+ white
+ green
+
+
+
+
+
+ 0
+ 0
+ 360
+ 35
+ button-nofocus.png
+ !Control.HasFocus(12)
+
+
+ 0
+ 0
+ 360
+ 35
+ button-focus.png
+ Control.HasFocus(12)
+
+
+ 32
+ 29
+ 5
+ 4
+ $INFO[ListItem.Icon]
+
+
+ 40
+ 0
+ 310
+ 35
+ font12
+ left
+ center
+ white
+ green
+
+
+
+
+
+ 370
+ 0
+ 20
+ 450
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 12
+ 26
+ 72
+ 72
+ false
+ vertical
+
+
+
+ 40
+ 630
+ 1200
+ 40
+ 10
+ center
+ horizontal
+ 72
+ 13
+ 9000
+ 9000
+
+ Add button
+ 250
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+
+
+ Rename button
+ 250
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+
+
+ Delete button
+ 250
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+
+
+ Ok button
+ 250
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+
+
+
+ Fake Label used to pass on name label
+ false
+
+
+
diff --git a/720p/DialogPVRGuideInfo.xml b/720p/DialogPVRGuideInfo.xml
new file mode 100644
index 0000000..c0138fe
--- /dev/null
+++ b/720p/DialogPVRGuideInfo.xml
@@ -0,0 +1,279 @@
+
+ 7
+
+ 1
+ 10
+ 20
+ ![Window.IsVisible(FullscreenVideo) | Window.IsVisible(Visualisation)]
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 800
+ 680
+ DialogBack.png
+ Conditional
+
+
+ background image
+ 0
+ 0
+ 800
+ 680
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 720
+ 30
+ center
+ center
+ font18
+
+ dialogheader
+
+
+ Close Window button
+ 730
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 79
+ 720
+ 4
+ separator.png
+
+
+
+ Title value
+ 40
+ 90
+ 720
+ 30
+ center
+ center
+ font18
+
+ green
+
+
+ Start Date
+ 70
+ 140
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Start date value
+ 200
+ 140
+ 540
+ 25
+ left
+ center
+ font12
+ white
+
+
+
+ Start time
+ 70
+ 170
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Start Time value
+ 200
+ 170
+ 370
+ 25
+ left
+ center
+ font12
+ white
+
+
+
+ Duration
+ 400
+ 170
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Duration value
+ 530
+ 170
+ 300
+
+ left
+ font12
+ true
+
+
+ Channel Name
+ 70
+ 200
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Channel Value
+ 200
+ 200
+ 540
+ 25
+ left
+ center
+ font12
+ white
+
+ ListItem.ChannelName
+
+
+ Genre
+ 70
+ 230
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Genre value
+ 200
+ 230
+ 540
+
+ left
+ font12
+ true
+
+
+
+ Subtitle value
+ 40
+ 270
+ 720
+
+ center
+ font18
+ dialogheader
+ true
+ !IsEmpty(ListItem.PlotOutline)
+
+
+ Textbox when scrollbar is visible & subtitle is hidden
+ 70
+ 310
+ 660
+ 250
+ justify
+ 7
+ 61
+ 7
+ 7
+ 61
+
+ Conditional
+
+
+ 730
+ 310
+ 20
+ 250
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 9000
+ 9000
+ false
+ vertical
+
+
+ 80
+ 590
+
+ Switch to channel
+ 0
+ 0
+ 200
+ 35
+ center
+ center
+ button-nofocus.png
+ button-focus2.png
+
+ 5
+ 6
+ 61
+ 6
+
+
+ Record button
+ 210
+ 0
+ 200
+ 35
+ center
+ center
+ button-nofocus.png
+ button-focus2.png
+
+ 5
+ 7
+ 61
+ 6
+
+
+ Ok button
+ 420
+ 0
+ 200
+ 32
+ center
+ center
+ button-nofocus.png
+ button-focus2.png
+
+ 6
+ 5
+ 61
+ 7
+
+
+
+
diff --git a/720p/DialogPVRGuideOSD.xml b/720p/DialogPVRGuideOSD.xml
new file mode 100644
index 0000000..de415c8
--- /dev/null
+++ b/720p/DialogPVRGuideOSD.xml
@@ -0,0 +1,157 @@
+
+ 11
+
+ 1
+ 780
+ 20
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 500
+ 680
+ DDFFFFFF
+ DialogBack.png
+
+
+ background image
+ 0
+ 0
+ 500
+ 680
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 420
+ 30
+ center
+ center
+ font18
+
+ dialogheader
+
+
+ Close Window button
+ 430
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 78
+ 420
+ 2
+ separator.png
+
+
+ 40
+ 90
+ 390
+ 504
+ 60
+ 60
+ 11
+ 11
+ list
+ 60
+ 200
+
+
+ 10
+ 0
+ 370
+ 30
+ font11
+ green
+ green
+ left
+ center
+
+
+
+ 10
+ 30
+ 370
+ 20
+ font12
+ grey
+ grey
+ left
+ center
+
+
+
+
+
+ 0
+ 0
+ 390
+ 56
+ button-focus.png
+ Control.Hasfocus(11)
+ VisibleFadeEffect
+
+
+ 10
+ 0
+ 370
+ 30
+ font11
+ green
+ green
+ left
+ center
+
+
+
+ 10
+ 30
+ 370
+ 20
+ font12
+ grey
+ grey
+ left
+ center
+
+
+
+
+
+ 435
+ 90
+ 20
+ 504
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 11
+ 11
+ 71
+ 71
+ true
+ vertical
+
+
+ number of files/pages in list text label
+ 450
+ 610
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+
+
diff --git a/720p/DialogPVRGuideSearch.xml b/720p/DialogPVRGuideSearch.xml
new file mode 100644
index 0000000..1e8b478
--- /dev/null
+++ b/720p/DialogPVRGuideSearch.xml
@@ -0,0 +1,436 @@
+
+ 9
+
+ 1
+ 190
+ 70
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 900
+ 590
+ DialogBack.png
+
+
+ background image
+ 0
+ 0
+ 900
+ 590
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 820
+ 30
+ center
+ center
+ font18
+
+ dialogheader
+
+
+ Close Window button
+ 830
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 79
+ 820
+ 4
+ separator.png
+
+
+ Search string
+ 55
+ 90
+ 180
+ 25
+ left
+ center
+ font12
+ white
+
+
+
+ Search string
+ 60
+ 120
+ 780
+ 40
+ font12
+ white
+ white
+ black
+ left
+ 25
+ 26
+ 26
+ 10
+
+
+ Search help
+ 55
+ 165
+ 790
+ 100
+ left
+ font12
+ grey
+
+
+
+ Include Description
+ 50
+ 240
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+
+ 12
+ 12
+ 9
+ 11
+
+
+ No repeat
+ 50
+ 270
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+
+ 13
+ 13
+ 10
+ 14
+
+
+ Min Duration
+ 450
+ 240
+ 400
+ 30
+ font12
+ button-focus.png
+ button-nofocus.png
+
+ 10
+ 10
+ 9
+ 13
+
+
+ Max Duration
+ 450
+ 270
+ 400
+ 30
+ font12
+ button-focus.png
+ button-nofocus.png
+
+ 11
+ 11
+ 12
+ 16
+
+
+ Start Date
+ 50
+ 300
+ 400
+ 30
+ font12
+ white
+ white
+ black
+ button-focus.png
+ button-nofocus.png
+
+ 16
+ 16
+ 11
+ 15
+
+
+ Stop Date
+ 50
+ 330
+ 400
+ 30
+ font12
+ white
+ white
+ black
+ button-focus.png
+ button-nofocus.png
+
+ 17
+ 17
+ 14
+ 18
+
+
+ Start time
+ 450
+ 300
+ 400
+ 30
+ font12
+ white
+ white
+ black
+ button-focus.png
+ button-nofocus.png
+
+ 14
+ 14
+ 13
+ 17
+
+
+ Stop time
+ 450
+ 330
+ 400
+ 30
+ font12
+ white
+ white
+ black
+ button-focus.png
+ button-nofocus.png
+
+ 15
+ 15
+ 16
+ 19
+
+
+ Genre
+ 50
+ 360
+ 400
+ 30
+ font12
+ button-focus.png
+ button-nofocus.png
+
+ 19
+ 19
+ 15
+ 20
+
+
+ avoid repeats
+ 450
+ 360
+ 400
+ 30
+ font12
+ white
+ white
+ black
+ left
+ center
+ button-focus.png
+ button-nofocus.png
+ no
+
+ 18
+ 18
+ 17
+ 21
+
+
+ Include unknown Genres
+ 50
+ 390
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+ button-focus.png
+ button-nofocus.png
+ no
+
+ 21
+ 21
+ 18
+ 22
+
+
+ Groups
+ 450
+ 390
+ 400
+ 30
+ font12
+ button-focus.png
+ button-nofocus.png
+
+ 20
+ 20
+ 19
+ 23
+
+
+ FTA only
+ 50
+ 420
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+ button-focus.png
+ button-nofocus.png
+ no
+
+ 23
+ 23
+ 20
+ 24
+
+
+ Channels
+ 450
+ 420
+ 400
+ 30
+ font12
+ button-focus.png
+ button-nofocus.png
+
+ 22
+ 22
+ 21
+ 27
+
+
+ Ignore Timers
+ 50
+ 450
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+ button-focus.png
+ button-nofocus.png
+ no
+
+ 27
+ 27
+ 22
+ 26
+
+
+ Ignore Recordings
+ 450
+ 450
+ 30
+ 400
+ font12
+ white
+ white
+ black
+ left
+ center
+ button-focus.png
+ button-nofocus.png
+ no
+
+ 24
+ 24
+ 23
+ 26
+
+
+
+ 40
+ 485
+ 820
+ 4
+ separator.png
+
+
+ Defaults button
+ 252
+ 500
+ 200
+ 32
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+ 26
+ 25
+ 24
+ 9
+
+
+ Cancel button
+ 452
+ 500
+ 200
+ 32
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+ 28
+ 26
+ 27
+ 9
+
+
+ Search button
+ 652
+ 500
+ 200
+ 32
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+ 25
+ 28
+ 27
+ 9
+
+
+
+
diff --git a/720p/DialogPVRRecordingInfo.xml b/720p/DialogPVRRecordingInfo.xml
new file mode 100644
index 0000000..978792d
--- /dev/null
+++ b/720p/DialogPVRRecordingInfo.xml
@@ -0,0 +1,241 @@
+
+ 10
+
+ 1
+ 240
+ 20
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 800
+ 680
+ DialogBack.png
+
+
+ background image
+ 0
+ 0
+ 800
+ 680
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 720
+ 30
+ center
+ center
+ font18
+
+ dialogheader
+
+
+ Close Window button
+ 730
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 79
+ 720
+ 4
+ separator.png
+
+
+
+ Title value
+ 40
+ 90
+ 720
+ 30
+ center
+ center
+ font18
+
+ green
+
+
+ Start Date
+ 70
+ 140
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Start date value
+ 200
+ 140
+ 540
+ 25
+ left
+ center
+ font12
+ white
+
+
+
+ Start time
+ 70
+ 170
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Start Time value
+ 200
+ 170
+ 370
+ 25
+ left
+ center
+ font12
+ white
+
+
+
+ Duration
+ 400
+ 170
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Duration value
+ 530
+ 170
+ 300
+
+ left
+ font12
+ true
+
+
+ Channel Name
+ 70
+ 200
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Channel Value
+ 200
+ 200
+ 540
+ 25
+ left
+ center
+ font12
+ white
+
+ ListItem.ChannelName
+
+
+ Genre
+ 70
+ 230
+ 120
+ 25
+ left
+ center
+ font12
+ grey2
+
+
+
+ Genre value
+ 200
+ 230
+ 540
+
+ left
+ font12
+ true
+
+
+
+ Subtitle value
+ 40
+ 270
+ 720
+
+ center
+ font18
+ dialogheader
+ true
+ !IsEmpty(ListItem.PlotOutline)
+
+
+ Textbox
+ 70
+ 310
+ 660
+ 250
+ justify
+ 7
+ 61
+ 7
+ 7
+ 61
+
+ Conditional
+
+
+ 730
+ 310
+ 20
+ 250
+ scrollbar_bar_back2.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 10
+ 10
+ false
+ vertical
+
+
+ Ok button
+ 300
+ 590
+ 200
+ 32
+ center
+ center
+ button-nofocus.png
+ button-focus2.png
+
+ 10
+ 10
+ 61
+ 10
+
+
+
diff --git a/720p/DialogPVRTimerSettings.xml b/720p/DialogPVRTimerSettings.xml
new file mode 100644
index 0000000..fa15456
--- /dev/null
+++ b/720p/DialogPVRTimerSettings.xml
@@ -0,0 +1,149 @@
+
+ 29
+
+ 1
+ 240
+ 45
+
+ dialogeffect
+
+
+ background image
+ 0
+ 0
+ 800
+ 635
+ DDFFFFFF
+ DialogBack.png
+
+
+ background image
+ 0
+ 0
+ 800
+ 635
+ DialogFront.png
+
+
+ heading label
+ 40
+ 40
+ 720
+ 30
+ center
+ center
+ font18
+
+ white
+
+
+ Close Window button
+ 730
+ 35
+ WindowCloseButtonCommons
+
+
+ 40
+ 78
+ 720
+ 2
+ separator.png
+
+
+ control area
+ 45
+ 85
+ 710
+ 480
+ 5
+ 60
+ 5
+ 5
+ 28
+ 28
+
+
+ Default Slider
+ 35
+ button-focus.png
+ button-nofocus.png
+ font12
+ grey2
+ white
+
+
+ Default Button
+ 35
+ font12
+ grey2
+ white
+ button-focus.png
+ button-nofocus.png
+
+
+ Default RadioButton
+ 35
+ font12
+ grey2
+ white
+ button-focus.png
+ button-nofocus.png
+
+
+ Default spincontrolex
+ 35
+ button-focus.png
+ button-nofocus.png
+ font12
+ grey2
+ white
+ yes
+
+
+ Default Edit
+ 35
+ font12
+ grey2
+ white
+ button-focus.png
+ button-nofocus.png
+
+
+ Default Seperator
+ 2
+ separator.png
+
+
+ Ok button
+ 345
+ 553
+ 200
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+ 29
+ 29
+ 5
+ 5
+
+
+ Cancel button
+ 550
+ 553
+ 200
+ 35
+
+ font13
+ center
+ button-nofocus.png
+ button-focus2.png
+ 28
+ 28
+ 5
+ 5
+
+
+
diff --git a/720p/DialogPVRUpdateProgressBar.xml b/720p/DialogPVRUpdateProgressBar.xml
new file mode 100644
index 0000000..1e2d63b
--- /dev/null
+++ b/720p/DialogPVRUpdateProgressBar.xml
@@ -0,0 +1,55 @@
+
+ 1
+ dialogeffect
+
+ 1
+ 850
+ 15
+ Window.IsVisible(seekbar)
+
+
+
+ conditional
+
+ 0
+ 0
+ 400
+ 60
+ DDFFFFFF
+ black-back.png
+ NoCover_1.png
+ 4
+
+
+ Header label
+ 10
+ 4
+ 380
+ 20
+ font10
+
+ left
+ center
+
+
+ Title Label
+ 10
+ 20
+ 380
+ 20
+ font10
+
+ green
+ left
+ center
+
+
+ progress control
+ 10
+ 49
+ 380
+ 6
+
+
+
+
diff --git a/720p/Home.xml b/720p/Home.xml
index 1f5826d..9413ca8 100644
--- a/720p/Home.xml
+++ b/720p/Home.xml
@@ -216,7 +216,7 @@
center
font12
black
- !videoplayer.content(episodes) + !videoplayer.content(musicvideos)
+ !videoplayer.content(episodes) + !videoplayer.content(musicvideos) + !videoplayer.content(LiveTV)
TV Show Title label
@@ -231,6 +231,19 @@
black
videoplayer.content(episodes)
+
+ TV Show Title label
+ 180r
+ 5
+ 30
+ 500
+
+ right
+ center
+ font12
+ black
+ videoplayer.content(LiveTV)
+
Music Video Artist label
180r
@@ -307,6 +320,149 @@
black
+
+
+ NextRecordingInfo
+ 600r
+ 450
+ Container(9000).HasFocus(8) + !PVR.IsRecording + PVR.HasTimer
+ homestatsinfo
+
+ gradient
+ 0
+ 0
+ 600
+ 130
+ gradient.png
+
+
+ 55r
+ 5
+ 25
+ 25
+ PVR-HasTimer.png
+
+
+ Timer label
+ 60r
+ 5
+ 30
+ 500
+
+ right
+ center
+ font12
+ dialogheader
+ black
+
+
+ NextRecordingTitle
+ 35r
+ 37
+ 30
+ 500
+
+ right
+ center
+ font18
+ black
+
+
+ NextRecordingChannel
+ 30r
+ 70
+ 30
+ 500
+
+ right
+ center
+ font12
+ black
+
+
+ NextRecordingDateTime
+ 30r
+ 95
+ 30
+ 500
+
+ right
+ center
+ font12
+ black
+
+
+
+ NowRecordingInfo
+ 600r
+ 450
+ Container(9000).HasFocus(8) + PVR.IsRecording
+ homestatsinfo
+
+ gradient
+ 0
+ 0
+ 600
+ 130
+ gradient.png
+
+
+ 56r
+ 5
+ 35
+ 25
+ PVR-Recording.png
+
+
+ Recording label
+ 70r
+ 5
+ 30
+ 500
+
+ right
+ center
+ font12
+ dialogheader
+ black
+
+
+ NowRecordingTitle
+ 30r
+ 37
+ 30
+ 500
+
+ right
+ center
+ font18
+ black
+
+
+ NowRecordingChannel
+ 30r
+ 70
+ 30
+ 500
+
+ right
+ center
+ font12
+ black
+
+
+ NowRecordingDateTime
+ 30r
+ 95
+ 30
+ 500
+
+ right
+ center
+ font12
+ black
+
+
Window_OpenClose_Home_Panel_Animation
@@ -430,6 +586,13 @@
Skin.HasSetting(homepageVideoButtonAlwaysFilemode)
!Skin.HasSetting(homepageHideVideoButton)
+ -
+
+ ActivateWindow(TV)
+ special://skin/backgrounds/tv.jpg
+ $INFO[Skin.String(Home_Custom_Back_TV_Folder)]
+ System.GetBool(pvrmanager.enabled)
+
-
ActivateWindow(Videos,MovieTitles,return)
diff --git a/720p/MyPVR.xml b/720p/MyPVR.xml
new file mode 100644
index 0000000..d131d5e
--- /dev/null
+++ b/720p/MyPVR.xml
@@ -0,0 +1,2196 @@
+
+ 9000
+ no
+
+ CommonBackground
+
+ Window_OpenClose_Right_Panel_Animation
+ ContentPanel
+ ScrollOffsetLabel
+
+
+ Window_OpenClose_Left_Panel_Animation
+ ![Control.IsVisible(11) | Control.IsVisible(12)]
+ CommonNowPlaying
+
+
+ Control.IsVisible(11) | Control.IsVisible(12)
+ 300
+ 130
+ Window_OpenClose_Right_Panel_Animation
+
+ 0
+ 0
+ 540
+ 300
+ BBFFFFFF
+ black-back.png
+
+
+ 5
+ 5
+ 530
+ 290
+ Player.HasVideo
+
+
+ 5
+ 5
+ 530
+ 290
+ Player.HasAudio
+
+
+ 5
+ 5
+ 530
+ 290
+ scale
+ special://skin/backgrounds/tv.jpg
+ !Player.HasMedia
+ VisibleFadeEffect
+
+
+
+ TV Guide group
+ Window_OpenClose_Right_Panel_Animation
+
+ TV Guide Channel
+ Control.IsVisible(15)
+
+ 300
+ 130
+
+ Date Time label
+ 0
+ 0
+ 250
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Title
+ 250
+ 0
+ 560
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Status header label
+ 810
+ 0
+ 135
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ separator image
+ 0
+ 30
+ 950
+ 1
+ 88FFFFFF
+ separator.png
+
+
+ 0
+ 40
+ 250
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 810
+ 40
+ 135
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 0
+ 40
+ 950
+ 480
+ 15
+ 15
+ 31
+ 75
+ 75
+ 200
+
+
+ 125
+ 0
+ 240
+ 30
+ font11
+ center
+ center
+ grey2
+ green
+ ListItem.Date
+
+
+ 255
+ 0
+ 550
+ 30
+ font12
+ left
+ center
+ grey2
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.HasTimer
+
+
+
+
+ 0
+ 0
+ 950
+ 30
+ list-focus.png
+ Control.HasFocus(15)
+ VisibleFadeEffect
+
+
+ 125
+ 0
+ 240
+ 30
+ font11
+ center
+ center
+ white
+ green
+ ListItem.Date
+
+
+ 255
+ 0
+ 550
+ 30
+ font12
+ left
+ center
+ white
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.HasTimer
+
+
+
+
+
+ 1255
+ 170
+ 20
+ 480
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 15
+ 31
+ 75
+ 75
+ false
+ vertical
+
+
+ number of files/pages in list text label
+ 50r
+ 38r
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+
+
+ TV Guide Now/Next
+ Control.IsVisible(16)
+
+ 300
+ 130
+
+ Time label
+ 0
+ 0
+ 110
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Channnel label
+ 110
+ 0
+ 250
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Title
+ 360
+ 0
+ 450
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Status header label
+ 810
+ 0
+ 135
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ separator image
+ 0
+ 30
+ 950
+ 1
+ 88FFFFFF
+ separator.png
+
+
+ 110
+ 40
+ 250
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 810
+ 40
+ 135
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 0
+ 40
+ 950
+ 480
+ 16
+ 16
+ 31
+ 76
+ 76
+ 200
+
+
+ 50
+ 0
+ 100
+ 30
+ font11
+ center
+ center
+ grey2
+ green
+
+
+
+ 115
+ 2
+ 25
+ 25
+ $INFO[ListItem.Icon]
+
+
+ 150
+ 0
+ 200
+ 30
+ font12
+ left
+ center
+ grey2
+ green
+
+
+
+ 365
+ 0
+ 440
+ 30
+ font12
+ left
+ center
+ grey2
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.HasTimer
+
+
+
+
+ 0
+ 0
+ 950
+ 30
+ list-focus.png
+ Control.HasFocus(16)
+ VisibleFadeEffect
+
+
+ 50
+ 0
+ 100
+ 30
+ font11
+ center
+ center
+ white
+ green
+
+
+
+ 115
+ 2
+ 25
+ 25
+ $INFO[ListItem.Icon]
+
+
+ 150
+ 0
+ 200
+ 30
+ font12
+ left
+ center
+ white
+ green
+
+
+
+ 365
+ 0
+ 440
+ 30
+ font12
+ left
+ center
+ white
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.HasTimer
+
+
+
+
+
+ 1255
+ 170
+ 20
+ 480
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 16
+ 31
+ 76
+ 76
+ false
+ vertical
+
+
+ number of files/pages in list text label
+ 50r
+ 38r
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+
+
+ EPG Grid
+ 300
+ 135
+ 970
+ 498
+ 10
+ 350
+ 30
+ 6
+ 31
+ 31
+ 10
+ 10
+
+
+ 0
+ 0
+ 40
+ 29
+ button-nofocus.png
+
+
+ 10
+ 0
+ 34
+ 29
+ font11
+ center
+ green
+ left
+
+
+
+
+ UnFocus
+
+ 0
+ 0
+ 220
+ 52
+ button-nofocus.png
+
+
+ 5
+ 4
+ 45
+ 44
+ $INFO[ListItem.Icon]
+
+
+ 54
+ 0
+ 160
+ 52
+ font11
+ center
+ green
+ left
+
+
+
+
+ OnFocus
+
+ 0
+ 0
+ 220
+ 52
+ button-focus.png
+
+
+ 5
+ 4
+ 45
+ 44
+ $INFO[ListItem.Icon]
+
+
+ 54
+ 0
+ 160
+ 52
+ font11
+ center
+ green
+ left
+
+
+
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),16)
+ genre-a-moviedrama.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),32)
+ genre-b-news.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),48)
+ genre-c-show.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),64)
+ genre-d-sports.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),80)
+ genre-e-child.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),96)
+ genre-f-music.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),112)
+ genre-g-arts.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),128)
+ genre-h-social.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),144)
+ genre-i-science.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),160)
+ genre-j-hobby.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),176)
+ genre-k-special.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),0) | stringcompare(ListItem.Property(GenreType),240)
+ genre-l-unknown.png
+
+
+ 6
+ 3
+ 30
+ 25
+ font10
+ center
+ green
+ left
+ ListItem.Label
+
+
+ 5
+ 28
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 5
+ 28
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+
+
+ 40
+ 52
+ 0
+ 0
+ Control.HasFocus(10)
+ folder-focus.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),16)
+ genre-a-moviedrama.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),32)
+ genre-b-news.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),48)
+ genre-c-show.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),64)
+ genre-d-sports.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),80)
+ genre-e-child.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),96)
+ genre-f-music.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),112)
+ genre-g-arts.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),128)
+ genre-h-social.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),144)
+ genre-i-science.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),160)
+ genre-j-hobby.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),176)
+ genre-k-special.png
+
+
+ 40
+ 52
+ 0
+ 0
+ stringcompare(ListItem.Property(GenreType),0) | stringcompare(ListItem.Property(GenreType),240)
+ genre-l-unknown.png
+
+
+ 6
+ 3
+ 30
+ 25
+ font10
+ center
+ green
+ left
+ ListItem.Label
+
+
+ 5
+ 28
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 5
+ 28
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+
+
+
+
+ TV Channels group
+ Control.IsVisible(11)
+ Window_OpenClose_Right_Panel_Animation
+
+ 860
+ 130
+ 390
+ 504
+ 9000
+ 71
+ 11
+ 11
+ list
+ 71
+ 200
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 0
+ 0
+ 390
+ 56
+ button-focus.png
+ Control.Hasfocus(11)
+ VisibleFadeEffect
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 300
+ 440
+ 540
+ 30
+ font18
+ white
+ black
+ true
+ center
+ center
+
+
+
+ Plot Value for TVShow
+ 300
+ 480
+ 540
+ 150
+ font11
+ justify
+ white
+ black
+ 9999999999
+
+ true
+
+
+ 1255
+ 130
+ 20
+ 510
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 11
+ 32
+ 71
+ 71
+ false
+ vertical
+
+
+ number of files/pages in list text label
+ 50r
+ 38r
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+
+
+
+ Radio Channels group
+ Control.IsVisible(12)
+ Window_OpenClose_Right_Panel_Animation
+
+ 860
+ 130
+ 390
+ 504
+ 9000
+ 72
+ 12
+ 12
+ list
+ 72
+ 200
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 0
+ 0
+ 390
+ 56
+ button-focus.png
+ Control.Hasfocus(12)
+ VisibleFadeEffect
+
+
+ 5
+ 5
+ 40
+ 20
+ font10
+ left
+ center
+ green
+ green
+ ListItem.ChannelNumber
+
+
+ 50
+ 0
+ 270
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 0
+ 330
+ 30
+ font12
+ white
+ green
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 330
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ IsEmpty(Listitem.Icon)
+
+
+ 50
+ 30
+ 270
+ 20
+ font11
+ grey
+ grey
+ left
+ center
+
+ !IsEmpty(Listitem.Icon)
+
+
+ 330
+ 4
+ 48
+ 48
+ $INFO[ListItem.Icon]
+
+
+
+
+ 300
+ 440
+ 540
+ 30
+ font18
+ white
+ black
+ true
+ center
+ center
+
+
+
+ Plot Value for Radio
+ 300
+ 480
+ 540
+ 150
+ font11
+ justify
+ white
+ black
+ 9999999999
+
+ true
+
+
+ 1255
+ 130
+ 20
+ 510
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 12
+ 33
+ 72
+ 72
+ false
+ vertical
+
+
+ number of files/pages in list text label
+ 50r
+ 38r
+ 500
+ 20
+ font12b
+ right
+ center
+ true
+ white
+
+
+ ScrollOffsetLabel
+
+
+
+ Recordings group
+ Control.IsVisible(13)
+ Window_OpenClose_Right_Panel_Animation
+
+ 575
+ 130
+ 675
+ 360
+ 34
+ 73
+ 13
+ 13
+ list
+ 73
+ 200
+
+
+ 10
+ 0
+ 660
+ 30
+ font12
+ white
+ green
+ left
+ center
+ ListItem.Label
+
+
+ 665
+ 0
+ 400
+ 30
+ font12
+ grey2
+ green
+ right
+ center
+ ListItem.Label2
+
+
+
+
+ 0
+ 0
+ 675
+ 30
+ list-focus.png
+ Control.HasFocus(13)
+ VisibleFadeEffect
+
+
+ 10
+ 0
+ 660
+ 30
+ font12
+ white
+ green
+ left
+ center
+ ListItem.Label
+
+
+ 665
+ 0
+ 400
+ 30
+ font12
+ grey2
+ green
+ right
+ center
+ ListItem.Label2
+
+
+
+
+ 300
+ 130
+
+ 0
+ 0
+ 270
+ 270
+ keep
+ $INFO[ListItem.Icon]
+ IconCrossfadeTime
+
+
+ 0
+ 270
+ 270
+ 270
+ keep
+ $INFO[ListItem.Icon]
+ IconCrossfadeTime
+
+
+ 0
+ 370
+ 950
+ 2
+ separator.png
+
+
+
+ Description Value for Movies
+ 300
+ 505
+ 950
+ 135
+ font11
+ justify
+ white
+
+ Skin.HasSetting(AutoScroll)
+
+
+ 1255
+ 130
+ 20
+ 360
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 13
+ 34
+ 73
+ 73
+ false
+ vertical
+
+ CommonFileCount
+ ScrollOffsetLabel
+
+
+
+ Timers group
+ Control.IsVisible(14)
+ Window_OpenClose_Right_Panel_Animation
+
+ 300
+ 130
+
+ Title
+ 0
+ 0
+ 250
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Date Time label
+ 250
+ 0
+ 560
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Status header label
+ 810
+ 0
+ 135
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ separator image
+ 0
+ 30
+ 950
+ 1
+ 88FFFFFF
+ separator.png
+
+
+ 0
+ 40
+ 300
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 810
+ 40
+ 135
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 0
+ 40
+ 950
+ 480
+ 14
+ 14
+ 35
+ 74
+ 74
+ 200
+
+
+ 150
+ 0
+ 290
+ 30
+ font11
+ center
+ center
+ grey2
+ green
+
+
+
+ 550
+ 0
+ 500
+ 30
+ font12
+ center
+ center
+ grey2
+ green
+
+
+
+ 877
+ 0
+ 135
+ 30
+ font11
+ center
+ center
+ grey2
+ green
+
+
+
+
+
+ 0
+ 0
+ 950
+ 30
+ list-focus.png
+ Control.HasFocus(14)
+ VisibleFadeEffect
+
+
+ 150
+ 0
+ 290
+ 30
+ font11
+ center
+ center
+ white
+ green
+
+
+
+ 550
+ 0
+ 500
+ 30
+ font12
+ center
+ center
+ white
+ green
+
+
+
+ 877
+ 0
+ 135
+ 30
+ font11
+ center
+ center
+ white
+ green
+
+
+
+
+
+
+ 1255
+ 170
+ 20
+ 480
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 14
+ 35
+ 75
+ 75
+ false
+ vertical
+
+ CommonFileCount
+
+ Next timer date
+ 310
+ 38r
+ 700
+ 20
+ font12b
+ left
+ center
+ true
+ white
+
+ PVR.HasTimer
+
+
+
+
+ TV Search group
+ Control.IsVisible(17)
+ Window_OpenClose_Right_Panel_Animation
+
+ 300
+ 130
+
+ Time label
+ 0
+ 0
+ 210
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Channnel label
+ 210
+ 0
+ 250
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Title
+ 460
+ 0
+ 350
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ Status header label
+ 810
+ 0
+ 135
+ 20
+ font12
+ white
+ black
+ center
+ center
+
+
+
+ separator image
+ 0
+ 30
+ 950
+ 1
+ 88FFFFFF
+ separator.png
+
+
+ 210
+ 40
+ 250
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 810
+ 40
+ 135
+ 480
+ 33FFFFFF
+ black-back.png
+
+
+ 0
+ 40
+ 950
+ 480
+ 17
+ 17
+ 36
+ 77
+ 77
+ 200
+
+
+ 100
+ 0
+ 200
+ 30
+ font11
+ center
+ center
+ grey2
+ green
+
+
+
+ 215
+ 2
+ 25
+ 25
+ $INFO[ListItem.Icon]
+
+
+ 250
+ 0
+ 200
+ 30
+ font12
+ left
+ center
+ grey2
+ green
+
+
+
+ 465
+ 0
+ 340
+ 30
+ font12
+ left
+ center
+ grey2
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ grey2
+ green
+
+ ListItem.HasTimer
+
+
+
+
+ 0
+ 0
+ 950
+ 30
+ list-focus.png
+ Control.HasFocus(17)
+ VisibleFadeEffect
+
+
+ 100
+ 0
+ 200
+ 30
+ font11
+ center
+ center
+ white
+ green
+
+
+
+ 215
+ 2
+ 25
+ 25
+ $INFO[ListItem.Icon]
+
+
+ 250
+ 0
+ 200
+ 30
+ font12
+ left
+ center
+ white
+ green
+
+
+
+ 465
+ 0
+ 340
+ 30
+ font12
+ left
+ center
+ white
+ green
+ ListItem.Label
+
+
+ 815
+ 5
+ 30
+ 20
+ PVR-IsRecording.png
+ ListItem.IsRecording
+
+
+ 850
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.IsRecording
+
+
+ 815
+ 5
+ 20
+ 20
+ PVR-HasTimer.png
+ ListItem.HasTimer
+
+
+ 840
+ 0
+ 80
+ 30
+ font10
+ left
+ center
+ white
+ green
+
+ ListItem.HasTimer
+
+
+
+
+
+ 1255
+ 170
+ 20
+ 470
+ scrollbar_bar_back.png
+ scrollbar_bar.png
+ scrollbar_bar_focus.png
+ scrollbar_nib.png
+ scrollbar_nib.png
+ 17
+ 36
+ 77
+ 77
+ true
+ vertical
+
+ CommonFileCount
+
+
+ Window_OpenClose_Left_Panel_Animation
+
+ 0
+ 130
+
+ TV Channels
+ 0
+ 0
+ ButtonCommonValues
+
+ 11
+ 11
+ 36
+ 33
+
+
+ Radio Channels
+ 0
+ 45
+ ButtonCommonValues
+
+ 12
+ 12
+ 32
+ 31
+
+
+ TV Guide
+ 0
+ 90
+ ButtonCommonValues
+
+ 10
+ 10
+ 33
+ 34
+
+
+ Recordings
+ 0
+ 135
+ ButtonCommonValues
+
+ 75
+ 13
+ 31
+ 35
+
+
+ Timers
+ 0
+ 180
+ ButtonCommonValues
+
+ 14
+ 14
+ 34
+ 36
+
+
+ Search
+ 0
+ 225
+ ButtonCommonValues
+
+ 17
+ 17
+ 35
+ 32
+
+
+
+
+ 0
+ 0
+ 1280
+ 128
+ Header.png
+
+
+ Fake Label so we can pass it value down to the one below
+ 0
+ 0
+ 0
+ 0
+ -
+ false
+
+
+ Fake Label so we can pass it value down to the one below
+ 0
+ 0
+ 0
+ 0
+ -
+ false
+
+
+ WindowTitleCommons
+
+
+ WindowTitleButtons
+
+ 0
+ 0
+ 1280
+ 720
+ black-back.png
+ Visible
+ Hidden
+ Window.IsActive(FileBrowser) | Window.IsActive(601) | Window.IsActive(602) | Window.IsActive(603) | Window.IsActive(604) | Window.IsActive(606)
+
+
+
\ No newline at end of file
diff --git a/720p/Settings.xml b/720p/Settings.xml
index 60d5a01..d828679 100644
--- a/720p/Settings.xml
+++ b/720p/Settings.xml
@@ -90,6 +90,11 @@
ActivateWindow(AddonBrowser)
icon_addons.png
+ -
+
+ ActivateWindow(MyTVSettings)
+ icon_tv.png
+
-
ActivateWindow(Profiles)
diff --git a/720p/SettingsSystemInfo.xml b/720p/SettingsSystemInfo.xml
index 94a689d..0469621 100644
--- a/720p/SettingsSystemInfo.xml
+++ b/720p/SettingsSystemInfo.xml
@@ -37,6 +37,12 @@
ButtonCommonValues
+
+ Button PVR
+ ButtonCommonValues
+
+ System.GetBool(pvrmanager.enabled)
+
@@ -215,4 +221,4 @@
WindowTitleButtons
-
\ No newline at end of file
+
diff --git a/720p/VideoFullScreen.xml b/720p/VideoFullScreen.xml
index 7c4abf1..9a4a8ed 100644
--- a/720p/VideoFullScreen.xml
+++ b/720p/VideoFullScreen.xml
@@ -37,5 +37,249 @@
font11
VisibleFadeEffect
+
+ 490
+ 335
+ TV Channel Group Select Button
+ Barground2.png
+ 503
+ 503
+ 500
+ 500
+ VisibleFadeEffect
+
+
+ Player.ShowCodec + VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)
+ 165
+
+ media info background image
+ 0
+ 0
+ 1280
+ 220
+ black-back.png
+
+
+ Header
+ 50
+ 5
+ 1200
+ 25
+
+ left
+ center
+ font12
+ green
+
+
+ Backend
+ 50
+ 40
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Backend value
+ 220
+ 40
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ Device
+ 50
+ 65
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Device value
+ 220
+ 65
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ Status
+ 50
+ 90
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Status value
+ 220
+ 90
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ Signal
+ 50
+ 115
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Progressbar
+ 220
+ 125
+ 910
+ 10
+ PVR.ActStreamProgrSignal
+
+
+ Signal value
+ 1200
+ 115
+ 180
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ SNR
+ 50
+ 140
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Progressbar
+ 220
+ 150
+ 910
+ 10
+ -
+ PVR.ActStreamProgrSNR
+
+
+ SNR value
+ 1200
+ 140
+ 180
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ BER
+ 50
+ 165
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ BER value
+ 220
+ 165
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ UNC
+ 430
+ 165
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ UNC value
+ 600
+ 165
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
+ Encryption
+ 50
+ 190
+ 165
+ 25
+
+ left
+ center
+ font11
+ grey2
+
+
+ Encryption value
+ 220
+ 190
+ 1000
+ 25
+
+ left
+ center
+ font11
+ white
+
+
\ No newline at end of file
diff --git a/720p/VideoOSD.xml b/720p/VideoOSD.xml
index 5dc4868..39a3aec 100644
--- a/720p/VideoOSD.xml
+++ b/720p/VideoOSD.xml
@@ -8,7 +8,7 @@
- conditional
+ conditional
80r
-320
@@ -123,7 +123,7 @@
210
RunScript($INFO[Skin.String(SubtitleScript_Path)])
!VideoPlayer.HasMenu + !Player.CanRecord + !Player.Recording + Skin.HasSetting(SubtitleScript_Enable)
-
+
Subtitle button 2
10
@@ -140,7 +140,7 @@
211
RunScript($INFO[Skin.String(SubtitleScript_Path)])
!VideoPlayer.HasMenu + !Player.CanRecord + !Player.Recording + Skin.HasSetting(SubtitleScript_Enable)
-
+
Panel
0
@@ -148,19 +148,20 @@
379
373
osd_panel.png
- yes
+ !VideoPlayer.Content(LiveTV)
-
- Teletext Button
- 138
- 15
- 74
- 66
- osd_button_lyrics.png
- VideoPlayer.HasTeletext + Skin.HasSetting(Player_Show_Teletext_Button)
+
+ Panel
+ VideoPlayer.Content(LiveTV)
+ 0
+ 0
+ 379
+ 373
+ osd_panel_tv.png
Skip Bwd
+ !VideoPlayer.Content(LiveTV)
32
158
77
@@ -175,8 +176,26 @@
208
919
+
+ Teletext
+ VideoPlayer.Content(LiveTV)
+ 32
+ 158
+ 77
+ 79
+ osd_button_txt.png
+ -
+ XBMC.ActivateWindow(Teletext)
+
+ -
+ 215
+ 211
+ 208
+ 919
+
Rewind
+ !VideoPlayer.Content(LiveTV)
95
149
71
@@ -194,8 +213,29 @@
920
XBMC.PlayerControl(Rewind)
+
+ TV channel down
+ VideoPlayer.Content(LiveTV)
+ 95
+ 149
+ 71
+ 79
+ osd_button_rewFO.png
+ -
+ -
+ osd_button_rewFO.png
+ -
+
+ -
+ 210
+ 213
+ 209
+ 920
+ XBMC.PlayerControl(Previous)
+
Play
+ !VideoPlayer.Content(LiveTV)
153
123
100
@@ -213,8 +253,49 @@
920
XBMC.PlayerControl(Play)
+
+ TV Channels
+ VideoPlayer.Content(LiveTV)
+ 153
+ 123
+ 100
+ 98
+ osd_button_channels.png
+ -
+ osd_button_channels.png
+ -
+ Window.IsActive(PVROSDChannels)
+
+ -
+ 211
+ 214
+ 921
+ 920
+ XBMC.ActivateWindow(PVROSDChannels)
+
+
+ tv channel up
+ VideoPlayer.Content(LiveTV)
+ 241
+ 122
+ 64
+ 75
+ osd_button_ffFO.png
+ -
+ -
+ osd_button_ffFO.png
+ -
+
+ -
+ 213
+ 215
+ 921
+ 920
+ XBMC.PlayerControl(Next)
+
Fast Forward
+ !VideoPlayer.Content(LiveTV)
241
122
64
@@ -234,6 +315,7 @@
Skip Fwd
+ !VideoPlayer.Content(LiveTV)
287
112
71
@@ -248,6 +330,26 @@
918
919
+ ^
+ EPG button
+ VideoPlayer.Content(LiveTV)
+ 287
+ 112
+ 71
+ 72
+ osd_button_epg.png
+ -
+ osd_button_epg.png
+ -
+ Window.IsActive(PVROSDGuide)
+ XBMC.ActivateWindow(PVROSDGuide)
+
+ -
+ 214
+ 210
+ 918
+ 919
+
Audio Menu
138
@@ -266,25 +368,7 @@
215
919
921
- ![VideoPlayer.HasTeletext] | ![Skin.HasSetting(Player_Show_Teletext_Button)]
-
- Teletext Button
- 138
- 15
- 74
- 66
- osd_button_lyricsFO.png
- osd_button_lyrics.png
- XBMC.ActivateWindow(Teletext)
-
- -
- 208
- 215
- 919
- 921
- VideoPlayer.HasTeletext + Skin.HasSetting(Player_Show_Teletext_Button)
-
Video Menu
147
@@ -322,6 +406,7 @@
Bookmarks Menu
+ !VideoPlayer.Content(LiveTV)
195
268
84
@@ -340,5 +425,25 @@
918
+
+ Portal Menu
+ VideoPlayer.Content(LiveTV)
+ 195
+ 268
+ 84
+ 78
+ osd_button_portal.png
+ -
+ osd_button_portal.png
+ -
+ Window.IsActive(PVROSDDirector)
+ XBMC.ActivateWindow(PVROSDDirector)
+
+ -
+ 210
+ 215
+ 920
+ 918
+
diff --git a/720p/custom_SkinSetting_1111.xml b/720p/custom_SkinSetting_1111.xml
index 4d1ff25..1eacdbc 100644
--- a/720p/custom_SkinSetting_1111.xml
+++ b/720p/custom_SkinSetting_1111.xml
@@ -213,7 +213,7 @@
dialogheader
center
-
+
enable video info
950
35
@@ -227,7 +227,21 @@
-
radiobutton-focus-2.png
-
+
+ enable tv info
+ 950
+ 35
+ font12
+
+ Skin.ToggleSetting(homepagePVRinfo)
+ !Skin.HasSetting(homepagePVRinfo)
+ grey2
+ white
+ list-focus.png
+ -
+ radiobutton-focus-2.png
+
+
enable music info
950
35
@@ -241,7 +255,7 @@
-
radiobutton-focus-2.png
-
+
enable weather info
950
35
@@ -537,6 +551,13 @@
$INFO[Skin.String(Home_Custom_Back_Video_Folder)]
!Skin.HasSetting(homepageHideVideoButton)
+ -
+
+ -
+ special://skin/backgrounds/tv.jpg
+ $INFO[Skin.String(Home_Custom_Back_TV_Folder)]
+ System.GetBool(pvrmanager.enabled)
+
-
-
@@ -941,6 +962,68 @@
302
+
+ 650
+ 598
+ Container(9003).HasFocus(8)
+
+ Single Image button
+ 5
+ 0
+ 180
+ 35
+
+ font12
+ grey2
+ white
+ center
+ button-nofocus.png
+ button-focus2.png
+ Skin.SetImage(Home_Custom_Back_TV_Folder)
+ 9003
+ 301
+ 300
+ 300
+
+
+ Multi Image button
+ 190
+ 0
+ 180
+ 35
+
+ font12
+ grey2
+ white
+ center
+ button-nofocus.png
+ button-focus2.png
+ Skin.SetPath(Home_Custom_Back_TV_Folder)
+ 300
+ 302
+ 301
+ 301
+
+
+ Default Image button
+ 375
+ 0
+ 180
+ 35
+
+ font12
+ grey2
+ white
+ center
+ button-nofocus.png
+ button-focus2.png
+ Skin.Reset(Home_Custom_Back_TV_Folder)
+ 301
+ 9000
+ 302
+ 302
+
+
diff --git a/addon.xml b/addon.xml
index 37f22d9..5e68390 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,8 +1,8 @@
diff --git a/backgrounds/tv.jpg b/backgrounds/tv.jpg
new file mode 100644
index 0000000..9414690
Binary files /dev/null and b/backgrounds/tv.jpg differ
diff --git a/build.bat b/build.bat
index 11a3014..1f5bb41 100644
--- a/build.bat
+++ b/build.bat
@@ -2,7 +2,7 @@
ECHO ----------------------------------------
echo Creating Build Folder
rmdir BUILD /S /Q
-md BUILD\skin.pm3.hd\media\
+md BUILD\skin.pm3.hd-pvr\media\
Echo .svn>exclude.txt
Echo Thumbs.db>>exclude.txt
@@ -12,22 +12,22 @@ Echo exclude.txt>>exclude.txt
ECHO ----------------------------------------
ECHO Creating XBT Files...
-START /B /WAIT ..\..\TexturePacker\TexturePacker -dupecheck -input media -output BUILD\skin.pm3.hd\media\Textures.xbt
+START /B /WAIT ..\..\TexturePacker\TexturePacker -dupecheck -input media -output BUILD\skin.pm3.hd-pvr\media\Textures.xbt
START /B /WAIT ..\..\TexturePacker\TexturePacker -dupecheck -input themes\Old_School -output BUILD\skin.pm3.hd\media\Old_School.xbt
ECHO ----------------------------------------
ECHO XBT Texture Files Created...
ECHO Building Skin Directory...
-xcopy "720p" "BUILD\skin.pm3.hd\720p" /E /Q /I /Y /EXCLUDE:exclude.txt
-xcopy "fonts" "BUILD\skin.pm3.hd\fonts" /E /Q /I /Y /EXCLUDE:exclude.txt
-xcopy "backgrounds" "BUILD\skin.pm3.hd\backgrounds" /E /Q /I /Y /EXCLUDE:exclude.txt
-xcopy "sounds\*.*" "BUILD\skin.pm3.hd\sounds\" /Q /I /Y /EXCLUDE:exclude.txt
-xcopy "colors\*.*" "BUILD\skin.pm3.hd\colors\" /Q /I /Y /EXCLUDE:exclude.txt
-xcopy "language" "BUILD\skin.pm3.hd\language" /E /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "720p" "BUILD\skin.pm3.hd-pvr\720p" /E /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "fonts" "BUILD\skin.pm3.hd-pvr\fonts" /E /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "backgrounds" "BUILD\skin.pm3.hd-pvr\backgrounds" /E /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "sounds\*.*" "BUILD\skin.pm3.hd-pvr\sounds\" /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "colors\*.*" "BUILD\skin.pm3.hd-pvr\colors\" /Q /I /Y /EXCLUDE:exclude.txt
+xcopy "language" "BUILD\skin.pm3.hd-pvr\language" /E /Q /I /Y /EXCLUDE:exclude.txt
del exclude.txt
-copy *.xml "BUILD\skin.pm3.hd\"
-copy *.txt "BUILD\skin.pm3.hd\"
-copy icon.png "BUILD\skin.pm3.hd\"
+copy *.xml "BUILD\skin.pm3.hd-pvr\"
+copy *.txt "BUILD\skin.pm3.hd-pvr\"
+copy icon.png "BUILD\skin.pm3.hd-pvr\"
pause
\ No newline at end of file
diff --git a/language/English/strings.xml b/language/English/strings.xml
index 2629b1d..58e2507 100644
--- a/language/English/strings.xml
+++ b/language/English/strings.xml
@@ -63,7 +63,7 @@
System music files
Current playlist
This file is stacked, select the part you want to play from.
-
+
Background options
Home screen options
@@ -82,6 +82,7 @@
Multi Image
Replace Audio Settings Button with Teletext
Hide Video flag images in media views
+ Show Live TV Info
Show Fanart in main panel background
Hide Main Menu Buttons
@@ -94,7 +95,7 @@
Set button label
Add-on path
-
+ Channels are the first point inside TV Window
Show subtitle download button in Video OSD
Show lyrics Add-on button in Music OSD
@@ -106,4 +107,14 @@
Show cast
+
+
+ Live TV
+ Timer
+ New Group
+ Rename Group
+ Delete Group
+ Available[CR]Groups
+ Ungrouped[CR]channels
+ Channels in Group
diff --git a/language/German/strings.xml b/language/German/strings.xml
index 95e0c67..5b8c83f 100644
--- a/language/German/strings.xml
+++ b/language/German/strings.xml
@@ -106,12 +106,11 @@
Setze Button Beschriftung
Script Pfad
-
-
+ Kanäle sind erster Punkt im TV Fenster
Zeige Untertitel Download Button in OSD
Zeige Liedtexte Script Button im OSD
Aktiviere Schnellstart Script Button für -
Zeige Besetzung
-
\ No newline at end of file
+
diff --git a/media/PVR-HasTimer.png b/media/PVR-HasTimer.png
new file mode 100644
index 0000000..99c2ee9
Binary files /dev/null and b/media/PVR-HasTimer.png differ
diff --git a/media/PVR-IsRecording.png b/media/PVR-IsRecording.png
new file mode 100644
index 0000000..e64b346
Binary files /dev/null and b/media/PVR-IsRecording.png differ
diff --git a/media/genre-a-moviedrama.png b/media/genre-a-moviedrama.png
new file mode 100644
index 0000000..ffaae9e
Binary files /dev/null and b/media/genre-a-moviedrama.png differ
diff --git a/media/genre-b-news.png b/media/genre-b-news.png
new file mode 100644
index 0000000..be2bc8e
Binary files /dev/null and b/media/genre-b-news.png differ
diff --git a/media/genre-c-show.png b/media/genre-c-show.png
new file mode 100644
index 0000000..57b4dee
Binary files /dev/null and b/media/genre-c-show.png differ
diff --git a/media/genre-d-sports.png b/media/genre-d-sports.png
new file mode 100644
index 0000000..d85eb05
Binary files /dev/null and b/media/genre-d-sports.png differ
diff --git a/media/genre-e-child.png b/media/genre-e-child.png
new file mode 100644
index 0000000..cdd6da3
Binary files /dev/null and b/media/genre-e-child.png differ
diff --git a/media/genre-f-music.png b/media/genre-f-music.png
new file mode 100644
index 0000000..ba92ae3
Binary files /dev/null and b/media/genre-f-music.png differ
diff --git a/media/genre-g-arts.png b/media/genre-g-arts.png
new file mode 100644
index 0000000..7701fc6
Binary files /dev/null and b/media/genre-g-arts.png differ
diff --git a/media/genre-h-social.png b/media/genre-h-social.png
new file mode 100644
index 0000000..3071d4e
Binary files /dev/null and b/media/genre-h-social.png differ
diff --git a/media/genre-i-science.png b/media/genre-i-science.png
new file mode 100644
index 0000000..a9325a6
Binary files /dev/null and b/media/genre-i-science.png differ
diff --git a/media/genre-j-hobby.png b/media/genre-j-hobby.png
new file mode 100644
index 0000000..8d825ab
Binary files /dev/null and b/media/genre-j-hobby.png differ
diff --git a/media/genre-k-special.png b/media/genre-k-special.png
new file mode 100644
index 0000000..7ae6320
Binary files /dev/null and b/media/genre-k-special.png differ
diff --git a/media/genre-l-unknown.png b/media/genre-l-unknown.png
new file mode 100644
index 0000000..0d920e8
Binary files /dev/null and b/media/genre-l-unknown.png differ
diff --git a/media/icon_tv.png b/media/icon_tv.png
new file mode 100644
index 0000000..b5f0ec6
Binary files /dev/null and b/media/icon_tv.png differ
diff --git a/media/osd_button_channels.png b/media/osd_button_channels.png
new file mode 100644
index 0000000..6c9fc26
Binary files /dev/null and b/media/osd_button_channels.png differ
diff --git a/media/osd_button_epg.png b/media/osd_button_epg.png
new file mode 100644
index 0000000..ccb972a
Binary files /dev/null and b/media/osd_button_epg.png differ
diff --git a/media/osd_button_portal.png b/media/osd_button_portal.png
new file mode 100644
index 0000000..914ee9a
Binary files /dev/null and b/media/osd_button_portal.png differ
diff --git a/media/osd_button_txt.png b/media/osd_button_txt.png
new file mode 100644
index 0000000..8fa737e
Binary files /dev/null and b/media/osd_button_txt.png differ
diff --git a/media/osd_panel_tv.png b/media/osd_panel_tv.png
new file mode 100644
index 0000000..b9e2ef6
Binary files /dev/null and b/media/osd_panel_tv.png differ