2014-06-19, 14:46
(2014-06-19, 12:50)jingai Wrote: [ -> ]MacGyver's modifications will be in the next official release, if you can hold off for a bit.
Good news, thanks for the feedback.
(2014-06-19, 12:50)jingai Wrote: [ -> ]MacGyver's modifications will be in the next official release, if you can hold off for a bit.
[Container(9000).HasFocus(21) + Skin.HasSetting(HomeCustom5_Shortcuts)]
<include name="HomeCustom5Icon">
<description>Custom5</description>
<label>$INFO[Skin.String(DialogHome5Title)]</label>
<icon>$INFO[Skin.String(DialogHome5image)]</icon>
</include>
<include name="HomeCustom5Wallpaper">
<description>Custom5</description>
<label>$INFO[Skin.String(DialogHome5Title)]</label>
<icon>$INFO[Skin.String(DialogHome5wallpaper)]</icon>
</include>
<!-- Custom Home Shortcut item 5 -->
<control type="radiobutton" id="2060">
<font>METF_Menu</font>
<include>SettingsLabel</include>
<label>$LOCALIZE[31713] 5</label>
<onclick>Skin.ToggleSetting(DialogHome5Enable)</onclick>
<selected>Skin.HasSetting(DialogHome5Enable)</selected>
</control>
<control type="button" id="2061">
<include>SettingsLabel</include>
<width>370</width>
<label>- $LOCALIZE[31714]</label>
<label2>$INFO[Skin.String(DialogHome5Title)]</label2>
<onclick>Skin.Reset(DialogHome5Title)</onclick>
<onclick>Skin.Reset(DialogHome5)</onclick>
<onclick>Skin.SetString(DialogHome5Title)</onclick>
<onclick>RunScript(script.favourites,property=DialogHome5)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable)</visible>
</control>
<control type="button" id="2062">
<include>SettingsLabel</include>
<width>370</width>
<label>- $LOCALIZE[31715]</label>
<label2>$INFO[Skin.String(DialogHome5image)]</label2>
<onclick>Skin.Reset(DialogHome5image)</onclick>
<onclick>Skin.SetImage(DialogHome5image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable)</visible>
</control>
<control type="button" id="2063">
<include>SettingsLabel</include>
<width>370</width>
<label>- $LOCALIZE[31716]</label>
<label2>$INFO[Skin.String(DialogHome5wallpaper)]</label2>
<onclick>Skin.Reset(DialogHome5wallpaper)</onclick>
<onclick>Skin.SetImage(DialogHome5wallpaper)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable)</visible>
</control>
<control type="radiobutton" id="2064">
<include>SettingsLabel</include>
<label>- $LOCALIZE[1034] $LOCALIZE[31457]</label>
<onclick>Skin.ToggleSetting(HomeCustom5_Shortcuts)</onclick>
<selected>Skin.HasSetting(HomeCustom5_Shortcuts)</selected>
<visible>Skin.HasSetting(DialogHome5Enable)</visible>
</control>
<!-- Custom5 submenus -->
<control type="button" id="2065">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[31271] 1</label>
<label2>$INFO[Skin.String(HomeCustom5_Favourite1_Label)]</label2>
<onclick>Skin.Reset(HomeCustom5_Addon1)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite1_Label)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite1_Path)</onclick>
<onclick>Skin.SetString(CustomFavouritePath,HomeCustom5_Favourite1_Path)</onclick>
<onclick>Skin.SetString(CustomFavouriteName,HomeCustom5_Favourite1_Label)</onclick>
<onclick>ActivateWindow(1114)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Addon1))</visible>
</control>
<control type="button" id="2066">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[24000] 1</label>
<label2>$INFO[System.AddonTitle(Skin.String(HomeCustom5_Addon1))]</label2>
<onclick>Skin.SetAddon(HomeCustom5_Addon1,xbmc.addon.executable,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Favourite1_Path)</visible>
</control>
<control type="button" id="2067">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[31271] 2</label>
<label2>$INFO[Skin.String(HomeCustom5_Favourite2_Label)]</label2>
<onclick>Skin.Reset(HomeCustom5_Addon2)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite2_Label)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite2_Path)</onclick>
<onclick>Skin.SetString(CustomFavouritePath,HomeCustom5_Favourite2_Path)</onclick>
<onclick>Skin.SetString(CustomFavouriteName,HomeCustom5_Favourite2_Label)</onclick>
<onclick>ActivateWindow(1114)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Addon2))</visible>
</control>
<control type="button" id="2068">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[24000] 2</label>
<label2>$INFO[System.AddonTitle(Skin.String(HomeCustom5_Addon2))]</label2>
<onclick>Skin.SetAddon(HomeCustom5_Addon2,xbmc.addon.executable,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Favourite2_Path)</visible>
</control>
<control type="button" id="2069">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[31271] 3</label>
<label2>$INFO[Skin.String(HomeCustom5_Favourite3_Label)]</label2>
<onclick>Skin.Reset(HomeCustom5_Addon3)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite3_Label)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite3_Path)</onclick>
<onclick>Skin.SetString(CustomFavouritePath,HomeCustom5_Favourite3_Path)</onclick>
<onclick>Skin.SetString(CustomFavouriteName,HomeCustom5_Favourite3_Label)</onclick>
<onclick>ActivateWindow(1114)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Addon3))</visible>
</control>
<control type="button" id="2070">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[24000] 3</label>
<label2>$INFO[System.AddonTitle(Skin.String(HomeCustom5_Addon3))]</label2>
<onclick>Skin.SetAddon(HomeCustom5_Addon3,xbmc.addon.executable,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Favourite3_Path)</visible>
</control>
<control type="button" id="2071">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[31271] 4</label>
<label2>$INFO[Skin.String(HomeCustom5_Favourite4_Label)]</label2>
<onclick>Skin.Reset(HomeCustom5_Addon4)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite4_Label)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite4_Path)</onclick>
<onclick>Skin.SetString(CustomFavouritePath,HomeCustom5_Favourite4_Path)</onclick>
<onclick>Skin.SetString(CustomFavouriteName,HomeCustom5_Favourite4_Label)</onclick>
<onclick>ActivateWindow(1114)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Addon4))</visible>
</control>
<control type="button" id="2072">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[24000] 4</label>
<label2>$INFO[System.AddonTitle(Skin.String(HomeCustom5_Addon4))]</label2>
<onclick>Skin.SetAddon(HomeCustom5_Addon4,xbmc.addon.executable,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Favourite4_Path)</visible>
</control>
<control type="button" id="2073">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[31271] 5</label>
<label2>$INFO[Skin.String(HomeCustom5_Favourite5_Label)]</label2>
<onclick>Skin.Reset(HomeCustom5_Addon5)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite5_Label)</onclick>
<onclick>Skin.Reset(HomeCustom5_Favourite5_Path)</onclick>
<onclick>Skin.SetString(CustomFavouritePath,HomeCustom5_Favourite5_Path)</onclick>
<onclick>Skin.SetString(CustomFavouriteName,HomeCustom5_Favourite5_Label)</onclick>
<onclick>ActivateWindow(1114)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Addon5))</visible>
</control>
<control type="button" id="2074">
<include>SettingsLabel</include>
<width>370</width>
<label> - $LOCALIZE[24000] 5</label>
<label2>$INFO[System.AddonTitle(Skin.String(HomeCustom5_Addon5))]</label2>
<onclick>Skin.SetAddon(HomeCustom5_Addon5,xbmc.addon.executable,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image)</onclick>
<visible>Skin.HasSetting(DialogHome5Enable) + Skin.HasSetting(HomeCustom5_Shortcuts) + IsEmpty(Skin.String(HomeCustom5_Favourite5_Path)</visible>
</control>
</control>
Quote:Will The Metropolis-helix-custommenu-rewrite run on Gotham? If yes, how can I add it?