From ef5ae344d82c46c7ec525c97356b5bac233caed1 Mon Sep 17 00:00:00 2001 From: Gordon Williams Date: Wed, 9 Jul 2025 08:18:15 +0100 Subject: [PATCH] Add simple storage analyser app, fix https://github.com/espruino/EspruinoAppLoaderCore/issues/68 --- apps/storageanalyzer/ChangeLog | 1 + apps/storageanalyzer/app.png | Bin 0 -> 1738 bytes apps/storageanalyzer/custom.html | 69 +++++++++++++++++++++++++++++ apps/storageanalyzer/metadata.json | 13 ++++++ 4 files changed, 83 insertions(+) create mode 100644 apps/storageanalyzer/ChangeLog create mode 100644 apps/storageanalyzer/app.png create mode 100644 apps/storageanalyzer/custom.html create mode 100644 apps/storageanalyzer/metadata.json diff --git a/apps/storageanalyzer/ChangeLog b/apps/storageanalyzer/ChangeLog new file mode 100644 index 000000000..2286a7f70 --- /dev/null +++ b/apps/storageanalyzer/ChangeLog @@ -0,0 +1 @@ +0.01: New App! \ No newline at end of file diff --git a/apps/storageanalyzer/app.png b/apps/storageanalyzer/app.png new file mode 100644 index 0000000000000000000000000000000000000000..f204a5643c73a3c5617026830ebc36b85dc09b87 GIT binary patch literal 1738 zcmV;*1~vJKP)RCt{2nQKgwR~W~iNiy6AKJ3GiZOM}1{IJX{%eD{OBp6UP zm|VOt5Rl8Ph$uxUw^fUPKv6&uf#QX65$IG@EEF%0K?^N6CuM`+Ez`-uB7*_%c@;Bf z^jXfK?L^TQY)h8#B>(iJJ`<(X$n74VGH?wVgeEeNPNG#9uWrUDwON!_D zazaP~$8qn0r411m@;qNa2zki!JX%v6$2}Sv8Y)G^*DMx1Aw+GMU~Ft0yMMZZt!kY` zb@|d292*@sf(#B0_9_$#hnEJRD{mOIzD|p)zut*1Uu?IEyxhd7IMZT;=gBWk|Rp|a#<`E9J_6GfWnFa zbYGr`MFlnbo5tAR_V)HGW*q#)#KhZ%&6FfA#sI%PRu5jLS8!ksCW?xTo7vmjJ95SV z9LKpE1_<&?$H=Y4HUkhwm80+KWFtU!c6KfR%E?lQC3z~3;?g21;F!sHg)>#)*#FO9Vr)W4j|e6Bb)pBwc89p ztyVVxfTOtp4NsO3nR(qd2goYyeY&K$3IHFQn?iTkW&6G!S2&BXpxpW;glw9U!p$Wf zj}$2w!071cgq@w;a&uPy4MYB?NJ`M(M{4unWqJjz&%zz?hm9NA-Q7LhB*5LfcUKx5 zLIb3@E#l~$0SJYq=)W%22q2Y8a{yqWsq~?Tc6Pj5xlDxd;xlsw@SUWNl@xytjWB@P z+S+OWc+*r0<_&d`|J+S-}{;C)j7<+Ssqu72j6zOQ4> z05T6w-UaEQUw=mK0Dw_2&3b?y13)JLd}dY^N-II?92Qf9 z$p>^cIgQEm%0G4+Qx5cCSnS#906sSbAg7(%wZAZDK}-!s?rOrQLRZIcU>2#(62qDMWhS5v{Y!XcZ%!R^?0J<3goS>bxtv&h_I{Uu^I7vHe zS|$NDiEIN9BUR$gq7wFL1Q0y~&}9z5DcYIl9lHXt3abYnouR}+RRk7k1X!Tjf}+gY zDF7|1DF81%nGr%xPXg#B0Yp;)z6mTqdFr=#Q|^l^oa3=^e-L&Z3Sezru|F#JhOqV@ z)jn7%*@&xLFceDCzK#mj|Fu(_I1Ar7?IS zH3$b!`mo=d^8&E@s2^+hm-*p^>_FBYsacE1Bq8XwED9f7T#ea60fu;QW$pOj&FJNw z`Cs~E)?uMKoCPmahofkZVp;(G;oc-bG41@b?mBZ0iI7hLpx>2ALhwqtFKgHD-GHt6 z{;b_~Xg!|E2x9G9avwaL7>aJrQ4A&{LVz1Qx3YG0U^seuW=t8Erj6wAQDg8_bZ$CU zkM0@+&}cMG<^V+N57M}1l>|LK(r{bSQ~*opX@JP5MCbJI*p2HvlUOV?rmCu{asc?` zg#h>O-+zbWxPPd_`TBNN4N?fY8ewsD76b5Dm4@N*%4bC92#Kg-!PB`7C$jPJ@rTaN z&h!!EA~0pc!^5m1rMhsg9oKqDtoBmFfb + + + + + + +
+ + + + diff --git a/apps/storageanalyzer/metadata.json b/apps/storageanalyzer/metadata.json new file mode 100644 index 000000000..193b7c32c --- /dev/null +++ b/apps/storageanalyzer/metadata.json @@ -0,0 +1,13 @@ +{ + "id": "storageanalyzer", + "name": "Storage Analyzer", + "version": "0.01", + "description": "Analyses Bangle.js storage and shows which apps are using it", + "icon": "app.png", + "type": "RAM", + "tags": "tool,storage,flash,memory", + "supports": ["BANGLEJS","BANGLEJS2"], + "custom": "custom.html", + "customConnect": true, + "storage": [] +}