fixed linter warnings
parent
7310ab9708
commit
f26169856e
|
|
@ -31,14 +31,3 @@ var mainmenu = {
|
|||
|
||||
// Actually display the menu
|
||||
E.showMenu(mainmenu);
|
||||
|
||||
// Function to fix time format
|
||||
function fixTime(h, m) {
|
||||
if (h.toString().length < 2) {
|
||||
h = "0" + h.toString();
|
||||
}
|
||||
if (m.toString().length < 2) {
|
||||
m = "0" + m.toString();
|
||||
}
|
||||
return h.toString() + ":" + m.toString();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ if (typeof (global.sleeplog || {}).trigger === "object") {
|
|||
to: 0,
|
||||
// reference time to from & to is rounded to full minutes
|
||||
fn: function (data, thisTriggerEntry) {
|
||||
aSettings = require('Storage').readJSON('quietSwitch.json', 1) || {};
|
||||
let aSettings = require('Storage').readJSON('quietSwitch.json', 1) || {};
|
||||
const DEFAULTS = {
|
||||
'quietWhenSleep': false,
|
||||
'quietMode': 1
|
||||
|
|
@ -20,12 +20,12 @@ if (typeof (global.sleeplog || {}).trigger === "object") {
|
|||
|
||||
if (aSettings && aSettings['quietWhenSleep']) {
|
||||
console.log("the sleep status is: " + data.status);
|
||||
quietMode = aSettings['quietMode'];
|
||||
let quietMode = aSettings['quietMode'];
|
||||
delete aSettings;
|
||||
if ((data.status === 3 || data.status === 4)
|
||||
&& (data.prevStatus !== 3 && data.prevStatus !== 4)) {
|
||||
bSettings = require("Storage").readJSON('setting.json', true) || {};
|
||||
current = 0 | bSettings.quiet;
|
||||
let current = 0 | bSettings.quiet;
|
||||
console.log("quiet mode is:" + current);
|
||||
if (current !== quietMode) {
|
||||
console.log("fallen asleep");
|
||||
|
|
@ -36,7 +36,7 @@ if (typeof (global.sleeplog || {}).trigger === "object") {
|
|||
}
|
||||
if ((data.status === 2 || data.status === 1)
|
||||
&& (data.prevStatus !== 2 && data.prevStatus !== 1)) {
|
||||
bSettings = require("Storage").readJSON('setting.json', true) || {};
|
||||
let bSettings = require("Storage").readJSON('setting.json', true) || {};
|
||||
current = 0 | bSettings.quiet;
|
||||
console.log("quiet mode is:" + current);
|
||||
if (current !== 0) {
|
||||
|
|
|
|||
|
|
@ -2,14 +2,14 @@ const SETTINGS_FILE = "themeSwitch.json";
|
|||
const storage = require("Storage");
|
||||
var sunrise, sunset, date;
|
||||
var SunCalc = require("suncalc"); // from modules folder
|
||||
const locale = require("locale");
|
||||
let settings = storage.readJSON('setting.json', 1);
|
||||
let saved = storage.readJSON(SETTINGS_FILE, 1) || {};
|
||||
if (settings.theme.fg > 0) {
|
||||
saved.darkModeActive = 1
|
||||
saved.darkModeActive = 1;
|
||||
} else {
|
||||
saved.darkModeActive = 0
|
||||
saved.darkModeActive = 0;
|
||||
}
|
||||
let dmH, dmM, lmH, lmM;
|
||||
if (require("Storage").readJSON("themeSwitch.json", 1) !== undefined) {
|
||||
dmH = parseInt(saved.darkModeAt.split(":")[0] | 0);
|
||||
dmM = parseInt(saved.darkModeAt.split(":")[1] | 0);
|
||||
|
|
@ -47,11 +47,9 @@ var mainmenu = {
|
|||
if (v !== 0) {
|
||||
setDarkTheme();
|
||||
Bangle.drawWidgets();
|
||||
delete m.lastIdx;
|
||||
} else {
|
||||
setLightTheme();
|
||||
Bangle.drawWidgets();
|
||||
delete m.lastIdx;
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -68,9 +66,6 @@ var mainmenu = {
|
|||
saved.darkModeAt = sunset;
|
||||
//print("sunrise" +sunrise);
|
||||
//print("sunset" +sunset);
|
||||
|
||||
|
||||
|
||||
}
|
||||
storage.writeJSON(SETTINGS_FILE, saved);
|
||||
},
|
||||
|
|
@ -101,7 +96,6 @@ var mainmenu = {
|
|||
}
|
||||
},
|
||||
"Exit": function () { load(); },
|
||||
|
||||
};
|
||||
|
||||
var lightModeAtMenu = {
|
||||
|
|
@ -185,23 +179,24 @@ function upd(th) {
|
|||
g.clear(1);
|
||||
}
|
||||
|
||||
function flipTheme() {
|
||||
if (!g.theme.dark) {
|
||||
upd({
|
||||
fg: cl("#fff"), bg: cl("#000"),
|
||||
fg2: cl("#fff"), bg2: cl("#004"),
|
||||
fgH: cl("#fff"), bgH: cl("#00f"),
|
||||
dark: true
|
||||
});
|
||||
} else {
|
||||
upd({
|
||||
fg: cl("#000"), bg: cl("#fff"),
|
||||
fg2: cl("#000"), bg2: cl("#cff"),
|
||||
fgH: cl("#000"), bgH: cl("#0ff"),
|
||||
dark: false
|
||||
});
|
||||
}
|
||||
}
|
||||
//flipTheme function to be used in future version
|
||||
// function flipTheme() {
|
||||
// if (!g.theme.dark) {
|
||||
// upd({
|
||||
// fg: cl("#fff"), bg: cl("#000"),
|
||||
// fg2: cl("#fff"), bg2: cl("#004"),
|
||||
// fgH: cl("#fff"), bgH: cl("#00f"),
|
||||
// dark: true
|
||||
// });
|
||||
// } else {
|
||||
// upd({
|
||||
// fg: cl("#000"), bg: cl("#fff"),
|
||||
// fg2: cl("#000"), bg2: cl("#cff"),
|
||||
// fgH: cl("#000"), bgH: cl("#0ff"),
|
||||
// dark: false
|
||||
// });
|
||||
// }
|
||||
// }
|
||||
|
||||
function setDarkTheme() {
|
||||
if (!g.theme.dark) {
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@
|
|||
return "lightN";
|
||||
}
|
||||
}
|
||||
|
||||
function setDarkTheme() {
|
||||
if (!g.theme.dark) {
|
||||
upd({
|
||||
|
|
@ -52,7 +53,7 @@
|
|||
function cl(x) { return g.setColor(x).getColor(); }
|
||||
function upd(th) {
|
||||
g.theme = th;
|
||||
settings = storage.readJSON('setting.json', 1)
|
||||
let settings = storage.readJSON('setting.json', 1)
|
||||
settings.theme = th;
|
||||
storage.write('setting.json', settings);
|
||||
delete g.reset;
|
||||
|
|
@ -71,18 +72,18 @@
|
|||
const storage = require("Storage");
|
||||
var sunrise, sunset, date;
|
||||
var SunCalc = require("suncalc"); // from modules folder
|
||||
const locale = require("locale");
|
||||
let bSettings = storage.readJSON(SETTINGS_FILE, true) || {};
|
||||
const now = new Date();
|
||||
hr = now.getHours() + (now.getMinutes() / 60) + (now.getSeconds() / 3600); // current (decimal) hour
|
||||
dmH = parseFloat(bSettings.darkModeAt.split(":")[0]);
|
||||
dmM = parseFloat(bSettings.darkModeAt.split(":")[1]);
|
||||
lmH = parseFloat(bSettings.lightModeAt.split(":")[0]);
|
||||
lmM = parseFloat(bSettings.lightModeAt.split(":")[1]);
|
||||
let hr = now.getHours() + (now.getMinutes() / 60) + (now.getSeconds() / 3600); // current (decimal) hour
|
||||
let dmH = parseFloat(bSettings.darkModeAt.split(":")[0]);
|
||||
let dmM = parseFloat(bSettings.darkModeAt.split(":")[1]);
|
||||
let lmH = parseFloat(bSettings.lightModeAt.split(":")[0]);
|
||||
let lmM = parseFloat(bSettings.lightModeAt.split(":")[1]);
|
||||
print("reading switch timeslots.....");
|
||||
let dmDec = parseFloat(dmH) + parseFloat(dmM) / parseFloat(60);
|
||||
let lmDec = parseFloat(lmH) + parseFloat(lmM) / parseFloat(60);
|
||||
targetMode = selectRightMode(parseFloat(lmDec), parseFloat(dmDec), parseFloat(hr));
|
||||
let targetMode = selectRightMode(parseFloat(lmDec), parseFloat(dmDec), parseFloat(hr));
|
||||
let nextH, nextM;
|
||||
if (targetMode === "lightT" || targetMode === "lightN") {
|
||||
nextH = lmH;
|
||||
nextM = lmM;
|
||||
|
|
|
|||
Loading…
Reference in New Issue