Changeset 15560 in josm for trunk/test


Ignore:
Timestamp:
2019-12-07T16:38:26+01:00 (5 years ago)
Author:
GerdP
Message:

fix #18389: GPX track with color black is invisible (Patch by Bjoeni)
Show popup that track is not visible because color matches backgroud color. This shows a popup only if

  • background color of all tracks in the file equals background color and
  • no imagery layer is currently visible

"I noticed that Garmin actually uses gpxx:TrackExtension instead of gpxx:TrackExtensions, so the abbreviations don't work and files are sometimes not written according to the standard."

Location:
trunk/test
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/data/tracks/tracks-extensions.gpx

    r15496 r15560  
    1818    <extensions>
    1919      <test:tag>Track extension</test:tag>
    20       <gpxx:TrackExtensions>
     20      <gpxx:TrackExtension>
    2121        <gpxx:DisplayColor>Red</gpxx:DisplayColor>
    22       </gpxx:TrackExtensions>
     22      </gpxx:TrackExtension>
    2323    </extensions>
    2424    <trkseg>
  • trunk/test/unit/org/openstreetmap/josm/data/gpx/GpxTrackTest.java

    r15496 r15560  
    4848        trk.invalidate();
    4949        assertNull(trk.getColor());
    50         ext.add("gpxx", "TrackExtensions").getExtensions().add("gpxx", "DisplayColor", "Blue");
     50        ext.add("gpxx", "TrackExtension").getExtensions().add("gpxx", "DisplayColor", "Blue");
    5151        trk.invalidate();
    5252        assertEquals(trk.getColor(), Color.BLUE);
  • trunk/test/unit/org/openstreetmap/josm/io/GpxWriterTest.java

    r15503 r15560  
    191191                "  <trk>\n" +
    192192                "    <extensions>\n" +
    193                 "      <gpxx:TrackExtensions>\n" +
     193                "      <gpxx:TrackExtension>\n" +
    194194                "        <gpxx:DisplayColor>Red</gpxx:DisplayColor>\n" +
    195                 "      </gpxx:TrackExtensions>\n" +
     195                "      </gpxx:TrackExtension>\n" +
    196196                "    </extensions>\n" +
    197197                "    <trkseg>\n" +
     
    263263                "  <trk>\n" +
    264264                "    <extensions>\n" +
    265                 "      <gpxx:TrackExtensions>\n" +
     265                "      <gpxx:TrackExtension>\n" +
    266266                "        <gpxx:DisplayColor>Red</gpxx:DisplayColor>\n" +
    267                 "      </gpxx:TrackExtensions>\n" +
     267                "      </gpxx:TrackExtension>\n" +
    268268                "    </extensions>\n" +
    269269                "    <trkseg>\n" +
Note: See TracChangeset for help on using the changeset viewer.