mirror of
https://github.com/cryptomator/cryptomator.git
synced 2026-05-19 19:21:27 +00:00
undo no longer needed changes
This commit is contained in:
@@ -25,8 +25,6 @@ import javax.inject.Named;
|
||||
import javafx.beans.property.IntegerProperty;
|
||||
import javafx.beans.property.ObjectProperty;
|
||||
import javafx.beans.property.ReadOnlyBooleanProperty;
|
||||
import javafx.beans.property.ReadOnlyBooleanWrapper;
|
||||
import javafx.beans.property.SimpleStringProperty;
|
||||
import javafx.beans.property.StringProperty;
|
||||
import javafx.concurrent.Task;
|
||||
import javafx.fxml.FXML;
|
||||
@@ -60,9 +58,7 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
private final ObjectProperty<RecoveryActionType> recoverType;
|
||||
private final ObjectProperty<CryptorProvider.Scheme> cipherCombo;
|
||||
private final ResourceBundle resourceBundle;
|
||||
private final StringProperty buttonText = new SimpleStringProperty();
|
||||
private final Dialogs dialogs;
|
||||
private final Stage owner;
|
||||
|
||||
public NewPasswordController newPasswordController;
|
||||
public Button nextButton;
|
||||
@@ -72,7 +68,7 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
@RecoveryKeyWindow Vault vault, //
|
||||
RecoveryKeyFactory recoveryKeyFactory, //
|
||||
ExecutorService executor, //
|
||||
@Named("keyRecoveryOwner") Stage owner, @RecoveryKeyWindow StringProperty recoveryKey, //
|
||||
@RecoveryKeyWindow StringProperty recoveryKey, //
|
||||
@FxmlScene(FxmlFile.RECOVERYKEY_EXPERT_SETTINGS) Lazy<Scene> recoverExpertSettingsScene, //
|
||||
@FxmlScene(FxmlFile.RECOVERYKEY_RECOVER) Lazy<Scene> recoverykeyRecoverScene, //
|
||||
FxApplicationWindows appWindows, //
|
||||
@@ -80,8 +76,9 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
VaultListManager vaultListManager, //
|
||||
@Named("shorteningThreshold") IntegerProperty shorteningThreshold, //
|
||||
@Named("recoverType") ObjectProperty<RecoveryActionType> recoverType, //
|
||||
@Named("cipherCombo") ObjectProperty<CryptorProvider.Scheme> cipherCombo,//
|
||||
ResourceBundle resourceBundle, Dialogs dialogs) {
|
||||
@Named("cipherCombo") ObjectProperty<CryptorProvider.Scheme> cipherCombo, //
|
||||
ResourceBundle resourceBundle, //
|
||||
Dialogs dialogs) {
|
||||
this.window = window;
|
||||
this.vault = vault;
|
||||
this.recoveryKeyFactory = recoveryKeyFactory;
|
||||
@@ -97,7 +94,6 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
this.recoverType = recoverType;
|
||||
this.resourceBundle = resourceBundle;
|
||||
this.dialogs = dialogs;
|
||||
this.owner = owner;
|
||||
}
|
||||
|
||||
@FXML
|
||||
@@ -155,7 +151,7 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
|
||||
@FXML
|
||||
public void resetPassword() {
|
||||
Task<Void> task = new ResetPasswordTask(recoveryKeyFactory, vault, recoveryKey, newPasswordController);
|
||||
Task<Void> task = new ResetPasswordTask();
|
||||
|
||||
task.setOnScheduled(_ -> LOG.debug("Using recovery key to reset password for {}.", vault.getDisplayablePath()));
|
||||
|
||||
@@ -178,14 +174,6 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
|
||||
/* Getter/Setter */
|
||||
|
||||
public StringProperty buttonTextProperty() {
|
||||
return buttonText;
|
||||
}
|
||||
|
||||
public String getButtonText() {
|
||||
return buttonText.get();
|
||||
}
|
||||
|
||||
public ReadOnlyBooleanProperty passwordSufficientAndMatchingProperty() {
|
||||
return newPasswordController.goodPasswordProperty();
|
||||
}
|
||||
@@ -194,20 +182,11 @@ public class RecoveryKeyResetPasswordController implements FxController {
|
||||
return newPasswordController.isGoodPassword();
|
||||
}
|
||||
|
||||
private static class ResetPasswordTask extends Task<Void> {
|
||||
private class ResetPasswordTask extends Task<Void> {
|
||||
|
||||
private static final Logger LOG = LoggerFactory.getLogger(ResetPasswordTask.class);
|
||||
private final RecoveryKeyFactory recoveryKeyFactory;
|
||||
private final Vault vault;
|
||||
private final StringProperty recoveryKey;
|
||||
private final NewPasswordController newPasswordController;
|
||||
|
||||
public ResetPasswordTask(RecoveryKeyFactory recoveryKeyFactory, Vault vault, StringProperty recoveryKey, NewPasswordController newPasswordController) {
|
||||
this.recoveryKeyFactory = recoveryKeyFactory;
|
||||
this.vault = vault;
|
||||
this.recoveryKey = recoveryKey;
|
||||
this.newPasswordController = newPasswordController;
|
||||
|
||||
public ResetPasswordTask() {
|
||||
setOnFailed(_ -> LOG.error("Failed to reset password", getException()));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user