diff --git a/comms.js b/comms.js index 0b1aab970..66c3373e6 100644 --- a/comms.js +++ b/comms.js @@ -32,8 +32,7 @@ getInstalledApps : () => { return new Promise((resolve,reject) => { Puck.write("\x03",(result) => { if (result===null) return reject(""); - // could use .list(/\.info$/) on new Espruino firmwares... - Puck.eval('require("Storage").list().filter(f=>f.endsWith(".info")).map(f=>{var j=require("Storage").readJSON(f)||{};j.id=f.substr(1);return j})', (appList,err) => { + Puck.eval('require("Storage").list(/\.info$/).map(f=>{var j=require("Storage").readJSON(f)||{};j.id=f.substr(1);return j})', (appList,err) => { if (appList===null) return reject(err || ""); console.log("getInstalledApps", appList); resolve(appList); diff --git a/index.html b/index.html index 5ed83382b..e07edde48 100644 --- a/index.html +++ b/index.html @@ -49,6 +49,14 @@ --> +
+

App Loader is incompatible with 'old' Bangle.js firmwares + Please (more info)Update to the latest firmware or + use the legacy apps. +

+
+ +