From 2c1397ab929827328bde8e72eb2870c6201b7149 Mon Sep 17 00:00:00 2001 From: MaBecker Date: Wed, 4 Mar 2020 20:59:27 +0100 Subject: [PATCH] widid --- apps.json | 11 +++++++++++ apps/widid/ChangeLog | 1 + apps/widid/widget.js | 15 +++++++++++++++ apps/widid/widget.png | Bin 0 -> 2174 bytes 4 files changed, 27 insertions(+) create mode 100644 apps/widid/ChangeLog create mode 100644 apps/widid/widget.js create mode 100644 apps/widid/widget.png diff --git a/apps.json b/apps.json index 51ce6a091..ceacbc0be 100644 --- a/apps.json +++ b/apps.json @@ -800,5 +800,16 @@ {"name":"torch.wid.js","url":"widget.js"}, {"name":"torch.img","url":"app-icon.js","evaluate":true} ] + }, + { "id": "widid", + "name": "My NRF ID Widget", + "icon": "widid.png", + "version":"0.01", + "description": "Display the last two tupple of you Bangle.js address in the widget section.", + "tags": "widget", + "type":"widget", + "storage": [ + {"name":"widid.wid.js","url":"widget.js"} + ] } ] diff --git a/apps/widid/ChangeLog b/apps/widid/ChangeLog new file mode 100644 index 000000000..2b3617f98 --- /dev/null +++ b/apps/widid/ChangeLog @@ -0,0 +1 @@ +0.01: New Widget! \ No newline at end of file diff --git a/apps/widid/widget.js b/apps/widid/widget.js new file mode 100644 index 000000000..fcace0f55 --- /dev/null +++ b/apps/widid/widget.js @@ -0,0 +1,15 @@ +/* */ +(() => { + var xpos = WIDGETPOS.tr-16; + WIDGETPOS.tr-= 16; + id = NRF.getAddress().split(":"); + + // draw your widget at xpos + function draw() { + var x = xpos, y = 0; + g.setColor(0,0.5,1).setFont("6x8",1); + g.drawString(addr[4],x,0,true); + g.drawString(addr[5],x,10),true; + } + WIDGETS["widid"]={draw:draw}; +})() diff --git a/apps/widid/widget.png b/apps/widid/widget.png new file mode 100644 index 0000000000000000000000000000000000000000..1f5ce863f578d53c5ddc5930cf1b5b38f4d67213 GIT binary patch literal 2174 zcmXw3dpOhW8-ErPD)e(m@*`4+qQg5Cm5Pct$E5d-C_2bFc{_{HPt-DI&cm2PPIDT@ z46`vd3~81*&5%>hGDh#WKYsUhJ@<3npXa{s&*!v3#b$Yp`pazf{@M^S4$ zrCSNt0-_1zo*~A-cU&{~eKmVeJn12UIq_qunKw@99Rd06p+qJ`ok0CcXy@_1&kKGm zfzO>FrW`uz;m;JZ`m@`H?iMt+4orfW(!~018duN*5ur+Y1yjVX;osB9>!|7)hK2wN zIw5x5n2N80-vbRMwnJ+BCVptglz1eQ0G@RMM}u(Q_`Go{4dk)1nmL!EihgTGmx;xc z!m}74t{lXZpyuK!^{~tq$qc#}x)Pq%CYDYUizaN3tJ;Zc28m=?G6kejWph}PsSV67t<&JLjkdM!&CExEFQkKKfmQ`1gR^kiuJmj1JiG1EPd>XJqAm6jqyZy+Sl-ugO# zZBr4G6yGJGBxk0#wJ8#|-#>p$S8H=|l8cV9x_IH(j?DoMr?(S_dh74$;^cV4!R++m z1N&9wH%05~Ys(7@v$NCFljCETGmS>2QpgqM1VT}MP9_$MMt%Aa78V*B z6!gT;+xy;aXJ@F1t&RDmbAOyLlzoWGhXWv9WMOu};c5%E2W~2Frz$c33u%>m=h^>l zBG8)det58>l70Y51tLwzhWgm61~AR$pE1tJgzy#?6hvnaPUDPA^&PZ5T@h zgS7L%E?94g=zluoAAjyJne>nJAM&B)7Z0k`i|#eJ*hL z(fNc(x`JduDtGz%|9WmBBI#~T7}J(i*X=i{E*&Z@fd<(bOsI zubBf%ewym)>SSSt&-DzU{n&Amc<3Q{gFKpLg+iqA%Lc@P4b~3X2~Xv@r|0>H&A+|f z&+a^GqUrI`?y#5`rt^k+Kp1x81twr$0vBHEEUs%6FIUcWL)`xEpfD5VVyo*T)i)GK8UoCzZ9MEw!3;C&*K-BI2;@|`4QN9Nw@%|$~6C?465DzPS zy9X z^C1JTu>cg7bCzM@tAjmK>2Imu^ty0|Db}6r*1BXAl^u3_M^LqyFIKmLA#FyNLb0&w_2E5jr4dH4JZ1@q6lH-&-tzH>_(wsiDmZe-O zyLuP5S7|&4VKawPAxI9C=aYdX8XXCnH3R`DfpKG%h7Rl8+t-P!~ z7-HUM_65Jsv73<$5=gQo4+}2A^X~=fAjcD9xB2tc3XCuJzcpGtKKkHEh^km-lj}=$ zsXYTalgn=q(x{eK{gI|-;d-9KDcG6mple#uj^vI}>-+UeFux{q8SXpx#Sm&p;jDIa z#}jSSk&WyCZmNmPyRtgpw#S1+Q7O-n7x3Cw2=RMT+=DNrh%-){IG}laC2c6|DlzwAoYpbB%;@EI zPO-1A8l5?5H+sV{M?BJ!mPFIBhbp@-8V^~sx`Mk&t*PyZ8&)2U^ zN&ZzOoOxgt8e!z8KuP51sig-j{l_=jNFfL=n##MAdp;^-%^-Dvt-Lmd5QQCmoe{nd zu@!_