Support update of all items
This commit is contained in:
248
gaia/tracks.js
248
gaia/tracks.js
File diff suppressed because one or more lines are too long
@@ -591,11 +591,11 @@ class Gaia {
|
||||
//Waypoints
|
||||
for(var w in oGPX.waypoints) {
|
||||
oGPX.waypoints[w].filename = sFileName;
|
||||
var sWaypointName = oGPX.waypoints[w].name;
|
||||
/*var sWaypointName = oGPX.waypoints[w].name;
|
||||
if(sWaypointName.indexOf('Milestone - ') != -1 && sWaypointName.substr(-2) != '00') { //1 milestone every 100 miles
|
||||
this.feedback('info', 'Ignoring milestone waypoint "'+sWaypointName+'"');
|
||||
}
|
||||
else this.aoWaypoints.push(oGPX.waypoints[w]);
|
||||
else */this.aoWaypoints.push(oGPX.waypoints[w]);
|
||||
}
|
||||
|
||||
//Tracks
|
||||
@@ -648,11 +648,30 @@ class Gaia {
|
||||
let aoTrack = this.aoTracks[iIndex];
|
||||
this.feedback('info', 'Uploading track "'+aoTrack.name+'"');
|
||||
|
||||
//Set color
|
||||
//Set color: Convert Garmin Colors
|
||||
let sColor = '#4ABD32';
|
||||
switch(aoTrack.color) {
|
||||
case 'DarkBlue': sColor = '#2D3FC7'; break;
|
||||
case 'Magenta': sColor = '#B60DC3'; break;
|
||||
case 'DarkBlue': sColor = '#2D3FC7'; break; //Personal Color
|
||||
case 'Magenta': sColor = '#B60DC3'; break; //Personal Color
|
||||
|
||||
//Garmin Colors
|
||||
case 'Black': sColor = '#000000'; break;
|
||||
case 'DarkRed': sColor = '#F90553'; break;
|
||||
case 'DarkGreen': sColor = '#009B89'; break;
|
||||
case 'DarkYellow': sColor = '#DCEE0E'; break;
|
||||
//case 'DarkBlue': sColor = '#5E23CA'; break;
|
||||
case 'DarkMagenta': sColor = '#B60DC3'; break;
|
||||
case 'DarkCyan': sColor = '#00ACF8'; break;
|
||||
case 'LightGray': sColor = '#A4A4A4'; break;
|
||||
case 'DarkGray': sColor = '#577B8E'; break;
|
||||
case 'Red': sColor = '#F90553'; break;
|
||||
case 'Green': sColor = '#36C03B'; break;
|
||||
case 'Yellow': sColor = '#FFF011'; break;
|
||||
case 'Blue': sColor = '#2D3FC7'; break;
|
||||
//case 'Magenta': sColor = '#B60DC3'; break;
|
||||
case 'Cyan': sColor = '#00C3DD'; break;
|
||||
case 'White': sColor = '#FFFFFF'; break;
|
||||
case 'Transparent': sColor = '#784D3E'; break;
|
||||
}
|
||||
|
||||
//Add track points
|
||||
|
||||
Reference in New Issue
Block a user