diff --git a/app/scripts/models/app-settings-model.js b/app/scripts/models/app-settings-model.js index eebf08ff..717cad52 100644 --- a/app/scripts/models/app-settings-model.js +++ b/app/scripts/models/app-settings-model.js @@ -73,6 +73,7 @@ AppSettingsModel.defineModelProperties( canRemoveLatest: true, canExportXml: true, canExportHtml: true, + canSaveTo: true, dropbox: true, webdav: true, diff --git a/app/scripts/views/settings/settings-file-view.js b/app/scripts/views/settings/settings-file-view.js index 9386e620..9aefe069 100644 --- a/app/scripts/views/settings/settings-file-view.js +++ b/app/scripts/views/settings/settings-file-view.js @@ -112,6 +112,7 @@ class SettingsFileView extends View { kdfParameters: this.kdfParametersToUi(this.model.kdfParameters), storageProviders, canBackup, + canSaveTo: AppSettingsModel.canSaveTo, canExportXml: AppSettingsModel.canExportXml, canExportHtml: AppSettingsModel.canExportHtml }); diff --git a/app/templates/settings/settings-file.hbs b/app/templates/settings/settings-file.hbs index c2b22541..ff7ccf50 100644 --- a/app/templates/settings/settings-file.hbs +++ b/app/templates/settings/settings-file.hbs @@ -15,8 +15,10 @@ {{#ifeq storage 'file'}}{{res 'setFileSave'}}{{/ifeq}} {{#ifneq storage 'file'}}{{res 'setFileSyncVerb'}}{{/ifneq}} - + {{#if canSaveTo}} + + {{/if}} diff --git a/release-notes.md b/release-notes.md index 60d44c83..9492ac45 100644 --- a/release-notes.md +++ b/release-notes.md @@ -4,6 +4,7 @@ Release notes `+` #1341: auto-lock the app on screen lock on Windows `+` #1065: PORTABLE_EXECUTABLE_DIR environment variable `*` #1397: Segoe UI font on Windows +`+` #1393: option to disable saving and exporting (canSaveTo) `-` fix #1396: fixed hyperlinks in notes `-` fix #1323: version in the About dialog `-` fix #734: OTP secrets with spaces