aboutsummaryrefslogtreecommitdiff
path: root/addons/skin.estuary
diff options
context:
space:
mode:
authorGarrett Brown <themagnificentmrb@gmail.com>2018-06-08 22:09:21 -0700
committerGarrett Brown <themagnificentmrb@gmail.com>2018-06-14 10:56:33 -0700
commit0eac47320d7d7f86254af0c805e3ed5708712556 (patch)
tree99e6bdad9e82e750df63e750f07aa334f2d6334b /addons/skin.estuary
parent182196b47e5efd7e6d90ec98fe4798e7e18d6604 (diff)
Game OSD: Add video rotation setting
Diffstat (limited to 'addons/skin.estuary')
-rw-r--r--addons/skin.estuary/xml/Custom_1101_SettingsList.xml11
-rw-r--r--addons/skin.estuary/xml/DialogSelect.xml3
-rw-r--r--addons/skin.estuary/xml/GameOSD.xml2
-rw-r--r--addons/skin.estuary/xml/Includes_DialogSelect.xml4
4 files changed, 16 insertions, 4 deletions
diff --git a/addons/skin.estuary/xml/Custom_1101_SettingsList.xml b/addons/skin.estuary/xml/Custom_1101_SettingsList.xml
index 93c308b06c..785e690171 100644
--- a/addons/skin.estuary/xml/Custom_1101_SettingsList.xml
+++ b/addons/skin.estuary/xml/Custom_1101_SettingsList.xml
@@ -8,7 +8,7 @@
<height>460</height>
<centertop>50%</centertop>
<width>700</width>
- <visible>!Window.IsActive(DialogSettings.xml) + !Window.IsActive(DialogSlider.xml) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameViewMode) + !Window.IsActive(GameControllers)</visible>
+ <visible>!Window.IsActive(DialogSettings.xml) + !Window.IsActive(DialogSlider.xml) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameViewMode) + !Window.IsActive(GameControllers) + !Window.IsActive(GameVideoRotation)</visible>
<animation effect="fade" time="200">VisibleChange</animation>
<include content="DialogBackgroundCommons">
<param name="width" value="700" />
@@ -110,7 +110,7 @@
<defaultcontrol always="true">14101</defaultcontrol>
<visible>String.IsEqual(window(home).Property(settingslist_content),games)</visible>
<width>700</width>
- <height>360</height>
+ <height>430</height>
<itemgap>0</itemgap>
<onup>14100</onup>
<ondown>14100</ondown>
@@ -129,6 +129,13 @@
<label>$LOCALIZE[629]</label>
<onclick>ActivateWindow(GameViewMode)</onclick>
</control>
+ <control type="button" id="14106">
+ <description>Video rotation button</description>
+ <width>700</width>
+ <include>DialogSettingButton</include>
+ <label>$LOCALIZE[35227]</label>
+ <onclick>ActivateWindow(GameVideoRotation)</onclick>
+ </control>
<control type="button" id="14104">
<description>Volume button</description>
<width>700</width>
diff --git a/addons/skin.estuary/xml/DialogSelect.xml b/addons/skin.estuary/xml/DialogSelect.xml
index caaba8e1ee..0570fcd0b9 100644
--- a/addons/skin.estuary/xml/DialogSelect.xml
+++ b/addons/skin.estuary/xml/DialogSelect.xml
@@ -4,8 +4,9 @@
<include>Animation_DialogPopupOpenClose</include>
<depth>DepthOSD</depth>
<controls>
- <include condition="![Window.IsActive(gameviewmode) | Window.IsActive(gamevideofilter)]">DefaultDialogSelectLayout</include>
+ <include condition="![Window.IsActive(gameviewmode) | Window.IsActive(gamevideofilter) | Window.IsActive(gamevideorotation)]">DefaultDialogSelectLayout</include>
<include condition="Window.IsActive(gamevideofilter)">GameDialogSelectFilterLayout</include>
<include condition="Window.IsActive(gameviewmode)">GameDialogSelectViewLayout</include>
+ <include condition="Window.IsActive(gamevideorotation)">GameDialogSelectViewLayout</include>
</controls>
</window>
diff --git a/addons/skin.estuary/xml/GameOSD.xml b/addons/skin.estuary/xml/GameOSD.xml
index 54e89b3acf..ad0e0863c1 100644
--- a/addons/skin.estuary/xml/GameOSD.xml
+++ b/addons/skin.estuary/xml/GameOSD.xml
@@ -8,7 +8,7 @@
<height>400</height>
<centertop>50%</centertop>
<width>700</width>
- <visible>!Window.IsActive(1101) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameViewMode) + !Window.IsActive(GameControllers)</visible>
+ <visible>!Window.IsActive(1101) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameViewMode) + !Window.IsActive(GameControllers) + !Window.IsActive(GameVideoRotation)</visible>
<animation effect="fade" time="200">VisibleChange</animation>
<include content="DialogBackgroundCommons">
<param name="width" value="700" />
diff --git a/addons/skin.estuary/xml/Includes_DialogSelect.xml b/addons/skin.estuary/xml/Includes_DialogSelect.xml
index d1945bca72..9643b3cedd 100644
--- a/addons/skin.estuary/xml/Includes_DialogSelect.xml
+++ b/addons/skin.estuary/xml/Includes_DialogSelect.xml
@@ -190,6 +190,7 @@
<height>250</height>
<scalingmethod>$INFO[ListItem.Property(game.scalingmethod)]</scalingmethod>
<viewmode>$INFO[ListItem.Property(game.viewmode)]</viewmode>
+ <rotation>$INFO[ListItem.Property(game.videorotation)]</rotation>
</control>
<control type="label">
<top>250</top>
@@ -220,6 +221,7 @@
<height>250</height>
<scalingmethod>$INFO[ListItem.Property(game.scalingmethod)]</scalingmethod>
<viewmode>$INFO[ListItem.Property(game.viewmode)]</viewmode>
+ <rotation>$INFO[ListItem.Property(game.videorotation)]</rotation>
</control>
<control type="label">
<top>250</top>
@@ -294,6 +296,7 @@
<height>250</height>
<scalingmethod>$INFO[ListItem.Property(game.scalingmethod)]</scalingmethod>
<viewmode>$INFO[ListItem.Property(game.viewmode)]</viewmode>
+ <rotation>$INFO[ListItem.Property(game.videorotation)]</rotation>
</control>
<control type="label">
<top>250</top>
@@ -324,6 +327,7 @@
<height>250</height>
<scalingmethod>$INFO[ListItem.Property(game.scalingmethod)]</scalingmethod>
<viewmode>$INFO[ListItem.Property(game.viewmode)]</viewmode>
+ <rotation>$INFO[ListItem.Property(game.videorotation)]</rotation>
</control>
<control type="label">
<top>250</top>