mirror of https://github.com/espruino/BangleApps
iconlaunch - Adds setting for fast loading apps
parent
e893f10663
commit
f3118e8fe0
|
@ -107,7 +107,7 @@
|
|||
if (!app.src || s.read(app.src) === undefined) {
|
||||
E.showMessage( /*LANG*/ "App Source\nNot found");
|
||||
} else {
|
||||
load(app.src);
|
||||
loadApp(app.src);
|
||||
}
|
||||
}
|
||||
selectedItem = appId;
|
||||
|
@ -194,7 +194,9 @@
|
|||
loadApp(".bootcde");
|
||||
};
|
||||
let watch;
|
||||
let loadApp = function(name) {
|
||||
let loadApp;
|
||||
if (settings.fastload){
|
||||
loadApp = function(name) {
|
||||
Bangle.setUI();
|
||||
if (watch) clearWatch(watch);
|
||||
apps = [];
|
||||
|
@ -211,6 +213,12 @@
|
|||
setTimeout(eval, 0, s.read(name));
|
||||
return;
|
||||
};
|
||||
} else {
|
||||
loadApp = function(name) {
|
||||
load(name);
|
||||
}
|
||||
}
|
||||
|
||||
if (settings.oneClickExit) {
|
||||
watch = setWatch(returnToClock, BTN1);
|
||||
}
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
/*LANG*/"One click exit": {
|
||||
value: settings.oneClickExit == true,
|
||||
onchange: (m) => { save("oneClickExit", m) }
|
||||
},
|
||||
/*LANG*/"Fastload": {
|
||||
value: settings.fastload == true,
|
||||
onchange: (m) => { save("fastload", m) }
|
||||
}
|
||||
};
|
||||
E.showMenu(appMenu);
|
||||
|
|
Loading…
Reference in New Issue