diff --git a/1080i/Custom_1120_Hub_TMDb_Movies.xml b/1080i/Custom_1120_Hub_TMDb_Movies.xml
index a154f408..786d6df3 100644
--- a/1080i/Custom_1120_Hub_TMDb_Movies.xml
+++ b/1080i/Custom_1120_Hub_TMDb_Movies.xml
@@ -82,15 +82,25 @@
Hub_Furniture
-
+
Control.Move(300,1)
ReplaceWindow(1121)
ActivateWindow(1114)
6000
+ Close
ActivateWindow(videos,plugin://plugin.video.themoviedb.helper/?info=user_discover&tmdb_type=movie,return)
+
+
+
+ SetFocus(4900)
+
+
+
+ $LOCALIZE[342]
+
\ No newline at end of file
diff --git a/1080i/Custom_1121_Hub_TMDb_TVShows.xml b/1080i/Custom_1121_Hub_TMDb_TVShows.xml
index 9e851852..6e6f5af1 100644
--- a/1080i/Custom_1121_Hub_TMDb_TVShows.xml
+++ b/1080i/Custom_1121_Hub_TMDb_TVShows.xml
@@ -83,7 +83,7 @@
Hub_Furniture
-
+
Control.Move(300,-1)
@@ -91,8 +91,18 @@
Control.Move(300,1)
ReplaceWindow(1122)
6000
+ Close
ActivateWindow(videos,plugin://plugin.video.themoviedb.helper/?info=user_discover&tmdb_type=tv,return)
+
+
+
+ SetFocus(4900)
+
+
+
+ $LOCALIZE[20343]
+
\ No newline at end of file
diff --git a/1080i/Custom_1122_Hub_TMDb_Mixed.xml b/1080i/Custom_1122_Hub_TMDb_Mixed.xml
index 36d3c4ff..50e6a493 100644
--- a/1080i/Custom_1122_Hub_TMDb_Mixed.xml
+++ b/1080i/Custom_1122_Hub_TMDb_Mixed.xml
@@ -83,14 +83,24 @@
Hub_Furniture
-
+
Control.Move(300,-1)
ReplaceWindow(1121)
6000
+ Close
ActivateWindow(videos,plugin://plugin.video.themoviedb.helper/,return)
+
+
+
+ SetFocus(4900)
+
+
+
+ $LOCALIZE[31042]
+
\ No newline at end of file
diff --git a/1080i/Includes_Hubs.xml b/1080i/Includes_Hubs.xml
index c5c16788..1a013f58 100644
--- a/1080i/Includes_Hubs.xml
+++ b/1080i/Includes_Hubs.xml
@@ -59,7 +59,8 @@
- 300
+ 300
+ Close
330
diff --git a/1080i/SkinSettings.xml b/1080i/SkinSettings.xml
index 72c04032..b2e6db90 100644
--- a/1080i/SkinSettings.xml
+++ b/1080i/SkinSettings.xml
@@ -268,6 +268,14 @@
Skin.SetString(Rows.OnDown,Wall)
Skin.Reset(Rows.OnDown)
+
+
+
+
+ Container(3).HasFocus(3)
+ Skin.ToggleSetting(Hubs.DisableQuickSwitch)
+ !Skin.HasSetting(Hubs.DisableQuickSwitch)
+
diff --git a/1080i/script-skinshortcuts.xml b/1080i/script-skinshortcuts.xml
index a64dd5cc..f8a9043f 100644
--- a/1080i/script-skinshortcuts.xml
+++ b/1080i/script-skinshortcuts.xml
@@ -216,6 +216,15 @@
!String.IsEqual(Container(211).ListItem.Property(skinshortcuts-disabled),True)
String.IsEqual(Window.Property(groupname),mainmenu)
+
+
+
+ End row action
+
+ $INFO[Container(211).ListItem.Property(widgetEndRowAction)]
+ !String.IsEqual(Container(211).ListItem.Property(skinshortcuts-disabled),True)
+ String.IsEqual(Window.Property(groupname),mainmenu)
+
diff --git a/addon.xml b/addon.xml
index a8660cf6..bb808901 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/language/resource.language.en_gb/strings.po b/language/resource.language.en_gb/strings.po
index 47f12106..31ecebdb 100644
--- a/language/resource.language.en_gb/strings.po
+++ b/language/resource.language.en_gb/strings.po
@@ -1659,3 +1659,18 @@ msgstr ""
msgctxt "#31329"
msgid "Hub - TV Shows (Library)"
msgstr ""
+
+#: /1080i/SkinSettings.xml
+msgctxt "#31330"
+msgid "Widget end row action"
+msgstr ""
+
+#: /shortcuts/overrides.xml
+msgctxt "#31331"
+msgid "Hub - TMDbHelper (Discover)"
+msgstr ""
+
+#: /1080i/SkinSettings.xml
+msgctxt "#31332"
+msgid "TMDbHelper hub quick navbar"
+msgstr ""
diff --git a/shortcuts/overrides.xml b/shortcuts/overrides.xml
index bbe9c08e..ccf48aed 100644
--- a/shortcuts/overrides.xml
+++ b/shortcuts/overrides.xml
@@ -95,6 +95,14 @@
tvguide
+
+ $LOCALIZE[31314]
+ $LOCALIZE[31315]
+ $LOCALIZE[31331]
+ $LOCALIZE[31328]
+ $LOCALIZE[31329]
+
+
name
random
diff --git a/shortcuts/template.xml b/shortcuts/template.xml
index 744be246..54c6a5be 100644
--- a/shortcuts/template.xml
+++ b/shortcuts/template.xml
@@ -162,6 +162,16 @@
+ ActivateWindow(1120)
+ ActivateWindow(1121)
+ ActivateWindow(1122)
+ ActivateWindow(1130)
+ ActivateWindow(1131)
+
+ True
+ False
+
+
True
@@ -180,9 +190,10 @@
Animation_Foreground_FadeInOut
vertical
SetFocus(300)
- ClearProperty(330_FocusBounce,Home)
- SetFocus(330)
- AlarmClock(330_FocusBounce_Reset,SetProperty(330_FocusBounce,1,Home),00:00,silent)
+ $SKINSHORTCUTS[widgetEndRowAction]
+ ClearProperty(330_FocusBounce,Home)
+ SetFocus(330)
+ AlarmClock(330_FocusBounce_Reset,SetProperty(330_FocusBounce,1,Home),00:00,silent)
group