aboutsummaryrefslogtreecommitdiff
path: root/addons/skin.estuary
diff options
context:
space:
mode:
authorenen92 <enen92@users.noreply.github.com>2021-10-16 12:08:21 +0100
committerGitHub <noreply@github.com>2021-10-16 12:08:21 +0100
commitc0906043ec75bcb20e4c6ea9845447904873fd7c (patch)
treecb4033b7b68ef7a942651d2608cff796d230b712 /addons/skin.estuary
parent2b1626dcb1a208c411e5c42e3e20deca66aa382e (diff)
parentacd7ed90baf92338207ac70db7133920c7edc454 (diff)
Merge pull request #20169 from CastagnaIT/subtitles_features
[Subtitles] Implemented new subtitle features
Diffstat (limited to 'addons/skin.estuary')
-rw-r--r--addons/skin.estuary/addon.xml4
-rw-r--r--addons/skin.estuary/media/buttons/color-button-box.pngbin0 -> 557 bytes
-rw-r--r--addons/skin.estuary/xml/Defaults.xml13
-rw-r--r--addons/skin.estuary/xml/DialogColorPicker.xml106
-rw-r--r--addons/skin.estuary/xml/SettingsCategory.xml4
5 files changed, 125 insertions, 2 deletions
diff --git a/addons/skin.estuary/addon.xml b/addons/skin.estuary/addon.xml
index a137da3b68..91f4233770 100644
--- a/addons/skin.estuary/addon.xml
+++ b/addons/skin.estuary/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="skin.estuary" version="3.0.9" name="Estuary" provider-name="phil65, Ichabod Fletchman">
+<addon id="skin.estuary" version="3.0.10" name="Estuary" provider-name="phil65, Ichabod Fletchman">
<requires>
- <import addon="xbmc.gui" version="5.15.0"/>
+ <import addon="xbmc.gui" version="5.16.0"/>
</requires>
<extension point="xbmc.gui.skin" debugging="false">
<res width="1920" height="1440" aspect="4:3" default="false" folder="xml" />
diff --git a/addons/skin.estuary/media/buttons/color-button-box.png b/addons/skin.estuary/media/buttons/color-button-box.png
new file mode 100644
index 0000000000..11d89b320d
--- /dev/null
+++ b/addons/skin.estuary/media/buttons/color-button-box.png
Binary files differ
diff --git a/addons/skin.estuary/xml/Defaults.xml b/addons/skin.estuary/xml/Defaults.xml
index 5980707c15..e5ba84795f 100644
--- a/addons/skin.estuary/xml/Defaults.xml
+++ b/addons/skin.estuary/xml/Defaults.xml
@@ -115,6 +115,19 @@
<aligny>center</aligny>
<pulseonselect>no</pulseonselect>
</default>
+ <default type="colorbutton">
+ <colorwidth>170</colorwidth>
+ <colorheight>76</colorheight>
+ <texturecolormask>buttons/color-button-box.png</texturecolormask>
+ <texturecolordisabledmask colordiffuse="disabled">buttons/color-button-box.png</texturecolordisabledmask>
+ <font>font13</font>
+ <textcolor>white</textcolor>
+ <disabledcolor>disabled</disabledcolor>
+ <textoffsetx>7</textoffsetx>
+ <align>left</align>
+ <aligny>center</aligny>
+ <pulseonselect>no</pulseonselect>
+ </default>
<default type="scrollbar">
<texturesliderbackground colordiffuse="29FFFFFF">colors/white.png</texturesliderbackground>
<texturesliderbar colordiffuse="FFAAAAAA">colors/white.png</texturesliderbar>
diff --git a/addons/skin.estuary/xml/DialogColorPicker.xml b/addons/skin.estuary/xml/DialogColorPicker.xml
new file mode 100644
index 0000000000..36d41da179
--- /dev/null
+++ b/addons/skin.estuary/xml/DialogColorPicker.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<window>
+ <defaultcontrol always="true">6</defaultcontrol>
+ <include>Animation_DialogPopupOpenClose</include>
+ <depth>DepthOSD</depth>
+ <controls>
+ <control type="group">
+ <centertop>50%</centertop>
+ <centerleft>50%</centerleft>
+ <height>750</height>
+ <width>1220</width>
+ <include content="DialogBackgroundCommons">
+ <param name="width" value="1220" />
+ <param name="height" value="790" />
+ <param name="header_label" value="" />
+ <param name="header_id" value="1" />
+ </include>
+ <control type="image">
+ <left>0</left>
+ <top>80</top>
+ <width>920</width>
+ <bottom>2</bottom>
+ <texture border="40">buttons/dialogbutton-nofo.png</texture>
+ </control>
+ <!-- Color picker panel -->
+ <control type="panel" id="6">
+ <left>20</left>
+ <top>100</top>
+ <width>880</width>
+ <bottom>26</bottom>
+ <onup>6</onup>
+ <ondown>6</ondown>
+ <onleft>9001</onleft>
+ <onright>61</onright>
+ <orientation>vertical</orientation>
+ <pagecontrol>61</pagecontrol>
+ <viewtype label="100">icon</viewtype>
+ <itemlayout height="80" width="146">
+ <control type="group">
+ <control type="image">
+ <top>3</top>
+ <left>8</left>
+ <width>138</width>
+ <height>74</height>
+ <texture border="0">colors/white.png</texture>
+ <colordiffuse>$INFO[ListItem.Label2]</colordiffuse>
+ <aspectratio>stretch</aspectratio>
+ </control>
+ </control>
+ </itemlayout>
+ <focusedlayout height="80" width="146">
+ <control type="group">
+ <animation effect="zoom" time="200" tween="sine" easing="inout" start="100" end="124" center="auto">Focus</animation>
+ <control type="image">
+ <top>3</top>
+ <left>8</left>
+ <width>138</width>
+ <height>74</height>
+ <texture border="0">colors/white.png</texture>
+ <colordiffuse>$INFO[ListItem.Label2]</colordiffuse>
+ <aspectratio>stretch</aspectratio>
+ </control>
+ </control>
+ </focusedlayout>
+ </control>
+ <control type="scrollbar" id="61">
+ <left>910</left>
+ <top>100</top>
+ <width>12</width>
+ <bottom>26</bottom>
+ <onleft condition="Control.IsVisible(6)">6</onleft>
+ <onright>9001</onright>
+ <orientation>vertical</orientation>
+ </control>
+ <control type="label">
+ <left>28</left>
+ <top>740</top>
+ <width>880</width>
+ <height>35</height>
+ <align>left</align>
+ <label>[COLOR button_focus]$LOCALIZE[737]: [/COLOR]$INFO[ListItem.Label,, - ]$INFO[ListItem.Label2,#,]</label>
+ </control>
+ <control type="label">
+ <left>925</left>
+ <top>748</top>
+ <width>275</width>
+ <height>35</height>
+ <font>font12</font>
+ <align>right</align>
+ <textcolor>grey</textcolor>
+ <label>$VAR[SelectLabel]</label>
+ </control>
+ <control type="grouplist" id="9001">
+ <left>920</left>
+ <top>80</top>
+ <onleft>61</onleft>
+ <itemgap>dialogbuttons_itemgap</itemgap>
+ <onright>6</onright>
+ <include content="DefaultDialogButton">
+ <param name="id" value="7" />
+ <param name="label" value="$LOCALIZE[222]" />
+ </include>
+ </control>
+ </control>
+ </controls>
+</window>
diff --git a/addons/skin.estuary/xml/SettingsCategory.xml b/addons/skin.estuary/xml/SettingsCategory.xml
index 6ab8649c46..cb18ef4458 100644
--- a/addons/skin.estuary/xml/SettingsCategory.xml
+++ b/addons/skin.estuary/xml/SettingsCategory.xml
@@ -80,6 +80,10 @@
<textcolor>grey</textcolor>
<shadowcolor>black</shadowcolor>
</control>
+ <control type="colorbutton" id="15">
+ <description>Default ColorButton</description>
+ <include>DefaultSettingButton</include>
+ </control>
<control type="group">
<depth>DepthContentPanel</depth>
<include>OpenClose_Left</include>