# Viking 1.9 - released 2020-03-20 ## Headline Features - GPX 1.1 Support for most common Extensions (inc. Heart Rate, Power, Temperature & Cadence) - [SF#96](https://sourceforge.net/p/viking/feature-requests/96) / [GH#77](https://github.com/viking-gps/viking/issues/77) - GTK3 - [GH#111](https://github.com/viking-gps/viking/issues/111) - Pinch Zoom support on Touchpads/Touchscreens (not GTK2 build) - Select Tool is now the default with more intuitive behaviour to enable moving the map - [GH#87(https://github.com/viking-gps/viking/issues/87)] - [OpenTopoMap](https://opentopomap.org) is the new Map Default - Online Search in Left Hand Pane - Track Statistics in Left Hand Pane - [OSRM](http://project-osrm.org) Routing Support - Log diagnostic Window - DEM Colour options - [SF#158](https://sourceforge.net/p/viking/feature-requests/158) - DEM Server enhanced support (NASA Earthdata login and alternative DEM server configuration) - [SF#159](https://sourceforge.net/p/viking/feature-requests/159) - Ruler uses Great Circle drawing and distance. - Single key Shortcuts support [GH#40](https://github.com/viking-gps/viking/issues/40) + [GH#85](https://github.com/viking-gps/viking/issues/40) - Improved Track Area Coverage (faster drawing, option to limit years of coverage) - Monthly Statistics Analysis - Native KML Parser enabling support for more KML features - More KML export options - Ability to convert Tracks/Routes to Waypoints and vice versa. - Ability to 'Rotate' Routes/Tracks, i.e. to shift the start/end point of circular routes. - Ability to Reset Preferences and Layer Defaults - [GH#86](https://github.com/viking-gps/viking/issues/86) - Ability to Reset Layers back to the Layer Default. - Enable Filtering on some List Displays (hence a basic internal search). - Support more GPX 1.0 Waypoint fields - the less commonally encountered ones. - Flatpak Version - also available on [Flathub](https://flathub.org/apps/details/org.viking.Viking) - [GH#70](https://github.com/viking-gps/viking/issues/70)
## SourceForge [Bugs](https://sourceforge.net/p/viking/bugs) Fixed - [SF#157](https://sourceforge.net/p/viking/bugs/157) Waypoint Properties dialog shows wrong waypoint symbol - [SF#149](https://sourceforge.net/p/viking/bugs/149) HTTPS Does not work on Windows install - [SF#84](https://sourceforge.net/p/viking/bugs/84) Losses Extended Waypoint Information on Save/Export ## Additional SourceForge [Feature Requests](https://sourceforge.net/p/viking/feature-requests) Implemented - [SF#81](https://sourceforge.net/p/viking/feature-requests/81) Use XDG-compliant for config, cache (e.g. ~/.config/viking/) - Viking will use your existing ~/.viking/ directory if there is one - For existing users manually move ~/.viking/ to ~/.config/viking/ to start using the XDG location - [SF#133](https://sourceforge.net/p/viking/feature-requests/133) Color of Tracks - [SF#150](https://sourceforge.net/p/viking/feature-requests/150) Allow Specifying Offset for Map Source - [SF#154](https://sourceforge.net/p/viking/feature-requests/154) Warning about "external layers" usage - [SF#155](https://sourceforge.net/p/viking/feature-requests/155) Add "Save as" keyboard shortcut - [SF#157](https://sourceforge.net/p/viking/feature-requests/157) Export All to Single GPX File ## Additional Github [Issues](https://github.com/viking-gps/viking/issues) Implemented - [GH#65](https://github.com/viking-gps/viking/issues/65) Geotag images does nothing when using KML files - [GH#88](https://github.com/viking-gps/viking/issues/88) Allow zero-additional-click properties view when selecting - [GH#90](https://github.com/viking-gps/viking/issues/90) Don't fill in empty KML <name>s for the user - [GH#92](https://github.com/viking-gps/viking/issues/92) OpenTopoMap uses ~/.viking-maps/Unknown - [GH#93](https://github.com/viking-gps/viking/issues/93) Clarify zoom levels - [GH#94](https://github.com/viking-gps/viking/issues/94) GPS data is removed while geotagging - [GH#96](https://github.com/viking-gps/viking/issues/96) Incorrect timezone on Distance-Time and Elevation-Time tabs of Track Properties - [GH#98](https://github.com/viking-gps/viking/issues/98) Crash when uploading GPS trace to OSM - [GH#102](https://github.com/viking-gps/viking/issues/102) Feature request: increase max. map cache size - [GH#106](https://github.com/viking-gps/viking/issues/106) Treat a latitude containing a comma as a Latitude Longitude pair when entering a Waypoint - [GH#107](https://github.com/viking-gps/viking/issues/107) Easier way to enter historical dates - [GH#114](https://github.com/viking-gps/viking/issues/114) Routes created via Route Finder can only be terminated by ESC - [GH#116](https://github.com/viking-gps/viking/issues/116) yournavigation.org is (permanently) down Also as usual, many other smaller features - see the source code history. ## Building from source ### Fixes: Now builds under GCC10 Certain build configurations that were broken in the previous release have been fixed (and Continuous Integration builds to try to prevent future breakage). ### Build minimums: - Program: glib-compile-resources - so requires package libglib2.0-dev-bin / glib2-devel - GTK 2.22 / 3.22 - GTK3 is now the default - so requires package libgtk-3-dev / gtk3-devel - To enforce GTK2 use the configure option '--enable-gtk2' - Anticipated that this will be the last Viking release that supports GTK2. - GLIB 2.44 - GIO 2.32 - GDK-Pixbuf 2.32 # Files Available on [SourceForge](https://sourceforge.net/projects/viking/files/) + [Github](https://github.com/viking-gps/viking/releases) Source Code (.tar.gz + .tar.bz2) Binaries: Windows .exe + Linux Flatpak. Flatpak on Flathub will be updated in due course once I find out how. This should be straight-forward. -- Be Seeing You - Rob. If at first you don't succeed, then skydiving isn't for you. _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/