add reveal entry to context menu.

This commit is contained in:
Armin Schrenk
2021-03-29 16:23:24 +02:00
parent 0bdfb7c9f9
commit 96a612127c
3 changed files with 12 additions and 0 deletions

View File

@@ -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() {

View File

@@ -19,6 +19,7 @@
<contextMenu>
<ContextMenu>
<items>
<MenuItem fx:id="revealEntry" text="%main.vaultlist.contextMenu.reveal" onAction="#didClickRevealVault" visible="${controller.selectedVaultLockable}"/>
<MenuItem fx:id="lockEntry" text="%main.vaultlist.contextMenu.lock" onAction="#didClickLockVault" visible="${controller.selectedVaultLockable}"/>
<MenuItem fx:id="unlockEntry" text="%main.vaultlist.contextMenu.unlock" onAction="#didClickUnlockVault" visible="${controller.selectedVaultUnlockable &amp;&amp; !controller.selectedVaultPassphraseStored}"/>
<MenuItem fx:id="unlockNowEntry" text="%main.vaultlist.contextMenu.unlockNow" onAction="#didClickUnlockVault" visible="${controller.selectedVaultUnlockable &amp;&amp; controller.selectedVaultPassphraseStored}"/>

View File

@@ -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