diff --git a/1080i/Includes_Home.xml b/1080i/Includes_Home.xml
index 5590f418..68f8fd83 100644
--- a/1080i/Includes_Home.xml
+++ b/1080i/Includes_Home.xml
@@ -164,7 +164,8 @@
SetProperty(ListItemHelper.WidgetContainerId,5600,Home)
ClearProperty(WidgetFocus)
- 9999
+ 9999
+ 301
9999
301
@@ -722,6 +723,59 @@
+
+
+ -18
+ 70
+ 70
+ SetFocus(301,9999,absolute)
+ SetFocus(301,0,absolute)
+ keep
+ $PARAM[icon]
+ $PARAM[icon]
+ ClearProperty(WidgetFocus,Home)
+ ![[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]]
+ !Control.HasFocus(302)
+
+
+
+
+
+
+
+ Skin.Reset(SearchTerm)
+ Skin.SetString(SearchTerm)
+ ActivateWindow(1138)
+
+
+
+ ActivateWindow(settings)
+
+
+
+ ActivateWindow(shutdownmenu)
+
+
+ -18
+ 70
+ 70
+ keep
+ special://skin/extras/icons/home.png
+ ![[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]]
+ !Control.HasFocus(302)
+ String.IsEqual(Skin.String(CornerIcon),Home)
+
+
+ -18
+ 70
+ 70
+ keep
+ $INFO[Container(301).ListItem.Icon]
+ ![[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]]
+ Control.HasFocus(302)
+
+
+
55
@@ -730,31 +784,7 @@
70
1200
!$EXP[Exp_InfoVisible]
-
- -18
- 70
- 70
- SetFocus(301,9999,absolute)
- SetFocus(301,0,absolute)
- keep
- special://skin/extras/icons/search.png
- special://skin/extras/icons/search.png
- ClearProperty(WidgetFocus,Home)
- Skin.Reset(SearchTerm)
- Skin.SetString(SearchTerm)
- ActivateWindow(1138)
- ![[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]]
- !Control.HasFocus(302)
-
-
- -18
- 70
- 70
- keep
- $INFO[Container(301).ListItem.Icon]
- ![[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]]
- Control.HasFocus(302)
-
+ Home_CornerIcon
3
[!Control.HasFocus(302) + Container(301).HasPrevious] | [Control.HasFocus(302) + Container(302).HasPrevious]
@@ -875,7 +905,8 @@
6000
ClearProperty(WidgetFocus,Home)
- 9999
+ 9999
+ 301
9999
301
diff --git a/1080i/Includes_Images.xml b/1080i/Includes_Images.xml
index 6d5ebfb7..2ca0fa25 100644
--- a/1080i/Includes_Images.xml
+++ b/1080i/Includes_Images.xml
@@ -1,6 +1,13 @@
+
+ special://skin/extras/icons/settings.png
+ special://skin/extras/icons/power.png
+ special://skin/extras/icons/home.png
+ special://skin/extras/icons/search.png
+
+
$INFO[Window.Property(landscape)]
$INFO[Window.Property(fanart)]
diff --git a/1080i/Includes_Labels.xml b/1080i/Includes_Labels.xml
index 67bdfac3..df7b2532 100644
--- a/1080i/Includes_Labels.xml
+++ b/1080i/Includes_Labels.xml
@@ -35,6 +35,11 @@
Basic
+
+ $INFO[Skin.String(CornerIcon)]
+ Search
+
+
Icons + Text
Text
diff --git a/1080i/SkinSettings.xml b/1080i/SkinSettings.xml
index 4f7f98ca..b39cb347 100644
--- a/1080i/SkinSettings.xml
+++ b/1080i/SkinSettings.xml
@@ -171,6 +171,18 @@
Skin.Reset(HomeIcons)
+
+ Integer.IsEqual(Window.Property(CurrentFocus),9001)
+ Defs_Settings_Button
+
+ $VAR[Label_SkinSettings_CornerIcon]
+ Skin.SetString(CornerIcon,Settings)
+ Skin.SetString(CornerIcon,Power)
+ Skin.SetString(CornerIcon,Home)
+ Skin.Reset(CornerIcon)
+ !Skin.HasSetting(HomeTextAutoWidth) + [Skin.HasSetting(HomeMultiHorizontal) | !Skin.HasSetting(HomeMulti)] + !Skin.HasSetting(HomeIcons)
+
+
Integer.IsEqual(Window.Property(CurrentFocus),9001)
Defs_Settings_Button
diff --git a/addon.xml b/addon.xml
index 41186d59..840705fa 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/changelog.txt b/changelog.txt
index 1109d9ef..7ce8d23e 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -2,6 +2,7 @@
- Add blur effect settings
- Add Up Next support
- Add Next Aired 7.0.1 support
+- Corner icon choices for fixed width horizontal menus
0.9.45
- Updates to Sets info