feat: use new electron version to get download speed

This commit is contained in:
Zamitto 2024-07-20 16:52:27 -03:00
parent 781e0f4102
commit 8a1931f75c
4 changed files with 10 additions and 10 deletions

View File

@ -96,7 +96,7 @@
"@types/user-agents": "^1.0.4",
"@vanilla-extract/vite-plugin": "^4.0.7",
"@vitejs/plugin-react": "^4.2.1",
"electron": "^30.0.9",
"electron": "^30.3.0",
"electron-builder": "^24.9.1",
"electron-vite": "^2.0.0",
"eslint": "^8.56.0",

View File

@ -30,11 +30,11 @@ export class GenericHTTPDownloader {
const result = {
numPeers: 0,
numSeeds: 0,
downloadSpeed: Number(status.downloadSpeed),
downloadSpeed: status.downloadSpeed,
timeRemaining: calculateETA(
Number(status.totalLength),
Number(status.completedLength),
Number(status.downloadSpeed)
status.totalLength,
status.completedLength,
status.downloadSpeed
),
isDownloadingMetadata: false,
isCheckingFiles: false,

View File

@ -16,7 +16,7 @@ export class HTTPDownload {
return {
completedLength: downloadItem.getReceivedBytes(),
totalLength: downloadItem.getTotalBytes(),
downloadSpeed: 0,
downloadSpeed: downloadItem.getCurrentBytesPerSecond(),
};
}

View File

@ -3739,10 +3739,10 @@ electron-vite@^2.0.0:
magic-string "^0.30.5"
picocolors "^1.0.0"
electron@^30.0.9:
version "30.0.9"
resolved "https://registry.npmjs.org/electron/-/electron-30.0.9.tgz"
integrity sha512-ArxgdGHVu3o5uaP+Tqj8cJDvU03R6vrGrOqiMs7JXLnvQHMqXJIIxmFKQAIdJW8VoT3ac3hD21tA7cPO10RLow==
electron@^30.1.0:
version "30.3.0"
resolved "https://registry.yarnpkg.com/electron/-/electron-30.3.0.tgz#9d7af06c11242d5c6ca5b9920c9dc49feab90299"
integrity sha512-/rWPcpCL4sYCUm1bY8if1dO8nyFTwXlPUP0dpL3ir5iLK/9NshN6lIJ8xceEY8CEYVLMIYRkxXb44Q9cdrjtOQ==
dependencies:
"@electron/get" "^2.0.0"
"@types/node" "^20.9.0"