From 90d37eccdfbcae8f0a33b097ee716774262d7745 Mon Sep 17 00:00:00 2001 From: jeffmer Date: Sat, 20 Nov 2021 10:45:21 +0000 Subject: [PATCH] add screenshot and update readme --- apps.json | 1 + apps/magnav/README.md | 3 +++ apps/magnav/magnav_b1.js | 2 +- apps/magnav/screenshot-b2.png | Bin 0 -> 2470 bytes 4 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 apps/magnav/screenshot-b2.png diff --git a/apps.json b/apps.json index 887e7991c..c8b2d22e2 100644 --- a/apps.json +++ b/apps.json @@ -2641,6 +2641,7 @@ "name": "Navigation Compass", "version": "0.05", "description": "Compass with linear display as for GPSNAV. Has Tilt compensation and remembers calibration.", + "screenshots": [{"url":"screenshot_b2.png"}], "icon": "magnav.png", "tags": "tool,outdoors", "supports": ["BANGLEJS","BANGLEJS2"], diff --git a/apps/magnav/README.md b/apps/magnav/README.md index bd9190d2f..7ef506b2e 100644 --- a/apps/magnav/README.md +++ b/apps/magnav/README.md @@ -13,10 +13,13 @@ Note: Charging your Bangle due to the magnetic connector clamp seems to require ## Controls *BTN1* - marks the current heading with a blue circle - see screen shot. This can be used to take a bearing and then follow it.. +(Swipe UP on Bangle 2) *BTN2* - invokes calibration ( can be cancelled if pressed accidentally). +(*BTN1* on Bangle 2) *BTN3* - cancels the marker (blue circle not displayed) +(swipe DOWN on Bangle 2) ## Support diff --git a/apps/magnav/magnav_b1.js b/apps/magnav/magnav_b1.js index e9d993fef..739ff881f 100644 --- a/apps/magnav/magnav_b1.js +++ b/apps/magnav/magnav_b1.js @@ -1,5 +1,5 @@ const Yoff = 80; -var pal2color = new Uint16Array([0x0000,0xffff,0x07ff,0xC618],0,2); +var pal2color = new Uint16Array([g.theme.bg,g.theme.fg,g.theme.fg2,0xC618],0,2); var buf = Graphics.createArrayBuffer(240,60,2,{msb:true}); Bangle.setLCDTimeout(30); diff --git a/apps/magnav/screenshot-b2.png b/apps/magnav/screenshot-b2.png new file mode 100644 index 0000000000000000000000000000000000000000..63f830bfc42facd4df0e3a28d5a7ffb428f0649f GIT binary patch literal 2470 zcmcguYdDm78~;D^Xr^&aMb4~FLI;^Kh-D%xQH#xKn(U^*I5bKb=ZB=-P3Sm9B7<7g z%r0Yu^z5c6P1a$|>==5GMdh?Py@YpqzrG*e>v})jhwFFW_jP}{@89+N>4>+xnzEiU z06@*-8&@AiDU_UN&)oi#h`MBa`Z3$0m`EvC3eYO7S25aCG61oQ^dJLz(5P_lJNxtA!v?bzP(^hnprx;(v4 z;WK;ti`c?D{$*`ZH@5w)s*3J7-a@_#nr_0scm*oQ03-cp<6#X&%Cx3(b{G~EzNz|r zAWP{%T#81b5&h&?VO^z7TT|$b_(95nq)pzU8JUku!IigyfyvW@L3G-|miwM=;WD#Fmv>pak;-2*( z53@F4cB32|JM`ugg6s#rc;@H>OIgs!t63qlE-7@psB4`)><$9B1Lg=xmIzmgi=luW zZa$F^b|};8NRTWMkP@4&Gb*#R(3XXk%OQrJ#FI&A{XXAAIqxEH;ITJ zQnS8#j3jFuv5Y>)lQ47j+fP#~3$&;ox(_#WbI-&PuUv~tsnX{>V$wU0ys8%*wgg8n z499cjS*8AuL#}KZV7!U|A)cG{dzl%m)vaCMg5VmGEN`4%=~8{WI$XUl-BU#ux>Q?h zC8$iXIq1^Oy!ImEF`Ww`X$A!B^VrDRQ#rfYAldN#0bAXGD;cGtj`g|=*R3LaEqRZB zayvi2m9iNXVP4`u8Lq`!(n z$rhz8&28!ZXn2e9Y-Xq2HEM7}Lzualm~kr{b?t)DZgkZkFNW%wwG9r7v5Ll<49(ib zix)Le5LFT34#6nr@&T`9s<8pZ;Lqz0cK7phJA88E|Hy!~2|zli9sNx47X#D`lS?p& zioH}jV8Gshv0_ZZEeQFxvB8g@|L|W80ArcD$OC7N4@=RI>0SK0tL{kWW zLiNtI+z%+(XG2wX@{gs`(mv5!m=%FNZK21 z&2Qjpq0S$fcDm9oZ?#77ag3rX6?<7JFouJ!wC$jZ0vop1m5Mwp6xa`ry3%Ja^c1tt z60G@`E(sKitCvHuqbkAJ8tmx&OH`y@i&Jg(GBtsP(h+DE5V|6&@^^Q2P-mJU-kK#i z8<&j%;Qk{{ufh;u%nzfReuqGg<{BG62Y`xuMB+X3(LPqjlg9snFF<;Ljl4WGFp11W z-|0M?=GJ6(H9cin)iz&2l8*9>m<&Kk%+#CpKn_au?@#s{A`QWxKPqVzcg}{1+p1yy z$Bu5RFC5#Uqk(pqbw4oP=6)( znc#BVey6ehMXgQl$H=g!3kTQFtS9X5)br6x;#G=uCRaRhRm9|WXU^Y}H(MTiDN+lDgtcu`}S6KN` zBtx&!>~fv4-$I=4jCNpjq*o$Z`KO=j8RZ+m|^nQ8S~-p5j0k zOT&wSBmJgJO+5?CpT0ZcUE^c{(RL7Pns{{k&kipk%tp%ybTdLgPk(tRR^@vbrm6gT zF~-rUU09mg+Kj@PH&v5wl$q!5n{mqJ9{b%I^m4p&H!6h8#*(^e#rX|kJboOYoBpiN kgAiNw6=hGt|593k$CkT;6Uux?6~YU6xOuxiqK0Jr8$F