aboutsummaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorAleks Rozman <aleks.rozman@gmail.com>2016-08-21 21:02:15 -0500
committerAleks Rozman <aleks.rozman@gmail.com>2016-08-27 09:09:29 -0500
commit859983da768e62bfc0a5024d82d29e896665e209 (patch)
tree67c150fc9d1ba71e39d8302efda307f222d5356a /addons
parent47d235fc630dd4721e18d4f0260b6d2f6841a536 (diff)
Show buffering progress
Bring back the cache level but also add a label to help identify how long some streaming sources may take to reach full cache capacity. Using estuary theme coloring with a percent indicator in the center.
Diffstat (limited to 'addons')
-rw-r--r--addons/skin.estuary/1080i/VideoFullScreen.xml58
1 files changed, 38 insertions, 20 deletions
diff --git a/addons/skin.estuary/1080i/VideoFullScreen.xml b/addons/skin.estuary/1080i/VideoFullScreen.xml
index 230168acf5..e86cc2918c 100644
--- a/addons/skin.estuary/1080i/VideoFullScreen.xml
+++ b/addons/skin.estuary/1080i/VideoFullScreen.xml
@@ -17,27 +17,45 @@
<animation delay="300" effect="fade" time="200">Visible</animation>
<animation effect="fade" delay="200" time="150">Hidden</animation>
<control type="image" id="1">
- <left>910</left>
- <top>490</top>
- <width>100</width>
- <height>100</height>
- <texture colordiffuse="button_focus">dialogs/extendedprogress/loading-back.png</texture>
- </control>
-<!-- <control type="image" id="1">
- <left>910</left>
- <top>490</top>
- <width>100</width>
- <height>100</height>
- <texture>dialogs/volume/progress/p$INFO[Player.CacheLevel].png</texture>
+ <left>860</left>
+ <top>440</top>
+ <width>200</width>
+ <height>200</height>
+ <texture>dialogs/volume/progress/p100.png</texture>
<animation effect="fade" end="50" time="0" condition="true">Conditional</animation>
- </control> -->
- <control type="image" id="1">
- <left>910</left>
- <top>490</top>
- <width>100</width>
- <height>100</height>
- <texture>dialogs/extendedprogress/loading.png</texture>
- <animation effect="rotate" center="auto" start="360" end="0" time="1500" loop="true" condition="true">Conditional</animation>
+ </control>
+ <control type="image" id="1">
+ <left>860</left>
+ <top>440</top>
+ <width>200</width>
+ <height>200</height>
+ <texture colordiffuse="button_focus">dialogs/volume/progress/p$INFO[Player.CacheLevel].png</texture>
+ </control>
+ <control type="label" id="1">
+ <description>buffering value</description>
+ <label>$INFO[Player.CacheLevel]%</label>
+ <left>860</left>
+ <top>440</top>
+ <width>200</width>
+ <height>200</height>
+ <aligny>center</aligny>
+ <align>center</align>
+ <font>font12_title</font>
+ <textcolor>button_focus</textcolor>
+ <shadowcolor>black</shadowcolor>
+ </control>
+ <control type="label" id="2">
+ <description>buffering label</description>
+ <label>$LOCALIZE[15107]</label>
+ <left>860</left>
+ <top>620</top>
+ <width>200</width>
+ <height>20</height>
+ <aligny>center</aligny>
+ <align>center</align>
+ <font>font12_title</font>
+ <textcolor>button_focus</textcolor>
+ <shadowcolor>black</shadowcolor>
</control>
</control>
</controls>