Add integrated downloads manager and UI

Implements a full downloads manager with Electron main process handling, IPC APIs, and renderer integration. Adds a dedicated downloads page, a mini downloads popup in the navigation bar with progress ring, and controls for pausing, resuming, canceling, opening, and showing downloads. Updates styles and navigation to support the new downloads features.
This commit is contained in:
2025-09-08 12:31:01 +12:00
parent 311340bd6d
commit 37c1f98261
7 changed files with 573 additions and 3 deletions
+9
View File
@@ -1,4 +1,13 @@
[
"https://www.google.com/search?q=Andrew%20Zambazos",
"https://nebula.zambazosmedia.group/",
"https://www.google.com/search?q=transparent%20imges&sei=Vxa-aKjEILaVg8UPxfWfuA0",
"https://pngtree.com/free-png",
"https://www.rawpixel.com/search/transparent%20png?page=1&sort=curated",
"https://www.rawpixel.com/image/6329319/png-sticker-public-domain",
"https://www.rawpixel.com/image/6329319/png-sticker-public-domain#eyJrZXlzIjoidHJhbnNwYXJlbnQgcG5nIiwic29ydGVkS2V5cyI6InBuZyB0cmFuc3BhcmVudCJ9",
"https://www.rawpixel.com/search/transparent%20png",
"https://www.google.com/search?q=transparent%20imges",
"https://www.youtube.com/",
"https://www.youtube.com/?themeRefresh=1",
"https://github.com/sessions/two-factor/webauthn",