Simplified (Removed settings)

pull/857/head
peeweek 2021-10-21 21:34:04 +02:00
parent 183a36f5ac
commit 8667cf1b04
3 changed files with 1 additions and 35 deletions

View File

@ -3397,7 +3397,6 @@
"allow_emulator":true,
"storage": [
{"name":"hcclock.app.js","url":"hcclock.app.js"},
{"name":"hcclock.settings.js","url":"hcclock.settings.js"},
{"name":"hcclock.img","url":"hcclock-icon.js","evaluate":true}
]
},

View File

@ -1,2 +1,2 @@
0.01: base code
0.02: added settings for color schemes
0.02: saved settings when switching color scheme

View File

@ -1,33 +0,0 @@
(function(back) {
function getColorScheme()
{
let settings = require('Storage').readJSON("hcclock.json", true) || {};
if (!("scheme" in settings)) {
settings.scheme = 0;
}
return settings.scheme;
}
function setColorScheme(value)
{
value = value + 1 % 2;
let settings = require('Storage').readJSON("hcclock.json", true) || {};
settings.scheme = value? 1 : 0;
require('Storage').writeJSON('hcclock.json', settings);
}
function setIcon(visible) {
updateSetting('showIcon', visible);
}
var mainmenu = {
"" : { "title" : "Hi-Contrast Clock" },
"Color Scheme" : {
value: getColorScheme,
format: v => v == 0?"White":"Black",
onchange: setColorScheme
},
"< Back" : back,
};
E.showMenu(mainmenu);
})