diff --git a/apps.json b/apps.json index c2d39196f..2f158ca79 100644 --- a/apps.json +++ b/apps.json @@ -2835,7 +2835,7 @@ { "id": "widgps", "name": "GPS Widget", "icon": "widget.png", - "version":"0.01", + "version":"0.02", "description": "Tiny widget to show the power on/off status of the GPS. Require firmware v2.08.167 or later", "tags": "widget,gps", "type":"widget", @@ -2847,7 +2847,7 @@ { "id": "widhrt", "name": "HRM Widget", "icon": "widget.png", - "version":"0.01", + "version":"0.02", "description": "Tiny widget to show the power on/off status of the Heart Rate Monitor. Requires firmware v2.08.167 or later", "tags": "widget, hrm", "type":"widget", diff --git a/apps/widgps/ChangeLog b/apps/widgps/ChangeLog index 20a17d487..d80e09912 100644 --- a/apps/widgps/ChangeLog +++ b/apps/widgps/ChangeLog @@ -1,2 +1,2 @@ 0.01: First version - +0.02: Don't break if running on 2v08 firmware (just don't display anything) diff --git a/apps/widgps/widget.js b/apps/widgps/widget.js index 1a8fb6f13..e3d85afca 100644 --- a/apps/widgps/widget.js +++ b/apps/widgps/widget.js @@ -1,4 +1,5 @@ (function(){ + if (!Bangle.isGPSOn) return; // old firmware var img = E.toArrayBuffer(atob("GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA==")); function draw() { diff --git a/apps/widhrt/ChangeLog b/apps/widhrt/ChangeLog index 20a17d487..fdb495797 100644 --- a/apps/widhrt/ChangeLog +++ b/apps/widhrt/ChangeLog @@ -1,2 +1,3 @@ 0.01: First version +0.02: Don't break if running on 2v08 firmware (just don't display anything) diff --git a/apps/widhrt/widget.js b/apps/widhrt/widget.js index 41de2b5d3..16cec0b87 100644 --- a/apps/widhrt/widget.js +++ b/apps/widhrt/widget.js @@ -1,4 +1,5 @@ (function(){ + if (!Bangle.isHRMOn) return; // old firmware var img = E.toArrayBuffer(atob("FhaBAAAAAAAAAAAAAcDgD8/AYeGDAwMMDAwwADDAAMOABwYAGAwAwBgGADAwAGGAAMwAAeAAAwAAAAAAAAAAAAA=")); function draw() {