mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-14 01:03:08 -07:00
FEATURE: Global transfer information are displayed in the new Web UI status bar
This commit is contained in:
parent
f7a86b5484
commit
f6bfacda2c
6 changed files with 53 additions and 0 deletions
|
@ -106,9 +106,34 @@ window.addEvent('load', function(){
|
|||
initializeWindows();
|
||||
var r=0;
|
||||
var waiting=false;
|
||||
var waitingTrInfo = false;
|
||||
|
||||
var stateToImg = function(state){
|
||||
return 'images/skin/'+state+'.png';
|
||||
};
|
||||
var loadTransferInfo = function() {
|
||||
var url = 'json/transferInfo';
|
||||
if(!waitingTrInfo) {
|
||||
waitingTrInfo = true;
|
||||
var request = new Request.JSON({
|
||||
url: url,
|
||||
noCache: true,
|
||||
method: 'get',
|
||||
onFailure: function() {
|
||||
$('error_div').set('html', 'qBittorrent client is not reachable');
|
||||
waitingTrInfo=false;
|
||||
loadTransferInfo.delay(4000);
|
||||
},
|
||||
onSuccess: function(info) {
|
||||
if(info) {
|
||||
$("DlInfos").set('html', info.DlInfos);
|
||||
$("UpInfos").set('html', info.UpInfos);
|
||||
waitingTrInfo=false;
|
||||
loadTransferInfo.delay(3000);
|
||||
}
|
||||
}
|
||||
}).send();
|
||||
}
|
||||
};
|
||||
var ajaxfn = function(){
|
||||
var queueing_enabled = false;
|
||||
|
@ -178,6 +203,7 @@ window.addEvent('load', function(){
|
|||
}
|
||||
};
|
||||
ajaxfn();
|
||||
loadTransferInfo();
|
||||
// ajaxfn.periodical(5000);
|
||||
|
||||
setFilter = function(f) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue