E.setTimeZone(1); E.setFlags({pretokenise:1}); setWatch(function() { Bangle.setLCDMode("direct"); g.clear(); clearInterval(); clearWatch(); Bangle.removeAllListeners(); var s = require("Storage"); var apps = s.list().filter(a=>a[0]=='+').map(app=>s.readJSON(app)); var selected = 0; var menuScroll = 0; var menuShowing = false; function drawMenu() { g.setFont("6x8",2); g.setFontAlign(-1,0); var n = 3; if (selected>=n+menuScroll) menuScroll = 1+selected-n; if (selectedn+menuScroll) g.fillPoly([120,239,100,219,140,219]); else g.clearRect(100,219,140,239); for (var i=0;i0) { selected--; drawMenu(); } }, BTN1, {repeat:true}); setWatch(function() { if (selected+1WIDGETS[k].draw()); } eval(require("Storage").read("-clock")); require("Storage").list().filter(a=>a[0]=='=').forEach(widget=>eval(require("Storage").read(widget))); setTimeout(drawWidgets,100);