Viking Changelog

What's new in Viking 1.4.1

Apr 27, 2013
  • This version fixes numerous bugs, from crash issues to user interface improvements.
  • It also embeds a more recent version of tools needed to retrieve GeoCaching data.

New in Viking 1.4 (Feb 18, 2013)

  • New features:
  • The first of them is the introduction of a 'route' type.
  • OSM contributors will be pleased to discover the new features allowing them to download their own GPX tracks from the OSM server.
  • Many more features concern the GUI.
  • Finally, an old feature is restored: the ability to access the Google service for finding a route.

New in Viking 1.3 (May 3, 2012)

  • This release brings many changes. On the OSM front, MapQuest is the new default map and OSM transport was added. Geotagging support has been improved.
  • JOSM is integrated (export layer info or open at current position).
  • GPSBabel has better integration to offer all supported devices and import any file types.
  • GPSD support was bumped to APIv5.
  • There are miscellaneous bugfixes, improvements, and language translations.

New in Viking 1.2.2 (Nov 8, 2011)

  • A minor release to fix the delay between automatic refresh: from 30s to 7 days as requested by OpenStreetMap servers.

New in Viking 1.2 (Jun 3, 2011)

  • Add minimal translator-credits in About dialog
  • Add documenters to About dialog

New in Viking 1.1 (Feb 9, 2011)

  • Most changes concern the graphical user interface (tooltips, dialogs, menus).
  • On the front of features, tracks have new menu entries (highest point, latest point) and maps declare copyright notices.
  • Concerning maps data, viking is now able to connect a TMS and WMS-C.
  • Due to these new features, a SpotMaps provider has been added for OpenStreetMap contributors.

New in Viking 1.0.1 (Dec 5, 2010)

  • Fix Waypoint & Track visibility issues.
  • Fix SF#3104028: Default Color Background is incorrectly saved as black into a new .vik file.
  • Fix some translated strings

New in Viking 1.0 (Nov 19, 2010)

  • This is the result of 7 years of work of a large team. For this release, a lot of work was done to obtain a version as stable as possible.
  • This special version will be supported for some time.
  • If you need a specific fix, we a 1.0.z release can be provided.
  • Technically, this release only fixes some bugs of the previous version.

