Changes of version 2.25
Release 2.25 from 12. December '18
- renames the Offline Edition to OpenSource Edition and the Online Edition to Google Edition
- supports map overlays for the OpenSource Edition
- supports HTTPS for map and overlay server, which allows to support OpenTopoMap and OpenFlightMap again
- requires at least Java 8
- is now to at least 1 GByte RAM in every variant
- uses a more beautiful marker on the map of the OpenSource Edition
- reads dates in ISO 8601 format in CSV (.csv) files
- removes the button for the full screen mode of the Google Edition
- counts denied requests to the Google APIs and shows errors
- scales the map for Retina and HiDPI screens
- supports only Google services for the Google Edition
- fixes a bunch of bugs when redrawing route, track, waypoints and markers
- fixes a bug when sorting and filtering the position list
- fixes a bug when exiting which blocked the OpenSource Edition for a long time and puts off the program exit
- fixes a NullPointerException when meta data could not be downloaded
- fixes a ClassCastException when appending files in a different format
- fixes a bug while sorting the downloads by date
- preservers the names of position lists in Google 5 (*.kml) files
- fixes a NullPointerException deep in Swings BasicListUI under Mac OS X
- fixes a bug which fails to write direction, speed and temperature when converting to GPX 1.1 (.gpx)
- fixes a bug which made Beeline and not BRouter the default for routing in the OpenSource Edition
- fixes a bug in the BRouter support by which routing data was not retrieved correctly
- fixes a bug in the configuration of themes
- fixes a bunch of bugs in the management of routing data for GraphHopper
- fixes a bug in the ShapingPoint Extensions of GPX 1.1 (.gpx) files
- fixes a bug where the "generated-by" text showed up in the description
- ignores the saved window size, if width and height are too small to make the window visible