diff --git a/1080i/Defaults.xml b/1080i/Defaults.xml
index d67e2b3..83d36b3 100644
--- a/1080i/Defaults.xml
+++ b/1080i/Defaults.xml
@@ -203,8 +203,8 @@
center
center
-
- colors/keyselected.png
- colors/offblack.png
+ colors/black.png
+ colors/black.png
false
diff --git a/1080i/DialogContentSettings.xml b/1080i/DialogContentSettings.xml
index 164bffa..5631dc4 100644
--- a/1080i/DialogContentSettings.xml
+++ b/1080i/DialogContentSettings.xml
@@ -5,44 +5,48 @@
globalBackground
-
- dimensionsFullscreen
- colors/black.png
- stretch
- 99ffffff
-
+
col-5-begin
row-2-begin
modalDialogInOutVertical
- -384
- 44
- fullscreenWidth
- 1-row
+ 0
+ 0
+ 16-col
+ 2-row
colors/white.png
- ffffffff
+ highlight
stretch
- -3
- 44
- 3
- 1-row
+ 0
+ 2-row
+ 16-col
+ 22-row
colors/black.png
- ffffffff
+ overlay
+ stretch
+
+
+ 12-col
+ 2-row
+ 4-col
+ 22-row
+ colors/black.png
+ overlay
stretch
- header label
- 12
- 44
+ 24
+ 0
16-col
+ 2-row
+ center
dialogTitle
+ textActive
- black
- -
@@ -59,6 +63,8 @@
12
2-row
12-col
+ 2-row
+ center
itemTitle
textActive
@@ -70,6 +76,8 @@
12
2-row
12-col
+ 2-row
+ center
itemTitle
black
@@ -78,105 +86,92 @@
12
- 199
+ 5-row
6-col
- itemSubTitleCondensed
+ itemSubTitle
textActive
-
-
- 12
- 256
- 12-col
- 4-row
- colors/black.png
- 77ffffff
- stretch
-
12
- 256
+ 6-row
12-col
- 4-row
+ 4-col
20
22
9001
-
+
0
- 2
- 12-col
- 53
+ 0
+ 3-col-gutter
+ 3-col-gutter
stretch
- colors/offblack.png
- 99FFFFFF
+ colors/black.png
+ colors/white.png
+ 3
+ textboxInactive
+
+
+ 12
+ 1-row
+ 162
+ 3-row
+ center
+ center
+ itemSubTitle
+ true
+ disabled
+
- 1
- 4
- 50
- 50
- scale
- $INFO[Listitem.icon]
-
-
- 1-col
+ 0
0
- 10-col-gutter
-
- itemTitle
- textActive
- -
-
-
- ListItem.IsSelected
- 48r
- 1
- 40
- symbol
- textActive
- -
-
+ 3-col-gutter
+ 3-col-gutter
+ stretch
+ $INFO[Listitem.thumb]
+ colors/white.png
+ 3
+ ffFFFFFF
-
-
- 0
- 2
- 12-col
- 53
- stretch
- colors/white.png
-
-
- 1
- 4
- 50
- 50
- scale
- $INFO[Listitem.icon]
-
-
- 1-col
- 0
- 10-col-gutter
-
- itemTitle
- black
- black
- -
-
-
- ListItem.IsSelected
- 48r
- 1
- 40
- symbol
- black
- black
- -
-
+
+
+ spinFocusPoster
+
+ 0
+ 0
+ 3-col-gutter
+ 3-col-gutter
+ stretch
+ colors/offblack.png
+ colors/white.png
+ 3
+ ffFFFFFF
+
+
+ 3
+ 3
+ 186
+ 186
+ stretch
+ colors/black.png
+ ccFFFFFF
+
+
+ 12
+ 1-row
+ 162
+ 3-row
+ center
+ center
+ itemSubTitle
+ true
+ textActive
+
+
@@ -184,17 +179,9 @@
Specific media type settings
0
- 9-row
+ 14-row
- itemTitle
12-col
- 54
- left
- textActive
- black
- colors/white.png
- -
- 12
21
5
9001
@@ -203,9 +190,9 @@
Control Area
0
- 10-row
+ 16-row
12-col
- 6-row
+ 8-row
0
22
9001
@@ -219,64 +206,74 @@
- 876
- 110
+ 12-col
+ 2-row
4-col
5-row
0
vertical
20
-
-
- 0
- 2
- 4-col
- 53
- stretch
- colors/black.png
-
+
- 24
+ 0
0
1-col
+ 2-row
+ center
+ center
symbol
textActive
- -
- 1-col
+ 1-col-indent
-1
- 3-col
- menuTitle
+ 4-col-gutter
+ 2-row
+ center
+ buttonTitle
textActive
- -
-
+
0
- 2
+ 0
+ 1-col
+ 2-row
+ stretch
+ colors/white.png
+ highlight
+ spinFocusIcon
+
+
+ 1-col
+ 0
4-col
- 53
+ 2-row
stretch
colors/white.png
- 24
+ 0
0
1-col
+ 2-row
+ center
+ center
symbol
- black
+ textActive
-
- 1-col
+ 1-col-indent
-1
- 3-col
- menuTitle
+ 4-col-gutter
+ 2-row
+ center
+ buttonTitle
black
-
diff --git a/1080i/DialogMediaSource.xml b/1080i/DialogMediaSource.xml
index 0bb56af..0595c07 100644
--- a/1080i/DialogMediaSource.xml
+++ b/1080i/DialogMediaSource.xml
@@ -10,14 +10,14 @@
globalBackground
- col-4-begin
+ col-5-begin
row-3-begin
modalDialogInOutVertical
0
0
- 18-col
+ 16-col
2-row
colors/white.png
highlight
@@ -26,8 +26,17 @@
0
2-row
- 18-col
- 18-row
+ 16-col
+ 16-row
+ colors/black.png
+ overlay
+ stretch
+
+
+ 12-col
+ 2-row
+ 4-col
+ 16-row
colors/black.png
overlay
stretch
@@ -52,15 +61,15 @@
24
0
16-col
- itemSubTitleCondensed
+ itemSubTitle
textActive
-
- 0
- 3-row
- 12-col-gutter
+ 24
+ 2-row
+ 11-col
5-row
colors/black.png
77ffffff
@@ -68,9 +77,9 @@
- 0
- 3-row
- 12-col-gutter
+ 24
+ 2-row
+ 11-col
4-row
8000
12
@@ -81,17 +90,18 @@
0
0
12-col
- 53
+ 2-row
stretch
- colors/offblack.png
+ colors/black.png
0
- 99FFFFFF
+ overlay
12
- -1
+ 0
12-col
- 1-row
+ 2-row
+ center
itemTitle
textActive
selected
@@ -104,7 +114,7 @@
0
0
12-col
- 53
+ 2-row
stretch
colors/white.png
0
@@ -112,9 +122,10 @@
12
- -1
+ 0
12-col
- 1-row
+ 2-row
+ center
itemTitle
black
black
@@ -127,18 +138,19 @@
Name label
24
- 11-row
- 12-col-gutter
- itemTitle
+ 8-row
+ 11-col
+ itemSubtitle
textActive
-
Name Button
- 0
- 13-row
- 9-col-gutter
+ 24
+ 10-row
+ 11-col
+ left
10
8000
@@ -147,7 +159,7 @@
- 14-col
+ 12-col
3-row
0
diff --git a/1080i/Home.xml b/1080i/Home.xml
index 1247f7f..54a77f1 100644
--- a/1080i/Home.xml
+++ b/1080i/Home.xml
@@ -6,11 +6,6 @@
Skin.Reset(keepMusicMenuActive)
WindowClose
WindowOpen
-
- alarmClock(bg1,Control.Move(9450,1),00:10,silent,loop)
- alarmClock(bg2,Control.Move(9451,-1),00:10,silent,loop)
- alarmClock(bg3,Control.Move(9452,1),00:10,silent,loop)
-
globalBackground
homeBackground
@@ -95,7 +90,7 @@
- -
+
-
!Skin.HasSetting(hideVideo)
@@ -105,7 +100,7 @@
ActivateWindow(Videos,videodb://)
Skin.SetString(showRecentVideoItems,true)
- -
+
-
!Skin.HasSetting(hideMusic)
@@ -115,28 +110,28 @@
ActivateWindow(musiclibrary)
Skin.SetString(showRecentMusicItems,true)
- -
+
-
!Skin.HasSetting(hidePictures)
-
ActivateWindow(pictures)
- -
+
-
!Skin.HasSetting(hideGames) + System.HasAddon(script.games.rom.collection.browser)
-
RunScript(script.games.rom.collection.browser,)
- -
+
-
!Skin.HasSetting(hidePrograms)
-
ActivateWindow(programs,addons,return)
- -
+
-
!Skin.HasSetting(hideSearch)
@@ -145,20 +140,20 @@
Skin.SetString(showRecentMusicItems,false)
Skin.SetString(showRecentVideoItems,false)
- -
+
-
!Skin.HasSetting(hideFavourites)
-
ReplaceWindow(favourites)
- -
+
-
-
ActivateWindow(settings)
- -
+
-
-
diff --git a/1080i/Includes_homeBackground.xml b/1080i/Includes_homeBackground.xml
index c5772a2..74fc51d 100644
--- a/1080i/Includes_homeBackground.xml
+++ b/1080i/Includes_homeBackground.xml
@@ -2,114 +2,52 @@
-
-
+
+
+
+
+
+
+
-
-
- 0
- 00
- 2100
- fullscreenHeight
- horizontal
- 10000
-
-
-
-
-
-
-
-
-
- -144
- 0
- 4-col-gutter
- 4-col-gutter
- scale
- $INFO[Listitem.thumb]
- colors/white.png
- 3
- ffFFFFFF
-
-
-
-
-
-
-
- videodb://movies/titles/
-
-
+
0
- 9-row
+ 0
fullscreenWidth
fullscreenHeight
horizontal
10000
-
-
+
-
+
0
0
- 4-col-gutter
- 4-col-gutter
+ 3-col-textbox
+ 3-col-textbox
scale
- $INFO[Listitem.thumb]
- colors/white.png
- 3
- ffFFFFFF
-
-
-
-
+ $INFO[Listitem.thumb]
+ 44FFFFFF
- musicdb://albums/
-
-
-
- -72
- 18-row
- 2000
- fullscreenHeight
- horizontal
- 10000
-
-
-
-
-
-
-
-
-
- 0
- 0
- 4-col-gutter
- 4-col-gutter
- scale
- $INFO[Listitem.thumb]
- colors/white.png
- 3
- ffFFFFFF
-
-
-
-
-
-
-
- videodb://tvshows/titles/
+ $VAR[homescreenCollage]
+
+
+
+
+
+ dimensionsFullscreen
+ logoOverlay.png
+ ffffffff
+ stretch
+
\ No newline at end of file
diff --git a/1080i/Includes_hubMenuSubItems.xml b/1080i/Includes_hubMenuSubItems.xml
index 1dbb097..d815934 100644
--- a/1080i/Includes_hubMenuSubItems.xml
+++ b/1080i/Includes_hubMenuSubItems.xml
@@ -127,8 +127,9 @@
right
- Watched Toggle
-
+ Watched Toggle off
+ !System.Setting(hidewatched)
+
2-row
col-7-begin
menuTitle
@@ -136,7 +137,23 @@
highlight
menuDisabled
colors/white.png
- colors/white.png
+ -
+ -
+ col-1-begin
+
+
+ Watched Toggle on
+ System.Setting(hidewatched)
+
+ 2-row
+ col-7-begin
+ menuTitle
+ textActive
+ highlight
+ menuDisabled
+ colors/white.png
+ -
+ -
col-1-begin
@@ -152,6 +169,8 @@
menuDisabled
colors/white.png
-
+ -
+ -
right
Filter
@@ -167,6 +186,8 @@
menuDisabled
colors/white.png
-
+ -
+ -
right
xbmc.mastermode
system.ismaster
@@ -291,6 +312,8 @@
menuDisabled
colors/white.png
-
+ -
+ -
col-1-begin
@@ -304,6 +327,8 @@
menuDisabled
colors/white.png
-
+ -
+ -
col-1-begin
diff --git a/1080i/Includes_variables.xml b/1080i/Includes_variables.xml
index e05b773..c14b97e 100644
--- a/1080i/Includes_variables.xml
+++ b/1080i/Includes_variables.xml
@@ -66,6 +66,11 @@
323
95
+
+
+ special://skin/extras/playlists/randomVideos.xsp
+ special://skin/extras/playlists/randomAlbums.xsp
+
diff --git a/1080i/View_Albums.xml b/1080i/View_Albums.xml
index 753225b..7dec3c8 100644
--- a/1080i/View_Albums.xml
+++ b/1080i/View_Albums.xml
@@ -87,7 +87,7 @@
4-col-gutter
stretch
colors/offblack.png
- colors/white.png
+ colors/white.png
3
ffFFFFFF
diff --git a/extras/playlists/randomAlbums.xsp b/extras/playlists/randomAlbums.xsp
new file mode 100644
index 0000000..9868de8
--- /dev/null
+++ b/extras/playlists/randomAlbums.xsp
@@ -0,0 +1,7 @@
+
+
+ randomAlbums
+ all
+ 50
+ random
+
\ No newline at end of file
diff --git a/extras/playlists/randomVideos.xsp b/extras/playlists/randomVideos.xsp
new file mode 100644
index 0000000..04874ad
--- /dev/null
+++ b/extras/playlists/randomVideos.xsp
@@ -0,0 +1,7 @@
+
+
+ randomVideos
+ all
+ 50
+ random
+
diff --git a/language/English/strings.po b/language/English/strings.po
index acae829..5942d90 100644
--- a/language/English/strings.po
+++ b/language/English/strings.po
@@ -720,3 +720,11 @@ msgstr ""
msgctxt "#31194"
msgid "Subtitles"
msgstr ""
+
+msgctxt "#31195"
+msgid "Show watched items"
+msgstr ""
+
+msgctxt "#31196"
+msgid "Hide watched items"
+msgstr ""
diff --git a/media/logoOverlay.png b/media/logoOverlay.png
new file mode 100644
index 0000000..d0378d6
Binary files /dev/null and b/media/logoOverlay.png differ