diff --git a/addons/skin.confluence/720p/Home.xml b/addons/skin.confluence/720p/Home.xml
index a6a29e5981550..b3fee82501d1b 100644
--- a/addons/skin.confluence/720p/Home.xml
+++ b/addons/skin.confluence/720p/Home.xml
@@ -50,7 +50,7 @@
250
AAFFFFFF
HomeNowPlayingBack.png
- [Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)] | [Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)] | [Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)]
+ [Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)] | [Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)] | [Container(9000).HasFocus(2) + Skin.HasSetting(homepageShowRecentlyAdded)] | [Container(9000).HasFocus(10) + Skin.HasSetting(homepageShowRecentlyAdded)] | [Container(9000).HasFocus(11) + Skin.HasSetting(homepageShowRecentlyAdded)]
Window_OpenClose_Animation
@@ -457,6 +457,20 @@
Container(9000).HasFocus(2)
HomeSubMenuVideos
+
+ HomeSubMenuCommonValues
+ 9016
+ 9016
+ Container(9000).HasFocus(10)
+ HomeSubMenuMovies
+
+
+ HomeSubMenuCommonValues
+ 9017
+ 9017
+ Container(9000).HasFocus(11)
+ HomeSubMenuTVShows
+
HomeSubMenuCommonValues
9011
@@ -591,6 +605,20 @@
$INFO[Skin.String(Home_Custom_Back_Video_Folder)]
!Skin.HasSetting(HomeMenuNoVideosButton)
+ -
+
+ ActivateWindow(Videos,MovieTitles,return)
+ special://skin/backgrounds/videos.jpg
+ $INFO[Skin.String(Home_Custom_Back_Movies_Folder)]
+ Skin.HasSetting(HomeMenuNoMoviesButton) + Library.HasContent(Movies)
+
+ -
+
+ ActivateWindow(Videos,TVShowTitles,return)
+ special://skin/backgrounds/videos.jpg
+ $INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]
+ Skin.HasSetting(HomeMenuNoTVShowsButton) + Library.HasContent(TVShows)
+
-
ActivateWindow(Music)
diff --git a/addons/skin.confluence/720p/IncludesHomeMenuItems.xml b/addons/skin.confluence/720p/IncludesHomeMenuItems.xml
index 23baa6464c809..1ef210dc74ab9 100644
--- a/addons/skin.confluence/720p/IncludesHomeMenuItems.xml
+++ b/addons/skin.confluence/720p/IncludesHomeMenuItems.xml
@@ -9,13 +9,13 @@
ButtonHomeSubCommonValues
ActivateWindow(Videos,MovieTitles,return)
- Library.HasContent(Movies)
+ Library.HasContent(Movies) + !Skin.HasSetting(HomeMenuNoMoviesButton)
ButtonHomeSubCommonValues
ActivateWindow(Videos,TvShowTitles,return)
- Library.HasContent(TVShows)
+ Library.HasContent(TVShows) + !Skin.HasSetting(HomeMenuNoTVShowsButton)
ButtonHomeSubCommonValues
@@ -45,6 +45,80 @@
HomeSubEnd.png
+
+
+ 35
+ 35
+ HomeSubEnd.png
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,RecentlyAddedMovies,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,MovieTitles,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,MovieGenres,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,MovieYears,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,MovieActors,return)
+
+
+ 35
+ 35
+ HomeSubEnd.png
+
+
+
+
+ 35
+ 35
+ HomeSubEnd.png
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,RecentlyAddedEpisodes,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,TVShowTitles,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,TVShowGenres,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,TVShowYears,return)
+
+
+ ButtonHomeSubCommonValues
+
+ ActivateWindow(Videos,TVShowActors,return)
+
+
+ 35
+ 35
+ HomeSubEnd.png
+
+
35
diff --git a/addons/skin.confluence/720p/IncludesHomeRecentlyAdded.xml b/addons/skin.confluence/720p/IncludesHomeRecentlyAdded.xml
index 905a87a700951..5378079d7fdc3 100644
--- a/addons/skin.confluence/720p/IncludesHomeRecentlyAdded.xml
+++ b/addons/skin.confluence/720p/IncludesHomeRecentlyAdded.xml
@@ -7,11 +7,12 @@
VisibleFadeEffect
WindowOpen
WindowClose
+
740
30
Library.HasContent(Movies)
- Container(9000).Hasfocus(2)
+ Container(9000).Hasfocus(2) + !Skin.HasSetting(HomeMenuNoMoviesButton) + !Skin.HasSetting(HomeMenuNoTVShowsButton)
VisibleFadeEffect
Title label
@@ -43,125 +44,14 @@
-
200
Horizontal
-
-
- background
- 0
- 0
- 180
- 220
- RecentAddedBack.png
-
-
- 10
- 10
- 160
- 170
- $INFO[ListItem.Icon]
- button-nofocus.png
- 5
-
-
- 90
- 185
- 150
- 20
- font12
- white
- black
- selected
- center
- center
-
-
-
-
-
- background
- 0
- 0
- 180
- 220
- RecentAddedBack.png
-
-
- 10
- 10
- 160
- 170
- $INFO[ListItem.Icon]
- folder-focus.png
- 5
- Control.HasFocus(8000)
-
-
- 10
- 10
- 160
- 170
- $INFO[ListItem.Icon]
- button-nofocus.png
- 5
- !Control.HasFocus(8000)
-
-
- 90
- 185
- 150
- 20
- font12
- white
- black
- selected
- center
- center
-
-
-
-
- -
-
-
- PlayMedia($INFO[Window.Property(LatestMovie.1.Path)])
- $INFO[Window.Property(LatestMovie.1.Thumb)]
- -
-
- -
-
-
- PlayMedia($INFO[Window.Property(LatestMovie.2.Path)])
- $INFO[Window.Property(LatestMovie.2.Thumb)]
- -
-
- -
-
-
- PlayMedia($INFO[Window.Property(LatestMovie.3.Path)])
- $INFO[Window.Property(LatestMovie.3.Thumb)]
- -
-
- -
-
-
- PlayMedia($INFO[Window.Property(LatestMovie.4.Path)])
- $INFO[Window.Property(LatestMovie.4.Thumb)]
- -
-
- -
-
-
- PlayMedia($INFO[Window.Property(LatestMovie.5.Path)])
- $INFO[Window.Property(LatestMovie.5.Thumb)]
- -
-
-
+ RecentlyAddedMovieContents
0
30
Library.HasContent(TVShows)
- Container(9000).Hasfocus(2)
+ Container(9000).Hasfocus(2) + !Skin.HasSetting(HomeMenuNoMoviesButton) + !Skin.HasSetting(HomeMenuNoTVShowsButton)
VisibleFadeEffect
Title label
@@ -193,142 +83,330 @@
-
0
Horizontal
-
-
- background
- 0
- 0
- 240
- 220
- RecentAddedBack.png
-
-
- 10
- 10
- 220
- 155
- scale
- $INFO[ListItem.Icon]
- button-nofocus.png
- 5
-
-
- 120
- 168
- 200
- 20
- font10
- grey2
- black
- selected
- center
- center
-
-
-
- 120
- 185
- 200
- 20
- font12
- white
- black
- selected
- center
- center
-
-
-
-
-
- background
- 0
- 0
- 240
- 220
- RecentAddedBack.png
-
-
- 10
- 10
- 220
- 155
- scale
- $INFO[ListItem.Icon]
- folder-focus.png
- 5
- Control.HasFocus(8001)
-
-
- 10
- 10
- 220
- 155
- scale
- $INFO[ListItem.Icon]
- button-nofocus.png
- 5
- !Control.HasFocus(8001)
-
-
- 120
- 168
- 200
- 20
- font10
- grey2
- black
- selected
- center
- center
-
-
-
- 120
- 185
- 200
- 20
- font12
- white
- black
- selected
- center
- center
-
-
-
-
- -
-
- $INFO[Window.Property(LatestEpisode.4.ShowTitle)] - $INFO[Window.Property(LatestEpisode.4.EpisodeNo)]
- PlayMedia($INFO[Window.Property(LatestEpisode.4.Path)])
- -
- $INFO[Window.Property(LatestEpisode.4.Thumb)]
-
- -
-
- $INFO[Window.Property(LatestEpisode.3.ShowTitle)] - $INFO[Window.Property(LatestEpisode.3.EpisodeNo)]
- PlayMedia($INFO[Window.Property(LatestEpisode.3.Path)])
- -
- $INFO[Window.Property(LatestEpisode.3.Thumb)]
-
- -
-
- $INFO[Window.Property(LatestEpisode.2.ShowTitle)] - $INFO[Window.Property(LatestEpisode.2.EpisodeNo)]
- PlayMedia($INFO[Window.Property(LatestEpisode.2.Path)])
- -
- $INFO[Window.Property(LatestEpisode.2.Thumb)]
-
- -
-
- $INFO[Window.Property(LatestEpisode.1.ShowTitle)] - $INFO[Window.Property(LatestEpisode.1.EpisodeNo)]
- PlayMedia($INFO[Window.Property(LatestEpisode.1.Path)])
- -
- $INFO[Window.Property(LatestEpisode.1.Thumb)]
-
-
+ RecentlyAddedTVShowContents
+
+
+
+
+ 190
+ 30
+ Library.HasContent(Movies)
+ Container(9000).Hasfocus(10) | [[Container(9000).Hasfocus(2) + !Skin.HasSetting(HomeMenuNoMoviesButton)] + Skin.HasSetting(HomeMenuNoTVShowsButton)]
+ VisibleFadeEffect
+
+ Title label
+ 180
+ 220
+ 20
+ 540
+
+ center
+ center
+ font12_title
+ white
+ black
+
+
+ 0
+ 0
+ 900
+ 220
+ 8000
+ 8000
+ 20
+ 600
+ list
+ -
+ 200
+ Horizontal
+ RecentlyAddedMovieContents
+
+
+
+ 0
+ 30
+ Library.HasContent(TVShows)
+ Container(9000).Hasfocus(11) | [[Container(9000).Hasfocus(2) + !Skin.HasSetting(HomeMenuNoTVShowsButton)] + Skin.HasSetting(HomeMenuNoMoviesButton)]
+ VisibleFadeEffect
+
+ Title label
+ 400
+ 220
+ 20
+ 480
+
+ center
+ center
+ font12_title
+ white
+ black
+
+
+ 160
+ 0
+ 960
+ 240
+ 8001
+ 8001
+ 20
+ 600
+ list
+ -
+ 0
+ Horizontal
+ RecentlyAddedTVShowContents
+
+
+
+ background
+ 0
+ 0
+ 180
+ 220
+ RecentAddedBack.png
+
+
+ 10
+ 10
+ 160
+ 170
+ $INFO[ListItem.Icon]
+ button-nofocus.png
+ 5
+
+
+ 90
+ 185
+ 150
+ 20
+ font12
+ white
+ black
+ selected
+ center
+ center
+
+
+
+
+
+ background
+ 0
+ 0
+ 180
+ 220
+ RecentAddedBack.png
+
+
+ 10
+ 10
+ 160
+ 170
+ $INFO[ListItem.Icon]
+ folder-focus.png
+ 5
+ Control.HasFocus(8000)
+
+
+ 10
+ 10
+ 160
+ 170
+ $INFO[ListItem.Icon]
+ button-nofocus.png
+ 5
+ !Control.HasFocus(8000)
+
+
+ 90
+ 185
+ 150
+ 20
+ font12
+ white
+ black
+ selected
+ center
+ center
+
+
+
+
+ -
+
+
+ PlayMedia($INFO[Window.Property(LatestMovie.1.Path)])
+ $INFO[Window.Property(LatestMovie.1.Thumb)]
+ -
+
+ -
+
+
+ PlayMedia($INFO[Window.Property(LatestMovie.2.Path)])
+ $INFO[Window.Property(LatestMovie.2.Thumb)]
+ -
+
+ -
+
+
+ PlayMedia($INFO[Window.Property(LatestMovie.3.Path)])
+ $INFO[Window.Property(LatestMovie.3.Thumb)]
+ -
+
+ -
+
+
+ PlayMedia($INFO[Window.Property(LatestMovie.4.Path)])
+ $INFO[Window.Property(LatestMovie.4.Thumb)]
+ -
+
+ -
+
+
+ PlayMedia($INFO[Window.Property(LatestMovie.5.Path)])
+ $INFO[Window.Property(LatestMovie.5.Thumb)]
+ -
+
+
+
+
+
+
+ background
+ 0
+ 0
+ 240
+ 220
+ RecentAddedBack.png
+
+
+ 10
+ 10
+ 220
+ 155
+ scale
+ $INFO[ListItem.Icon]
+ button-nofocus.png
+ 5
+
+
+ 120
+ 168
+ 200
+ 20
+ font10
+ grey2
+ black
+ selected
+ center
+ center
+
+
+
+ 120
+ 185
+ 200
+ 20
+ font12
+ white
+ black
+ selected
+ center
+ center
+
+
+
+
+
+ background
+ 0
+ 0
+ 240
+ 220
+ RecentAddedBack.png
+
+
+ 10
+ 10
+ 220
+ 155
+ scale
+ $INFO[ListItem.Icon]
+ folder-focus.png
+ 5
+ Control.HasFocus(8001)
+
+
+ 10
+ 10
+ 220
+ 155
+ scale
+ $INFO[ListItem.Icon]
+ button-nofocus.png
+ 5
+ !Control.HasFocus(8001)
+
+
+ 120
+ 168
+ 200
+ 20
+ font10
+ grey2
+ black
+ selected
+ center
+ center
+
+
+
+ 120
+ 185
+ 200
+ 20
+ font12
+ white
+ black
+ selected
+ center
+ center
+
+
+
+
+ -
+
+ $INFO[Window.Property(LatestEpisode.4.ShowTitle)] - $INFO[Window.Property(LatestEpisode.4.EpisodeNo)]
+ PlayMedia($INFO[Window.Property(LatestEpisode.4.Path)])
+ -
+ $INFO[Window.Property(LatestEpisode.4.Thumb)]
+
+ -
+
+ $INFO[Window.Property(LatestEpisode.3.ShowTitle)] - $INFO[Window.Property(LatestEpisode.3.EpisodeNo)]
+ PlayMedia($INFO[Window.Property(LatestEpisode.3.Path)])
+ -
+ $INFO[Window.Property(LatestEpisode.3.Thumb)]
+
+ -
+
+ $INFO[Window.Property(LatestEpisode.2.ShowTitle)] - $INFO[Window.Property(LatestEpisode.2.EpisodeNo)]
+ PlayMedia($INFO[Window.Property(LatestEpisode.2.Path)])
+ -
+ $INFO[Window.Property(LatestEpisode.2.Thumb)]
+
+ -
+
+ $INFO[Window.Property(LatestEpisode.1.ShowTitle)] - $INFO[Window.Property(LatestEpisode.1.EpisodeNo)]
+ PlayMedia($INFO[Window.Property(LatestEpisode.1.Path)])
+ -
+ $INFO[Window.Property(LatestEpisode.1.Thumb)]
+
+
+
\ No newline at end of file
diff --git a/addons/skin.confluence/720p/custom_SkinSetting_1111.xml b/addons/skin.confluence/720p/custom_SkinSetting_1111.xml
index cb53fae5510f3..35519db009f78 100644
--- a/addons/skin.confluence/720p/custom_SkinSetting_1111.xml
+++ b/addons/skin.confluence/720p/custom_SkinSetting_1111.xml
@@ -476,6 +476,34 @@
MenuItemFO.png
MenuItemNF.png
+
+ Hide Movies Button
+ 750
+ 40
+ font13
+ grey2
+ white
+
+ Skin.ToggleSetting(HomeMenuNoMoviesButton)
+ !Skin.HasSetting(HomeMenuNoMoviesButton)
+ MenuItemFO.png
+ MenuItemNF.png
+ Library.HasContent(Movies)
+
+
+ Hide TV Shows Button
+ 750
+ 40
+ font13
+ grey2
+ white
+
+ Skin.ToggleSetting(HomeMenuNoTVShowsButton)
+ !Skin.HasSetting(HomeMenuNoTVShowsButton)
+ MenuItemFO.png
+ MenuItemNF.png
+ Library.HasContent(TVShows)
+
Hide Music Button
750
@@ -681,6 +709,22 @@
special://skin/backgrounds/videos.jpg
$INFO[Skin.String(Home_Custom_Back_Video_Folder)]
+ -
+
+ Home_Custom_Back_Movies_Folder
+ -
+ special://skin/backgrounds/videos.jpg
+ $INFO[Skin.String(Home_Custom_Back_Movies_Folder)]
+ Skin.HasSetting(HomeMenuNoMoviesButton) + Library.HasContent(Movies)
+
+ -
+
+ Home_Custom_Back_TVShow_Folder
+ -
+ special://skin/backgrounds/videos.jpg
+ $INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]
+ Skin.HasSetting(HomeMenuNoTVShowsButton) + Library.HasContent(TVShows)
+
-
Home_Custom_Back_Music_Folder