From cfa3093dd06cb7513a88e43a242020acf6ac7220 Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Sun, 14 Jul 2024 16:38:57 +0200 Subject: [PATCH] Add CheckBox to enable Touch ID per vault --- .../ui/vaultoptions/MasterkeyOptionsController.java | 2 ++ src/main/resources/fxml/vault_options_masterkey.fxml | 7 +++++++ src/main/resources/i18n/strings.properties | 1 + 3 files changed, 10 insertions(+) diff --git a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java index dd003d93d..eb2e27ce8 100644 --- a/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java +++ b/src/main/java/org/cryptomator/ui/vaultoptions/MasterkeyOptionsController.java @@ -13,6 +13,7 @@ import javax.inject.Inject; import javafx.beans.property.SimpleBooleanProperty; import javafx.beans.value.ObservableValue; import javafx.fxml.FXML; +import javafx.scene.control.CheckBox; import javafx.stage.Stage; @VaultOptionsScoped @@ -25,6 +26,7 @@ public class MasterkeyOptionsController implements FxController { private final ChangePasswordComponent.Builder changePasswordWindow; private final RecoveryKeyComponent.Factory recoveryKeyWindow; private final ForgetPasswordComponent.Builder forgetPasswordWindow; + public CheckBox useTouchIDheckbox; private final KeychainManager keychain; private final ObservableValue passwordSaved; diff --git a/src/main/resources/fxml/vault_options_masterkey.fxml b/src/main/resources/fxml/vault_options_masterkey.fxml index a06244178..28c1ea98e 100644 --- a/src/main/resources/fxml/vault_options_masterkey.fxml +++ b/src/main/resources/fxml/vault_options_masterkey.fxml @@ -3,7 +3,9 @@ + + + + + + +