gpsrec 0.27: Map drawing with light theme (fix #1023)
parent
c003a8897f
commit
73574201bf
|
|
@ -727,7 +727,7 @@
|
||||||
{
|
{
|
||||||
"id": "gpsrec",
|
"id": "gpsrec",
|
||||||
"name": "GPS Recorder",
|
"name": "GPS Recorder",
|
||||||
"version": "0.26",
|
"version": "0.27",
|
||||||
"description": "Application that allows you to record a GPS track. Can run in background",
|
"description": "Application that allows you to record a GPS track. Can run in background",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"tags": "tool,outdoors,gps,widget",
|
"tags": "tool,outdoors,gps,widget",
|
||||||
|
|
@ -4791,7 +4791,7 @@
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"allow_emulator": true,
|
"allow_emulator": true,
|
||||||
"tags": "tools, keyboard, text, scribble",
|
"tags": "tools, keyboard, text, scribble",
|
||||||
"supports" : ["BANGLEJS2"],
|
"supports" : ["BANGLEJS2"],
|
||||||
"readme": "README.md",
|
"readme": "README.md",
|
||||||
"storage": [
|
"storage": [
|
||||||
{"name":"scribble.app.js","url":"app.js"},
|
{"name":"scribble.app.js","url":"app.js"},
|
||||||
|
|
@ -4801,5 +4801,5 @@
|
||||||
{ "url":"screenshot.png" }
|
{ "url":"screenshot.png" }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -28,3 +28,4 @@
|
||||||
0.24: Better support for Bangle.js 2, avoid widget area for Graphs, smooth graphs more
|
0.24: Better support for Bangle.js 2, avoid widget area for Graphs, smooth graphs more
|
||||||
0.25: Fix issue where if Bangle.js 2 got a GPS fix but no reported time, errors could be caused by the widget (fix #935)
|
0.25: Fix issue where if Bangle.js 2 got a GPS fix but no reported time, errors could be caused by the widget (fix #935)
|
||||||
0.26: Multiple bugfixes
|
0.26: Multiple bugfixes
|
||||||
|
0.27: Map drawing with light theme (fix #1023)
|
||||||
|
|
|
||||||
|
|
@ -197,15 +197,14 @@ function plotTrack(info) {
|
||||||
g.setColor(1,0.5,0.5);
|
g.setColor(1,0.5,0.5);
|
||||||
g.setFont("Vector",16);
|
g.setFont("Vector",16);
|
||||||
g.drawString("Track"+info.fn.toString()+" - Loading",10,220);
|
g.drawString("Track"+info.fn.toString()+" - Loading",10,220);
|
||||||
g.setColor(0,0,0);
|
g.setColor(g.theme.bg);
|
||||||
g.fillRect(0,220,239,239);
|
g.fillRect(0,220,239,239);
|
||||||
if (!info.qOSTM) {
|
if (!info.qOSTM) {
|
||||||
g.setColor(1, 0, 0);
|
g.setColor(1, 0, 0);
|
||||||
g.fillRect(9,80,11,120);
|
g.fillRect(9,80,11,120);
|
||||||
g.fillPoly([9,60,19,80,0,80]);
|
g.fillPoly([9,60,19,80,0,80]);
|
||||||
g.setColor(1,1,1);
|
g.setColor(g.theme.fg);
|
||||||
g.drawString("N",2,40);
|
g.drawString("N",2,40);
|
||||||
g.setColor(1,1,1);
|
|
||||||
} else {
|
} else {
|
||||||
osm.lat = info.lat;
|
osm.lat = info.lat;
|
||||||
osm.lon = info.lon;
|
osm.lon = info.lon;
|
||||||
|
|
@ -228,7 +227,7 @@ function plotTrack(info) {
|
||||||
g.setColor(0,1,0);
|
g.setColor(0,1,0);
|
||||||
g.fillCircle(mp.x,mp.y,5);
|
g.fillCircle(mp.x,mp.y,5);
|
||||||
if (info.qOSTM) g.setColor(1,0,0.55);
|
if (info.qOSTM) g.setColor(1,0,0.55);
|
||||||
else g.setColor(1,1,1);
|
else g.setColor(g.theme.fg);
|
||||||
l = f.readLine(f);
|
l = f.readLine(f);
|
||||||
while(l!==undefined) {
|
while(l!==undefined) {
|
||||||
c = l.split(",");
|
c = l.split(",");
|
||||||
|
|
@ -248,11 +247,11 @@ function plotTrack(info) {
|
||||||
g.setColor(1,0,0);
|
g.setColor(1,0,0);
|
||||||
g.fillCircle(ox,oy,5);
|
g.fillCircle(ox,oy,5);
|
||||||
if (info.qOSTM) g.setColor(0, 0, 0);
|
if (info.qOSTM) g.setColor(0, 0, 0);
|
||||||
else g.setColor(1,1,1);
|
else g.setColor(g.theme.fg);
|
||||||
g.drawString(require("locale").distance(dist),g.getWidth() / 2, g.getHeight() - 20);
|
g.drawString(require("locale").distance(dist),g.getWidth() / 2, g.getHeight() - 20);
|
||||||
g.setFont("6x8",2);
|
g.setFont("6x8",2);
|
||||||
g.setFontAlign(0,0,3);
|
g.setFontAlign(0,0,3);
|
||||||
g.drawString("Back",g.getWidth() - 10, g.getHeight() - 40);
|
g.drawString("Back",g.getWidth() - 10, g.getHeight()/2);
|
||||||
setWatch(function() {
|
setWatch(function() {
|
||||||
viewTrack(info.fn, info);
|
viewTrack(info.fn, info);
|
||||||
}, global.BTN3||BTN1);
|
}, global.BTN3||BTN1);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue