mirror of https://github.com/espruino/BangleApps
First commit for the next version of ActivityReminder: tweaking some values
parent
6b5cc8b536
commit
ad4a99a04c
|
@ -1 +1,2 @@
|
||||||
0.01: New App!
|
0.01: New App!
|
||||||
|
0.02: Fix the settings bug and some tweaking
|
||||||
|
|
|
@ -15,7 +15,7 @@ function drawAlert(){
|
||||||
});
|
});
|
||||||
|
|
||||||
Bangle.buzz(400);
|
Bangle.buzz(400);
|
||||||
setTimeout(load, 10000);
|
setTimeout(load, 20000);
|
||||||
}
|
}
|
||||||
|
|
||||||
function run(){
|
function run(){
|
||||||
|
|
|
@ -6,17 +6,17 @@ exports.loadSettings = function() {
|
||||||
maxInnactivityMin: 30,
|
maxInnactivityMin: 30,
|
||||||
dismissDelayMin: 15,
|
dismissDelayMin: 15,
|
||||||
minSteps: 50
|
minSteps: 50
|
||||||
}, require("Storage").readJSON("ar.settings.json", true) || {});
|
}, require("Storage").readJSON("activityreminder.s.json", true) || {});
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.writeSettings = function(settings){
|
exports.writeSettings = function(settings){
|
||||||
require("Storage").writeJSON("ar.settings.json", settings);
|
require("Storage").writeJSON("activityreminder.s.json", settings);
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.saveStepsArray = function(stepsArray) {
|
exports.saveStepsArray = function(stepsArray) {
|
||||||
require("Storage").writeJSON("ar.stepsarray.json", stepsArray);
|
require("Storage").writeJSON("activityreminder.sa.json", stepsArray);
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.loadStepsArray = function(){
|
exports.loadStepsArray = function(){
|
||||||
return require("Storage").readJSON("ar.stepsarray.json") || [];
|
return require("Storage").readJSON("activityreminder.sa.json") || [];
|
||||||
};
|
};
|
|
@ -3,7 +3,7 @@
|
||||||
"name": "Activity Reminder",
|
"name": "Activity Reminder",
|
||||||
"shortName":"Activity Reminder",
|
"shortName":"Activity Reminder",
|
||||||
"description": "A reminder to take short walks for the ones with a sedentary lifestyle",
|
"description": "A reminder to take short walks for the ones with a sedentary lifestyle",
|
||||||
"version":"0.01",
|
"version":"0.02",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"type": "app",
|
"type": "app",
|
||||||
"tags": "tool,activity",
|
"tags": "tool,activity",
|
||||||
|
@ -17,6 +17,6 @@
|
||||||
{"name": "activityreminder.img", "url": "app-icon.js", "evaluate": true}
|
{"name": "activityreminder.img", "url": "app-icon.js", "evaluate": true}
|
||||||
],
|
],
|
||||||
"data": [
|
"data": [
|
||||||
{"name": "ar.settings.json", "name": "ar.stepsarray.json"}
|
{"name": "activityreminder.s.json", "name": "activityreminder.sa.json"}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
},
|
},
|
||||||
'Max innactivity': {
|
'Max innactivity': {
|
||||||
value: 30|settings.maxInnactivityMin,
|
value: 30|settings.maxInnactivityMin,
|
||||||
min: 15, max: 60,
|
min: 15, max: 120,
|
||||||
onchange: v => {
|
onchange: v => {
|
||||||
settings.maxInnactivityMin = v;
|
settings.maxInnactivityMin = v;
|
||||||
require("activityreminder").writeSettings(settings);
|
require("activityreminder").writeSettings(settings);
|
||||||
|
|
Loading…
Reference in New Issue