1
0
Fork 0

Disable quiet mode after alarm dismiss

master
Kedlub 2023-01-18 14:16:28 +01:00
parent 1839f7d52d
commit 22d8ca43dc
4 changed files with 30 additions and 0 deletions

1
apps/alarmqm/ChangeLog Normal file
View File

@ -0,0 +1 @@
0.01: New App!

BIN
apps/alarmqm/app.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

16
apps/alarmqm/boot.js Normal file
View File

@ -0,0 +1,16 @@
(function() {
function dismissAlarm(alarm) {
if ("qmsched" in WIDGETS) {
require("qmsched").setMode(0);
}
else {
// Code from qmsched.js, so we can work without it
require("Storage").writeJSON("setting.json", Object.assign(
require("Storage").readJSON("setting.json", 1) || {},
{quiet:0}
));
}
}
Bangle.on('alarmDismiss', dismissAlarm);
})();

View File

@ -0,0 +1,13 @@
{ "id": "alarmqm",
"name": "Alarm Quiet Mode",
"shortName":"AlarmQM",
"version":"0.01",
"description": "Service that turns off quiet mode after alarm dismiss",
"icon": "app.png",
"tags": "",
"supports" : ["BANGLEJS2"],
"readme": "README.md",
"storage": [
{"name":"alarmqm.boot.js","url":"boot.js"}
]
}