[LCARS] Add ability to disable alarms
parent
fb7b69379a
commit
faddda9db2
|
|
@ -21,3 +21,4 @@
|
||||||
0.21: Add custom theming.
|
0.21: Add custom theming.
|
||||||
0.22: Fix alarm and add build in function for step counting.
|
0.22: Fix alarm and add build in function for step counting.
|
||||||
0.23: Add warning for low flash memory
|
0.23: Add warning for low flash memory
|
||||||
|
0.24: Add ability to disable alarm functionality
|
||||||
|
|
@ -12,6 +12,7 @@ let settings = {
|
||||||
themeColor1BG: "#FF9900",
|
themeColor1BG: "#FF9900",
|
||||||
themeColor2BG: "#FF00DC",
|
themeColor2BG: "#FF00DC",
|
||||||
themeColor3BG: "#0094FF",
|
themeColor3BG: "#0094FF",
|
||||||
|
disableAlarms: false,
|
||||||
};
|
};
|
||||||
let saved_settings = storage.readJSON(SETTINGS_FILE, 1) || settings;
|
let saved_settings = storage.readJSON(SETTINGS_FILE, 1) || settings;
|
||||||
for (const key in saved_settings) {
|
for (const key in saved_settings) {
|
||||||
|
|
@ -722,12 +723,12 @@ Bangle.on('touch', function(btn, e){
|
||||||
}
|
}
|
||||||
|
|
||||||
if(lcarsViewPos == 0){
|
if(lcarsViewPos == 0){
|
||||||
if(is_upper){
|
if(is_upper && !settings.disableAlarms){
|
||||||
feedback();
|
feedback();
|
||||||
increaseAlarm();
|
increaseAlarm();
|
||||||
drawState();
|
drawState();
|
||||||
return;
|
return;
|
||||||
} if(is_lower){
|
} if(is_lower && !settings.disableAlarms){
|
||||||
feedback();
|
feedback();
|
||||||
decreaseAlarm();
|
decreaseAlarm();
|
||||||
drawState();
|
drawState();
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@
|
||||||
themeColor1BG: "#FF9900",
|
themeColor1BG: "#FF9900",
|
||||||
themeColor2BG: "#FF00DC",
|
themeColor2BG: "#FF00DC",
|
||||||
themeColor3BG: "#0094FF",
|
themeColor3BG: "#0094FF",
|
||||||
|
disableAlarms: false,
|
||||||
};
|
};
|
||||||
let saved_settings = storage.readJSON(SETTINGS_FILE, 1) || settings;
|
let saved_settings = storage.readJSON(SETTINGS_FILE, 1) || settings;
|
||||||
for (const key in saved_settings) {
|
for (const key in saved_settings) {
|
||||||
|
|
@ -102,6 +103,14 @@
|
||||||
settings.themeColor3BG = bg_code[v];
|
settings.themeColor3BG = bg_code[v];
|
||||||
save();
|
save();
|
||||||
},
|
},
|
||||||
}
|
},
|
||||||
|
'Disable alarm functionality': {
|
||||||
|
value: settings.disableAlarms,
|
||||||
|
format: () => (settings.disableAlarms ? 'Yes' : 'No'),
|
||||||
|
onchange: () => {
|
||||||
|
settings.disableAlarms = !settings.disableAlarms;
|
||||||
|
save();
|
||||||
|
},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue