summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--options.html15
-rw-r--r--tempo.js9
2 files changed, 15 insertions, 9 deletions
diff --git a/options.html b/options.html
index 52f7b3e..5f7058d 100644
--- a/options.html
+++ b/options.html
@@ -9,12 +9,15 @@
<script type="text/javascript" src="options.js"></script>
</head>
<body>
- <select id="timeformat">
- <option value="12">12-hour</option>
- <option value="24">24-hour</option>
- </select>
- <br />
+ <p>
+ <select id="timeformat">
+ <option value="12">12-hour</option>
+ <option value="24">24-hour</option>
+ </select>
+ </p>
<p id="status"></p>
- <button id="save">Save</button>
+ <p>
+ <button id="save">Save</button>
+ </p>
</body>
</html>
diff --git a/tempo.js b/tempo.js
index 738b2f4..ab217a7 100644
--- a/tempo.js
+++ b/tempo.js
@@ -2,7 +2,10 @@
// Distributed under the terms of the GNU General Public License v2.
// See http://www.gnu.org/licenses/gpl-2.0.txt for the full license text.
-var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
+var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July',
+ 'August', 'September', 'October', 'November', 'December'];
+
+var timeformat = null;
function padTime(x) {
if(x < 10) {
@@ -13,8 +16,6 @@ function padTime(x) {
}
function updateTime() {
- var timeformat = localStorage['timeformat'];
-
var date = new Date();
var h = date.getHours();
@@ -38,6 +39,8 @@ function updateTime() {
}
function startTempo() {
+ timeformat = localStorage['timeformat'];
+
updateTime();
setTimeout(function() {updateTime(); setInterval(updateTime, 1000)},