mirror of https://github.com/espruino/BangleApps
`Remove All Apps` now doesn't perform a reset before erase - fixes inability to update firmware if settings are wrong
parent
3869998030
commit
f14772f3a9
|
@ -0,0 +1,6 @@
|
||||||
|
App Loader ChangeLog
|
||||||
|
====================
|
||||||
|
|
||||||
|
Changed for individual apps are listed in `apps/appname/ChangeLog`
|
||||||
|
|
||||||
|
* `Remove All Apps` now doesn't perform a reset before erase - fixes inability to update firmware if settings are wrong
|
|
@ -73,13 +73,13 @@ removeApp : app => { // expects an app structure
|
||||||
}));
|
}));
|
||||||
},
|
},
|
||||||
removeAllApps : () => {
|
removeAllApps : () => {
|
||||||
return Comms.reset("wipe").then(() => new Promise((resolve,reject) => {
|
return new Promise((resolve,reject) => {
|
||||||
// Use write with newline here so we wait for it to finish
|
// Use write with newline here so we wait for it to finish
|
||||||
Puck.write('\x10E.showMessage("Erasing...");require("Storage").eraseAll();Bluetooth.println("OK")\n', (result,err) => {
|
Puck.write('\x10E.showMessage("Erasing...");require("Storage").eraseAll();Bluetooth.println("OK");reset()\n', (result,err) => {
|
||||||
if (!result || result.trim()!="OK") return reject(err || "");
|
if (!result || result.trim()!="OK") return reject(err || "");
|
||||||
resolve();
|
resolve();
|
||||||
}, true /* wait for newline */);
|
}, true /* wait for newline */);
|
||||||
}));
|
});
|
||||||
},
|
},
|
||||||
setTime : () => {
|
setTime : () => {
|
||||||
return new Promise((resolve,reject) => {
|
return new Promise((resolve,reject) => {
|
||||||
|
|
Loading…
Reference in New Issue