From d06454e65fc521b8200b552340e4d3e5720b4715 Mon Sep 17 00:00:00 2001 From: Gaspard Jankowiak Date: Fri, 5 Jun 2026 09:09:45 +0200 Subject: [PATCH] remove ETA --- content.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/content.js b/content.js index aa451f6..a39f368 100644 --- a/content.js +++ b/content.js @@ -145,7 +145,6 @@ function createProgressDialog() { const summary = document.createElement("div") const elapsed = document.createElement("p") const remaining = document.createElement("p") - const eta = document.createElement("p") const size = document.createElement("p") const actions = document.createElement("div") const closeButton = document.createElement("button") @@ -162,13 +161,11 @@ function createProgressDialog() { summary.classList.add("ripper-progress-summary") elapsed.classList.add("ripper-progress-elapsed") remaining.classList.add("ripper-progress-remaining") - eta.classList.add("ripper-progress-eta") size.classList.add("ripper-progress-size") actions.classList.add("ripper-progress-actions") const updateSummary = () => { const progressValues = [...progress.values()] - const elapsedSeconds = Math.floor((Date.now() - startTime) / 1000) const hasUnknownTotals = progressValues.some((entry) => entry.total == null) const totalDownloaded = progressValues.reduce((sum, entry) => sum + (entry.downloaded ?? 0), 0) const totalFiles = progressValues.reduce((sum, entry) => sum + (entry.total ?? 0), 0) @@ -178,14 +175,6 @@ function createProgressDialog() { elapsed.textContent = `Time elapsed: ${formatElapsedTime(startTime)}` remaining.textContent = hasUnknownTotals ? "Files remaining: ?" : `Files remaining: ${filesRemaining}` size.textContent = `Downloaded size: ${formatMegabytes(totalDownloadedBytes)}` - - if (hasUnknownTotals || totalDownloaded === 0) { - eta.textContent = filesRemaining === 0 && !hasUnknownTotals ? "ETA: 0:00" : "ETA: --" - return - } - - const secondsPerFile = elapsedSeconds / totalDownloaded - eta.textContent = `ETA: ${formatDuration(Math.ceil(secondsPerFile * filesRemaining))}` } closeButton.type = "button" @@ -203,7 +192,7 @@ function createProgressDialog() { }) actions.append(closeButton) - summary.append(elapsed, remaining, eta, size) + summary.append(elapsed, remaining, size) dialog.append(title, status, list, summary, actions) document.body.append(dialog) dialog.showModal()