From e98570274b027870b0d1a7040e3f1f4a9d2cc4b2 Mon Sep 17 00:00:00 2001 From: Christoffer Lybekk Date: Tue, 21 Jul 2020 19:18:47 +0200 Subject: [PATCH] Compaction now blocks user interaction --- src/components/app/DatabaseCompaction.vue | 77 +++++++++++++--------- src/components/app/OverlayDisruptive.vue | 56 ++++++++++++++++ src/components/settings/LocalDatabase.vue | 32 +++------ src/components/settings/RemoteDatabase.vue | 2 +- 4 files changed, 110 insertions(+), 57 deletions(-) create mode 100644 src/components/app/OverlayDisruptive.vue diff --git a/src/components/app/DatabaseCompaction.vue b/src/components/app/DatabaseCompaction.vue index a534c69..06023eb 100644 --- a/src/components/app/DatabaseCompaction.vue +++ b/src/components/app/DatabaseCompaction.vue @@ -1,36 +1,48 @@ \ No newline at end of file diff --git a/src/components/settings/LocalDatabase.vue b/src/components/settings/LocalDatabase.vue index 5e1edcf..c39a8d1 100644 --- a/src/components/settings/LocalDatabase.vue +++ b/src/components/settings/LocalDatabase.vue @@ -1,28 +1,10 @@