aboutsummaryrefslogtreecommitdiffstats
path: root/better-scrumdo.js
diff options
context:
space:
mode:
authorTeddy Wing2013-03-25 02:09:58 -0400
committerTeddy Wing2013-03-25 02:09:58 -0400
commit46c32a0728414a82560e3a521be61207fe6a727e (patch)
tree3ced2397190c80480f6e7802ee2e48a951066669 /better-scrumdo.js
parent7aa3121d48aa3399518e9a82d981edaee3a8d7ba (diff)
downloadScrumDo-Trellic-46c32a0728414a82560e3a521be61207fe6a727e.tar.bz2
Add options page
A minimal, unstyled options page for the extension is now accessible via the Chrome Extensions panel. This options page allows users to customise the refresh interval of the ScrumDo board page.
Diffstat (limited to 'better-scrumdo.js')
-rw-r--r--better-scrumdo.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/better-scrumdo.js b/better-scrumdo.js
index d2c4b2a..ce4196c 100644
--- a/better-scrumdo.js
+++ b/better-scrumdo.js
@@ -25,6 +25,15 @@
}
);
+ // Set reload interval to user-defined interval
+ chrome.extension.sendMessage({ get_option: 'refresh_interval' }, function(response) {
+ if (response.refresh_interval) {
+ clear_reload_interval();
+ RELOAD_INTERVAL = response.refresh_interval * 1000;
+ set_reload_interval();
+ }
+ });
+
var set_reload_interval = function() {
reload_interval_obj = window.setInterval(reload_page, RELOAD_INTERVAL);
};