Project "Tuxbox-GIT: apps":
The branch, master has been updated
via cc5531dfe4aadce6fd23fbdf1e8a48a90f2a92c4 (commit)
from fe3d32c7d4017a98a85147cefe5c425381768557 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit cc5531dfe4aadce6fd23fbdf1e8a48a90f2a92c4
Author: svenhoefer <[email protected]>
Date: Sun Apr 12 21:24:56 2015 +0200
yWeb: add signal strength to boxcontrol menu
port from N-HD
fix translation in Y_Settings_nhttpd.yhtm
yWeb version bump 2.8.1.8
Signed-off-by: GetAway <[email protected]>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
index 0bf6010..4fcfa0b 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm
@@ -5,6 +5,64 @@
<script type="text/javascript" src="/Y_yweb.js"></script>
<script type="text/javascript">
//<![CDATA[
+var g_sig = 100;
+function set_sigbar(_sig){
+ var l = $("sigbar_left");
+ var r = $("sigbar_right");
+ /*IE: width=0 -> =""*/
+ if(_sig > 0)
+ l.width = _sig.toString()+"%";
+ else
+ l.width = "";
+ if(_sig >= 100)
+ r.width = "";
+ else
+ r.width = (100-_sig).toString()+"%";
+}
+function sig_get(){
+ var __sig_str = loadSyncURL("/control/signal?sig");
+ var __sig = parseInt(__sig_str,10);
+ if(isNaN(__sig)) __sig=100;
+ set_sigbar(__sig);
+ g_sig = __sig;
+ $('sig_value').update(g_sig);
+ return __sig;
+}
+
+var g_snr = 100;
+function set_snrbar(_snr){
+ var l = $("snrbar_left");
+ var r = $("snrbar_right");
+ /*IE: width=0 -> =""*/
+ if(_snr > 0)
+ l.width = _snr.toString()+"%";
+ else
+ l.width = "";
+ if(_snr >= 100)
+ r.width = "";
+ else
+ r.width = (100-_snr).toString()+"%";
+}
+function snr_get(){
+ var __snr_str = loadSyncURL("/control/signal?snr");
+ var __snr = parseInt(__snr_str,10);
+ if(isNaN(__snr)) __snr=100;
+ set_snrbar(__snr);
+ g_snr = __snr;
+ $('snr_value').update(g_snr);
+ return __snr;
+}
+
+var g_ber = 0;
+function ber_get(){
+ var __ber_str = loadSyncURL("/control/signal?ber");
+ var __ber = parseInt(__ber_str,10);
+ if(isNaN(__ber)) __ber=100;
+ g_ber = __ber;
+ $('ber_value').update(g_ber);
+ //return __ber;
+}
+
var g_volumen = 100;
function volumen_set_audiobar(_volumen)
{
@@ -64,9 +122,16 @@ function init(){
volumen_set_audiobar(volumen_get());
set_mute_button();
add_yExtensions('boxcontrol', 'secmenu_boxcontrol');
+
+ set_sigbar(sig_get());
+ set_snrbar(snr_get());
+ ber_get();
}
function get_data(){
volumen_set_audiobar(volumen_get());
+ set_sigbar(sig_get());
+ set_snrbar(snr_get());
+ ber_get();
}
//]]>
</script>
@@ -120,12 +185,37 @@ function get_data(){
<a
href="javascript:volumen_set(g_volumen+10);"><img
src="/images/volumeup.png"></a></span>
<span title="{=L:0217=}">
<a id="btMute"
href="javascript:toggle_mute();"> <img
src="/images/volumemute.png"> </a></span>
-<!-- <br/><br/>-->
<span title="{=L:0218=}"><a
href="javascript:set_mode('tv');"><img src="/images/live.gif"> </a></span>
<span title="{=L:0219=}"><a
href="javascript:set_mode('radio');"> <img
src="/images/radio.png"></a></span>
</center>
</div>
</div>
+<div class="y_menu_sec_box">
+ <div class="y_menu_sec_box_head"><h2>{=L:0224=}</h2></div>
+ <div class="y_menu_sec_box_body">
+ <center>
+ <div class="y_text_boxcontrol_div_progress">SIG <span
id="sig_value"></span>%</div>
+ <table class="y_text_boxcontrol_table_progress"
cellspacing="0" cellpadding="0" title="{=L:0225=}">
+ <tr>
+ <td id="sigbar_left" width="100%"><img
src="/images/blank.gif" height="1" width="0" alt="." /></td>
+ <td id="sigbar_right" width="0%"><img
src="/images/blank.gif" height="1" width="0" alt="." /></td>
+ </tr>
+ </table>
+ </center>
+ <center>
+ <div class="y_text_boxcontrol_div_progress">SNR <span
id="snr_value"></span>%</div>
+ <table class="y_text_boxcontrol_table_progress"
cellspacing="0" cellpadding="0" title="{=L:0226=}">
+ <tr>
+ <td id="snrbar_left" width="100%"><img
src="/images/blank.gif" height="1" width="0" alt="." /></td>
+ <td id="snrbar_right" width="0%"><img
src="/images/blank.gif" height="1" width="0" alt="." /></td>
+ </tr>
+ </table>
+ </center>
+ <center>
+ <div class="y_text_boxcontrol_div_progress"
title="{=L:0227=}">BER <span id="ber_value"></span></div>
+ </center>
+ </div>
+</div>
{=if-empty:{=ini-get:/var/tuxbox/config/Y-Web.conf;slavebox=}~~
<div class="y_menu_sec_box">
<div class="y_menu_sec_box_head"><h2>{=L:0223=}</h2></div>
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Settings_nhttpd.yhtm
b/tuxbox/neutrino/daemons/nhttpd/web/Y_Settings_nhttpd.yhtm
index b183900..db8d7a7 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Settings_nhttpd.yhtm
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Settings_nhttpd.yhtm
@@ -80,7 +80,7 @@ function do_submit()
<td><input type="text"
name="mod_sendfile_mime_types" size="60"
value="{=ini-get:/var/tuxbox/config/nhttpd.conf;mod_sendfile.mime_types~cache=}"
/></td>
</tr>
<tr>
- <td>{=L:1510=}</td>
+ <td>{=L:1511=}</td>
<td>
<input type="radio"
name="mod_sendfile_sendAll" value="false" />{=L:0032=}
<input type="radio"
name="mod_sendfile_sendAll" value="true" />{=L:0031=}
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_Version.txt
b/tuxbox/neutrino/daemons/nhttpd/web/Y_Version.txt
index cc193f4..002e258 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_Version.txt
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_Version.txt
@@ -1,4 +1,4 @@
-version=2.8.1.7
-date=11.04.2015
+version=2.8.1.8
+date=12.04.2015
type=Release
info=Tuxbox
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/languages/Deutsch
b/tuxbox/neutrino/daemons/nhttpd/web/languages/Deutsch
index d14628e..0fdb530 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/languages/Deutsch
+++ b/tuxbox/neutrino/daemons/nhttpd/web/languages/Deutsch
@@ -119,6 +119,10 @@
0221=Lautstärke Anzeige
0222=dboxshot nicht installiert in
0223=Wechseln zu
+0224=Signalstärke
+0225=Signalstärkepegel anzeigen
+0226=Signal-Rausch-Verhältnis anzeigen
+0227=Bitfehlerverhältnis anzeigen
#======== Boxcontrol - fbshot - lcshot
0300=Schnappschuss
diff --git a/tuxbox/neutrino/daemons/nhttpd/web/languages/English
b/tuxbox/neutrino/daemons/nhttpd/web/languages/English
index 0ea7c06..0f8548b 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/languages/English
+++ b/tuxbox/neutrino/daemons/nhttpd/web/languages/English
@@ -119,6 +119,10 @@
0221=volumen display
0222=dboxshot not installed at
0223=Switch to
+0224=Signal strength
+0225=Show signal strength level
+0226=Show signal to noise ratio
+0227=Show bit error ratio
#======== Boxcontrol - snapshot - fbshot
0300=snapshot
-----------------------------------------------------------------------
Summary of changes:
.../daemons/nhttpd/web/Y_Boxcontrol_Menue.yhtm | 92 +++++++++++++++++++-
.../daemons/nhttpd/web/Y_Settings_nhttpd.yhtm | 2 +-
tuxbox/neutrino/daemons/nhttpd/web/Y_Version.txt | 4 +-
.../neutrino/daemons/nhttpd/web/languages/Deutsch | 4 +
.../neutrino/daemons/nhttpd/web/languages/English | 4 +
5 files changed, 102 insertions(+), 4 deletions(-)
--
Tuxbox-GIT: apps
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Tuxbox-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tuxbox-cvs-commits