From 8d9d5ecb940d31a3d181dac6a1b4451ecd79a4d0 Mon Sep 17 00:00:00 2001 From: Alexander Ackermann Date: Thu, 9 Oct 2025 16:04:28 +0200 Subject: [PATCH 1/8] feat: add tiles view for shared with me view --- .../components/Shares/SharedWithMeSection.vue | 65 +++++++++---------- .../composables/extensions/useFolderViews.ts | 20 +++--- packages/web-app-files/src/extensionPoints.ts | 11 +++- .../src/views/shares/SharedViaLink.vue | 6 +- .../src/views/shares/SharedWithMe.vue | 63 +++++++++++++++++- .../src/views/shares/SharedWithOthers.vue | 6 +- .../unit/views/shares/SharedViaLink.spec.ts | 4 +- .../unit/views/shares/SharedWithMe.spec.ts | 42 +++++++++++- .../views/shares/SharedWithOthers.spec.ts | 4 +- .../web-client/src/helpers/share/types.ts | 2 +- .../components/FilesList/ResourceTable.vue | 25 ++----- .../web-pkg/src/helpers/statusIndicators.ts | 49 ++++++++++++++ .../user-settings/profilePhoto.feature | 1 + .../objects/app-files/share/actions.ts | 6 +- 14 files changed, 221 insertions(+), 83 deletions(-) diff --git a/packages/web-app-files/src/components/Shares/SharedWithMeSection.vue b/packages/web-app-files/src/components/Shares/SharedWithMeSection.vue index bd101b23c6..37c9c1fa30 100644 --- a/packages/web-app-files/src/components/Shares/SharedWithMeSection.vue +++ b/packages/web-app-files/src/components/Shares/SharedWithMeSection.vue @@ -10,7 +10,8 @@ {{ emptyMessage }} - - - +