From 75fbd6882d1368c73db1b96fac79f4202d6a5e53 Mon Sep 17 00:00:00 2001 From: David Peer Date: Mon, 22 Nov 2021 16:37:48 +0100 Subject: [PATCH] Added icon for alarm --- apps/lcars/icon_alarm.png | Bin 0 -> 1831 bytes apps/lcars/lcars.app.js | 7 +++++++ 2 files changed, 7 insertions(+) create mode 100644 apps/lcars/icon_alarm.png diff --git a/apps/lcars/icon_alarm.png b/apps/lcars/icon_alarm.png new file mode 100644 index 0000000000000000000000000000000000000000..5992863c38f2237afade2587b0415e615c130ab1 GIT binary patch literal 1831 zcmV+?2iW+DP)EVKpI*VQVQ*+O$9LpBGhq{DQVMjDr$?0 zR@5k%W+8A443D>wn8)Ha6N z_VBxa1;O*3;GCL*_7QpsXOH^kc7;SZBzsqEOTJL6;EF-xbt^IU2MAH%aXM1>i(qFe zpI30gI$dCT5D-|Gwsw7@H?pZ|dupiKftQ0Gaht)9W6X*PQ#%6@1F8FFs*`_6tJymB zQjldTEhGcIkKBkDx?paWKijdrsuYSSQGVz

