From 4777d98c1046b70a21c380148898e61ab01055d5 Mon Sep 17 00:00:00 2001 From: Erik Andresen Date: Mon, 24 Jul 2023 11:33:10 +0200 Subject: [PATCH] openstmap: Bugfix: Enable Compass if needed --- apps/openstmap/ChangeLog | 1 + apps/openstmap/app.js | 2 ++ apps/openstmap/metadata.json | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/openstmap/ChangeLog b/apps/openstmap/ChangeLog index b30a871f9..e684d4e98 100644 --- a/apps/openstmap/ChangeLog +++ b/apps/openstmap/ChangeLog @@ -27,3 +27,4 @@ 0.21: Draw a current position marker (Bangle.js 2 only) Enable/Disable previous position marker in new setting "Draw cont. position" 0.22: Replace position marker with direction arrow +0.23: Bugfix: Enable Compass if needed diff --git a/apps/openstmap/app.js b/apps/openstmap/app.js index 8ad3c669d..e1a9ea734 100644 --- a/apps/openstmap/app.js +++ b/apps/openstmap/app.js @@ -133,6 +133,7 @@ Bangle.on('GPS',function(f) { } }); Bangle.setGPSPower(1, "app"); +Bangle.setCompassPower(settings.dirSrc === 2, "openstmap"); if (HASWIDGETS) { Bangle.loadWidgets(); @@ -196,6 +197,7 @@ function showMenu() { format: v => [/*LANG*/"None", /*LANG*/"GPS", /*LANG*/"Compass"][v], onchange: v => { settings.dirSrc = v; + Bangle.setCompassPower(settings.dirSrc === 2, "openstmap"); writeSettings(); } }; diff --git a/apps/openstmap/metadata.json b/apps/openstmap/metadata.json index 2d217cee6..9a7527347 100644 --- a/apps/openstmap/metadata.json +++ b/apps/openstmap/metadata.json @@ -2,7 +2,7 @@ "id": "openstmap", "name": "OpenStreetMap", "shortName": "OpenStMap", - "version": "0.22", + "version": "0.23", "description": "Loads map tiles from OpenStreetMap onto your Bangle.js and displays a map of where you are. Once installed this also adds map functionality to `GPS Recorder` and `Recorder` apps", "readme": "README.md", "icon": "app.png",