New in Viking 0.9.96 (Oct 12, 2010)

  • Fix unecessary change in string
  • Free memory
  • Add defensive code
  • Increase buffer length
  • Fix memcheck error
  • Merge remote branch 'jocelyn/etag'
  • Disable autodownloading when dragging the map
  • Fix: Uninitialized color value being used
  • Avoid uninitialized color value usage
  • Defensive code
  • Add new menu entry in GPS Layer to delete the realtime information.
  • Ensure GPS realtime information deleted when GPS Layer -->Empty All is called.
  • Fix SF#3009431: Prevent Crash in Real Time Tracking GPS Mode & Autodownload Maps.
  • Fix display of rounded speed units scale markers in the speed profile.
  • Revert "Make more portable .vik file, as don't save the map cache directory if it's the map cache default directory."
  • Merge remote branch 'rnorris/LayerMenuKeyboardAccelerators'
  • Make more portable .vik file, as don't save the map cache directory if it's the map cache default directory.
  • Remove specific user's map cache directory from test Terraserver.vik file, so that anyone can use it.
  • Prevent zoom factor string displaying unnecessary .0s when it's a whole number.
  • Prevent access to undefined data when fgets() returns NULL
  • Improve Track Properties speed profile display for low speed difference (e.g. walking) tracks.
  • Use speed units in display of Track/Waypoint layer draw by velocity config values, but maintain units as metres per second when read from/saved to files.
  • Fix arithmetic macro definition
  • Add and use defines for conversion of speed units.
  • Fix arithmetic macro definition
  • Add keyboard accelerators for as many as possible View Menu entries.
  • Remove duplicated line of code in trackpoint drawing.
  • Fix small memory leak when downloading DEM data via the tool method.
  • DEM layer properties tidy up.
  • Add a new debug message
  • Simplify zoom status when xmpp and ympp are equal
  • Fix minor source code typo
  • Fix arithmetic macro definition
  • Improve grammar/usage for conversion macro function to convert meters into feet. Also prepend these macros with VIK_ as better practice.
  • Use constant for 'feet in meter'
  • Use height units in the altitude readout for the cursor position on the status bar.
  • Use height units in display of DEM min / max elevation values, but maintain units as metres when read from/saved to files.
  • Extend set/get param interface to have knowledge of what type of operation it is - i.e. is it related to file i/o or display/cut/copy usage.
  • Fix cycle map URL
  • Fix GType macro usage
  • Add keyboard accelerator for the Filter extension to the Track/Waypoint layer menu.
  • Add keyboard accelerators for the Waypoints sublayer menu.
  • Add keyboard accelerators for the Tracks sublayer menu and improve the text casing.
  • Add keyboard accelerators for the Track/Waypoints layer menu and improve the text casing.
  • Add keyboard accelerators for the Maps tools menu and improve the text casing.
  • Add keyboard accelerators for the Maps layer menu and improve the text casing.
  • Add keyboard accelerators for the GPS layer menu and improve text casing.
  • Add keyboard accelerators for the GeoRef layer menu.
  • Fix compiler warning in file.c
  • Fix compiler warnings in vikgobjectbuilder.c
  • Fix compiler warnings in vikwindow.c
  • Fix compiler warnings in vikmaptype.c
  • Fix compiler warning in download.c
  • Fix compiler warning in degrees_converters.c
  • Fix compiler warnings in babel.c
  • Prevent getting stuck in a near infinite loop when using Coord layer, UTM mode and zoomed out to see the whole world.
  • Fix Track Draw by Velocity mode, so that individual track points are coloured (as was the intention).
  • Add a message to explain why feature does nothing
  • Fix previous commit
  • Prevent lock up in attempt to download maps along a track in UTM mode.
  • Use the standard "Reload" verb
  • Clarify text on map layer menu
  • Launchpad Bug #445374: Prevent crash when downloading maps along a track, with Terraserver maps when in Mercator mode.
  • Simplify code on download action to do when map file is not present
  • Fix bug where older file was removed when network not present
  • Fix a minor missing include
  • Comment VikSlippyMapSource
  • Fix bashisms.
  • Add explicit linking against libz and libm
  • Fix: warning 'draw-mode' message does not display
  • Fix incorrect limitation on source map id
  • Add warning when requested GObject type is unknown
  • [TEST] Add Terraserver viking file
  • Prevent viewport tool selection/edit of trackpoint or waypoint when the layer or sublayer is invisible.

New in Viking 0.9.95 (Sep 8, 2010)

  • Add some function short cut key definitions to control showing of the center mark and scale viewport features.
  • [DOC] Replace Google with OSM capability in man pages.
  • When manually creating a track, automatically give it a default name.
  • [DOC] Add contributors from the Wiki(s) history.
  • Better dialog name when searching for a waypoint.
  • Change max cache time to 1 week.

New in Viking 0.9.92 (Mar 17, 2010)

  • Remove OpenAerial
  • New preference for default maplayer cache
  • Improve DEM-Layer
  • Fix error handling in go-to feature
  • Use a preference to set the tiles age
  • Minor tidy up.
  • Better scale when zoomed close in and in miles distance mode.
  • Add and use preference for height units.
  • Add and use preference for speed units.
  • Add and use preference for distance units.
  • Fix #2958601: Support for non ascii characters in "Go-to" search
  • Memorize previously selected go-to service
  • Fix: Correctly rotate thumbnail images
  • Merge remote branch 'rnorris/unitPref'
  • Rleasing viking 0.9.92
  • Merge branch 'i18n-launchpad'
  • Document previous import
  • Import translations from launchpad

New in Viking 0.9.91 (Feb 10, 2010)

  • It brings the ability to extend viking features via configuration files. Furthermore, missing tiles are interpolated from less precise tiles.

New in Viking 0.9.9 (Sep 12, 2009)

  • Viking 0.9.9 is mainly a fix release. But this release also brings some improves around memory and usability.

New in Viking 0.9.8 (Feb 26, 2009)

  • The most notable change is the removal of the Google Maps related code.
  • Geonames support was added, but is disabled by default.
  • This release can open Web tools at the current position.
  • It contains many GUI improvement and many bugfixes.

New in Viking 0.9.7 (Oct 13, 2008)

  • This is a new stable release.
  • One of the most notable improves concern new maps: OpenCycleMap and OpenAerial.
  • This release also contains many UI changes to improve the first-time-user experience.
  • It also contains many bugfixes.