From 7420e1589296bcdbc58f0ec60319de55a4a82b20 Mon Sep 17 00:00:00 2001 From: E44 <129310925+programmer-44@users.noreply.github.com> Date: Sat, 1 Nov 2025 16:28:22 +0100 Subject: [PATCH] add screenshot preview logic --- .../src/components/DisplayObject.svelte | 4 +- .../src/components/FolderElementObject.svelte | 28 +++++++++-- control/frontend/src/ts/api_handler.ts | 39 +++++++++++---- control/frontend/src/ts/main.ts | 4 ++ control/frontend/src/ts/stores/displays.ts | 50 +++++++++++++++++-- control/frontend/src/ts/types.ts | 4 +- control/frontend/src/ts/utils.ts | 27 +++++++++- display/requests/uploadFile.bru | 4 -- display/web/main.go | 6 +-- 9 files changed, 138 insertions(+), 28 deletions(-) create mode 100644 control/frontend/src/ts/main.ts diff --git a/control/frontend/src/components/DisplayObject.svelte b/control/frontend/src/components/DisplayObject.svelte index 67071ab..3c54969 100644 --- a/control/frontend/src/components/DisplayObject.svelte +++ b/control/frontend/src/components/DisplayObject.svelte @@ -1,7 +1,7 @@ @@ -222,7 +239,10 @@ is_selected(file.id, $selected_file_ids) )} duration-200 transition-colors" > -