Release 2.24 from 22.07.2018

  • reads and writes Garmin Fit 2.0 (.fit) files
  • extends the Offline Edition to use online maps
  • extends the Offline Edition by the display of hill shading
  • adds a zoom combobox to the Offline Edition
  • lets you open files via double click on Mac OS X
  • refuses to start with Java 8 Update 161 to 172 on Windows due to a JavaFX bug in Oracle's Java VM
  • uses anti-aliasing on Linux
  • limits zooming in the Offline Edition to a reasonable range
  • adds columns to Microsoft Excel 97-2008 (.xls) and Microsoft Excel 2008 (.xlsx) files if they don't exist but are needed to store data
  • fixes profile and map panel initialization problems on fast computers which didn't show the map on startup
  • fixes bug when inserting intermediate positions in the Offline Edition: have to wait for adding to positions model to be completed before inserting the next positions
  • fixes a bug where loading tile server list on Java 9+ failed since the Esri copyright was missing in the XML Schema
  • fixes a bug where markers, tracks and waypoints where not removed from the map due to remove/add reordering issues
  • fixes a bug where the deleted route was not correctly removed due to indexOf() broken due to equals() broken
  • fixes a bug if the first position has no coordinates
  • fixes a bug when completing time which enables the select all scenario again since it was gone after release 2.20
  • fixes a bug reading Photo (.jpg) files with more than 64 KB metadata
  • fixes a bug writing Photo (.jpg) files which were overwritten with zeros
  • adds a workaround to read Photo (.jpg) files with broken user comments
  • adds a workaround to read NMEA 0183 Sentences (*.nmea) files with GGA sentences that are one comma shorter
  • fixes a bug when reading some Navigon Mobile Navigator (*.route) files
  • fixes a bug where stopped rendering of the Mapsforge map in the Offline Edition