Viking 1.8 (2020-02-02)
New features since 1.7
* New GeoClue Layer to Track Position from the GeoClue service
** Not available on Windows
* Per Year Track Analysis
* Track Timing Speed Splits Analysis
* Subsecond Timing Precision for Tracks & Waypoints
* Track Area Coverage Feature
* Native Read Support of Zip & bzip2 Files
** This attempts to load supported files found within the compressed file
* Native Basic TCX Read Support
* Embedded (Elevation & Speed) Graphs in the Main Window
* Improved icons for Aggregate and Maps layers
* Scrolling Options for Better Usage with Touchpads
* Right Click Menu Options on the Calendar
* Various Keyboard Enhancements:
** Left & Right arrow keys selects the previous or next trackpoint respectively
** Keypad '+' & Keypad '-' inserts a trackpoint after or before of the current trackpoint
** Menu key opens the track context menu
* SF Features#117: Area Calculation Tool
* Large Basque language translation update
* Many other small fixes - see the ChangeLog for the full details.
packaging changes:
- remove patch fragment applied upstream
- add a request to clarify and upstream the sun patch
- update comments about why things are or are not included. Add a
note to consider gtk3.
- disable geoclue, oauth, and zip, pending decision on defaults and
options (magic and mapnik remain disabled)
- remove perl dependencies, apparently no longer preesent upstream
- depend on libbzip2
- depend on png (was already indirect)
- depend on nettle (MD5 for thumbnail cache)
upstream changes:
== New features since 1.6.2 ==
* KMZ Map File Support
* Apply Button for Layer Properties
* Support More GPX Fields
* Updated Default Map: Mapbox Outdoors
* GeoClue Support for Automatic Location
* Faster GPX File Loading
* Waypoint / EXIF GPS Image Direction Support
* Support More Garmin Waypoint Symbols
* Support Garmin Device GPX Point Limits
* Windows GPSD Client
* Support 'External' GPX File Layers in .vik Files
* Usage of HTTPS addresses
* Support OAuth for OSM
* Support High Resolution Displays
* Track+Route Split+Join Tools
* Calculation of Eddington Number
* Calendar Display
* Can Select a Result from the Online Search Results
* Reproducible Builds
* 64bit Windows Build only
* Travis Build + CI
* Consistent Licensing of GPL2+
* Many Internal Improvements + Fixes
(bug fixes)
Based on discussions with upstream, it is recommended but not
required. gpsbabel requires qt4 now and is about to require qt5,
which makes it very large.
Upstream no longer builds documentation by default. Don't enable it,
because then the build fails because it assumes mapnik is present.
Note that C++11 is now required by upstream, at least if mapnik is
included. For now, just add C++ to languages.
Add patch to remediate new bashisms.
Viking 1.6.2 (2015-12-21)
Bug Fix Release
* Don't remove project name if one decides not to delete all layers.
* Fix routes not saved in GPX when tracks are made invisible.
* SF Bugs#103: Fix TrackWaypoint layer items may not be displayed when pasted
* Enable Catalan and Turkish translations.
* Restore opening of JPG files.
* SF Bugs#127: Fix initial display of Waypoint sort order.
* Fix map layer widget sensitivity dependent on map type.
Viking 1.6.1 (2015-11-24)
Bug Fix Release + updated translations
* Several fixes and many code improvements from Coverity scans
* Fix heap-buffer-overflows
* Mapnik3 support.
** C++ standard required is now C++11
* Reactivate building of the reference documentation
* SF Bugs#126: Fix crash in gdk_rgb_convert_0888 due to using deallocated memory.
* SF Bugs#121: Fix crash when invalidating previously acquired tiles.
* SF Bugs#123: Fix bzip2 decompression on Windows.
* SF Bugs#122: Fix memory cache confusion with multiple "On Disk OSM Tile Format" maps
* SF Bugs#120: Fix Track drawing bug across the 180th Meridian.
* Red Hat Bugzilla – Bug 1210403: Only download and process one Bing attribution list.
* Fix Geocaches acquiring with latest geo-* software
* Import latest Launchpad translation updates
* Many other small fixes - see the ChangeLog for the full details.
One mismatched digest found in geography/libmemphis02:
# package libmemphis02
recorded SHA1 (memphis-0.2.3.tar.gz) = dbc2f61e49b996dc9ca91df0de9a08eb7adbfa9b
calculated SHA1 (memphis-0.2.3.tar.gz) = 85993bce12c3616fcf6e7682a70b9605883edec2
No changes were made to the libmemphis02 distinfo file
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Disable the new mapnik option, in order to separate the upgrade work
from the mapnik work, not because it's undesirable.
From NEWS:
Viking 1.6 (2015-03-29)
New features since 1.5.1
* Mapnik Rendering Layer (not available in Windows build ATM) - with
preprocessor CartoCSS option.
** Build system dependency on C++. Source dependency on libmapnik-dev.
* Export files via GPSBabel
* Extended GPSBabel filtering support - Enables limited/simple OSM Overpass
API support.
* Support reading of MBTiles files.
* Support reading of OSM Metatiles.
* Configurable Toolbar
* Configurable Menu keys
* Various time related features:
** Edit trackpoint and waypoint times.
** Sort layers by time.
** Preference option 'World' to display time values based on the position
(i.e. in the local timezone) of the track or waypoint.
** Show time axis values on time graphs
** Quick search of tracks by date
** Open external programs Rednotebook or Stellarium at the specific
time (and place) of a point.
* Improved route finder UI usage
* GeoJSON support via external programs 'togpx' and 'togeojson'
* New default Map Cache layout to be more compatible with standard
OSM/TMS structure.
** Also python tool available to migrate cache layouts
* Support GPX Metadata values common to GPX1.0 and GPX1.1
* Extended map type configuration options (zoom levels + area extents limits)
* Build compatibility with GPSD 3.12
* Allow starting Viking with command line parameters to set position, zoom
and map type.
** --latitude <degrees>
** --longitude <degrees>
** --zoom <ZoomLevelOSM>
** --map <MapID>
** eg: $> viking --latitude 51.4 --longitude -1.3 --zoom 12 --map 13
* Improved Windows install information and options
* Export Track, Route and Waypoint Lists as text.
* Many internal improvements, fixes, more translations and various other small
improvements.