6E#!Sz4%7)axigi*_rgc%YJ$<1~bi{h@ zfl~aGN3s{S|G99f_Eaf7J4spl;TImc^oo$5+=&lX-2Q0j#2;_A#9Bo%K&XTeT&xYJ!JiH??`9j|emt zQ@)VkNvyTQs(MGmz==Os93)i|{EyfTn??97$R#rtinxSUH6zQfLF(&SS?A&%c>>Ol z74)y@8=#-9j~_o=X{;3sey*)GX7S@7i*nsJYpx@_`O}!zTM*a1V2?(l=qqP<`_5g( ziMINtRlBLuo~}sn;JWJ@)p7nN5==Q|aRZUBevQz&7~~kb(P$JAA^FoE<2}|_RD0Ii zVR6DAsbo&)Jpd?#I^hRI2#7VSnsIk`AxoB4;y!>eX1RLlp8=mM+ef(-huUx0g0Lmv zu&EihtGg(%_UxI=JT3t><}+_}-f~+>m8Rf8=8FK<#3s*;#ptLX@*bLL2c#f_mi;2r zr-U?Ij{BW1WKr&SmyVBPhX%1{|4Yg!UjGv?cCMs=4Tyyvg+B;rpbbSBh};gWWimd+ zg8WG~CJ#%Z&)I8z>5;58Le&nV-p#9b5J($`+Hc(8DgD`Nt^4h}2z@k`L+E+Z4mdUD;yInrjKI z`&clz)2Ddnp6_OQb3$yT7(_(vu57y=V+kr>&-o;c2+G~2)EBja2=d8ndwBDfz}r~I z&y)P&esr|t9KUcJBA?26L-GqUh`nD`gL46U8j}ia`<{=rT&r-!G^6WcT5k?GPxn29 zjuw4_Q!0(;I$E2j8e~1Mqx_s4da$a%kDOIs^m-D#q2pj;Dibd)E3c}02b#VVoWCB@ zl0BS5tJWZH-L!H#K8|TO(jOtpL_R@M*HYN`{08QKd zL*N&;Gm+rYs4TxaP|OYuR&CDC7>a5z7C|BPDDY^mIwh~eqBI0-ivuR?nczuKwNZkx z6ryCo3gLk9t+#>&i^z{FMx^A^w5ohP^#1tNv^TN7Hj4Mm(Q3G^Iu+&8lj!*|-nsXC zIPDz(c+VU~Yth4HP!++D5uHBtc(vTk8t=Ie;tPW3I}3v6J7o(FX6Ntzx-gMk@A$@^ zCCL!oz&79m1u6&?9{vGbcKOnZohYh`$@2`Xf{bMTM~d`3*uDFld|~&#r8b>(`?i6_HD*K{67lTQuvN2UV-8jG+9&^X*p--q-c|{{Zjx VpWh4-`H%nr002ovPDHLkV1lbwiu(Wn literal 0 HcmV?d00001 diff --git a/apps/lcars/lcars.app.js b/apps/lcars/lcars.app.js index f98e74e72..592a340ed 100644 --- a/apps/lcars/lcars.app.js +++ b/apps/lcars/lcars.app.js @@ -32,6 +32,12 @@ var iconCompass = { buffer : require("heatshrink").decompress(atob("pMkyQCFr//AAOkBYwUMC6FLCgoAB/osLl4VHAAIsK34OClmy5cs+YHC6RWL8gKEkofCLhF///8FIWz/YvCn4WB9JBI/1JsuWrN/21Zsp5DIgxBBEwOzFgRcC54FCIgyDB/mSrN9FglnAoMnRI2X//yFIXbQweyAoXPKALFF/ckEYJZCAQtkEoLOE36DDARSJBOIZuB5JWCFhFnySrBOIRuB9myVoYCGR4RxE//2WAKtCFg9ty1J//0boZWLF4jjCOoKwBEwYvGkIFCn6eBTYIpL5+QmQsDTwKbBFghQBAodmpMJkrjD6QsM2MkigyE/sl//kz/5EwNbbQeWpmSpCXBy3/sv//Vf/wsJiVJgkMAoM8FgP/0osBKYfZFgeJYAMCpJZCsm/FgPyVRFkyVBgaMF/+v/5QBVotJaoMkyBFBGoeffIIsICgVBhYLFCoP/JQQsEvmTC4OEGAILDFgfPEAs///fiFAGog+BFgTOBQYcky4JB/MkQ4IsCeoIsD//8Jovx48QqQIDl7yBv5ZC2wsDagP/9/5kLdBMQTsBQxKnB+4sBmSSGQxFnBIX+Q4KSFFhGzMoIKBXgwsC+rgGMQX9QYI4Fsm//VfFgu3/9/dJBlC0v/8mWvJ6CWIbdFy3Zsn/FgP+5d8EATdBXIrpDeQP/0m/9ggDLAO2QY44BSQPSpbOBagf3KxACCPQMk359BEAOXRgJWBFg9ZfAPSpN//YgCngpJX4fpkgnB2QgCFIIyCFg7pBHIIwBUgRWKAQO//4kCDQNJt4gBKxF9y1f//0dQX//mzQZf7lrIBFgSeB/MlFI4CDHoKbBSYRIB+QsLcAKbCC4TcB8hQDrNtAQlkEoKbBFgQzBcYRcC2a8CAQXfNwYXCOIP/WAImCv+2rNnAQI6BNwZxEWwTXDAoYLBNwgCCcYP/7KzCv6GDBQLdCC4pECRI3PBIJBGIgv/2wHCrYHCII6JFAASABAASDFAQyoBAAzFEARBcCAAZWJC5QUJA==")) } +var iconAlarm = { + width : 60, height : 60, bpp : 3, + transparent : 1, + buffer : require("heatshrink").decompress(atob("kmSpICGyehBZICK7diCiUk9OmFidOFn4sRyexFhgOGpOaBwosHBw3t23EFhYOHzVpxIODzIsFs2atAdEzu27cScBM7tu2JQs6tKAKGQOaEYgCBu3bti5KtpQEQAmEXJQLIFhjmIyYsL0L4OmAONAQscuPnz1yCh8mA4mQFh2R44sDvPnFhtMA41IFhtxFg2cCheTAgNN////IKCkKDN44VB/4sCRJnJFwIVC/4KDahOSp4sBCoYsDvARFu3EWAgUC+YyBWxE6tL+Co8cv///iGEAQIbBzOmzUd23biVJmVJm5WFAQYOB7dt22aFgWT48eFgKzFAQPhFgdjFgs//5WEFg+xk1oZAXHj//84sJTw4sOBI2RFgXHFiIBBFiqGBFikk+QiHFhYpBFioCJFn4s1rFhw0YAQtjx048YCGhM8EwYCQiwpGFhs4FKQCCuws/Fn4s/FhM8FikSrAsThI=")) +} + Graphics.prototype.setFontAntonioMedium = function(scale) { // Actual height 18 (17 - 0) g.setFontCustom(atob("AAAAAAAAAAAAAAAf4Mf/sYAMAAAAAAfgAfAAAAAfgAeAAAAAAiAAj8H/4fyEAv8f/gfiAAgAAAAD54H98eOPHn8Hz8AhwAAAP8Af+AYGAYCAf+AP8MAB8AHwA+AD4AfAAcf4A/8AwMAwMA/8Af4AAAAAwGD8f/8f8MY/cfz4PD8AHMAAAfAAeAAAAAAAAP/+f//YADAAAQABYADf//P/+AAAAAANAAPAAfwAfgAPAANAAAAAAEAAEAA/AA/AAEAAEAAAAAAZAAfAAYAAAAIAAIAAIAAIAAAAAAAAAMAAMAAAAAAAAEAB8Af4H+AfwAcAAAAAP/4f/8YAMf/8f/8H/wAAAAAAEAAMAAf/8f/8f/8AAAAAAAAAHgcfh8cH8YPMf8MPwEAAAAAAOB4eB8YYMY4Mf/8Pn4AAAAAgAHwA/wPwwf/8f/8AAwAAgAAAf54f58ZwMZwMY/8Qf4AAAAAAP/4f/8YYMYYMff8HP4AAAQAAYAAYD8Y/8f/AfgAcAAAAAAAAPv4f/8YYMY8Mf/8Pn4AAAAAAP94f98YGMcMMf/8H/wAAAAAABgwBgwAAAAAABgABg/Bg8AAAAEAAOAAbAA7gAxgBwwASAAbAAbAAbAAbAASAAAAAxwA5gAbAAPAAOAAAAPAAfHcYPcf8Af4AHgAAAAAAAB/gH/wOA4Y/MZ/sbAsbBkb/MZ/sOBsH/AAAAAAMAP8f/4fwwf4wH/8AH8AAMAAAf/8f/8YYMYYMf/8P/4ADgAAAP/4f/8YAMYAMfj8Pj4AAAAAAf/8f/8YAMYAMf/8P/4B/AAAAf/8f/8YMMYMMYIMAAAAAAf/8f/8YYAYYAYYAAAAAAAP/4f/8YAMYIMfP8Pv8AAAAAAf/8f/8AMAAMAf/8f/8f/8AAAAAAf/8f/8AAAAAAAD4AB8AAMf/8f/4f/gAAAAAAf/8f/8A+AD/gfj4eA8QAEAAAf/8f/8AAMAAMAAMAAAf/8f/8f8AB/wAB8AP8P/Af/8f/8AAAAAAf/8f/8HwAA+AAPwf/8f/8AAAAAAP/4f/8YAMYAMf/8P/4AAAAAAf/8f/8YGAYGAf8AP8ABAAAAAf/w//4wAYwAc//+f/yAAAAAAf/8f/8YMAYMAf/8f/8DA8CAAPj4fz8Y4MeeMfP8HD4YAAYAAf/8f/8YAAQAAAAAf/4f/8AAMAAMf/8f/4AAAYAAf4AP/4AP8AP8f/4fwAQAAYAAf8AP/8AD8D/8f8Af8AD/8AD8f/8f8AAAAQAEeB8P/4B/AP/4fA8QAEYAAfAAP4AB/8H/8fwAcAAAAMYD8Y/8f/MfwMcAMAAAf/+f//YADYADAAAAAAfAAf8AB/wAH8AAMQACYADf//f//AAAAA"), 32, atob("BAUHCAcTCAQFBQgGBAYFBggICAgICAgICAgEBQYGBggNCAgICAcHCAkECAgGCwkICAgIBwYICAwHBwYGBgY="), 18+(scale<<8)+(1<<16)); @@ -97,6 +103,7 @@ function draw(queue){ // Draw symbol var iconImg = + alarm >= 0 ? iconAlarm : Bangle.isGPSOn() ? iconGps : Bangle.isHRMOn() ? iconHrm : Bangle.isCompassOn() ? iconCompass :