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