diff options
author | Aleks Rozman <aleks.rozman@gmail.com> | 2016-08-21 21:02:15 -0500 |
---|---|---|
committer | Aleks Rozman <aleks.rozman@gmail.com> | 2016-08-27 09:09:29 -0500 |
commit | 859983da768e62bfc0a5024d82d29e896665e209 (patch) | |
tree | 67c150fc9d1ba71e39d8302efda307f222d5356a /addons | |
parent | 47d235fc630dd4721e18d4f0260b6d2f6841a536 (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.xml | 58 |
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> |