diff options
-rw-r--r-- | addons/skin.estuary/language/resource.language.en_gb/strings.po | 18 | ||||
-rw-r--r-- | addons/skin.estuary/xml/Includes.xml | 25 | ||||
-rw-r--r-- | addons/skin.estuary/xml/SkinSettings.xml | 6 | ||||
-rw-r--r-- | addons/skin.estuary/xml/Variables.xml | 5 |
4 files changed, 54 insertions, 0 deletions
diff --git a/addons/skin.estuary/language/resource.language.en_gb/strings.po b/addons/skin.estuary/language/resource.language.en_gb/strings.po index b67142043a..2699e1d219 100644 --- a/addons/skin.estuary/language/resource.language.en_gb/strings.po +++ b/addons/skin.estuary/language/resource.language.en_gb/strings.po @@ -743,3 +743,21 @@ msgstr "" msgctxt "#31163" msgid "Show Fanart background" msgstr "" + +#. Choose profile identifier +#: /xml/SkinSettings.xml +msgctxt "#31164" +msgid "Choose kind of profile identification" +msgstr "" + +#. Label for the kind of profile identification +#: /xml/SkinSettings.xml +msgctxt "#31165" +msgid "Profile name" +msgstr "" + +#. Label for the kind of profile identification +#: /xml/SkinSettings.xml +msgctxt "#31166" +msgid "Profile avatar" +msgstr "" diff --git a/addons/skin.estuary/xml/Includes.xml b/addons/skin.estuary/xml/Includes.xml index 01990c024e..897ce19874 100644 --- a/addons/skin.estuary/xml/Includes.xml +++ b/addons/skin.estuary/xml/Includes.xml @@ -893,6 +893,31 @@ <align>right</align> </control> </control> + <control type="group"> + <visible>Integer.IsGreater(System.ProfileCount,1) + !Player.HasMedia</visible> + <control type="image"> + <visible>Skin.HasSetting(show_profileavatar)</visible> + <top>25</top> + <left>-70</left> + <width>50</width> + <height>50</height> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation> + <texture>$INFO[System.ProfileThumb]</texture> + <aspectratio>scale</aspectratio> + </control> + <control type="label"> + <visible>Skin.HasSetting(show_profilename)</visible> + <font>font45</font> + <align>right</align> + <left>-630</left> + <shadowcolor>text_shadow</shadowcolor> + <aligny>center</aligny> + <height>110</height> + <width max="600">auto</width> + <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(screencalibration)">WindowClose</animation> + <label>$INFO[System.ProfileName]</label> + </control> + </control> <control type="label"> <font>font_clock</font> <shadowcolor>text_shadow</shadowcolor> diff --git a/addons/skin.estuary/xml/SkinSettings.xml b/addons/skin.estuary/xml/SkinSettings.xml index 61b3ffb424..d26bf839fb 100644 --- a/addons/skin.estuary/xml/SkinSettings.xml +++ b/addons/skin.estuary/xml/SkinSettings.xml @@ -67,6 +67,12 @@ <onclick>Skin.SelectBool(31024, 38018|circle_userrating, 563|circle_rating, 16018|circle_none)</onclick> <label2>$VAR[RatingSettingLabel2Var]</label2> </control> + <control type="button" id="707"> + <label>$LOCALIZE[31164]</label> + <include>DefaultSettingButton</include> + <onclick>Skin.SelectBool(31164, 31165|show_profilename, 31166|show_profileavatar, 16018|show_none)</onclick> + <label2>$VAR[ProfileIdentificationLabel2Var]</label2> + </control> </control> <control type="grouplist" id="600"> <top>160</top> diff --git a/addons/skin.estuary/xml/Variables.xml b/addons/skin.estuary/xml/Variables.xml index fd4bb7f4ba..d57aeba763 100644 --- a/addons/skin.estuary/xml/Variables.xml +++ b/addons/skin.estuary/xml/Variables.xml @@ -141,6 +141,11 @@ <value condition="Skin.HasSetting(circle_userrating)">$LOCALIZE[38018]</value> <value>$LOCALIZE[16018]</value> </variable> + <variable name="ProfileIdentificationLabel2Var"> + <value condition="Skin.HasSetting(show_profilename)">$LOCALIZE[31165]</value> + <value condition="Skin.HasSetting(show_profileavatar)">$LOCALIZE[31166]</value> + <value>$LOCALIZE[16018]</value> + </variable> <variable name="AddonsListIconVar"> <value condition="!String.IsEmpty(ListItem.AddonBroken)">icons/addonstatus/disable.png</value> <value condition="ListItem.Property(addon.orphaned)">icons/addonstatus/orphan.png</value> |