From 7e14c63008df67ba0da8c2c7e3ec810fc5a0a61d Mon Sep 17 00:00:00 2001 From: Alex Shnitman Date: Fri, 6 Jun 2025 19:20:33 +0300 Subject: [PATCH] show download totals at the top; debounce download speeds. closes #613 --- ui/src/app/app.component.html | 22 +++++++++++++++++ ui/src/app/app.component.sass | 19 ++++++++++++++ ui/src/app/app.component.ts | 36 ++++++++++++++++++++++++++- ui/src/app/downloads.pipe.ts | 44 +++++++++++++++++++++++++++------ ui/src/app/downloads.service.ts | 2 ++ ui/src/app/speed.service.ts | 39 +++++++++++++++++++++++++++++ 6 files changed, 153 insertions(+), 9 deletions(-) create mode 100644 ui/src/app/speed.service.ts diff --git a/ui/src/app/app.component.html b/ui/src/app/app.component.html index 9d81805..87fb48a 100644 --- a/ui/src/app/app.component.html +++ b/ui/src/app/app.component.html @@ -4,6 +4,28 @@ MeTube Logo MeTube +
+
+ + {{activeDownloads}} downloading +
+
+ + {{queuedDownloads}} queued +
+
+ + {{completedDownloads}} completed +
+
+ + {{failedDownloads}} failed +
+
+ + {{totalSpeed | speed }} +
+