Pausing this.
parent
932895b53c
commit
92f0aea4db
|
|
@ -0,0 +1,71 @@
|
|||
(function(back) {
|
||||
|
||||
var settings = Object.assign({
|
||||
default_colour: true,
|
||||
red: 0,
|
||||
green: 0,
|
||||
blue: 0,
|
||||
}, require('Storage').readJSON("widmp.json", true) || {});
|
||||
|
||||
function writeSettings() {
|
||||
require('Storage').writeJSON("widmp.json", settings);
|
||||
}
|
||||
|
||||
function writeSettingsCustom() {
|
||||
settings.default_colour = false;
|
||||
writeSettings();
|
||||
}
|
||||
|
||||
var mainmenu = {
|
||||
"": {
|
||||
"title": "Moon colour"
|
||||
},
|
||||
"< Back": () => back(),
|
||||
"Default": {
|
||||
value: (settings.default_colour !== undefined ? settings.default_colour : true),
|
||||
format: v => v ? "Yes" : "No",
|
||||
onchange: v => {
|
||||
settings.default_colour = v;
|
||||
writeSettings();
|
||||
}
|
||||
},
|
||||
"Custom...": () => E.showMenu(custommenu)
|
||||
};
|
||||
|
||||
var custommenu = {
|
||||
"": {
|
||||
"title": "Custom colour..."
|
||||
},
|
||||
"< Back": () => E.showMenu(mainmenu),
|
||||
"red": {
|
||||
value: 0|settings.red,
|
||||
min: 0,
|
||||
max: 7,
|
||||
onchange: v => {
|
||||
settings.red = v;
|
||||
writeSettingsCustom();
|
||||
}
|
||||
},
|
||||
"green": {
|
||||
value: 0|settings.green,
|
||||
min: 0,
|
||||
max: 7,
|
||||
onchange: v => {
|
||||
settings.green = v;
|
||||
writeSettingsCustom();
|
||||
}
|
||||
},
|
||||
"blue": {
|
||||
value: 0|settings.blue,
|
||||
min: 0,
|
||||
max: 7,
|
||||
onchange: v => {
|
||||
settings.blue = v;
|
||||
writeSettingsCustom();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
E.showMenu(mainmenu);
|
||||
|
||||
});
|
||||
|
|
@ -50,6 +50,8 @@
|
|||
if (g.theme.dark) {
|
||||
g.setColor(0xffff); // white
|
||||
} else {
|
||||
// rrrrrggggggbbbbb
|
||||
// 0000010000011111
|
||||
g.setColor(0x41f); // blue-ish
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue