From b6b9cccb7249eeca4373c5fa3206f2174c11c0de Mon Sep 17 00:00:00 2001 From: Jeremy Wharton Date: Thu, 5 Oct 2023 00:43:52 -0500 Subject: [PATCH] web/satellite/vuetify-poc: object browser improvements - Object preview can be opened through the object row actions menu. - Previewed objects no longer shift vertically when transitioning. - Previewed objects no longer display the next object's preview when transitioning. - The download notification text has been changed from "Success" to "Download Started". - Clicking object browser breadcrumbs no longer redirects to the all projects dashboard. - Upload progress snackbar: - The expanded and collapsed widths are now the same. - Clicking an item opens the object preview for it. - The "Uploading" tooltip position has been moved to the left so that it doesn't block the cancel button. Resolves #6379 Change-Id: Ic1f5cc7948ffa62dc0bce488b61f6d5e121c77b9 --- .../src/components/browser/FileEntry.vue | 15 +- .../browser/galleryView/GalleryView.vue | 15 +- .../components/modals/ObjectDetailsModal.vue | 10 +- .../modals/RequestProjectLimitModal.vue | 10 +- .../notifications/NotificationItem.vue | 41 ++--- .../src/store/modules/notificationsStore.ts | 34 ++-- .../src/store/modules/objectBrowserStore.ts | 16 +- .../src/types/DelayedNotification.ts | 76 ++++---- .../src/utils/plugins/notificator.ts | 38 ++-- .../BrowserBreadcrumbsComponent.vue | 7 +- .../src/components/BrowserRowActions.vue | 14 +- .../components/BrowserSnackbarComponent.vue | 32 ++-- .../src/components/BrowserTableComponent.vue | 16 +- .../vuetify-poc/src/components/UploadItem.vue | 15 +- .../components/dialogs/FilePreviewDialog.vue | 171 +++++++++--------- .../filePreviewComponents/FilePreviewItem.vue | 13 +- .../src/layouts/default/Notifications.vue | 38 +--- .../src/layouts/default/ProjectNav.vue | 23 ++- .../vuetify-poc/src/views/Bucket.vue | 9 - 19 files changed, 283 insertions(+), 310 deletions(-) diff --git a/web/satellite/src/components/browser/FileEntry.vue b/web/satellite/src/components/browser/FileEntry.vue index 8da041f40..c767dfcb7 100644 --- a/web/satellite/src/components/browser/FileEntry.vue +++ b/web/satellite/src/components/browser/FileEntry.vue @@ -118,7 +118,7 @@