diff --git a/app/scripts/models/app-settings-model.js b/app/scripts/models/app-settings-model.js index 1c978cba..888d008b 100644 --- a/app/scripts/models/app-settings-model.js +++ b/app/scripts/models/app-settings-model.js @@ -34,6 +34,7 @@ var AppSettingsModel = Backbone.Model.extend({ canOpenSettings: true, canCreate: true, canImportXml: true, + canRemoveLatest: true, dropbox: true, webdav: true, gdrive: true, diff --git a/app/scripts/views/open-view.js b/app/scripts/views/open-view.js index 419b2369..6a094a47 100644 --- a/app/scripts/views/open-view.js +++ b/app/scripts/views/open-view.js @@ -87,6 +87,7 @@ var OpenView = Backbone.View.extend({ canOpenSettings: this.model.settings.get('canOpenSettings'), canCreate: this.model.settings.get('canCreate'), canImportXml: this.model.settings.get('canImportXml'), + canRemoveLatest: this.model.settings.get('canRemoveLatest'), showMore: showMore, showLogo: showLogo }); diff --git a/app/templates/open.hbs b/app/templates/open.hbs index 9be351a1..22828dd8 100644 --- a/app/templates/open.hbs +++ b/app/templates/open.hbs @@ -86,7 +86,7 @@ {{#if file.icon}}{{/if}} {{#if file.iconSvg}}
{{{file.iconSvg}}}
{{/if}} {{file.name}} - + {{#if ../canRemoveLatest}}{{/if}} {{/each}} diff --git a/release-notes.md b/release-notes.md index 1f348e40..60e18a82 100644 --- a/release-notes.md +++ b/release-notes.md @@ -6,6 +6,7 @@ Release notes `+` use browser language as default locale `+` auto-lock in 12 hours or day `+` text fields context menu on desktop +`+` option to disable latest file removal ##### v1.3.3 (2016-09-20) `+` translations: fr, pl, pt diff --git a/util/config-example.json b/util/config-example.json index 12de27b6..e2da4b1f 100644 --- a/util/config-example.json +++ b/util/config-example.json @@ -26,6 +26,7 @@ "canOpenSettings": true, "canCreate": true, "canImportXml": true, + "canRemoveLatest": true, "dropbox": true, "dropboxFolder": null,