vault_list_contextmenu.fxml 1.3 KB

12345678910111213141516
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import javafx.scene.control.ContextMenu?>
  3. <?import javafx.scene.control.MenuItem?>
  4. <ContextMenu xmlns:fx="http://javafx.com/fxml"
  5. xmlns="http://javafx.com/javafx"
  6. fx:controller="org.cryptomator.ui.mainwindow.VaultListContextMenuController">
  7. <items>
  8. <MenuItem fx:id="revealEntry" text="%main.vaultlist.contextMenu.reveal" onAction="#didClickRevealVault" visible="${controller.selectedVaultLockable}"/>
  9. <MenuItem fx:id="lockEntry" text="%main.vaultlist.contextMenu.lock" onAction="#didClickLockVault" visible="${controller.selectedVaultLockable}"/>
  10. <MenuItem fx:id="unlockEntry" text="%main.vaultlist.contextMenu.unlock" onAction="#didClickUnlockVault" visible="${controller.selectedVaultUnlockable &amp;&amp; !controller.selectedVaultPassphraseStored}"/>
  11. <MenuItem fx:id="unlockNowEntry" text="%main.vaultlist.contextMenu.unlockNow" onAction="#didClickUnlockVault" visible="${controller.selectedVaultUnlockable &amp;&amp; controller.selectedVaultPassphraseStored}"/>
  12. <MenuItem fx:id="optionsEntry" text="%main.vaultlist.contextMenu.vaultoptions" onAction="#didClickShowVaultOptions" disable="${!controller.selectedVaultUnlockable}"/>
  13. <MenuItem fx:id="removeEntry" text="%main.vaultlist.contextMenu.remove" onAction="#didClickRemoveVault" disable="${!controller.selectedVaultRemovable}"/>
  14. </items>
  15. </ContextMenu>