diff options
author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-07-14 11:09:38 +0200 |
---|---|---|
committer | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-07-14 11:09:38 +0200 |
commit | c98c1a5932f2cb396fc8c9fb20983895e62e652e (patch) | |
tree | ad3a61de7fd4cb1fd1c35689c3dee8e5e9fdea81 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java | |
parent | 80be9e308410b22c4b3eb0beb4b933e6c208f928 (diff) | |
download | pdf-over-c98c1a5932f2cb396fc8c9fb20983895e62e652e.tar.gz pdf-over-c98c1a5932f2cb396fc8c9fb20983895e62e652e.tar.bz2 pdf-over-c98c1a5932f2cb396fc8c9fb20983895e62e652e.zip |
add necessary config switches to persist "remember" checkbox (no functionality still)
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java index 3d5ebfff..d467178a 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/config/ConfigurationManager.java @@ -87,6 +87,7 @@ public class ConfigurationManager { setDefaultEmblemPersistent(diskConfig.getProperty(Constants.CFG_EMBLEM)); setDefaultMobileNumberPersistent(diskConfig.getProperty(Constants.CFG_MOBILE_NUMBER)); + setRememberMobilePasswordPersistent(Constants.TRUE.equals(diskConfig.getProperty(Constants.CFG_MOBILE_PASSWORD_REMEMBER))); setProxyHostPersistent(diskConfig.getProperty(Constants.CFG_PROXY_HOST)); setProxyUserPersistent(diskConfig.getProperty(Constants.CFG_PROXY_USER)); @@ -284,6 +285,8 @@ public class ConfigurationManager { props.setProperty(Constants.CFG_EMBLEM, getDefaultEmblemPersistent()); props.setProperty(Constants.CFG_SIGNATURE_NOTE, getSignatureNote()); props.setProperty(Constants.CFG_MOBILE_NUMBER, getDefaultMobileNumberPersistent()); + if (getRememberMobilePassword()) + props.setProperty(Constants.CFG_MOBILE_PASSWORD_REMEMBER, Constants.TRUE); props.setProperty(Constants.CFG_OUTPUT_FOLDER, getDefaultOutputFolderPersistent()); props.setProperty(Constants.CFG_POSTFIX, getSaveFilePostFix()); props.setProperty(Constants.CFG_SIGNATURE_PLACEHOLDER_TRANSPARENCY, @@ -476,6 +479,14 @@ public class ConfigurationManager { return this.configurationOverlay.mobilePassword; } + public boolean getRememberMobilePassword() { + return this.configuration.rememberPassword; + } + + public void setRememberMobilePasswordPersistent(boolean state) { + this.configuration.rememberPassword = state; + } + public void setDefaultEmblemPersistent(String emblem) { try { if (emblem == null || emblem.trim().isEmpty()) { |