From b445f614fb04fae39b2360cc5a236538d8a23dee Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Tue, 19 Nov 2019 21:39:00 +0100 Subject: [PATCH] Made mount point settings localizable (and some fxml cleanup) [ci skip] --- .../vaultoptions/MountOptionsController.java | 2 +- .../resources/fxml/vault_options_mount.fxml | 52 +++++++++---------- .../main/resources/i18n/strings.properties | 8 ++- 3 files changed, 34 insertions(+), 28 deletions(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/vaultoptions/MountOptionsController.java b/main/ui/src/main/java/org/cryptomator/ui/vaultoptions/MountOptionsController.java index 6efa3e407..040b8cf6c 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/vaultoptions/MountOptionsController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/vaultoptions/MountOptionsController.java @@ -116,7 +116,7 @@ public class MountOptionsController implements FxController { @FXML private void chooseCustomMountPoint() { DirectoryChooser directoryChooser = new DirectoryChooser(); - directoryChooser.setTitle(resourceBundle.getString("vaultOptions.mount.winDirChooser")); + directoryChooser.setTitle(resourceBundle.getString("vaultOptions.mount.mountPoint.directoryPickerTitle")); try { directoryChooser.setInitialDirectory(Path.of(System.getProperty("user.home")).toFile()); } catch (Exception e) { diff --git a/main/ui/src/main/resources/fxml/vault_options_mount.fxml b/main/ui/src/main/resources/fxml/vault_options_mount.fxml index 3508dc218..b645d3da2 100644 --- a/main/ui/src/main/resources/fxml/vault_options_mount.fxml +++ b/main/ui/src/main/resources/fxml/vault_options_mount.fxml @@ -10,7 +10,6 @@ - - - - - - - - - - - - + + + + + + + + + - + - - - - - - - - - + + + + + + + + diff --git a/main/ui/src/main/resources/i18n/strings.properties b/main/ui/src/main/resources/i18n/strings.properties index 549c4b053..3e1854bdd 100644 --- a/main/ui/src/main/resources/i18n/strings.properties +++ b/main/ui/src/main/resources/i18n/strings.properties @@ -171,7 +171,12 @@ vaultOptions.mount.readonly=Read-Only vaultOptions.mount.driveName=Drive Name vaultOptions.mount.customMountFlags=Custom Mount Flags vaultOptions.mount.winDriveLetterOccupied=occupied -vaultOptions.mount.winDirChooser=Pick an empty directory +vaultOptions.mount.mountPoint=Mount Point +vaultOptions.mount.mountPoint.auto=Automatically pick a suitable location +vaultOptions.mount.mountPoint.driveLetter=Use assigned drive letter +vaultOptions.mount.mountPoint.custom=Custom path +vaultOptions.mount.mountPoint.directoryPickerButton=Choose… +vaultOptions.mount.mountPoint.directoryPickerTitle=Pick an empty directory # Recovery Key recoveryKey.title=Recovery Key @@ -188,3 +193,4 @@ passwordStrength.messageLabel.4=Very strong # Quit quit.prompt=Quit application? There are unlocked vaults. quit.lockAndQuit=Lock and Quit +