From f4ee8d0a15573478b39ddf0ee615faaff8afb045 Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Tue, 27 Aug 2019 15:50:15 +0200 Subject: [PATCH] Added I/O stats (work in progress) --- .idea/runConfigurations/Cryptomator_macOS.xml | 2 +- main/commons/pom.xml | 4 + .../org/cryptomator/common/vaults/Vault.java | 37 ++++--- .../common/vaults/VaultModule.java | 17 ++- .../cryptomator/common/vaults/VaultState.java | 6 ++ .../cryptomator/common/vaults/VaultStats.java | 102 ++++++++++++++++++ main/pom.xml | 5 + .../ui/controllers/MainController.java | 7 +- .../ui/controls/DirectoryListCell.java | 11 +- .../ui/mainwindow/VaultDetailController.java | 9 +- .../mainwindow/VaultListCellController.java | 3 +- .../cryptomator/ui/quit/QuitController.java | 3 +- .../ui/unlock/UnlockController.java | 9 +- .../src/main/resources/fxml/vault_detail.fxml | 18 ++-- 14 files changed, 189 insertions(+), 44 deletions(-) create mode 100644 main/commons/src/main/java/org/cryptomator/common/vaults/VaultState.java create mode 100644 main/commons/src/main/java/org/cryptomator/common/vaults/VaultStats.java diff --git a/.idea/runConfigurations/Cryptomator_macOS.xml b/.idea/runConfigurations/Cryptomator_macOS.xml index f6c166163..3d824a536 100644 --- a/.idea/runConfigurations/Cryptomator_macOS.xml +++ b/.idea/runConfigurations/Cryptomator_macOS.xml @@ -2,8 +2,8 @@