From cd1329b6ce022fb8351e1c868299feface6a81ba Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 15 Aug 2023 16:49:14 +0200 Subject: [PATCH] fix(FilePicker): Adjust filepicker breadcrumbs button for design review Signed-off-by: Ferdinand Thiessen --- l10n/messages.pot | 8 ++++---- lib/components/DialogBase.vue | 9 +++++++-- lib/components/FilePicker/FilePickerBreadcrumbs.vue | 6 ++++-- lib/window.d.ts | 8 ++++++++ 4 files changed, 23 insertions(+), 8 deletions(-) create mode 100644 lib/window.d.ts diff --git a/l10n/messages.pot b/l10n/messages.pot index c054a121..4fad44d9 100644 --- a/l10n/messages.pot +++ b/l10n/messages.pot @@ -2,15 +2,15 @@ msgid "" msgstr "" "Content-Type: text/plain; charset=UTF-8\n" -#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:89 +#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:91 msgid "\"{name}\" is an invalid file name." msgstr "" -#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:91 +#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:93 msgid "\"{name}\" is not an allowed filetype" msgstr "" -#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:87 +#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:89 msgid "\"/\" is not allowed inside a file name." msgstr "" @@ -39,7 +39,7 @@ msgstr "" msgid "Favorites" msgstr "" -#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:85 +#: lib/components/FilePicker/FilePickerBreadcrumbs.vue:87 msgid "File name cannot be empty." msgstr "" diff --git a/lib/components/DialogBase.vue b/lib/components/DialogBase.vue index 305ef9c5..448b104c 100644 --- a/lib/components/DialogBase.vue +++ b/lib/components/DialogBase.vue @@ -10,7 +10,7 @@ - +

@@ -38,7 +38,7 @@ import { NcModal } from '@nextcloud/vue' import { computed, ref, useSlots } from 'vue' import DialogButton, { type IDialogButton } from './DialogButton.vue' -import { Fragment } from 'vue-frag' +import { Fragment } from 'vue-frag' // can be dropped with vue3 import { useElementSize } from '@vueuse/core' const props = withDefaults(defineProps<{ @@ -124,10 +124,15 @@ const handleClose = () => { emit('close') } +/** + * Properties to pass to the underlying NcModal + */ const modalProps = computed(() => ({ container: props.container, name: props.name, size: props.size, + enableSlideshow: false, + enableSwipe: false, })) diff --git a/lib/components/FilePicker/FilePickerBreadcrumbs.vue b/lib/components/FilePicker/FilePickerBreadcrumbs.vue index 760dc8c5..2b790176 100644 --- a/lib/components/FilePicker/FilePickerBreadcrumbs.vue +++ b/lib/components/FilePicker/FilePickerBreadcrumbs.vue @@ -17,7 +17,9 @@