aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/skin.confluence/720p/Home.xml2
-rw-r--r--addons/skin.confluence/720p/IncludesBackgroundBuilding.xml2
-rw-r--r--addons/skin.confluence/720p/MyWeather.xml150
-rw-r--r--addons/skin.confluence/720p/includes.xml5
-rw-r--r--addons/skin.confluence/720p/weather+/10DayForecast.xml264
-rw-r--r--addons/skin.confluence/720p/weather+/36HourForecast.xml299
-rw-r--r--addons/skin.confluence/720p/weather+/HourlyForecast.xml280
-rw-r--r--addons/skin.confluence/720p/weather+/MapsVideo.xml424
-rw-r--r--addons/skin.confluence/720p/weather+/WeekendForecast.xml206
-rw-r--r--addons/skin.confluence/language/English/strings.xml15
-rw-r--r--addons/skin.confluence/media/icon-video.pngbin0 -> 4998 bytes
-rw-r--r--addons/skin.confluence/media/icon-weather.pngbin0 -> 4268 bytes
12 files changed, 1626 insertions, 21 deletions
diff --git a/addons/skin.confluence/720p/Home.xml b/addons/skin.confluence/720p/Home.xml
index 5b1709f124..28e99632af 100644
--- a/addons/skin.confluence/720p/Home.xml
+++ b/addons/skin.confluence/720p/Home.xml
@@ -971,7 +971,7 @@
<width>25</width>
<height>25</height>
<aspectratio>keep</aspectratio>
- <texture>$INFO[Weather.Conditions]</texture>
+ <texture>$INFO[Window(Weather).Property(Current.ConditionIcon)]</texture>
</control>
<control type="label">
<description>time label</description>
diff --git a/addons/skin.confluence/720p/IncludesBackgroundBuilding.xml b/addons/skin.confluence/720p/IncludesBackgroundBuilding.xml
index 3dd6bf32cd..a5ef48fb89 100644
--- a/addons/skin.confluence/720p/IncludesBackgroundBuilding.xml
+++ b/addons/skin.confluence/720p/IncludesBackgroundBuilding.xml
@@ -132,7 +132,7 @@
<posy>0</posy>
<width>1280</width>
<height>720</height>
- <imagepath background="true">$INFO[Skin.String(WeatherFanartDir)]$INFO[Weather.FanartCode]</imagepath>
+ <imagepath background="true">$INFO[Skin.String(WeatherFanartDir)]$INFO[Window(Weather).Property(Current.FanartCode)]</imagepath>
<timeperimage>10000</timeperimage>
<randomize>true</randomize>
<fadetime>1000</fadetime>
diff --git a/addons/skin.confluence/720p/MyWeather.xml b/addons/skin.confluence/720p/MyWeather.xml
index c396711a2f..bcc4447f65 100644
--- a/addons/skin.confluence/720p/MyWeather.xml
+++ b/addons/skin.confluence/720p/MyWeather.xml
@@ -25,6 +25,7 @@
</animation>
<include>VisibleFadeEffect</include>
<control type="group">
+ <animation effect="slide" start="0,0" end="-40,0" time="200" condition="StringCompare(Weather.Plugin,weather.weatherplus)">Conditional</animation>
<posx>100</posx>
<posy>40</posy>
<control type="image">
@@ -73,7 +74,7 @@
<scroll>false</scroll>
<align>center</align>
<aligny>center</aligny>
- <label>$INFO[Weather.Location]</label>
+ <label>$INFO[Window.Property(Location)]</label>
</control>
<control type="label">
<description>update label</description>
@@ -273,8 +274,38 @@
<textcolor>white</textcolor>
<shadowcolor>black</shadowcolor>
</control>
+ <control type="group">
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus) + !IsEmpty(Window.Property(36Hour.IsFetched))</visible>
+ <control type="label">
+ <description>Sunrise Label</description>
+ <posx>30</posx>
+ <posy>570</posy>
+ <width>300</width>
+ <height>35</height>
+ <font>font13</font>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[33027] : [COLOR=white]$INFO[Window.Property(Current.Sunrise)][/COLOR]</label>
+ <textcolor>grey2</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="label">
+ <description>Sunset label</description>
+ <posx>470</posx>
+ <posy>570</posy>
+ <width>300</width>
+ <height>35</height>
+ <font>font13</font>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[33028] : [COLOR=white]$INFO[Window.Property(Current.Sunset)][/COLOR]</label>
+ <textcolor>grey2</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ </control>
</control>
<control type="group">
+ <visible>!StringCompare(Weather.Plugin,weather.weatherplus)</visible>
<posx>680</posx>
<posy>40</posy>
<control type="image">
@@ -702,6 +733,40 @@
</control>
</control>
</control>
+ <control type="group">
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
+ <posx>580</posx>
+ <posy>40</posy>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>650</width>
+ <height>620</height>
+ <texture border="20">ContentPanel.png</texture>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>612</posy>
+ <width>650</width>
+ <height>64</height>
+ <texture border="10">ContentPanelMirror.png</texture>
+ </control>
+ <control type="image">
+ <posx>20</posx>
+ <posy>5</posy>
+ <width>610</width>
+ <height>90</height>
+ <aspectratio>stretch</aspectratio>
+ <texture>GlassTitleBar.png</texture>
+ </control>
+ <control type="group" id="50">
+ <include condition="StringCompare(Weather.Plugin,weather.weatherplus)">Weather+10DayForcast</include>
+ <include condition="StringCompare(Weather.Plugin,weather.weatherplus)">Weather+36HourForcast</include>
+ <include condition="StringCompare(Weather.Plugin,weather.weatherplus)">Weather+WeekendForcast</include>
+ <include condition="StringCompare(Weather.Plugin,weather.weatherplus)">Weather+HourlyForcast</include>
+ <include condition="StringCompare(Weather.Plugin,weather.weatherplus)">Weather+MapsVideo</include>
+ </control>
+ </control>
</control>
<include>CommonNowPlaying</include>
<control type="group">
@@ -711,7 +776,7 @@
<posx>0</posx>
<posy>110</posy>
<width>250</width>
- <height>550</height>
+ <height>610</height>
<onleft>9000</onleft>
<onright>50</onright>
<onup>9000</onup>
@@ -721,20 +786,76 @@
<width>250</width>
<height>35</height>
<font>font12caps</font>
- <label>31027</label>
+ <label>31006</label>
<textcolor>blue</textcolor>
<align>center</align>
<aligny>center</aligny>
</control>
- <control type="spincontrolex" id="3">
- <description>change location button</description>
- <posx>0</posx>
- <posy>0</posy>
+ <control type="group" id="300">
+ <width>250</width>
+ <height>40</height>
+ <control type="spincontrolex" id="3">
+ <description>change location button</description>
+ <posx>0</posx>
+ <posy>0</posy>
+ <font>-</font>
+ <include>ButtonCommonValues</include>
+ <onleft>50</onleft>
+ <onright>50</onright>
+ <onup>200</onup>
+ <ondown>302</ondown>
+ </control>
+ <control type="label" id="301">
+ <posx>10</posx>
+ <posy>0</posy>
+ <width>200</width>
+ <height>40</height>
+ <font>font13</font>
+ <label>31027</label>
+ <textcolor>white</textcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ </control>
+ </control>
+ <control type="button" id="302">
+ <description>10 day forcast button</description>
+ <textwidth>235</textwidth>
<include>ButtonCommonValues</include>
- <onleft>50</onleft>
- <onright>50</onright>
- <onup>611</onup>
- <ondown>2</ondown>
+ <label>31904</label>
+ <onclick>ClearProperty(Weather.CurrentView)</onclick>
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
+ </control>
+ <control type="button" id="303">
+ <description>36 hour forcast button</description>
+ <textwidth>235</textwidth>
+ <include>ButtonCommonValues</include>
+ <label>31901</label>
+ <onclick>SetProperty(Weather.CurrentView,36hour)</onclick>
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
+ </control>
+ <control type="button" id="304">
+ <description>Weekend forcast button</description>
+ <textwidth>235</textwidth>
+ <include>ButtonCommonValues</include>
+ <label>31903</label>
+ <onclick>SetProperty(Weather.CurrentView,weekend)</onclick>
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
+ </control>
+ <control type="button" id="305">
+ <description>Hourly forcast button</description>
+ <textwidth>235</textwidth>
+ <include>ButtonCommonValues</include>
+ <label>31902</label>
+ <onclick>SetProperty(Weather.CurrentView,hourly)</onclick>
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
+ </control>
+ <control type="button" id="306">
+ <description>Hourly forcast button</description>
+ <textwidth>235</textwidth>
+ <include>ButtonCommonValues</include>
+ <label>31906</label>
+ <onclick>SetProperty(Weather.CurrentView,maps)</onclick>
+ <visible>StringCompare(Weather.Plugin,weather.weatherplus)</visible>
</control>
<control type="label" id="201">
<width>250</width>
@@ -747,16 +868,12 @@
</control>
<control type="button" id="2">
<description>Refresh button</description>
- <posx>0</posx>
- <posy>40</posy>
<textwidth>235</textwidth>
<include>ButtonCommonValues</include>
<label>103</label>
</control>
<control type="button" id="5">
<description>Custom Weather Script Button</description>
- <posx>0</posx>
- <posy>80</posy>
<label>$INFO[Skin.String(WeatherScript_Label)]</label>
<onclick>SetFocus(50)</onclick>
<onclick>XBMC.RunScript($INFO[Skin.String(WeatherScript_Path)])</onclick>
@@ -767,8 +884,6 @@
</control>
<control type="button" id="4">
<description>Settings button</description>
- <posx>0</posx>
- <posy>120</posy>
<label>5</label>
<onclick>ActivateWindow(MyWeatherSettings)</onclick>
<textwidth>235</textwidth>
@@ -782,7 +897,6 @@
<selected>!Skin.HasSetting(ShowWeatherFanart)</selected>
</control>
<control type="button" id="251">
- <description>Search</description>
<include>ButtonCommonValues</include>
<label>31317</label>
<onclick>Skin.SetPath(WeatherFanartDir)</onclick>
diff --git a/addons/skin.confluence/720p/includes.xml b/addons/skin.confluence/720p/includes.xml
index 2f6e597c2f..131b62d0d4 100644
--- a/addons/skin.confluence/720p/includes.xml
+++ b/addons/skin.confluence/720p/includes.xml
@@ -10,6 +10,11 @@
<include file="IncludesHomeRecentlyAdded.xml" />
<include file="IncludesHomeMenuItems.xml" />
<include file="IncludesBackgroundBuilding.xml" />
+ <include file="Weather+\10DayForecast.xml" />
+ <include file="Weather+\36HourForecast.xml" />
+ <include file="Weather+\WeekendForecast.xml" />
+ <include file="Weather+\HourlyForecast.xml" />
+ <include file="Weather+\MapsVideo.xml" />
<constant name="FanartCrossfadeTime">500</constant>
<constant name="IconCrossfadeTime">400</constant>
diff --git a/addons/skin.confluence/720p/weather+/10DayForecast.xml b/addons/skin.confluence/720p/weather+/10DayForecast.xml
new file mode 100644
index 0000000000..2813d3961f
--- /dev/null
+++ b/addons/skin.confluence/720p/weather+/10DayForecast.xml
@@ -0,0 +1,264 @@
+<includes>
+ <include name="Weather+10DayForcast">
+ <control type="group">
+ <visible>IsEmpty(Window.Property(Weather.CurrentView))</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>13</posy>
+ <width>610</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <label>31904</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <textcolor>white</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="list" id="51">
+ <posx>15</posx>
+ <posy>60</posy>
+ <width>600</width>
+ <height>541</height>
+ <onleft>9000</onleft>
+ <onright>61</onright>
+ <onup>51</onup>
+ <ondown>51</ondown>
+ <viewtype label="535">list</viewtype>
+ <pagecontrol>61</pagecontrol>
+ <scrolltime>200</scrolltime>
+ <itemlayout height="135" width="600">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="0,5,0,5">MenuItemNF.png</texture>
+ </control>
+ <control type="label">
+ <posx>50</posx>
+ <posy>0</posy>
+ <width>100</width>
+ <height>120</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="image">
+ <posx>110</posx>
+ <posy>5</posy>
+ <width>80</width>
+ <height>80</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[ListItem.Thumb]</texture>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>0</posy>
+ <width>390</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>80</posy>
+ <width>590</width>
+ <height>50</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[ListItem.ActualIcon]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout height="135" width="600">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="0,2,0,2">MenuItemNF.png</texture>
+ <visible>!Control.HasFocus(51)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="10">button-focus2.png</texture>
+ <visible>Control.HasFocus(51)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="label">
+ <posx>50</posx>
+ <posy>0</posy>
+ <width>100</width>
+ <height>120</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="image">
+ <posx>110</posx>
+ <posy>5</posy>
+ <width>80</width>
+ <height>80</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[ListItem.Thumb]</texture>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>0</posy>
+ <width>390</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>80</posy>
+ <width>590</width>
+ <height>50</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[ListItem.ActualIcon]</label>
+ </control>
+ </focusedlayout>
+ <content>
+ <item>
+ <icon>$LOCALIZE[31909]</icon>
+ <onclick>-</onclick>
+ <visible>IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.1.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.1.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.1.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.1.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.1.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.1.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.1.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.1.WindSpeed)] $INFO[Window.Property(Daily.1.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.2.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.2.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.2.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.2.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.2.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.2.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.2.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.2.WindSpeed)] $INFO[Window.Property(Daily.2.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.3.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.3.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.3.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.3.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.3.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.3.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.3.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.3.WindSpeed)] $INFO[Window.Property(Daily.3.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.4.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.4.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.4.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.4.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.4.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.4.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.4.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.4.WindSpeed)] $INFO[Window.Property(Daily.4.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.5.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.5.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.5.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.5.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.5.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.5.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.5.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.5.WindSpeed)] $INFO[Window.Property(Daily.5.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.6.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.6.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.6.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.6.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.6.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.6.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.6.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.6.WindSpeed)] $INFO[Window.Property(Daily.6.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.7.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.7.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.7.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.7.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.7.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.7.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.7.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.7.WindSpeed)] $INFO[Window.Property(Daily.7.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.8.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.8.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.8.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.8.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.8.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.8.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.8.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.8.WindSpeed)] $INFO[Window.Property(Daily.8.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.9.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.9.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.9.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.9.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.9.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.9.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.9.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.9.WindSpeed)] $INFO[Window.Property(Daily.9.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Daily.10.ShortDay)][/B][CR][COLOR=grey2]$INFO[Window.Property(Daily.10.LongDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Daily.10.HighTemperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Daily.10.LowTemperature),[COLOR=grey2]$LOCALIZE[418] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Daily.10.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Daily.10.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Daily.10.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Daily.10.WindSpeed)] $INFO[Window.Property(Daily.10.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Daily.IsFetched))</visible>
+ </item>
+ </content>
+ </control>
+ <control type="scrollbar" id="61">
+ <posx>615</posx>
+ <posy>60</posy>
+ <width>25</width>
+ <height>540</height>
+ <texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
+ <texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
+ <texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
+ <textureslidernib>ScrollBarNib.png</textureslidernib>
+ <textureslidernibfocus>ScrollBarNib.png</textureslidernibfocus>
+ <onleft>51</onleft>
+ <onright>9000</onright>
+ <showonepage>true</showonepage>
+ <orientation>vertical</orientation>
+ <visible>Control.IsVisible(50)</visible>
+ </control>
+ <control type="label">
+ <description>number of files/pages</description>
+ <posx>660</posx>
+ <posy>627</posy>
+ <width>570</width>
+ <font>font12</font>
+ <align>right</align>
+ <scroll>true</scroll>
+ <textcolor>grey</textcolor>
+ <shadowcolor>black</shadowcolor>
+ <label>([COLOR=blue]$INFO[Container(51).NumItems][/COLOR]) $LOCALIZE[31025] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container(51).CurrentPage]/$INFO[Container(51).NumPages][/COLOR])</label>
+ </control>
+ </control>
+ </include>
+</includes> \ No newline at end of file
diff --git a/addons/skin.confluence/720p/weather+/36HourForecast.xml b/addons/skin.confluence/720p/weather+/36HourForecast.xml
new file mode 100644
index 0000000000..e9f7a8e5c1
--- /dev/null
+++ b/addons/skin.confluence/720p/weather+/36HourForecast.xml
@@ -0,0 +1,299 @@
+<includes>
+ <include name="Weather+36HourForcast">
+ <control type="group">
+ <visible>StringCompare(Window.Property(Weather.CurrentView),36hour)</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>13</posy>
+ <width>610</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <label>31901</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <textcolor>white</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>200</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13</font>
+ <textcolor>white</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[31909]</label>
+ <visible>IsEmpty(Window.Property(36Hour.IsFetched))</visible>
+ </control>
+ <control type="group">
+ <posx>20</posx>
+ <posy>50</posy>
+ <visible>!IsEmpty(Window.Property(36Hour.IsFetched))</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="group">
+ <posx>0</posx>
+ <posy>0</posy>
+ <control type="label">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <textcolor>blue</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.1.Heading)]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>10</posy>
+ <width>120</width>
+ <height>110</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[Window.Property(36Hour.1.OutlookIcon)]</texture>
+ </control>
+ <control type="label">
+ <posx>120</posx>
+ <posy>40</posy>
+ <width>100</width>
+ <height>40</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.1.TemperatureHeading)][CR][/COLOR]$INFO[Window.Property(36Hour.1.Temperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>35</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.1.DaylightTitle)][/COLOR] $INFO[Window.Property(36Hour.1.DaylightTime)]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>60</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.1.Precipitation),[COLOR=grey2]$LOCALIZE[33022] :[/COLOR][B] ,%[/B]]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>85</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.1.Outlook),[COLOR=grey2]$LOCALIZE[33030] :[/COLOR]]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>110</posy>
+ <width>590</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[Window.Property(36hour.1.Forecast),[COLOR=grey2]$LOCALIZE[31905]: [/COLOR]]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>180</posy>
+ <width>650</width>
+ <height>4</height>
+ <texture>separator.png</texture>
+ </control>
+ </control>
+ <control type="group">
+ <posx>0</posx>
+ <posy>185</posy>
+ <control type="label">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <textcolor>blue</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.2.Heading)]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>10</posy>
+ <width>120</width>
+ <height>110</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[Window.Property(36Hour.2.OutlookIcon)]</texture>
+ </control>
+ <control type="label">
+ <posx>120</posx>
+ <posy>40</posy>
+ <width>100</width>
+ <height>40</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.2.TemperatureHeading)][CR][/COLOR]$INFO[Window.Property(36Hour.2.Temperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>35</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.2.DaylightTitle)][/COLOR] $INFO[Window.Property(36Hour.2.DaylightTime)]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>60</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.2.Precipitation),[COLOR=grey2]$LOCALIZE[33022] :[/COLOR][B] ,%[/B]]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>85</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.2.Outlook),[COLOR=grey2]$LOCALIZE[33030] :[/COLOR]]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>110</posy>
+ <width>590</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[Window.Property(36hour.2.Forecast),[COLOR=grey2]$LOCALIZE[31905]: [/COLOR]]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>180</posy>
+ <width>650</width>
+ <height>4</height>
+ <texture>separator.png</texture>
+ </control>
+ </control>
+ <control type="group">
+ <posx>0</posx>
+ <posy>370</posy>
+ <control type="label">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <textcolor>blue</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.3.Heading)]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>10</posy>
+ <width>120</width>
+ <height>110</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[Window.Property(36Hour.3.OutlookIcon)]</texture>
+ </control>
+ <control type="label">
+ <posx>120</posx>
+ <posy>40</posy>
+ <width>100</width>
+ <height>40</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.3.TemperatureHeading)][CR][/COLOR]$INFO[Window.Property(36Hour.3.Temperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>35</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$INFO[Window.Property(36Hour.3.DaylightTitle)][/COLOR] $INFO[Window.Property(36Hour.3.DaylightTime)]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>60</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.3.Precipitation),[COLOR=grey2]$LOCALIZE[33022] :[/COLOR][B] ,%[/B]]</label>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>85</posy>
+ <width>390</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(36Hour.3.Outlook),[COLOR=grey2]$LOCALIZE[33030] :[/COLOR]]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>110</posy>
+ <width>590</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[Window.Property(36hour.3.Forecast),[COLOR=grey2]$LOCALIZE[31905]: [/COLOR]]</label>
+ </control>
+ </control>
+ </control>
+ </control>
+ </include>
+</includes>
diff --git a/addons/skin.confluence/720p/weather+/HourlyForecast.xml b/addons/skin.confluence/720p/weather+/HourlyForecast.xml
new file mode 100644
index 0000000000..e4a1195e92
--- /dev/null
+++ b/addons/skin.confluence/720p/weather+/HourlyForecast.xml
@@ -0,0 +1,280 @@
+<includes>
+ <include name="Weather+HourlyForcast">
+ <control type="group">
+ <visible>StringCompare(Window.Property(Weather.CurrentView),hourly)</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>13</posy>
+ <width>610</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <label>31902</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <textcolor>white</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="list" id="52">
+ <posx>15</posx>
+ <posy>60</posy>
+ <width>600</width>
+ <height>541</height>
+ <onleft>9000</onleft>
+ <onright>62</onright>
+ <onup>52</onup>
+ <ondown>52</ondown>
+ <viewtype label="535">list</viewtype>
+ <pagecontrol>62</pagecontrol>
+ <scrolltime>200</scrolltime>
+ <itemlayout height="135" width="600">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="0,5,0,5">MenuItemNF.png</texture>
+ </control>
+ <control type="label">
+ <posx>50</posx>
+ <posy>0</posy>
+ <width>100</width>
+ <height>120</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="image">
+ <posx>110</posx>
+ <posy>5</posy>
+ <width>80</width>
+ <height>80</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[ListItem.Thumb]</texture>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>5</posy>
+ <width>390</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>80</posy>
+ <width>590</width>
+ <height>50</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[ListItem.ActualIcon]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout height="135" width="600">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="0,2,0,2">MenuItemNF.png</texture>
+ <visible>!Control.HasFocus(52)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>600</width>
+ <height>136</height>
+ <texture border="10">button-focus2.png</texture>
+ <visible>Control.HasFocus(52)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="label">
+ <posx>50</posx>
+ <posy>0</posy>
+ <width>100</width>
+ <height>120</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="image">
+ <posx>110</posx>
+ <posy>5</posy>
+ <width>80</width>
+ <height>80</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[ListItem.Thumb]</texture>
+ </control>
+ <control type="label">
+ <posx>590</posx>
+ <posy>5</posy>
+ <width>390</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>80</posy>
+ <width>590</width>
+ <height>50</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[ListItem.ActualIcon]</label>
+ </control>
+ </focusedlayout>
+ <content>
+ <item>
+ <icon>$LOCALIZE[31909]</icon>
+ <onclick>-</onclick>
+ <visible>IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.1.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.1.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.1.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.1.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.1.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.1.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.1.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.1.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.1.WindSpeed)] $INFO[Window.Property(Hourly.1.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.2.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.2.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.2.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.2.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.2.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.2.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.2.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.2.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.2.WindSpeed)] $INFO[Window.Property(Hourly.2.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.3.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.3.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.3.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.3.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.3.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.3.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.3.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.3.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.3.WindSpeed)] $INFO[Window.Property(Hourly.3.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.4.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.4.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.4.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.4.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.4.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.4.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.4.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.4.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.4.WindSpeed)] $INFO[Window.Property(Hourly.4.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.5.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.5.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.5.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.5.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.5.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.5.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.5.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.5.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.5.WindSpeed)] $INFO[Window.Property(Hourly.5.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.6.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.6.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.6.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.6.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.6.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.6.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.6.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.6.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.6.WindSpeed)] $INFO[Window.Property(Hourly.6.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.7.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.7.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.7.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.7.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.7.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.7.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.7.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.7.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.7.WindSpeed)] $INFO[Window.Property(Hourly.7.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.8.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.8.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.8.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.8.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.8.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.8.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.8.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.8.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.8.WindSpeed)] $INFO[Window.Property(Hourly.8.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.9.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.9.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.9.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.9.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.9.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.9.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.9.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.9.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.9.WindSpeed)] $INFO[Window.Property(Hourly.9.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.10.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.10.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.10.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.10.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.10.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.10.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.10.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.10.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.10.WindSpeed)] $INFO[Window.Property(Hourly.10.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.11.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.11.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.11.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.11.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.11.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.11.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.11.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.11.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.11.WindSpeed)] $INFO[Window.Property(Hourly.11.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ <item>
+ <label>[B]$INFO[Window.Property(Hourly.12.Time)][/B][CR][COLOR=grey2]$INFO[Window.Property(Hourly.12.ShortDate)][/COLOR]</label>
+ <label2>$INFO[Window.Property(Hourly.12.Temperature),[COLOR=grey2]$LOCALIZE[419] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits] $INFO[Window.Property(Hourly.12.FeelsLike),[COLOR=grey2]$LOCALIZE[402] :[/COLOR][B] ,[/B]]$INFO[System.TemperatureUnits][CR]$INFO[Window.Property(Hourly.12.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Hourly.12.Precipitation),[COLOR=grey2]$LOCALIZE[31908] :[/COLOR][B] ,%[/B]]</label2>
+ <thumb>$INFO[Window.Property(Hourly.12.OutlookIcon)]</thumb>
+ <icon>$INFO[Window.Property(Hourly.12.Outlook),[COLOR=grey2]$LOCALIZE[33030]: [/COLOR]][CR][COLOR=grey2]$LOCALIZE[383]: [/COLOR]$INFO[Window.Property(Hourly.12.WindSpeed)] $INFO[Window.Property(Hourly.12.WindDirection)]</icon>
+ <onclick>-</onclick>
+ <visible>!IsEmpty(Window.Property(Hourly.IsFetched))</visible>
+ </item>
+ </content>
+ </control>
+ <control type="scrollbar" id="62">
+ <posx>615</posx>
+ <posy>60</posy>
+ <width>25</width>
+ <height>540</height>
+ <texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
+ <texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
+ <texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
+ <textureslidernib>ScrollBarNib.png</textureslidernib>
+ <textureslidernibfocus>ScrollBarNib.png</textureslidernibfocus>
+ <onleft>52</onleft>
+ <onright>9000</onright>
+ <showonepage>true</showonepage>
+ <orientation>vertical</orientation>
+ <visible>Control.IsVisible(50)</visible>
+ </control>
+ <control type="label">
+ <description>number of files/pages</description>
+ <posx>660</posx>
+ <posy>627</posy>
+ <width>570</width>
+ <font>font12</font>
+ <align>right</align>
+ <scroll>true</scroll>
+ <textcolor>grey</textcolor>
+ <shadowcolor>black</shadowcolor>
+ <label>([COLOR=blue]$INFO[Container(52).NumItems][/COLOR]) $LOCALIZE[31025] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container(52).CurrentPage]/$INFO[Container(52).NumPages][/COLOR])</label>
+ </control>
+ </control>
+ </include>
+</includes> \ No newline at end of file
diff --git a/addons/skin.confluence/720p/weather+/MapsVideo.xml b/addons/skin.confluence/720p/weather+/MapsVideo.xml
new file mode 100644
index 0000000000..a98669db0f
--- /dev/null
+++ b/addons/skin.confluence/720p/weather+/MapsVideo.xml
@@ -0,0 +1,424 @@
+<includes>
+ <include name="Weather+MapsVideo">
+ <control type="group">
+ <visible>StringCompare(Window.Property(Weather.CurrentView),maps)</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>13</posy>
+ <width>610</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <label>31906</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <textcolor>white</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="group">
+ <posx>20</posx>
+ <posy>50</posy>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="label">
+ <posx>45</posx>
+ <posy>50</posy>
+ <width>560</width>
+ <height>20</height>
+ <font>font12_title</font>
+ <textcolor>grey</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Weather.CurrentMap)]</label>
+ </control>
+ <control type="image">
+ <description>Background image</description>
+ <posx>40</posx>
+ <posy>75</posy>
+ <width>570</width>
+ <height>365</height>
+ <texture border="5">button-nofocus.png</texture>
+ </control>
+ <control type="group">
+ <visible>StringCompare(Window.Property(MapPath),weather.com plus/loading)</visible>
+ <control type="multiimage">
+ <description>Empty Maps image</description>
+ <posx>45</posx>
+ <posy>80</posy>
+ <width>560</width>
+ <height>350</height>
+ <imagepath fallback="special://skin/backgrounds/weather.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Weather_Folder)]</imagepath>
+ <timeperimage>500</timeperimage>
+ <pauseatend>1000</pauseatend>
+ <fadetime>0</fadetime>
+ <randomize>false</randomize>
+ <loop>yes</loop>
+ <aspectratio>scale</aspectratio>
+ <aligny>center</aligny>
+ </control>
+ <control type="label">
+ <posx>45</posx>
+ <posy>200</posy>
+ <width>560</width>
+ <height>30</height>
+ <font>font13</font>
+ <textcolor>black</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[B]$LOCALIZE[31909][/B]</label>
+ </control>
+ </control>
+ <control type="multiimage">
+ <description>maps multiimage</description>
+ <posx>45</posx>
+ <posy>80</posy>
+ <width>560</width>
+ <height>350</height>
+ <imagepath>$INFO[Window.Property(MapPath)]</imagepath>
+ <timeperimage>500</timeperimage>
+ <pauseatend>1000</pauseatend>
+ <fadetime>0</fadetime>
+ <randomize>false</randomize>
+ <loop>yes</loop>
+ <aspectratio>keep</aspectratio>
+ <aligny>center</aligny>
+ </control>
+ <control type="image">
+ <description>legend image</description>
+ <posx>45</posx>
+ <posy>80</posy>
+ <width>560</width>
+ <height>50</height>
+ <texture>$INFO[Window.Property(LegendPath)]</texture>
+ <aspectratio aligny="top">keep</aspectratio>
+ </control>
+ <control type="list" id="53">
+ <posx>30</posx>
+ <posy>445</posy>
+ <width>585</width>
+ <height>160</height>
+ <onleft>9000</onleft>
+ <onright>63</onright>
+ <onup>53</onup>
+ <ondown>53</ondown>
+ <viewtype label="$LOCALIZE[4]">list</viewtype>
+ <pagecontrol>63</pagecontrol>
+ <scrolltime>200</scrolltime>
+ <itemlayout height="40" width="585">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>585</width>
+ <height>41</height>
+ <texture border="0,2,0,2">MenuItemNF.png</texture>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>30</width>
+ <height>30</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ </control>
+ <control type="label">
+ <posx>40</posx>
+ <posy>0</posy>
+ <width>540</width>
+ <height>40</height>
+ <font>font12</font>
+ <textcolor>grey2</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout height="40" width="585">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>585</width>
+ <height>41</height>
+ <texture border="0,2,0,2">MenuItemNF.png</texture>
+ <visible>!Control.HasFocus(53)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>585</width>
+ <height>41</height>
+ <texture border="0,2,0,2">MenuItemFO.png</texture>
+ <visible>Control.HasFocus(53)</visible>
+ <include>VisibleFadeEffect</include>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>30</width>
+ <height>30</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ </control>
+ <control type="label">
+ <posx>40</posx>
+ <posy>0</posy>
+ <width>540</width>
+ <height>40</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ </focusedlayout>
+ <content>
+ <item>
+ <label>31907</label>
+ <icon>icon-video.png</icon>
+ <onclick>PlayMedia($INFO[Window.Property(Video)],1,noresume)</onclick>
+ <visible>!IsEmpty(Window.Property(Video))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.1)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.1)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.1)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.1))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.2)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.2)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.2)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.2))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.3)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.3)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.3)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.3))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.4)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.4)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.4)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.4))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.5)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.5)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.5)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.5))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.6)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.6)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.6)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.6))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.7)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.7)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.7)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.7))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.8)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.8)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.8)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.8))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.9)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.9)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.9)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.9))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.10)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.10)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.10)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.10))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.11)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.11)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.11)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.11))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.12)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.12)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.12)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.12))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.13)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.13)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.13)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.13))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.14)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.14)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.14)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.14))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.15)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.15)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.15)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.15))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.16)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.16)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.16)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.16))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.17)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.17)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.17)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.17))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.18)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.18)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.18)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.18))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.19)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.19)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.19)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.19))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.20)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.20)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.20)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.20))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.21)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.21)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.21)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.21))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.22)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.22)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.22)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.22))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.23)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.23)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.23)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.23))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.24)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.24)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.24)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.24))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.25)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.25)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.25)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.25))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.26)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.26)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.26)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.26))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.27)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.27)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.27)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.27))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.28)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.28)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.28)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.28))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.29)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.29)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.29)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.29))</visible>
+ </item>
+ <item>
+ <label>$INFO[Window.Property(MapList.1.MapLabel.30)]</label>
+ <icon>icon-weather.png</icon>
+ <onclick>SetProperty(Weather.CurrentMap,$INFO[Window.Property(MapList.1.MapLabel.30)])</onclick>
+ <onclick>$INFO[Window.Property(MapList.1.MapOnclick.30)]</onclick>
+ <visible>!IsEmpty(Window.Property(MapList.1.MapLabel.30))</visible>
+ </item>
+ </content>
+ </control>
+ <control type="scrollbar" id="63">
+ <posx>610</posx>
+ <posy>445</posy>
+ <width>25</width>
+ <height>160</height>
+ <texturesliderbackground border="0,14,0,14">ScrollBarV.png</texturesliderbackground>
+ <texturesliderbar border="0,14,0,14">ScrollBarV_bar.png</texturesliderbar>
+ <texturesliderbarfocus border="0,14,0,14">ScrollBarV_bar_focus.png</texturesliderbarfocus>
+ <textureslidernib>ScrollBarNib.png</textureslidernib>
+ <textureslidernibfocus>ScrollBarNib.png</textureslidernibfocus>
+ <onleft>53</onleft>
+ <onright>9000</onright>
+ <showonepage>true</showonepage>
+ <orientation>vertical</orientation>
+ <visible>Control.IsVisible(50)</visible>
+ </control>
+ <control type="label">
+ <description>number of files/pages</description>
+ <posx>660</posx>
+ <posy>627</posy>
+ <width>570</width>
+ <font>font12</font>
+ <align>right</align>
+ <scroll>true</scroll>
+ <textcolor>grey</textcolor>
+ <shadowcolor>black</shadowcolor>
+ <label>([COLOR=blue]$INFO[Container(53).NumItems][/COLOR]) $LOCALIZE[31025] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container(53).CurrentPage]/$INFO[Container(53).NumPages][/COLOR])</label>
+ </control>
+ </control>
+ </include>
+</includes>
diff --git a/addons/skin.confluence/720p/weather+/WeekendForecast.xml b/addons/skin.confluence/720p/weather+/WeekendForecast.xml
new file mode 100644
index 0000000000..4ed3dfdba7
--- /dev/null
+++ b/addons/skin.confluence/720p/weather+/WeekendForecast.xml
@@ -0,0 +1,206 @@
+<includes>
+ <include name="Weather+WeekendForcast">
+ <control type="group">
+ <visible>StringCompare(Window.Property(Weather.CurrentView),weekend)</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="label">
+ <description>header label</description>
+ <posx>20</posx>
+ <posy>13</posy>
+ <width>610</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <label>31903</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <textcolor>white</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>200</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13</font>
+ <textcolor>white</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[31909]</label>
+ <visible>IsEmpty(Window.Property(Weekend.IsFetched))</visible>
+ </control>
+ <control type="group">
+ <posx>20</posx>
+ <posy>50</posy>
+ <visible>!IsEmpty(Window.Property(Weekend.IsFetched))</visible>
+ <include>VisibleFadeEffect</include>
+ <control type="group">
+ <posx>0</posx>
+ <posy>0</posy>
+ <control type="label">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <textcolor>blue</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[16]</label>
+ </control>
+ <control type="image">
+ <posx>10</posx>
+ <posy>20</posy>
+ <width>130</width>
+ <height>160</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[Window.Property(Weekend.2.OutlookIcon)]</texture>
+ </control>
+ <control type="label">
+ <posx>140</posx>
+ <posy>40</posy>
+ <width>100</width>
+ <height>50</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$LOCALIZE[393][CR][/COLOR]$INFO[Window.Property(Weekend.2.HighTemperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <posx>140</posx>
+ <posy>100</posy>
+ <width>100</width>
+ <height>50</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$LOCALIZE[391][CR][/COLOR]$INFO[Window.Property(Weekend.2.LowTemperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="textbox">
+ <posx>240</posx>
+ <posy>40</posy>
+ <width>350</width>
+ <height>130</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <align>right</align>
+ <label>$INFO[Window.Property(Weekend.2.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Weekend.2.UV),[COLOR=grey2]$LOCALIZE[403] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.2.Wind),[COLOR=grey2]$LOCALIZE[404] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.2.Sunrise),[COLOR=grey2]$LOCALIZE[33027] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.2.Sunset),[COLOR=grey2]$LOCALIZE[33028] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.2.Precipitation),[COLOR=grey2]$LOCALIZE[33021] :[/COLOR][B] ,%[/B]]</label>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>180</posy>
+ <width>590</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Weekend.2.Outlook),[COLOR=grey2]$LOCALIZE[33030] :[/COLOR]]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>200</posy>
+ <width>590</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[Window.Property(Weekend.2.Forecast),[COLOR=grey2]$LOCALIZE[31905]: [/COLOR]]</label>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>270</posy>
+ <width>650</width>
+ <height>4</height>
+ <texture>separator.png</texture>
+ </control>
+ </control>
+ <control type="group">
+ <posx>0</posx>
+ <posy>280</posy>
+ <control type="label">
+ <posx>0</posx>
+ <posy>5</posy>
+ <width>600</width>
+ <height>30</height>
+ <font>font13_title</font>
+ <textcolor>blue</textcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[17]</label>
+ </control>
+ <control type="image">
+ <posx>10</posx>
+ <posy>20</posy>
+ <width>130</width>
+ <height>160</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$INFO[Window.Property(Weekend.3.OutlookIcon)]</texture>
+ </control>
+ <control type="label">
+ <posx>140</posx>
+ <posy>40</posy>
+ <width>100</width>
+ <height>50</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$LOCALIZE[393][CR][/COLOR]$INFO[Window.Property(Weekend.3.HighTemperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="label">
+ <posx>140</posx>
+ <posy>100</posy>
+ <width>100</width>
+ <height>50</height>
+ <font>font13_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[COLOR=grey2]$LOCALIZE[391][CR][/COLOR]$INFO[Window.Property(Weekend.3.LowTemperature),[B] ,[/B]]$INFO[System.TemperatureUnits]</label>
+ </control>
+ <control type="textbox">
+ <posx>240</posx>
+ <posy>40</posy>
+ <width>350</width>
+ <height>130</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <align>right</align>
+ <label>$INFO[Window.Property(Weekend.3.Humidity),[COLOR=grey2]$LOCALIZE[406] :[/COLOR][B] ,%[/B]][CR]$INFO[Window.Property(Weekend.3.UV),[COLOR=grey2]$LOCALIZE[403] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.3.Wind),[COLOR=grey2]$LOCALIZE[404] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.3.Sunrise),[COLOR=grey2]$LOCALIZE[33027] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.3.Sunset),[COLOR=grey2]$LOCALIZE[33028] :[/COLOR][B] ,[/B]][CR]$INFO[Window.Property(Weekend.3.Precipitation),[COLOR=grey2]$LOCALIZE[33021] :[/COLOR][B] ,%[/B]]</label>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>180</posy>
+ <width>590</width>
+ <height>20</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[Window.Property(Weekend.3.Outlook),[COLOR=grey2]$LOCALIZE[33030] :[/COLOR]]</label>
+ </control>
+ <control type="textbox">
+ <posx>0</posx>
+ <posy>200</posy>
+ <width>590</width>
+ <height>70</height>
+ <font>font12</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <label>$INFO[Window.Property(Weekend.3.Forecast),[COLOR=grey2]$LOCALIZE[31905]: [/COLOR]]</label>
+ </control>
+ </control>
+ </control>
+ </control>
+ </include>
+</includes>
diff --git a/addons/skin.confluence/language/English/strings.xml b/addons/skin.confluence/language/English/strings.xml
index f104ca4639..bd96d7ee61 100644
--- a/addons/skin.confluence/language/English/strings.xml
+++ b/addons/skin.confluence/language/English/strings.xml
@@ -164,4 +164,17 @@
<string id="31408">[B]CONFIGURE ADD-ONS[/B][CR][CR]Manage your installed Add-ons · Browse for and install Add-ons from xbmc.org[CR]Modify Add-on settings</string>
<string id="31421">Select your XBMC user Profile[CR]to login and continue</string>
-</strings>
+
+ <!-- Weather plugin -->
+ <string id="31900">Weather Maps</string>
+ <string id="31901">36 Hour Forecast</string>
+ <string id="31902">Hourly Forecast</string>
+ <string id="31903">Weekend Forecast</string>
+ <string id="31904">10 Day Forecast</string>
+ <string id="31905">Forecast</string>
+ <string id="31906">Maps &amp; Video</string>
+ <string id="31907">Video Forecast [COLOR=grey2](Fullscreen Playback)[/COLOR]</string>
+ <string id="31908">Chance of Precipitation</string>
+ <string id="31909">Fetching forecast info...</string>
+
+ </strings>
diff --git a/addons/skin.confluence/media/icon-video.png b/addons/skin.confluence/media/icon-video.png
new file mode 100644
index 0000000000..a59a3b5b42
--- /dev/null
+++ b/addons/skin.confluence/media/icon-video.png
Binary files differ
diff --git a/addons/skin.confluence/media/icon-weather.png b/addons/skin.confluence/media/icon-weather.png
new file mode 100644
index 0000000000..18f61f5a3b
--- /dev/null
+++ b/addons/skin.confluence/media/icon-weather.png
Binary files differ