From 96a612127c6bc147a91d4fdc95c661f717049d13 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Mon, 29 Mar 2021 16:23:24 +0200 Subject: [PATCH] add reveal entry to context menu. --- .../cryptomator/ui/mainwindow/VaultListController.java | 10 ++++++++++ main/ui/src/main/resources/fxml/vault_list.fxml | 1 + main/ui/src/main/resources/i18n/strings.properties | 1 + 3 files changed, 12 insertions(+) diff --git a/main/ui/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java b/main/ui/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java index dbae8b95e..e52104547 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java @@ -156,6 +156,16 @@ public class VaultListController implements FxController { } } + @FXML + public void didClickRevealVault() { + Vault v = selectedVault.get(); + if (v != null) { + application.getVaultService().reveal(v); + } else { + LOG.debug("Cannot reveal vault if none is selected."); + } + } + // Getter and Setter public BooleanBinding emptyVaultListProperty() { diff --git a/main/ui/src/main/resources/fxml/vault_list.fxml b/main/ui/src/main/resources/fxml/vault_list.fxml index 7c33439fb..e616a0e08 100644 --- a/main/ui/src/main/resources/fxml/vault_list.fxml +++ b/main/ui/src/main/resources/fxml/vault_list.fxml @@ -19,6 +19,7 @@ + diff --git a/main/ui/src/main/resources/i18n/strings.properties b/main/ui/src/main/resources/i18n/strings.properties index 49f975957..22851f7cf 100644 --- a/main/ui/src/main/resources/i18n/strings.properties +++ b/main/ui/src/main/resources/i18n/strings.properties @@ -229,6 +229,7 @@ main.vaultlist.contextMenu.lock=Lock main.vaultlist.contextMenu.unlock=Unlock… main.vaultlist.contextMenu.unlockNow=Unlock Now main.vaultlist.contextMenu.vaultoptions=Show Vault Options +main.vaultlist.contextMenu.reveal=Reveal Vault main.vaultlist.addVaultBtn=Add Vault ## Vault Detail ### Welcome