Skip to content

Commit

Permalink
Moved widget options to seperate dialog so it can be accessed on the …
Browse files Browse the repository at this point in the history
…home

screen
  • Loading branch information
BigNoid committed Oct 14, 2011
1 parent 710345b commit c441c4b
Show file tree
Hide file tree
Showing 7 changed files with 225 additions and 143 deletions.
9 changes: 8 additions & 1 deletion 720p/DialogButtonMenu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,14 @@
<onclick>ActivateWindow(1129)</onclick>
<visible>Window.IsActive(home)</visible>
</control>
<control type="image" id="19">
<control type="button" id="23">
<description>Appearance</description>
<label>$LOCALIZE[31295] [LOWERCASE]$LOCALIZE[33063][/LOWERCASE]</label>
<include>Objects_ContextMenuButton</include>
<onclick>ActivateWindow(1119)</onclick>
<visible>Window.IsActive(home)</visible>
</control>
<control type="image" id="19">
<description>Background Bottom Image</description>
<posx>0</posx>
<posy>466</posy>
Expand Down
4 changes: 2 additions & 2 deletions 720p/Home.xml
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@
<onup condition="Control.isVisible(8996)+Skin.HasSetting(lowermainmenu)">8005</onup>
<onup condition="Control.isVisible(8997)">8003</onup>
<onup condition="Control.IsVisible(8998)+Skin.HasSetting(lowermainmenu)">8000</onup>
<onup condition="!Skin.HasSetting(lockmainmenu)+[![Control.isVisible(8996)|Control.isVisible(8997)|Control.isVisible(8998)]|!Skin.HasSetting(lowermainmenu)]">Skin.ToggleSetting(lowermainmenu)</onup>
<onup condition="!Skin.HasSetting(lockmainmenu)+[![Control.isVisible(8996)|Control.isVisible(8997)|Control.isVisible(8998)]|[!Skin.HasSetting(lowermainmenu)+!Control.isVisible(8997)]]">Skin.ToggleSetting(lowermainmenu)</onup>
<ondown condition="Skin.HasSetting(HomeRandomAddons)+Container(9000).HasFocus(8)">8000</ondown>
<ondown condition="Control.IsVisible(9001)">9010</ondown>
<ondown condition="![Control.IsVisible(9001)|[Skin.HasSetting(HomeRandomAddons)+Container(9000).HasFocus(8)]]+!Skin.HasSetting(lockmainmenu)">Skin.ToggleSetting(lowermainmenu)</ondown>
Expand Down Expand Up @@ -425,7 +425,7 @@
<!-- Poster Widget-->
<control type="group">
<include>Animation_OpenCloseZoom</include>
<include condition="Skin.HasSetting(homepageHideRecentlyAdded)+[Skin.HasSetting(HomeRandomPoster)|Skin.HasSetting(HomeLatestPoster)]">PosterWidget</include>
<include condition="Skin.HasSetting(homepageHideRecentlyAdded)">PosterWidget</include>
</control>
<control type="group">
<include>Animation_OpenCloseZoom</include>
Expand Down
1 change: 0 additions & 1 deletion 720p/IncludesHomeRecentlyAdded.xml
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,6 @@
<width>242</width>
</control>
</control>
<!--Focuse Random/Latest -->
<!--Actual list-->
<control type="group">
<animation effect="slide" time="200" start="0,0" end="0,30" condition="Skin.HasSetting(lowermainmenu)+Skin.HasSetting(timehomehigh)">Conditional</animation>
Expand Down
2 changes: 1 addition & 1 deletion 720p/Includes_HomeWidgets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
<pagecontrol>-</pagecontrol>
<scrolltime tween="quadratic" easing="out">300</scrolltime>
<focusposition>2</focusposition>
<visible>Skin.HasSetting(HomeRandomPoster)+!Control.HasFocus(8000)</visible>
<visible>!Control.HasFocus(8000)</visible>
<animation effect="slide" start="0,0" end="0,420" time="400" tween="cubic" easing="inout" condition="Control.HasFocus(8003)+!Skin.HasSetting(lowermainmenu)">Conditional</animation>
<!--<animation effect="slide" start="0,0" end="200,0" time="400" tween="cubic" easing="inout" condition="!Skin.HasSetting(homepageMusicinfo)+Player.HasAudio+!Skin.HasSetting(lowermainmenu)+!Skin.HasSetting(HomeBookmarkMovie)">Conditional</animation>-->
<animation effect="slide" start="0,0" end="0,240" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(lowermainmenu)+!Control.HasFocus(8000)">Conditional</animation>
Expand Down
153 changes: 27 additions & 126 deletions 720p/custom_1111_SkinSetting.xml
Original file line number Diff line number Diff line change
Expand Up @@ -736,7 +736,32 @@
<onright>60</onright>
<onup>9003</onup>
<ondown>9003</ondown>
<control type="label" id="424">
<control type="label" id="427">
<textoffsetx>50</textoffsetx>
<width>936</width>
<height>49</height>
<font>Font_Bold20</font>
<label>$LOCALIZE[31461] [LOWERCASE]$LOCALIZE[31295][/LOWERCASE]</label>
<textcolor>white</textcolor>
<shadowcolor>black</shadowcolor>
<align>left</align>
<aligny>center</aligny>
</control>
<control type="radiobutton" id="205">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31117</label>
<onclick>Skin.ToggleSetting(homepageHideRecentlyAdded)</onclick>
<selected>Skin.HasSetting(homepageHideRecentlyAdded)</selected>
</control>
<control type="button" id="270">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31623</label>
<enable>Skin.HasSetting(homepageHideRecentlyAdded)</enable>
<onclick>ActivateWindow(1119)</onclick>
</control>
<control type="label" id="424">
<textoffsetx>50</textoffsetx>
<width>936</width>
<height>49</height>
Expand Down Expand Up @@ -839,131 +864,7 @@
<selected>Skin.HasSetting(HomeVideoBookmarks)</selected>
<visible>System.HasAddon(script.video.bookmarks.browser)</visible>
</control>
<control type="label" id="427">
<textoffsetx>50</textoffsetx>
<width>936</width>
<height>49</height>
<font>Font_Bold20</font>
<label>$LOCALIZE[31020] [LOWERCASE]$LOCALIZE[31295][/LOWERCASE]</label>
<textcolor>white</textcolor>
<shadowcolor>black</shadowcolor>
<align>left</align>
<aligny>center</aligny>
</control>
<control type="radiobutton" id="205">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31117</label>
<onclick>Skin.ToggleSetting(homepageHideRecentlyAdded)</onclick>
<selected>Skin.HasSetting(homepageHideRecentlyAdded)</selected>
</control>
<control type="radiobutton" id="276">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31224</label>
<onclick>Skin.ToggleSetting(HomeRandomPoster)</onclick>
<onclick>Skin.Reset(HomeLatestPoster)</onclick>
<selected>Skin.HasSetting(HomeRandomPoster)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="277">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31223</label>
<onclick>Skin.ToggleSetting(HomeLatestPoster)</onclick>
<onclick>Skin.Reset(HomeRandomPoster)</onclick>
<selected>Skin.HasSetting(HomeLatestPoster)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)</visible>
</control>
<control type="radiobutton" id="270">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31212</label>
<onclick>Skin.ToggleSetting(HomeLatestMovies)</onclick>
<onclick>Skin.Reset(HomeRandomMovies)</onclick>
<selected>Skin.HasSetting(HomeLatestMovies)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMovieButton)</visible>
</control>
<control type="radiobutton" id="271">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31213</label>
<onclick>Skin.ToggleSetting(HomeRandomMovies)</onclick>
<onclick>Skin.Reset(HomeLatestMovies)</onclick>
<selected>Skin.HasSetting(HomeRandomMovies)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMovieButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="272">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31214</label>
<onclick>Skin.ToggleSetting(HomeLatestTV)</onclick>
<onclick>Skin.Reset(HomeRandomTV)</onclick>
<selected>Skin.HasSetting(HomeLatestTV)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoTVShowButton)</visible>
</control>
<control type="radiobutton" id="273">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31215</label>
<onclick>Skin.ToggleSetting(HomeRandomTV)</onclick>
<onclick>Skin.Reset(HomeLatestTV)</onclick>
<selected>Skin.HasSetting(HomeRandomTV)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoTVShowButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="274">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31216</label>
<onclick>Skin.ToggleSetting(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<selected>Skin.HasSetting(HomeLatestMusic)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
</control>
<control type="radiobutton" id="275">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31211</label>
<onclick>Skin.ToggleSetting(HomeRandomMusic)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<selected>Skin.HasSetting(HomeRandomMusic)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="499">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31252</label>
<onclick>Skin.ToggleSetting(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<selected>Skin.HasSetting(HomeLatestAlbums)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
</control>
<control type="radiobutton" id="500">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31253</label>
<onclick>Skin.ToggleSetting(HomeRandomAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<selected>Skin.HasSetting(HomeRandomAlbums)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="515">
<description>Show Recently added info</description>
<include>Default_SettingRadioButton</include>
<label>31367</label>
<onclick>Skin.ToggleSetting(HomeRandomAddons)</onclick>
<selected>Skin.HasSetting(HomeRandomAddons)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoAddonsButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="label" id="420">
<control type="label" id="420">
<textoffsetx>50</textoffsetx>
<width>936</width>
<height>49</height>
Expand Down
173 changes: 173 additions & 0 deletions 720p/custom_1119_HomeWidgets.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
<?xml version="1.0"?>
<window type="dialog" id="1119">
<defaultcontrol always="true">450</defaultcontrol>
<coordinates>
<system>1</system>
<posx>0</posx>
<posy>0</posy>
</coordinates>
<include>Animation_DialogPopup</include>
<controls>
<control type="image">
<description>Panel</description>
<posx>200</posx>
<posy>120</posy>
<width>881</width>
<height>481</height>
<texture>osd/osd_settings_back.png</texture>
</control>
<control type="image">
<posx>250</posx>
<posy>155</posy>
<width>781</width>
<height>40</height>
<texture>osd/osd_settings_buttonnf.png</texture>
</control>
<control type="label">
<description>Header Label</description>
<posx>280</posx>
<posy>150</posy>
<width>400</width>
<height>40</height>
<textcolor>white</textcolor>
<font>Font_Bold19</font>
<label>$LOCALIZE[31295] [LOWERCASE]$LOCALIZE[33063][/LOWERCASE]</label>
<align>left</align>
<aligny>center</aligny>
</control>
<control type="grouplist" id="450">
<posx>250</posx>
<posy>195</posy>
<width>781</width>
<height>360</height>
<itemgap>0</itemgap>
<aligny>center</aligny>
<pagecontrol>60</pagecontrol>
<onleft>60</onleft>
<onright>60</onright>
<onup>450</onup>
<ondown>450</ondown>
<control type="radiobutton" id="452">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31224</label>
<onclick>Skin.ToggleSetting(HomeRandomPoster)</onclick>
<onclick>Skin.Reset(HomeLatestPoster)</onclick>
<selected>Skin.HasSetting(HomeRandomPoster)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="453">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31223</label>
<onclick>Skin.ToggleSetting(HomeLatestPoster)</onclick>
<onclick>Skin.Reset(HomeRandomPoster)</onclick>
<selected>Skin.HasSetting(HomeLatestPoster)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)</visible>
</control>
<control type="radiobutton" id="454">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31212</label>
<onclick>Skin.ToggleSetting(HomeLatestMovies)</onclick>
<onclick>Skin.Reset(HomeRandomMovies)</onclick>
<selected>Skin.HasSetting(HomeLatestMovies)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMovieButton)</visible>
</control>
<control type="radiobutton" id="455">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31213</label>
<onclick>Skin.ToggleSetting(HomeRandomMovies)</onclick>
<onclick>Skin.Reset(HomeLatestMovies)</onclick>
<selected>Skin.HasSetting(HomeRandomMovies)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMovieButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="456">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31214</label>
<onclick>Skin.ToggleSetting(HomeLatestTV)</onclick>
<onclick>Skin.Reset(HomeRandomTV)</onclick>
<selected>Skin.HasSetting(HomeLatestTV)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoTVShowButton)</visible>
</control>
<control type="radiobutton" id="457">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31215</label>
<onclick>Skin.ToggleSetting(HomeRandomTV)</onclick>
<onclick>Skin.Reset(HomeLatestTV)</onclick>
<selected>Skin.HasSetting(HomeRandomTV)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoTVShowButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="458">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31216</label>
<onclick>Skin.ToggleSetting(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<selected>Skin.HasSetting(HomeLatestMusic)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
</control>
<control type="radiobutton" id="459">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31211</label>
<onclick>Skin.ToggleSetting(HomeRandomMusic)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<selected>Skin.HasSetting(HomeRandomMusic)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="460">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31252</label>
<onclick>Skin.ToggleSetting(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeRandomAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<selected>Skin.HasSetting(HomeLatestAlbums)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
</control>
<control type="radiobutton" id="461">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31253</label>
<onclick>Skin.ToggleSetting(HomeRandomAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestAlbums)</onclick>
<onclick>Skin.Reset(HomeLatestMusic)</onclick>
<onclick>Skin.Reset(HomeRandomMusic)</onclick>
<selected>Skin.HasSetting(HomeRandomAlbums)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoMusicButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="radiobutton" id="462">
<description>Show video info</description>
<include>Objects_CommonSettingsButton</include>
<label>31367</label>
<onclick>Skin.ToggleSetting(HomeRandomAddons)</onclick>
<selected>Skin.HasSetting(HomeRandomAddons)</selected>
<visible>Skin.HasSetting(homepageHideRecentlyAdded)+!Skin.HasSetting(HomeMenuNoAddonsButton)+System.HasAddon(script.randomitems)</visible>
</control>
<control type="button" id="463">
<description>Exit</description>
<label>$LOCALIZE[13012]</label>
<align>center</align>
<include>Objects_CommonSettingsButton</include>
<onclick>Dialog.Close(1119)</onclick>
</control>
</control>
<control type="scrollbar" id="60">
<description>Scrollbar</description>
<include>Objects_CommonSettingsScrollbar</include>
<onleft>450</onleft>
<onright>450</onright>
<ondown>60</ondown>
<onup>60</onup>
</control>
</controls>
</window>
Loading

0 comments on commit c441c4b

Please sign in to comment.