Add setting to unlock screen

pull/2597/head
Marco H 2023-02-23 14:05:41 +01:00
parent 5600d3e24d
commit f7d9a835d4
4 changed files with 18 additions and 3 deletions

View File

@ -8,3 +8,4 @@
0.08: Use default Bangle formatter for booleans 0.08: Use default Bangle formatter for booleans
0.09: New app screen (instead of showing settings or the alert) and some optimisations 0.09: New app screen (instead of showing settings or the alert) and some optimisations
0.10: Add software back button via setUI 0.10: Add software back button via setUI
0.11: Add setting to unlock screen

View File

@ -26,6 +26,13 @@
if (!(storage.readJSON('setting.json', 1) || {}).quiet) { if (!(storage.readJSON('setting.json', 1) || {}).quiet) {
Bangle.buzz(400); Bangle.buzz(400);
} }
if ((storage.readJSON('activityreminder.s.json', 1) || {}).unlock) {
console.log("unlock");
Bangle.setLocked(false);
Bangle.setLCDPower(1);
}
setTimeout(load, 20000); setTimeout(load, 20000);
} }

View File

@ -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.10", "version":"0.11",
"icon": "app.png", "icon": "app.png",
"type": "app", "type": "app",
"tags": "tool,activity", "tags": "tool,activity",

View File

@ -75,7 +75,14 @@
settings.tempThreshold = v; settings.tempThreshold = v;
activityreminder.writeSettings(settings); activityreminder.writeSettings(settings);
} }
},
'Unlock on alarm': {
value: settings.unlock,
onchange: v => {
settings.unlock = v;
activityreminder.writeSettings(settings);
} }
},
}; };
return mainMenu; return mainMenu;