g.clear(); const Storage = require("Storage"); function getApps(){ return Storage.list(/\.info$/).filter(app => app.endsWith('.info')).map(app => Storage.readJSON(app,1) || { name: "DEAD: "+app.substr(1) }) .filter(app=>app.type=="app" || app.type=="clock" || !app.type) .sort((a,b)=>{ var n=(0|a.sortorder)-(0|b.sortorder); if (n) return n; // do sortorder first if (a.nameb.name) return 1; return 0; }); } const selected = 0; const apps = getApps(); function prev(){ if (selected>=0) { selected--; } drawMenu(); } function next() { if (selected+1 { if(dir == 1) prev(); else next(); });