forked from FOSS/BangleApps
Update settings.js
parent
5ee1336a99
commit
10d3cfd331
|
@ -1,22 +1,27 @@
|
||||||
(function(back) {
|
(function(back) {
|
||||||
|
|
||||||
let settings = require('Storage').readJSON('speedalt.json',1)||{};
|
let settings = require('Storage').readJSON('speedalt.json',1)||{};
|
||||||
settings.buzz = settings.buzz||1;
|
settings.buzz = settings.buzz||1;
|
||||||
|
|
||||||
function setUnits(m,u) {
|
function writeSettings() {
|
||||||
settings['spd'] = m;
|
|
||||||
settings['spd_unit'] = u;
|
|
||||||
require('Storage').write('speedalt.json',settings);
|
require('Storage').write('speedalt.json',settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function setUnits(m,u) {
|
||||||
|
settings.spd = m;
|
||||||
|
settings.spd_unit = u;
|
||||||
|
writeSettings();
|
||||||
|
}
|
||||||
|
|
||||||
function setUnitsAlt(m,u) {
|
function setUnitsAlt(m,u) {
|
||||||
settings['alt'] = m;
|
settings.alt = m;
|
||||||
settings['alt_unit'] = u;
|
settings.alt_unit = u;
|
||||||
require('Storage').write('speedalt.json',settings);
|
writeSettings();
|
||||||
}
|
}
|
||||||
|
|
||||||
function setColour(c) {
|
function setColour(c) {
|
||||||
settings['colour'] = c;
|
settings.colour = c;
|
||||||
require('Storage').write('speedalt.json',settings);
|
writeSettings();
|
||||||
}
|
}
|
||||||
|
|
||||||
const appMenu = {
|
const appMenu = {
|
||||||
|
@ -27,7 +32,7 @@
|
||||||
'Vibrate' : {
|
'Vibrate' : {
|
||||||
value : settings.buzz,
|
value : settings.buzz,
|
||||||
format : v => v?"On":"Off",
|
format : v => v?"On":"Off",
|
||||||
onchange : () => { settings.buzz = !settings.buzz; require('Storage').write('speedalt.json',settings); }
|
onchange : () => { settings.buzz = !settings.buzz; writeSettings(); }
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const unitsMenu = {
|
const unitsMenu = {
|
||||||
|
@ -51,5 +56,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
E.showMenu(appMenu)
|
E.showMenu(appMenu);
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue