From 698a08e1a98f49aab1d5b358ec0781975413cc72 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Fri, 30 Jun 2017 17:49:05 +0100 Subject: [PATCH] Improvements and more reliability :) --- _assets/src/components/DeletePrompt.vue | 16 +- _assets/src/components/Help.vue | 11 +- _assets/src/components/InfoButton.vue | 17 +- _assets/src/components/InfoPrompt.vue | 63 ++++---- _assets/src/components/Listing.vue | 164 ++++++++++---------- _assets/src/components/ListingItem.vue | 98 ++++++------ _assets/src/components/MoveButton.vue | 17 +- _assets/src/components/MovePrompt.vue | 23 ++- _assets/src/components/NewDirPrompt.vue | 5 +- _assets/src/components/NewFilePrompt.vue | 5 +- _assets/src/components/Preview.vue | 57 +++---- _assets/src/components/RenameButton.vue | 17 +- _assets/src/components/RenamePrompt.vue | 21 ++- _assets/src/components/SwitchViewButton.vue | 11 +- _assets/src/components/UploadButton.vue | 8 +- _assets/src/store/mutations.js | 3 + serve.go | 3 + 17 files changed, 239 insertions(+), 300 deletions(-) diff --git a/_assets/src/components/DeletePrompt.vue b/_assets/src/components/DeletePrompt.vue index 86b9b55a..820f3a57 100644 --- a/_assets/src/components/DeletePrompt.vue +++ b/_assets/src/components/DeletePrompt.vue @@ -46,21 +46,6 @@ export default { return } - if (this.selectedCount === 1) { - webdav.trash(this.req.data.items[this.selected[0]].url) - .then(() => { - // buttons.setDone('delete') - page.reload() - }) - .catch(error => { - // buttons.setDone('delete', false) - console.log(error) - }) - - return - } - - // More than one item! let promises = [] for (let index of this.selected) { @@ -74,6 +59,7 @@ export default { }) .catch(error => { console.log(error) + page.reload() // buttons.setDone('delete', false) }) } diff --git a/_assets/src/components/Help.vue b/_assets/src/components/Help.vue index bf05a64e..7e40622d 100644 --- a/_assets/src/components/Help.vue +++ b/_assets/src/components/Help.vue @@ -20,19 +20,12 @@
- +
diff --git a/_assets/src/components/InfoButton.vue b/_assets/src/components/InfoButton.vue index 0d821380..2f101e82 100644 --- a/_assets/src/components/InfoButton.vue +++ b/_assets/src/components/InfoButton.vue @@ -1,17 +1,10 @@ diff --git a/_assets/src/components/InfoPrompt.vue b/_assets/src/components/InfoPrompt.vue index a9ab71e3..79884301 100644 --- a/_assets/src/components/InfoPrompt.vue +++ b/_assets/src/components/InfoPrompt.vue @@ -1,77 +1,77 @@ diff --git a/_assets/src/components/MovePrompt.vue b/_assets/src/components/MovePrompt.vue index bfb162bb..957c0271 100644 --- a/_assets/src/components/MovePrompt.vue +++ b/_assets/src/components/MovePrompt.vue @@ -11,17 +11,16 @@
- +
diff --git a/_assets/src/components/RenamePrompt.vue b/_assets/src/components/RenamePrompt.vue index 40752495..b46c1e16 100644 --- a/_assets/src/components/RenamePrompt.vue +++ b/_assets/src/components/RenamePrompt.vue @@ -11,11 +11,10 @@