mimic gtk status-bar->images
This commit is contained in:
parent
ab37facd54
commit
6dbadf877d
|
@ -115,6 +115,11 @@ def altrow(reset = False):
|
||||||
irow = irow % 2
|
irow = irow % 2
|
||||||
return "altrow%s" % irow
|
return "altrow%s" % irow
|
||||||
|
|
||||||
|
def deluge_int(val):
|
||||||
|
if val == -1 :
|
||||||
|
return _("Unlimited")
|
||||||
|
return val
|
||||||
|
|
||||||
template.Template.globals.update({
|
template.Template.globals.update({
|
||||||
'sort_head': template_sort_head,
|
'sort_head': template_sort_head,
|
||||||
'part_stats':template_part_stats,
|
'part_stats':template_part_stats,
|
||||||
|
@ -123,6 +128,7 @@ template.Template.globals.update({
|
||||||
'_': _ , #gettext/translations
|
'_': _ , #gettext/translations
|
||||||
'str': str, #because % in templetor is broken.
|
'str': str, #because % in templetor is broken.
|
||||||
'int':int,
|
'int':int,
|
||||||
|
'deluge_int':deluge_int,
|
||||||
'sorted': sorted,
|
'sorted': sorted,
|
||||||
'altrow':altrow,
|
'altrow':altrow,
|
||||||
'get_config': get_config,
|
'get_config': get_config,
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 456 B |
|
@ -19,17 +19,18 @@ $:render.part_button('POST', '/logout', _('Logout'), 'tango/system-log-out.png')
|
||||||
|
|
||||||
<div class="panel" id='stats_panel'>
|
<div class="panel" id='stats_panel'>
|
||||||
<!--<a href='/config'>-->
|
<!--<a href='/config'>-->
|
||||||
$if env == '0.6':
|
|
||||||
|
|
||||||
|
<img src="/static/images/tango/connections.png" title="$_('Connections')"> $stats.num_connections ($deluge_int(stats.max_num_connections))
|
||||||
|
|
||||||
|
<img src="/static/images/downloading16.png" title="$_('Down Speed')"> $stats.download_rate ($deluge_int(stats.max_download))
|
||||||
|
|
||||||
|
<img src="/static/images/seeding16.png" title="$_('Up Speed')"> $stats.upload_rate ($deluge_int(stats.max_upload))
|
||||||
|
|
||||||
|
DHT: $stats.dht_nodes
|
||||||
|
|
||||||
$:render.part_button('GET', '/config/', _('Settings'), 'tango/preferences-system.png')
|
$:render.part_button('GET', '/config/', _('Settings'), 'tango/preferences-system.png')
|
||||||
|
|
||||||
$_('Connections') : $stats.num_connections ($stats.max_num_connections)
|
|
||||||
|
|
||||||
$_('Down Speed') : $stats.download_rate ($stats.max_download)
|
|
||||||
|
|
||||||
$_('Up Speed') : $stats.upload_rate ($stats.max_upload)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!--</a>-->
|
<!--</a>-->
|
||||||
|
|
||||||
|
|
|
@ -122,6 +122,8 @@ def get_stats():
|
||||||
ws.async_proxy.get_num_connections(dict_cb("num_connections",stats))
|
ws.async_proxy.get_num_connections(dict_cb("num_connections",stats))
|
||||||
ws.async_proxy.get_config_value(dict_cb('max_num_connections',stats)
|
ws.async_proxy.get_config_value(dict_cb('max_num_connections',stats)
|
||||||
,"max_connections_global")
|
,"max_connections_global")
|
||||||
|
ws.async_proxy.get_dht_nodes(dict_cb('dht_nodes',stats))
|
||||||
|
|
||||||
|
|
||||||
ws.async_proxy.force_call(block=True)
|
ws.async_proxy.force_call(block=True)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue