
Changes of all RouteConverter versions
- supports reading $GNVTG, $GNZDA, $GNRMC and $GNGGA sentences in NMEA 0183 Sentences (*.nmea) files
- supports reading $GPGLL and $GNGNS sentences in NMEA 0183 Sentences (*.nmea) files
- uses only HTTPS when communicating with the RouteCatalog
- uses GraphHopper 0.8.2 and mapsforge 0.8 for the Offline Edition
- stores and restores the location and size of dialogs
- shows timezone id and name and exchanges GMT+ with GMT- and visa versa to avoid confusion
- sorts timezones by their id and eliminates duplicate ids
- shows more precise Columbus V-1000 configuration options
- removes Distance from TrackStatsExtension when writing GPX 1.1 (.gpx) files since Garmin BaseCamp recalculates it
- avoids to show that downloads are completed with than 100 percent
- prefers routing files with closest distance of bounding box center to the maps centers to avoid downloads of large routing files for small maps
- handles OutOfMemoryErrors during routing and for a lot of actions at a central place
- fixes a bug when downlading hgt files
- fixes a bug when interpolating time for first and last position comes up with strange times
- fixes a bug which fails to read GPX 1.1 (.gpx) files which contain temperature or speed data within a TrackPointExtension v1
- fixes a bug when writing speed fails if there is no temperature or heading
- fixes a bug writing OziExplorer files by reducing the description to 40 chars and replacing comma by space (character 209 aka \u00D1 didn't work)
- fixes a bug when reading some Navigon Mobile Navigator (*.route) files
- fixes a bug reading Photo (.jpg) files
- fixes a bug which opened a debug dialog when using a HTTP proxy
- fixes a bug which causes flickering on large displays by increasing buffer sizes
- reads and writes Tom Tom 9.5 Route (.itn) files
- stores the window location and size after changes and not only when closing the window
- enables the scale control again after Googles control unification disabled it by default
- use a two level cache for the mapsforge based map in the Offline Edition
- runs on Windows 10 tablets and supports the necessary scaling the user interface
- adds a separate lock for initialization to avoid dead AWT event queue when trying to download maps via the maps dialog
- uses GraphHopper 0.7.0 and mapsforge 0.6.1 for the Offline Edition
- extracts the route rending of the Offline Edition to separate class, steers it with signals and uses separate threads for better reactivity
- extracts distance and time from Google Directions API callbacks to show correct distances in the distance column
- draws an orange line if Google Directions thinks the query limit is reached
- allows to configure the geocoding service
- uses the geocoding service by default that tries to select the best possible geocoding service
- supports Nominatim as a geocoding service
- supports Photon as a geocoding service
- stores an existing temperature in the extensions of GPX 1.1 (.gpx) files
- increases the time interval between route renderings which seems to stabilize the Google Directions usage
- autoranging in the profile view does not include zero in y-axis
- uses the Windows proxy settings for HTTP requests with Apache Commons HTTP
- tries to prefer HTTPS over HTTP if possible
- chooses the smallest possible download but prefers larger already downloaded files
- introduces Google Maps API Keys which became mandatory in June
- fixes the undo keystroke on Mac OS X
- fixes augmenting speed and elevation which only showed correct values for metric units
- fixes the amount of augmented positions which was always one too high
- fixes a bug where the map view was blocked when there is no internet connection
- fixes a bug where where URLs where not opened in the JavaFX map view
- fixes a bug where errors in #executeScript killed the JavaFX thread
- fixes a bug which led to deadlocks on Mac OS X
- fixes a bug which caused loading problems of the Offline Edition due to a missing icon
- fixes a bug which led to NullPointerExceptions when writing Training Center Database (.tcx) files or when summing up distances
- fixes a bug which caused time not to be distributed according to the rule of three when more than one position was selected
- fixes a bug when reading some Navigon Mobile Navigator (*.route) files
- fixes a bug when reading Columbus Type 2 (.csv) files with garbled speed with zero bytes]
- fixes a bug when writing Columbus Type 2 (.csv) files
- fixes garbage in the map menu items by correctly escaping it
- fixes version comparison if 2 digits meet 3 digits
- reads and writes Columbus Type 2 (.csv) files
- reads and writes Columbus GPS Binary (.gps) files
- reads and writes Photo (.jpg) files
- reads tileserver definitions from the filesystem
- downloads tileserver definitions from the RouteConverter server
- uses an evil fix for China for the Google Maps API to show positions on the map at the correct coordinates
- remembers the last selected theme for a map for the Offline Edition
- allows to use time on the X-axis of the profile view
- allows to configure the track and route color via Extras/Options/Colors
- allows to use the wanderreitkarte.de map
- allows to select the server from which the Google Maps API is the loaded
- uses the application menu on Mac OS X
- uses version 3.23 of the Google Maps API for the Online Edition
- uses BRouter 1.4.1 and GraphHopper 0.6.0 for the Offline Edition
- renders local catalog items in the browse tab even if symbolic links are broken
- enables top/up/down/bottom only if there is a selected position and if there is more than one position
- changes the display of time and date immediately upon a configuration change
- updates files in the download queue from updated data sources
- fixes a bug in the Columbus (.csv) files where a G TAG is not an indicator for an invalid fix
- fixes a bug to load current hgt files from the catalog which expect .hgt in the keys
- fixes a bug where printing the map was deactivated after changes to the route
- fixes a bug which showed garbage in text labels since the untranslated bundles where not converted
- fixes a bug to ensure a consistent time zone for the datetime and time column of positions
- fixes asynchronous loading problems with the offline background map
- fixes a bug when scanning the datasources for Flatten put not existing directories into the queue which led to exceptions
- fixes a bug where the Garble formats where offered for reading and in the command line tool