sched/alarms/messages Ensure default vibration pattern is longer/stronger
parent
c616a2b8a8
commit
1c1b77dfa1
|
|
@ -9,4 +9,5 @@
|
||||||
0.63: Add option to not open the first unread message
|
0.63: Add option to not open the first unread message
|
||||||
0.64: Only load from storage once in settings
|
0.64: Only load from storage once in settings
|
||||||
0.65: Fix settings error introduced by two conflicting changes
|
0.65: Fix settings error introduced by two conflicting changes
|
||||||
0.66: Fix 'Auto-Open Unread Msg' polarity - previously checking the box would ignore unread messages
|
0.66: Fix 'Auto-Open Unread Msg' polarity - previously checking the box would ignore unread messages
|
||||||
|
0.67: Ensure default vibration pattern is longer
|
||||||
|
|
@ -213,7 +213,7 @@ exports.buzz = function(msgSrc) {
|
||||||
pattern = msgSettings.vibrate;
|
pattern = msgSettings.vibrate;
|
||||||
repeat = msgSettings.repeat;
|
repeat = msgSettings.repeat;
|
||||||
}
|
}
|
||||||
if (pattern===undefined) { pattern = ":"; } // pattern may be "", so we can't use || ":" here
|
if (pattern===undefined) { pattern = "="; } // pattern may be "", so we can't use || "=" here
|
||||||
if (!pattern) return Promise.resolve();
|
if (!pattern) return Promise.resolve();
|
||||||
|
|
||||||
if (repeat===undefined) repeat = 4; // repeat may be zero
|
if (repeat===undefined) repeat = 4; // repeat may be zero
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"id": "messages",
|
"id": "messages",
|
||||||
"name": "Messages",
|
"name": "Messages",
|
||||||
"version": "0.66",
|
"version": "0.67",
|
||||||
"description": "Library to handle, load and store message events received from Android/iOS",
|
"description": "Library to handle, load and store message events received from Android/iOS",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
function loadSettings() {
|
function loadSettings() {
|
||||||
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.vibrateCalls===undefined) settings.vibrateCalls=":";
|
if (settings.vibrateCalls===undefined) settings.vibrateCalls="=";
|
||||||
if (settings.repeat===undefined) settings.repeat=4;
|
if (settings.repeat===undefined) settings.repeat=4;
|
||||||
if (settings.repeatCalls===undefined) settings.repeatCalls=settings.repeat;
|
if (settings.repeatCalls===undefined) settings.repeatCalls=settings.repeat;
|
||||||
if (settings.vibrateTimeout===undefined) settings.vibrateTimeout=60;
|
if (settings.vibrateTimeout===undefined) settings.vibrateTimeout=60;
|
||||||
|
|
|
||||||
|
|
@ -33,3 +33,4 @@
|
||||||
0.30: Fix possible bug in toggling an alarm to on, from clkinfo
|
0.30: Fix possible bug in toggling an alarm to on, from clkinfo
|
||||||
0.31: Ensure we reschedule alarms after setTimeZone has been called (fix #3791)
|
0.31: Ensure we reschedule alarms after setTimeZone has been called (fix #3791)
|
||||||
0.32: clkinfo ensures an alarm won't trigger immediately (copying `alarm`'s behaviour)
|
0.32: clkinfo ensures an alarm won't trigger immediately (copying `alarm`'s behaviour)
|
||||||
|
0.33: Ensure default vibration pattern is longer
|
||||||
|
|
@ -114,8 +114,8 @@ exports.getSettings = function () {
|
||||||
defaultDeleteExpiredTimers: true, // Always
|
defaultDeleteExpiredTimers: true, // Always
|
||||||
buzzCount: 10,
|
buzzCount: 10,
|
||||||
buzzIntervalMillis: 3000, // 3 seconds
|
buzzIntervalMillis: 3000, // 3 seconds
|
||||||
defaultAlarmPattern: "::",
|
defaultAlarmPattern: "==",
|
||||||
defaultTimerPattern: "::"
|
defaultTimerPattern: "=="
|
||||||
},
|
},
|
||||||
require("Storage").readJSON("sched.settings.json", true) || {}
|
require("Storage").readJSON("sched.settings.json", true) || {}
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"id": "sched",
|
"id": "sched",
|
||||||
"name": "Scheduler",
|
"name": "Scheduler",
|
||||||
"version": "0.32",
|
"version": "0.33",
|
||||||
"description": "Scheduling library for alarms and timers",
|
"description": "Scheduling library for alarms and timers",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"type": "scheduler",
|
"type": "scheduler",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue