From 145be6788c4723123a5297a0dd783cadff810a34 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 15 Feb 2015 12:37:34 -0500 Subject: Add option to change downloaded filename prefix The downloaded file would always have this format: chrome-tabs-20150215-12h38.yml Add a user-customisable option to change the "chrome-tabs-" prefix of the filename. I realised I wanted this after installing the extension on both Chrome and Chrome Canary, and wanted to have my backup files named differently depending on the version of Chrome they were coming from. --- options.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'options.js') diff --git a/options.js b/options.js index b1d1192..0416b2c 100644 --- a/options.js +++ b/options.js @@ -2,9 +2,11 @@ function save_options() { var button_click_behaviour = document.getElementById('button-click-behaviour').value; var file_format = document.getElementById('file-format').value; + var filename_prefix = document.getElementById('filename-prefix').value; chrome.storage.sync.set({ button_click_behaviour: button_click_behaviour, - file_format: file_format + file_format: file_format, + filename_prefix: filename_prefix }, function() { // Update status to let user know options were saved. var status = document.getElementById('status'); @@ -21,10 +23,12 @@ function restore_options() { // Use default value color = 'red' and likesColor = true. chrome.storage.sync.get({ button_click_behaviour: 'window', - file_format: 'text' + file_format: 'text', + filename_prefix: 'chrome-tabs-' }, function(items) { document.getElementById('button-click-behaviour').value = items.button_click_behaviour; document.getElementById('file-format').value = items.file_format; + document.getElementById('filename-prefix').value = items.filename_prefix; }); } -- cgit v1.2.3