From 69744e41a6f2c9d32c5d631c6fe5a9ad960ac0ec Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Fri, 9 Aug 2024 13:02:07 +0200 Subject: [PATCH] Change filesystem navigator into a class with a svelte store implementation --- svelte/src/filesystem/Breadcrumbs.svelte | 11 +- svelte/src/filesystem/DetailsWindow.svelte | 42 ++-- svelte/src/filesystem/FileStats.svelte | 49 ++-- svelte/src/filesystem/Filesystem.svelte | 84 +++---- svelte/src/filesystem/FilesystemUtil.js | 3 + svelte/src/filesystem/Navigator.js | 237 ++++++++++++++++++ svelte/src/filesystem/Navigator.svelte | 202 --------------- svelte/src/filesystem/SearchView.svelte | 11 +- svelte/src/filesystem/Toolbar.svelte | 36 ++- .../filesystem/edit_window/EditWindow.svelte | 8 +- .../filesystem/edit_window/FileOptions.svelte | 8 +- .../filemanager/CreateDirectory.svelte | 37 ++- .../filemanager/FileImporter.svelte | 4 +- .../filesystem/filemanager/FileManager.svelte | 81 +++--- .../filesystem/filemanager/FilePicker.svelte | 54 ++-- .../filesystem/filemanager/GalleryView.svelte | 4 +- .../filesystem/filemanager/ListView.svelte | 6 +- .../upload_widget/UploadWidget.svelte | 11 +- svelte/src/filesystem/viewers/Audio.svelte | 25 +- svelte/src/filesystem/viewers/File.svelte | 10 +- .../src/filesystem/viewers/FilePreview.svelte | 54 ++-- svelte/src/filesystem/viewers/Image.svelte | 8 +- svelte/src/filesystem/viewers/PDF.svelte | 4 +- svelte/src/filesystem/viewers/Text.svelte | 17 +- svelte/src/filesystem/viewers/Torrent.svelte | 8 +- svelte/src/filesystem/viewers/Video.svelte | 18 +- svelte/src/filesystem/viewers/Zip.svelte | 20 +- .../src/user_home/dashboard/CardFSHome.svelte | 12 +- 28 files changed, 534 insertions(+), 530 deletions(-) create mode 100644 svelte/src/filesystem/Navigator.js delete mode 100644 svelte/src/filesystem/Navigator.svelte diff --git a/svelte/src/filesystem/Breadcrumbs.svelte b/svelte/src/filesystem/Breadcrumbs.svelte index 87e881e..b9f5971 100644 --- a/svelte/src/filesystem/Breadcrumbs.svelte +++ b/svelte/src/filesystem/Breadcrumbs.svelte @@ -1,25 +1,24 @@