Skip to content

Commit 648fa51

Browse files
author
thyttan
committed
Merge branch 'messages-auto-display-settings' into app-loader
2 parents 744c29a + c731d6a commit 648fa51

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

apps/messagegui/lib.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ exports.listener = function(type, msg) {
3535
}
3636

3737
const appSettings = require("Storage").readJSON("messages.settings.json", 1) || {};
38-
const autoOpen = appSettings.autoOpen;
38+
const autoOpen = appSettings.autoOpen ?? 1;
3939
let loadMessages = (
40-
(autoOpen === 1 && Bangle.CLOCK) || (autoOpen === 2 && Bangle.isLocked()) || autoOpen === 3 ||
40+
(autoOpen === 1 && Bangle.CLOCK) || (autoOpen === 2 && (Bangle.isLocked() || Bangle.CLOCK)) || autoOpen === 3 ||
4141
msg.important
4242
); // should we load the messages app?
4343
if (type==="music") {
@@ -64,7 +64,7 @@ exports.listener = function(type, msg) {
6464
const quiet = (require("Storage").readJSON("setting.json", 1) || {}).quiet;
6565
const unlockWatch = appSettings.unlockWatch;
6666
// don't auto-open messages in quiet mode if quietNoAutOpn is true
67-
if ((quiet && appSettings.quietNoAutOpn))
67+
if (quiet && appSettings.quietNoAutOpn)
6868
loadMessages = false;
6969
// after a delay load the app, to ensure we have all the messages
7070
if (exports.messageTimeout) clearTimeout(exports.messageTimeout);

apps/messages/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ There are several options to choose from:
6464
* **Auto-open new msg** : Should we open the messages app for new messages?
6565
* **Never** : Never open for new messages
6666
* **On clock** : Open if a clock face is showing (default)
67-
* **If locked** : Open if the screen is locked
67+
* **If locked** : Open if the screen is locked or clock face is showing
6868
* **Always** : Always open new messages
6969
* **Widget messages** : How many message icons should the widget show?
7070
* **Show Widgets** : Should widgets be shown when a message is being displayed (default of disabled leaves more room for the message text)

apps/messages/settings.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,7 @@
8383
/*LANG*/'Auto-open new msg': {
8484
value: settings.autoOpen,
8585
min:0,max:3,step:1,
86-
format: v =>
87-
v===0 ? "Never" :
88-
v===1 ? "On clock" :
89-
v===2 ? "If locked" :
90-
"Always",
86+
format: v=>["Never","On clock","If locked","Always"][v],
9187
onchange: v => updateSetting("autoOpen", v)
9288
},
9389
/*LANG*/'Widget messages': {

0 commit comments

Comments
 (0)