mirror of https://github.com/espruino/BangleApps
Fixing apps that use buzz after recent buzz strength PR (these apps would have previously used a low strength buzz)
parent
c237d5f342
commit
6c7525b8ea
|
@ -1,7 +1,7 @@
|
||||||
(function(back) {
|
(function(back) {
|
||||||
function settings() {
|
function settings() {
|
||||||
let settings = require('Storage').readJSON("messages.settings.json", true) || {};
|
let settings = require('Storage').readJSON("messages.settings.json", true) || {};
|
||||||
if (settings.vibrate===undefined) settings.vibrate=".";
|
if (settings.vibrate===undefined) settings.vibrate=":";
|
||||||
if (settings.repeat===undefined) settings.repeat=4;
|
if (settings.repeat===undefined) settings.repeat=4;
|
||||||
if (settings.unreadTimeout===undefined) settings.unreadTimeout=60;
|
if (settings.unreadTimeout===undefined) settings.unreadTimeout=60;
|
||||||
settings.unlockWatch=!!settings.unlockWatch;
|
settings.unlockWatch=!!settings.unlockWatch;
|
||||||
|
|
|
@ -34,7 +34,7 @@ draw:function(recall) {
|
||||||
Bangle.drawWidgets();
|
Bangle.drawWidgets();
|
||||||
},buzz:function() {
|
},buzz:function() {
|
||||||
if ((require('Storage').readJSON('setting.json',1)||{}).quiet) return; // never buzz during Quiet Mode
|
if ((require('Storage').readJSON('setting.json',1)||{}).quiet) return; // never buzz during Quiet Mode
|
||||||
require("buzz").pattern((require('Storage').readJSON("messages.settings.json", true) || {}).vibrate || ".");
|
require("buzz").pattern((require('Storage').readJSON("messages.settings.json", true) || {}).vibrate || ":");
|
||||||
},touch:function(b,c) {
|
},touch:function(b,c) {
|
||||||
var w=WIDGETS["messages"];
|
var w=WIDGETS["messages"];
|
||||||
if (!w||!w.width||c.x<w.x||c.x>w.x+w.width||c.y<w.y||c.y>w.y+w.iconwidth) return;
|
if (!w||!w.width||c.x<w.x||c.x>w.x+w.width||c.y<w.y||c.y>w.y+w.iconwidth) return;
|
||||||
|
|
|
@ -120,7 +120,7 @@ function showAlarm(alarm) {
|
||||||
Bangle.setLocked(false);
|
Bangle.setLocked(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
require("buzz").pattern(alarm.vibrate === undefined ? ".." : alarm.vibrate).then(() => {
|
require("buzz").pattern(alarm.vibrate === undefined ? "::" : alarm.vibrate).then(() => {
|
||||||
if (buzzCount--) {
|
if (buzzCount--) {
|
||||||
setTimeout(buzz, settings.buzzIntervalMillis);
|
setTimeout(buzz, settings.buzzIntervalMillis);
|
||||||
} else if (alarm.as) { // auto-snooze
|
} else if (alarm.as) { // auto-snooze
|
||||||
|
|
|
@ -187,7 +187,7 @@ function editAlarm(alarmIndex, alarm) {
|
||||||
as : false,
|
as : false,
|
||||||
dow : 0b1111111,
|
dow : 0b1111111,
|
||||||
last : 0,
|
last : 0,
|
||||||
vibrate : ".."
|
vibrate : "::"
|
||||||
};
|
};
|
||||||
if (msg != "") a["msg"] = msg;
|
if (msg != "") a["msg"] = msg;
|
||||||
if (!newAlarm) Object.assign(a, alarms[alarmIndex]);
|
if (!newAlarm) Object.assign(a, alarms[alarmIndex]);
|
||||||
|
|
Loading…
Reference in New Issue