Changes of version 2.24
Release 2.24 from 22. July '18
- 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
- allows to 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 KByte 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 that stopped rendering of the Mapsforge map in the Offline Edition