mirror of
https://github.com/onionshare/onionshare.git
synced 2025-08-18 19:08:24 -04:00
added progress download progress notifications (#36)
This commit is contained in:
parent
62c1045aa6
commit
68bba73a8c
5 changed files with 63 additions and 10 deletions
11
onionshare_gui/static/helpers.js
Normal file
11
onionshare_gui/static/helpers.js
Normal file
|
@ -0,0 +1,11 @@
|
|||
function human_readable_filesize(bytes, si) {
|
||||
var thresh = si ? 1000 : 1024;
|
||||
if(bytes < thresh) return bytes + ' B';
|
||||
var units = si ? ['kB','MB','GB','TB','PB','EB','ZB','YB'] : ['KiB','MiB','GiB','TiB','PiB','EiB','ZiB','YiB'];
|
||||
var u = -1;
|
||||
do {
|
||||
bytes /= thresh;
|
||||
++u;
|
||||
} while(bytes >= thresh);
|
||||
return bytes.toFixed(1)+' '+units[u];
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue