From bff8fbacda2e8cfb289dd08f507822e1d3c3ba3c Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Fri, 9 Dec 2022 18:52:30 +0000 Subject: [PATCH 1/7] Simplest++ dropped the word clock from the app name --- apps/simplestpp/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/simplestpp/metadata.json b/apps/simplestpp/metadata.json index 10f756e32..cf7648d85 100644 --- a/apps/simplestpp/metadata.json +++ b/apps/simplestpp/metadata.json @@ -1,6 +1,6 @@ { "id": "simplestpp", - "name": "Simplest++ Clock", + "name": "Simplest++", "version": "0.01", "description": "The simplest working clock, with fast load and clock_info, acts as a tutorial piece", "readme": "README.md", From 3af685e0722fd8c7323f698bc1f73df562fcf8e9 Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 17:25:38 +0000 Subject: [PATCH 2/7] Firmware ClockInfo --- apps/clkinfofw/ChangeLog | 1 + apps/clkinfofw/app.png | Bin 0 -> 1012 bytes apps/clkinfofw/clkinfo.js | 31 +++++++++++++++++++++++++++++++ apps/clkinfofw/metadata.json | 12 ++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 apps/clkinfofw/ChangeLog create mode 100644 apps/clkinfofw/app.png create mode 100644 apps/clkinfofw/clkinfo.js create mode 100644 apps/clkinfofw/metadata.json diff --git a/apps/clkinfofw/ChangeLog b/apps/clkinfofw/ChangeLog new file mode 100644 index 000000000..7b83706bf --- /dev/null +++ b/apps/clkinfofw/ChangeLog @@ -0,0 +1 @@ +0.01: First release diff --git a/apps/clkinfofw/app.png b/apps/clkinfofw/app.png new file mode 100644 index 0000000000000000000000000000000000000000..c6575b73b8824950ae1478b4fcdfe3ee180ed586 GIT binary patch literal 1012 zcmVQEHN5433o2V)~G3@io)j7a1p8f7BJ)!o6-#o%O& z{t0aU1q`NPa?ltDe}E`vogHz#Qomho=-0K zT<*EJ48s6B>AKFcY!|21Y5{=T?f(5CpUG|e#P;^K$KyFTIH1nT%8JkDt5hn~nVg)Q znwp}`N~JP1G_<<9N}c`veUHbpv$OLLfK*l0bzN0ev-A4;S}K*y&dtpYZI()cWy;v;%10aWG|D^^30YsD}i8`TB2ob$rFLlPp$IU~$UN0hsLLur%l7xtXK)^Pf ztK*_>G#b~}*VSs(cKn}dU|=8`jrR5Rb?7tNbaZs&^ZC9Bg-R5~d_LbE-3nB%*Bzjt zOpQjv21rp9XK08NMX>-_v+V8d%}Jp4a6Os!ySuxZrU8K8?;jo>c9>vubMxWh0RSSA z$lTl<=(^5v9O*;ELZRR!O`%XgMDm&E`DU}pG7Ph~w|8-I0RVo#-$@#x<>h5EL-Bar z?RHzU%=sCz$+90;&jGOju(q~F)=)Sco}ZuZ^7Q)p`pnGCmjdMT`E)wn<$%L~m}CJ2JA>ny`Cnx@^~-vfZx>wSKH{?Y{e zy<}Og)oK6`3-mX^iNV1^06@h52ejW%&jGOjaCmrld3gyxT?WPD@!8qg9x8)4j{7*EZEbDQLeWVY zB3cHGjEpc0^FPb%WCiN)?{_kMhj5k|tJmxFeEr>$B+355$}o&vF6RJ~BuU4|$L-NO zUwXd3zh7Nlee0#?*w`4)^Bwxy87<0WGKiSXW~q}(r4Uh7Rq7-X334JPQdJcZQ>hen zve_&mW-=MuaQ64q<#Jh36!RYmcXxM+qL4!j5!vXeYPFi8DCW!4N~NMGO1WIN4cBvN zZ$CrPXq4yqXf#TlSS)saejW@4&5pTr2?m3LAjD!Z>Wq$#avW!V$!F@ks4Z%>TIRo= i+8y!|Gn4I*&-4ql4;+?rBV)q=0000 { + let d = new Date(); + let g = Graphics.createArrayBuffer(24,24,1,{msb:true}); + //g.drawImage(atob("FhgBDADAMAMP/////////////////////8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAP///////"),1,0); + g.drawImage(atob("GBjD/wAA//8c56pSLGOylJrWwxgkknFY7HI4kkkkk5mw2mUvEkkklarVWq5XIkkksAAAAAAABkklAAAAAAAAAIk7AAAAAAAAAbHOgAAAAAAAAV4lAAAAAAAAAIlXAAdtttvgAarSgAMkkklgAWYlAAMkkklgAInXAAMkkklgAa7XAAMkkklgAa4lAAMkkklgAInSgAMkkklgAWZXAAdtttvgAaolAAAAAAAAAInOgAAAAAAAAV47AAAAAAAAAbElAAAAAAAAAIkksAAAAAAABkkklarVWq5XIkkkk5mw2mUvEkkkknFY7HI4kkk="),1,0); + return { + text : process.env.VERSION, + img : g.asImage("string") + }; + }, + show : function() { + this.interval = setTimeout(()=>{ + this.emit("redraw"); + this.interval = setInterval(()=>{ + this.emit("redraw"); + }, 86400000); + }, 86400000 - (Date.now() % 86400000)); + }, + hide : function() { + clearInterval(this.interval); + this.interval = undefined; + } + } + ] + }; +}) diff --git a/apps/clkinfofw/metadata.json b/apps/clkinfofw/metadata.json new file mode 100644 index 000000000..8b722e52f --- /dev/null +++ b/apps/clkinfofw/metadata.json @@ -0,0 +1,12 @@ +{ "id": "clkinfofw", + "name": "Firmware Clockinfo", + "version":"0.01", + "description": "For clocks that display 'clockinfo', this displays the firmware version string", + "icon": "app.png", + "type": "clkinfo", + "tags": "clkinfo,firmware", + "supports" : ["BANGLEJS2"], + "storage": [ + {"name":"clkinfofw.clkinfo.js","url":"clkinfo.js"} + ] +} From 8a67b1a63d0841b7785625c1b9a681b45eb8c175 Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 17:56:18 +0000 Subject: [PATCH 3/7] changed icon to be transparent --- apps/clkinfofw/clkinfo.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/clkinfofw/clkinfo.js b/apps/clkinfofw/clkinfo.js index 44b94afa8..a7886e2bc 100644 --- a/apps/clkinfofw/clkinfo.js +++ b/apps/clkinfofw/clkinfo.js @@ -7,7 +7,8 @@ let d = new Date(); let g = Graphics.createArrayBuffer(24,24,1,{msb:true}); //g.drawImage(atob("FhgBDADAMAMP/////////////////////8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAP///////"),1,0); - g.drawImage(atob("GBjD/wAA//8c56pSLGOylJrWwxgkknFY7HI4kkkkk5mw2mUvEkkklarVWq5XIkkksAAAAAAABkklAAAAAAAAAIk7AAAAAAAAAbHOgAAAAAAAAV4lAAAAAAAAAIlXAAdtttvgAarSgAMkkklgAWYlAAMkkklgAInXAAMkkklgAa7XAAMkkklgAa4lAAMkkklgAInSgAMkkklgAWZXAAdtttvgAaolAAAAAAAAAInOgAAAAAAAAV47AAAAAAAAAbElAAAAAAAAAIkksAAAAAAABkkklarVWq5XIkkkk5mw2mUvEkkkknFY7HI4kkk="),1,0); + //g.drawImage(atob("GBjD/wAA//8c56pSLGOylJrWwxgkknFY7HI4kkkkk5mw2mUvEkkklarVWq5XIkkksAAAAAAABkklAAAAAAAAAIk7AAAAAAAAAbHOgAAAAAAAAV4lAAAAAAAAAIlXAAdtttvgAarSgAMkkklgAWYlAAMkkklgAInXAAMkkklgAa7XAAMkkklgAa4lAAMkkklgAInSgAMkkklgAWZXAAdtttvgAaolAAAAAAAAAInOgAAAAAAAAV47AAAAAAAAAbElAAAAAAAAAIkksAAAAAAABkkklarVWq5XIkkkk5mw2mUvEkkkknFY7HI4kkk="),1,0); + g.drawImage(atob("GBjD/wAA//8QhEEIvvfPewhC970kk9Ho/lcrkkkkkpxOJRqNEkkkxZ3O7V6vKEkmMAAAAAAABwklAAAAAAAAAInrAAAAAAAAAZdNgAAAAAAAANoygAAAAAAAAWHrAABtttsAAZdNgAOSSSRgANoygAOEkkxgAWHrAAOEkkxgAZfrAAOEkkxgAZcygAOEkkxgAWFNgAOSSSRgANrrAABtttsAAZcygAAAAAAAAWFNgAAAAAAAANrrAAAAAAAAAZclAAAAAAAAAIkmMAAAAAAABwkkxZ3O7V6vKEkkkpxOJRqNEkkkk9Ho/lcrkkk="),1,0); return { text : process.env.VERSION, img : g.asImage("string") From 776ef09608f69e02501b523376a517127c41b67c Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 18:23:05 +0000 Subject: [PATCH 4/7] added screenshot --- apps/clkinfofw/clkinfo.js | 4 +--- apps/clkinfofw/metadata.json | 1 + apps/clkinfofw/screenshot.png | Bin 0 -> 2772 bytes 3 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 apps/clkinfofw/screenshot.png diff --git a/apps/clkinfofw/clkinfo.js b/apps/clkinfofw/clkinfo.js index a7886e2bc..4ca05e8d1 100644 --- a/apps/clkinfofw/clkinfo.js +++ b/apps/clkinfofw/clkinfo.js @@ -6,9 +6,7 @@ get : () => { let d = new Date(); let g = Graphics.createArrayBuffer(24,24,1,{msb:true}); - //g.drawImage(atob("FhgBDADAMAMP/////////////////////8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAP///////"),1,0); - //g.drawImage(atob("GBjD/wAA//8c56pSLGOylJrWwxgkknFY7HI4kkkkk5mw2mUvEkkklarVWq5XIkkksAAAAAAABkklAAAAAAAAAIk7AAAAAAAAAbHOgAAAAAAAAV4lAAAAAAAAAIlXAAdtttvgAarSgAMkkklgAWYlAAMkkklgAInXAAMkkklgAa7XAAMkkklgAa4lAAMkkklgAInSgAMkkklgAWZXAAdtttvgAaolAAAAAAAAAInOgAAAAAAAAV47AAAAAAAAAbElAAAAAAAAAIkksAAAAAAABkkklarVWq5XIkkkk5mw2mUvEkkkknFY7HI4kkk="),1,0); - g.drawImage(atob("GBjD/wAA//8QhEEIvvfPewhC970kk9Ho/lcrkkkkkpxOJRqNEkkkxZ3O7V6vKEkmMAAAAAAABwklAAAAAAAAAInrAAAAAAAAAZdNgAAAAAAAANoygAAAAAAAAWHrAABtttsAAZdNgAOSSSRgANoygAOEkkxgAWHrAAOEkkxgAZfrAAOEkkxgAZcygAOEkkxgAWFNgAOSSSRgANrrAABtttsAAZcygAAAAAAAAWFNgAAAAAAAANrrAAAAAAAAAZclAAAAAAAAAIkmMAAAAAAABwkkxZ3O7V6vKEkkkpxOJRqNEkkkk9Ho/lcrkkk="),1,0); + g.drawImage(atob("GBjC////AADve773VWmmmmlVVW22nnlVVbLL445VVwAAAADVWAAAAAAlrAAAAAA6sAAAAAAOWAAAAAAlrAD//wA6sANVVcAOWANVVcAlrANVVcA6rANVVcA6WANVVcAlsANVVcAOrAD//wA6WAAAAAAlsAAAAAAOrAAAAAA6WAAAAAAlVwAAAADVVbLL445VVW22nnlVVWmmmmlV"),1,0); return { text : process.env.VERSION, img : g.asImage("string") diff --git a/apps/clkinfofw/metadata.json b/apps/clkinfofw/metadata.json index 8b722e52f..924297ca3 100644 --- a/apps/clkinfofw/metadata.json +++ b/apps/clkinfofw/metadata.json @@ -4,6 +4,7 @@ "description": "For clocks that display 'clockinfo', this displays the firmware version string", "icon": "app.png", "type": "clkinfo", + "screenshots": [{"url":"screenshot.png"}], "tags": "clkinfo,firmware", "supports" : ["BANGLEJS2"], "storage": [ diff --git a/apps/clkinfofw/screenshot.png b/apps/clkinfofw/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..da185bd2e2837ea214c62f22cc25a2c7616c18e5 GIT binary patch literal 2772 zcmeH}c~sJg7RP^}xPW_UZn#ldiY3yxOJ)$ZsWl@Sq@gLAdzxFMp|7S)Ma#xA7o5Se z6a_WY2^X3Sb#kN4)C9)L9R>Ha=sD-S_t*RPz5m`H_kPbk_xsm9=iblF^6|o}Lk*z- z0H`1K#Gc$#&flS;w3*pWp8_`plyDO70o3*xPXPdwei(b;r<6cR>0j}qR%%y@S1(Tr z&p(*+IpfatAny)av_|W3SeTb~m2O|wmuCj&&#d26z`@sacsR7>kVr#?oZ&MJ0-bhF z)A_!icKLf*Q^%PzgZc9Q@Y$%GlV-{U<27Y6Oi2CJB>$cNftFi4bKy<{kQBuc^(i&+ zM5A8R0i+fat^#_Wc|j?C>F0eSu7ojIlhWp09k}`%|CX@sbrh63f_22D!F>#^%YHn!N=n2x~Flz= zScSA9`FCc(zWxk`slC~59~|!VdW(K63R`0L-A2(aEBF(y2LwW5J^_Exa}t{>L<=CxBJC3PU~?j@e~^!vpCvvAd}9h>*~7(Lxbu5AkCXElf+2 z`9fh1t;&6j>ZSyXq(y?{7jpy6x@1@dJl{Xk?!o*(Co7Lnr1o+00t}l#QL1gXwnQWA zcS2vlx7FMX5Z%D9lmuxOda?O704X?`m%$oBcf0g~XF3wG8+4CnbLxU3Fc}-pO=VA3 zX1sga<*c2+$y(-^xhqapJtEnz$D*?nJ*uR z?CP^r;UGL~T7}&p49lSW11(LK1 zL;~I<07`x?Q@QRY?z`3EYziJyrTG!BQ8mHM08b@OfZ~GawB!rNrdpo`Fgoh^^Y%$e zVGTrvEby$~;Bt;glJMqh6|e7(qvqDZyH;9w(7VOm@i8E^G6l4yDnWD_H0Ifrf5(2l z*M?@4%v`stQ18}|Y0#M8d^KCNh0|IL#gxw!0z`grm_AM3JYCPEl+)$XifXAd?YTuNMyj!$C5V`)B(pS5}5=9leOQhGf{cD}v($e~_p zf5WR8^loil4hcKE=WI<=h^C`tb+Dlwb1w?FJA#Hg+cz1ced1pX+Dm)keok32Zffap3!tZPAFjo_|JqUp_E)=|d_CA_g0Ng-(Fx$@vH$6k8U*|y3Dd- zdl-Lv>#b%e87@o1(qj`5MB!5OCs`zbK75&PLCG7(w}nN8%7@y@A{%CAGq-`h92Zf_ zOd$HG3=kDUdvg4owOk~$S|j!PwckYPq$kZc7=gU|trm$w z8f?9XFlntGX31145bT=YTieV((m|J^F-IYoqU&MtZrv+6sXNYN>Q zcd%Q_PJGy6e4&kGZ4@ifPIX8Timj#80dWqLSPlL<$k1Kk}& zYC|nTcWuaJzX;B1B^kO7=7C%z%mvGZ(9$8;zu8s9q9;RL#cN923%k z4^-p&*bOddg;4$kYVLr5+78Ewk89M5 z0+V{X{JkNEVjl|6jusRTxi*y4ZG=5Gufto#QD_21|8FR$PJQ4{IS}_Z&RwpBdh^Q& zAS~M4|06Z+x3?~sE&pI;b+FppaqMU7V#tcqoCsN=~ zSDHq75f(19z)g9>CP3No52iWgKiAFljfaxm2PHMva^PvRBbm89ugA@fWLvUl?;>;^ z55lx>V!chXYO^0h^+K3!`fmrSSC}gks)j^QfA^X-CV9^J9H z`sCKqn4&b*r@nR#%5x}pxGp*WeldJH^|+LRn}P?h!I#>@mjV}9&~Nkr;t$0NY*0zB t%G9GN8cF%`p&jz*(B_*89L9NJYdy%B{{%!t5fuOc literal 0 HcmV?d00001 From 8465d61d3115d412bd80b9728d7b87b8f3138409 Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 18:52:59 +0000 Subject: [PATCH 5/7] made icon transparent, fixed screenshot filename --- apps/lato/icon.js | 2 +- apps/lato/screenshot1..png | Bin 2666 -> 0 bytes 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 apps/lato/screenshot1..png diff --git a/apps/lato/icon.js b/apps/lato/icon.js index 345458d53..746f010dc 100644 --- a/apps/lato/icon.js +++ b/apps/lato/icon.js @@ -1 +1 @@ -require("heatshrink").decompress(atob("mEwwkA/4A/AH4AUiIAKCxXzC5c/C5PyC5cvC8PxC5cfLxNEABhgI+gXNp4X3//+9wAK96PJC6/zC5bvKC6//C5YWKC4nUoMUpoXS8lDn/zmlOC6NCA4ckC6Hkl4HD+QwCC5c+LoIsCoSKBMIPjC5tD//0olEp//mgXNmMRiYuBC4JjBBAYAK+MRj//CwIABBAgXkI5AXOiRyBC4J8BkIXN+dEoKnFiNEAYIXNa4sUC59EJAIACkIHBC5iMCoMTn/zmIuBSQIXODAMRAAKqDABikCAAqqBC8i8CAArCBC/n0C49PC5oA/AH4AIA==")) +require("heatshrink").decompress(atob("mEw4UA///1NygH+zn/Jf4AJgdVAAnABZ8BBYtABbc1BYtcBYcVBYtUBbcC1QAEwALPgYLFQYoLWgAHBytWAYK0F1Wpv/9tQLH0v//9aBY+XBYPWBY3qz/1r/21YLGv/Vq/9BY3Vv6NB/tXBaMVBYamEBZ1fHYP1BY01r5TB+ruEBYVXNYPVBY9VBYNVBY0FqoiBqtQBY4ACBb0NBYdwBbsBBYdABYoA/AAg=")) diff --git a/apps/lato/screenshot1..png b/apps/lato/screenshot1..png deleted file mode 100644 index 14c8d6d048afce0b1540cc32e155886a022fd675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2666 zcmc&$=~vPT7yd!uLhhy&naiN0sih*8iHwqhrnzsSiA@%YqBd6UiPkjZB<7a5Vs5=P zhT@)y$=hOk|ad@)u+JFO~ zGM5ZRCmtFft~pHF%{_+&t1Ans_e$*~@Vkd*wRG z2>HHQGRw!AjTlr;DTH|(5$bXc=iU;w7YBd+fs**#)`%r9@bVf&f&GE!Cx6waC02Q2 zi+75$DkkN+Uck$@M;<_i;(At*W=GhDG-7y<@zwUku2}&@ecZe!Fb;Y2u>IRo?TLo6 z=avcKB=lS-+&qCC@nsZqAuAUr-Ve$FH@H=`25N=)4qi|axiLoy=sH}S(rT8;JYN|7d2cI8vzkz-FOsD#)*|A0Z z;An$b%^9+`L@hA&46*2etwyHTu|#O#XVRZUva_fr)G~>1WPUDoG>18Dh~`e8wOX$= zi@Q9a4wZ@+L!OZqzGFR~qvHgzj|bJCACeSg-CW*VK~$}NieIn}y&^xBKXdDZs*7H} zDEZj%Aa=hXDMOlg3Ln+w_`Lp2C2e<59?0$UQuN3Xx1>DllcjKwy6c?~cU^9xTXyML z$Jz=2ggo>}MU(qz^!1dq(Lp;F0CF0~BAsb(tSGxJd|5S)0Xs^#>08mErPBM3 zPtU^G9-M47w*V@AU)0NL?=*zD&wzXTy)P@N^dQaYSqUSzC;!mR5-Apwg9vZayZ6vB zukay^t5Ki>hQu>+hRgoHw;vYAv6?MGcyt|u^9hcOw4zy9T$wo*ErK?wJR1zsyFG2e z?YNH{P~zisLadqJ$ng#lCC-Q6$b<*&BY5lpn36>&%OOi>AOFRA4hqvfvDdd+u@0*v^m62ri-NY!*^$$1@_puyu&4V@$7^Mc|I%Z3$hu#|N4)xK zWJMVR2S6}^%bFiGZ&23nUytf7_akm=x2U|9z9T!HyncX|F`oMPAXIT_zD5FMUaHzP zzqw+{**3oUJI%S6X`zsE(UWBJg7vE{GRDS|*E#_Un9?l)X_tP=-@=pbr>}638iM(j zamawvtq_Vp-j=}8sSw9Gpe8<(DlfF_Ei1re7F?%_ zW>R}HfgJ~YHlL_~UUfy|!&JcrTMuqcPde=>{%w&$v#iIc^E-ksfJ)j45N>y@5?`=^ ze)78hBbR)kMJeF8fLDX7* zQi87{S0KKQ&d@^S2^q2ObU*6xT|&KeQ876 znXLFNOsp*6Z<)|fkh0Mg%eli28`hS;c^BRhj5b&_F?N$|An~KXP^xVrsHMw zex?h&cq6%)t>p|+v*-Knnr|2*{?L9 zbO9fk9;W2tLb*cz@Y*uEqAR_NAWrdX>xX=6UCS<|d`tD-+RqLlo{E1pR<(8&>IUeQ);Nvt-lj6Ah+eUk;olM~?7 z8INA?ix$1d?>+8+3nyeN;!QFYJzNaC4p_mopf; zmwgpG0IO`CX4f7b&u#hdX5BDq0;k#gz4>zeCt^pipqgt8DElYodf8}l^*zXrC}<;e zE#_7Gd`Nreg4%A;g}%$U8JI#qr2V{+8wjlS$n0X?t^&W;sd!HA-RBXow{^0q!UZJ%4PfNx A&j0`b From ad9ea67cba4aef8d5f234ee6537d4744dd50cdd5 Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 19:11:36 +0000 Subject: [PATCH 6/7] fixed whitespace --- apps/clkinfofw/clkinfo.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/clkinfofw/clkinfo.js b/apps/clkinfofw/clkinfo.js index 4ca05e8d1..9815ca87f 100644 --- a/apps/clkinfofw/clkinfo.js +++ b/apps/clkinfofw/clkinfo.js @@ -6,8 +6,8 @@ get : () => { let d = new Date(); let g = Graphics.createArrayBuffer(24,24,1,{msb:true}); - g.drawImage(atob("GBjC////AADve773VWmmmmlVVW22nnlVVbLL445VVwAAAADVWAAAAAAlrAAAAAA6sAAAAAAOWAAAAAAlrAD//wA6sANVVcAOWANVVcAlrANVVcA6rANVVcA6WANVVcAlsANVVcAOrAD//wA6WAAAAAAlsAAAAAAOrAAAAAA6WAAAAAAlVwAAAADVVbLL445VVW22nnlVVWmmmmlV"),1,0); - return { + g.drawImage(atob("GBjC////AADve773VWmmmmlVVW22nnlVVbLL445VVwAAAADVWAAAAAAlrAAAAAA6sAAAAAAOWAAAAAAlrAD//wA6sANVVcAOWANVVcAlrANVVcA6rANVVcA6WANVVcAlsANVVcAOrAD//wA6WAAAAAAlsAAAAAAOrAAAAAA6WAAAAAAlVwAAAADVVbLL445VVW22nnlVVWmmmmlV"),1,0); + return { text : process.env.VERSION, img : g.asImage("string") }; From 0a0c6f8d23b21ab41ce7c9bc76e000fdd9f1cdf4 Mon Sep 17 00:00:00 2001 From: Hugh Barney Date: Sun, 11 Dec 2022 19:13:36 +0000 Subject: [PATCH 7/7] Lato, fixed screenshot filename --- apps/lato/screenshot1.png | Bin 0 -> 2666 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/lato/screenshot1.png diff --git a/apps/lato/screenshot1.png b/apps/lato/screenshot1.png new file mode 100644 index 0000000000000000000000000000000000000000..14c8d6d048afce0b1540cc32e155886a022fd675 GIT binary patch literal 2666 zcmc&$=~vPT7yd!uLhhy&naiN0sih*8iHwqhrnzsSiA@%YqBd6UiPkjZB<7a5Vs5=P zhT@)y$=hOk|ad@)u+JFO~ zGM5ZRCmtFft~pHF%{_+&t1Ans_e$*~@Vkd*wRG z2>HHQGRw!AjTlr;DTH|(5$bXc=iU;w7YBd+fs**#)`%r9@bVf&f&GE!Cx6waC02Q2 zi+75$DkkN+Uck$@M;<_i;(At*W=GhDG-7y<@zwUku2}&@ecZe!Fb;Y2u>IRo?TLo6 z=avcKB=lS-+&qCC@nsZqAuAUr-Ve$FH@H=`25N=)4qi|axiLoy=sH}S(rT8;JYN|7d2cI8vzkz-FOsD#)*|A0Z z;An$b%^9+`L@hA&46*2etwyHTu|#O#XVRZUva_fr)G~>1WPUDoG>18Dh~`e8wOX$= zi@Q9a4wZ@+L!OZqzGFR~qvHgzj|bJCACeSg-CW*VK~$}NieIn}y&^xBKXdDZs*7H} zDEZj%Aa=hXDMOlg3Ln+w_`Lp2C2e<59?0$UQuN3Xx1>DllcjKwy6c?~cU^9xTXyML z$Jz=2ggo>}MU(qz^!1dq(Lp;F0CF0~BAsb(tSGxJd|5S)0Xs^#>08mErPBM3 zPtU^G9-M47w*V@AU)0NL?=*zD&wzXTy)P@N^dQaYSqUSzC;!mR5-Apwg9vZayZ6vB zukay^t5Ki>hQu>+hRgoHw;vYAv6?MGcyt|u^9hcOw4zy9T$wo*ErK?wJR1zsyFG2e z?YNH{P~zisLadqJ$ng#lCC-Q6$b<*&BY5lpn36>&%OOi>AOFRA4hqvfvDdd+u@0*v^m62ri-NY!*^$$1@_puyu&4V@$7^Mc|I%Z3$hu#|N4)xK zWJMVR2S6}^%bFiGZ&23nUytf7_akm=x2U|9z9T!HyncX|F`oMPAXIT_zD5FMUaHzP zzqw+{**3oUJI%S6X`zsE(UWBJg7vE{GRDS|*E#_Un9?l)X_tP=-@=pbr>}638iM(j zamawvtq_Vp-j=}8sSw9Gpe8<(DlfF_Ei1re7F?%_ zW>R}HfgJ~YHlL_~UUfy|!&JcrTMuqcPde=>{%w&$v#iIc^E-ksfJ)j45N>y@5?`=^ ze)78hBbR)kMJeF8fLDX7* zQi87{S0KKQ&d@^S2^q2ObU*6xT|&KeQ876 znXLFNOsp*6Z<)|fkh0Mg%eli28`hS;c^BRhj5b&_F?N$|An~KXP^xVrsHMw zex?h&cq6%)t>p|+v*-Knnr|2*{?L9 zbO9fk9;W2tLb*cz@Y*uEqAR_NAWrdX>xX=6UCS<|d`tD-+RqLlo{E1pR<(8&>IUeQ);Nvt-lj6Ah+eUk;olM~?7 z8INA?ix$1d?>+8+3nyeN;!QFYJzNaC4p_mopf; zmwgpG0IO`CX4f7b&u#hdX5BDq0;k#gz4>zeCt^pipqgt8DElYodf8}l^*zXrC}<;e zE#_7Gd`Nreg4%A;g}%$U8JI#qr2V{+8wjlS$n0X?t^&W;sd!HA-RBXow{^0q!UZJ%4PfNx A&j0`b literal 0 HcmV?d00001