commit
43b2a0b55c
|
|
@ -49,6 +49,7 @@ function ClockFace(options) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ClockFace.prototype.tick = function() {
|
ClockFace.prototype.tick = function() {
|
||||||
|
"ram"
|
||||||
const time = new Date();
|
const time = new Date();
|
||||||
const now = {
|
const now = {
|
||||||
d: `${time.getFullYear()}-${time.getMonth()}-${time.getDate()}`,
|
d: `${time.getFullYear()}-${time.getMonth()}-${time.getDate()}`,
|
||||||
|
|
|
||||||
|
|
@ -208,7 +208,7 @@ let menu = {
|
||||||
/*LANG*/"< Back": back,
|
/*LANG*/"< Back": back,
|
||||||
};
|
};
|
||||||
require("ClockFace_menu").addSettingsFile(menu, "<appid>.settings.json", [
|
require("ClockFace_menu").addSettingsFile(menu, "<appid>.settings.json", [
|
||||||
"showDate", "loadWidgets"
|
"showDate", "loadWidgets", "powerSave",
|
||||||
]);
|
]);
|
||||||
E.showMenu(menu);
|
E.showMenu(menu);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,12 +11,16 @@ exports.addItems = function(menu, callback, items) {
|
||||||
const label = {
|
const label = {
|
||||||
showDate:/*LANG*/"Show date",
|
showDate:/*LANG*/"Show date",
|
||||||
loadWidgets:/*LANG*/"Load widgets",
|
loadWidgets:/*LANG*/"Load widgets",
|
||||||
|
powerSave:/*LANG*/"Power saving",
|
||||||
}[key];
|
}[key];
|
||||||
switch(key) {
|
switch(key) {
|
||||||
|
// boolean options which default to true
|
||||||
case "showDate":
|
case "showDate":
|
||||||
case "loadWidgets":
|
case "loadWidgets":
|
||||||
// boolean options, which default to true
|
|
||||||
if (value===undefined) value = true;
|
if (value===undefined) value = true;
|
||||||
|
// fall through
|
||||||
|
case "powerSave":
|
||||||
|
// same for all boolean options:
|
||||||
menu[label] = {
|
menu[label] = {
|
||||||
value: !!value,
|
value: !!value,
|
||||||
onchange: v => callback(key, v),
|
onchange: v => callback(key, v),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue