From 8be4704e1125b6eb6fe17a58c8b54c651fa40c0c Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sun, 21 Jan 2024 01:29:24 +0100 Subject: [PATCH] enh(files): Add modal to set filename before creating new files in the fileslist * Reactive `openfile` query Signed-off-by: Ferdinand Thiessen --- apps/files/src/components/FileEntry.vue | 15 +- .../files/src/components/FilesListVirtual.vue | 35 +++- apps/files/src/components/NewNodeDialog.vue | 149 ++++++++++++++++++ apps/files/src/init-templates.ts | 149 ------------------ apps/files/src/init.ts | 7 +- apps/files/src/newMenu/newFolder.ts | 40 ++--- apps/files/src/newMenu/newFromTemplate.ts | 88 +++++++++++ apps/files/src/newMenu/newTemplatesFolder.ts | 100 ++++++++++++ apps/files/src/utils/newNodeDialog.ts | 57 +++++++ apps/files/src/views/FilesList.vue | 9 +- 10 files changed, 469 insertions(+), 180 deletions(-) create mode 100644 apps/files/src/components/NewNodeDialog.vue delete mode 100644 apps/files/src/init-templates.ts create mode 100644 apps/files/src/newMenu/newFromTemplate.ts create mode 100644 apps/files/src/newMenu/newTemplatesFolder.ts create mode 100644 apps/files/src/utils/newNodeDialog.ts diff --git a/apps/files/src/components/FileEntry.vue b/apps/files/src/components/FileEntry.vue index 0ccd5622a5e..973e1de667f 100644 --- a/apps/files/src/components/FileEntry.vue +++ b/apps/files/src/components/FileEntry.vue @@ -21,7 +21,11 @@ -->