Viking Changelog

What's new in Viking 1.6.2

Jan 21, 2016
  • Fixes:
  • 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.

New in Viking 1.6 (Mar 31, 2015)

  • Fix potential broken builds
  • Releasing Viking 1.6
  • Fix new test programs to work under 'make distcheck'
  • Fix renamed file
  • [DOC] Improve formal docbook compliance.
  • Add more files that have i18n.
  • Debian #746815: Fix loading image thumbnails when some Unicode chars in the pathname
  • [QA] White space fixes
  • Detect gdk_pixbuf_save failures in thumbnail generation
  • Debian #761966: Remove an incorrect accelerator in the German translation.
  • Document previous translation updates
  • Import Launchpad translation updates

New in Viking 1.5.1 (Mar 28, 2014)

  • Shift code around to reduce dependencies required for DEM access.
  • SF Bugs#105: Fix Display of Lines (Clipping) at High Zoom Levels.
  • Remove built in OpenStreetBugs datasource as this service is being phased out.
  • Isolate Viking specific code in otherwise reusable code.
  • Fix DEM layer URL reference output.
  • Remove mistaken need to change directory.
  • Remove repeating of built in types in data files.
  • External tools don't use ids
  • Skip etag files in mbtile converter tool
  • Fix crashing when copying layers with null strings as parameters.
  • Fix translatable string with variable argument
  • Fix 'export_to_common' dialog
  • Fix needing to calculate bounds of *both* tracks when a track is split via the marker.
  • Fix vik_track_get_length_to_trackpoint() so with the first track point it returns zero, not the entire track length!
  • Fix opening files on command line in different directories.
  • Move man files from doc to help directory so they will be included in the output from make distcheck.
  • Update spec file
  • [QA] Remove build references to things that don't exist anymore.
  • SF Bugs #104: Fix GStatBuf not available on Glib < 2.26
  • Fix the display of speed in statusbar output

New in Viking 1.5 (Oct 14, 2013)

  • Remove OSM web link layer options so you now get what ever is the OSM default.
  • Add beginnings of Slovak translation.
  • Add Translation for Basque
  • Document previous translation updates
  • Import Launchpad translation updates
  • Fix "figure" element in documentation
  • Fix simple typo in documentation
  • Fix missing declaration in po/POTFILES.in

New in Viking 1.4.2 (Jul 31, 2013)

  • Fix menu use of named own Icons since the icons were renamed some time ago.
  • [QA] Fix memory leak in drawing new tracks/routes.
  • [QA] Fix memory leak on deleting TrackWaypoint layers.
  • [QA] Fix large memory leak on viewing Track Properties.
  • [QA] Fix incorrect iterator usage.
  • [QA] Fix memory leaks on reading in Viking files.
  • [QA] Fix memory leak in treeview tooltips and selection.
  • [QA] Fix large memory leak when removing DEM layers.
  • Fix some interpolated values of a trackpoint on insertion between points.
  • Fix handling failed downloads with the My OSM Traces method.
  • SF Bugs#101: Fix Acquire from Google Directions.
  • Fix name search using Google.
  • SF Bugs#100: Fix Crash on viewing Track Properties with extreme gradients.
  • SF Bugs#97: Fix missing redownload settings of some maps in the example config
  • SF Bugs#99: Increase limit for Map IDs
  • Automated check for the latest version. ATM only on Windows systems.
  • Enable getting Viking Version as a number from a string to enable comparisons.
  • SF#3613971: Remove Geofabrik's OpenStreetMap WMS, as it is not for public use.
  • Don't silently fail on attempting to split to a track.
  • Fix background thread statusbar update instability.
  • Fix location of gdk_threads_enter() to be before first window creation.
  • Allow Bing Map source URL to be set via the configuration XML file.
  • SF#3610708: Fix Failing to Load DEM files on Big Endian Systems.
  • Fix incorrect setting to lowest zoom value when clicking away from the statusbar zoom menu.
  • [QA] Improve create zoom menu to use G_N_ELEMENTS to know array bounds.

New in Viking 1.4.1 (Apr 10, 2013)

  • Import Launchpad translation updates [Mainly for large Czech update]
  • Fix using .vik files with 'unusual' track or waypoint names
  • Fix waypoint selection when the waypoint has an image but the images are not being displayed.
  • Fix showing map timestamps on Windows on the map tile info dialog.
  • SF#3608411: Part 2 - Avoid creating command window on Viking start-up.
  • SF#3608411: Part 1 - Avoid warning about unbuffer on Windows Systems.
  • SF#3608264: Improve Statusbar Location Info Maybe Truncated
  • Prevent inputting empty names for layers and sublayers via the layers panel.
  • SF#3608311: Fix crash caused by renaming blank sublayer names
  • Be less strigent in loading Geotagged images without optional GPS tags
  • Fix use of scaled tile image when tile image not present.
  • Enable updating the treeview to allow setting a blank waypoint symbol.
  • Improve the Waypoint tooltip to display the description if there is no comment.
  • Fix datasource acquiring waypoints from geotag images.
  • Updated geo-scripts to version released on 2013/02/18
  • Fix compilation with --enable-geocaches option.
  • help/Makefile.am: explicitly list figures.

New in Viking 1.4 (Feb 12, 2013)

  • Document previous translation updates
  • Import Launchpad translation updates
  • [DOC] Add an example screenshot of Viking.
  • [DOC] Update map download tool text.
  • Fix copy and paste typo in a Windows script.
  • Fix crashing if creating a DEM layer with no files.

New in Viking 1.3.2.1 (Sep 29, 2012)

  • Fix CPU usage going to 100% when statusbar items update is called.

New in Viking 1.3.2 (Sep 24, 2012)

  • Remove Direction Finding from the Help as direction finding via Google services has been disabled.
  • Remove Direction Finding from the Help as direction finding via Google services has been disabled.
  • Fix flickering map background when creating a new track and panning the map with the mouse.
  • Rework the create track drawing with a specific GC on which to draw the next potential point.
  • Fix for Debian#685817: Statusbar Update From Thread Instability
  • Fix openwindow internal type to match actual usage.
  • Fix GPSBabel Dynamic Device List generation on Windows Systems.
  • [Geotagging] Update RPM spec for new dependency.
  • [Geotagging] Fix SF#3564795: Crashing when attempting to create waypoints from EXIF images without enough GPS information.
  • Prevent crashing when attempting to import with GPSBabel a file and not specifying the file type (due to a malformed (null) result of the GPSBabel file types list).
  • Prevent crashing when attempting to acquire data with a malformed (null) result of the known GPS devices list.
  • Add some keyboard shortcuts to the help.
  • For tooltips use plain text so that comments with HTML markup or similar are shown in a literal fashion rather than causing parsing failures.
  • Remove create_realtime_trackpoint call in cleanup which can crash.
  • Fix crashing when deleting a GPS layer which has started a realtime tracking.
  • Fix potential crashing when using multiple maps on especially 64bit systems.
  • Fix crashing when displayed map copyright(s) is longer than the internal buffer.
  • Remove incorrect comment
  • Fix typo

New in Viking 1.3.1 (Jul 2, 2012)

  • Fix crash in Show Picture functionality on Window's Systems.

New in Viking 1.3 (Apr 23, 2012)

  • Be consistent in that track and waypoint list dialogs are always sorted alphabetically.
  • Add OSM Transport map as a built in map option.
  • Add supported MIME types to the desktop file specification.
  • Add example script that can be used to upload a track as a route to a predefined GPS device.
  • Display the average moving speed for a track in the track properties.
  • Add ability to open a TrackWaypoint layer with another external program (default merkaartor).
  • Add ability to open a TrackWaypoint layer with an external program (default JOSM).
  • Use map default: OSM MapQuest tileserver.
  • Add and use a preference for the associated image viewer program.
  • Add and use KML File Export units option.
  • Add ability to geotag images interpolating times against tracks.
  • Acquire Geotag Images via TRW Layer
  • Ensure vtl created in acquire operation runs post read stage.
  • EXIF read implementation for geotagged images (libexif). * Add new process stage for acquire methods.
  • Enable reversing a track from the track menu.
  • Display compact message on the statusbar for the selected trackpoint or waypoint. (SF#3314888)
  • Enable multiple selection and deletion.
  • Scale waypoint icons to give large or small icons as necessary.
  • Add Yahoo! Maps webtool link.
  • Extend webtools with a bounds version for the URL which takes four string parameters.
  • Add webtool for Bing maps.
  • Add Acquire OSM option into the Track/Waypoint layer operations.
  • Add used geo-* scripts as they are public domain.
  • Continue geocaching.com support via third party tools.
  • Show elevation gain/loss on track creation 'tooltip' (as per SF#2838561 request), when such data is available.
  • Automatically attempt to set elevation data from the DEM layer whilst a track is being created.
  • When creating a track, display the total distance of track (via a tooltip like text) on the main display.
  • Allow to import any file known by gpsbabel
  • Add support for any device known by gpsbabel
  • Add experimental support for GPSD_API_MAJOR_VERSION 5.
  • Add ability to acquire GPS traces stored on OSM
  • Enable copying layer/sublayer names as plain text, so that it can be pasted into external text handling applications.
  • Enable getting of the statusbar from the window.
  • On creating a new waypoint always attempt to auto set the altitude if DEM data is available.
  • Enable the escape key to remove/reset the ruler tool.

New in Viking 1.2.1 (Jun 21, 2011)

  • Support proper MAC OS file locations.
  • Fix incorrect track property line marker positioning when the track has gaps.
  • Fix track property point marker drawing error - sometimes draws dot marker too low.

New in Viking 1.2 (Jun 2, 2011)

  • Add undeclared translations

New in Viking 1.0.1 (Dec 6, 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 18, 2010)

  • Remove duplicates msgid
  • Merge branch 'i18n-launchpad' into master
  • Auto-update PO translation files

New in Viking 0.9.96 (Oct 12, 2010)

  • Fix unnecessary change in string
  • Free memory
  • Add defensive code
  • Increase buffer length

New in Viking 0.9.95 (Sep 7, 2010)

  • Merge branch 'i18n-launchpad'
  • Restore as many translations as possible

New in Viking 0.9.94 (Jun 11, 2010)

  • Merge branch 'i18n-launchpad'
  • Fix old po/Changelog entry
  • Document previous translation updates

New in Viking 0.9.93 (Apr 12, 2010)

  • Merge branch 'i18n-launchpad'
  • Fix old po/Changelog entry
  • Document previous translation updates
  • Fix the way to extract Translators
  • Import Launchpad updates
  • Fix: set a default filename while exporting

New in Viking 0.9.92 (Mar 30, 2010)

  • Memorize previously selected go-to service.
  • 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.
  • Use a preference to set the tiles age.
  • New preference for default maplayer cache.
  • Improve DEM-Layer.
  • Remove OpenAerial support.

New in Viking 0.9.7 (Oct 29, 2008)

  • New features:
  • Add new moving map method for realtime tracking.
  • Rename icon: viking_icon.png -> viking.png
  • src/viking.desktop.in: add GenericName and revise Categories
  • Change "Zoom To" short cut to avoid conflict with "Zoom Tool".
  • Update translations
  • Google search adapting changes from Google.
  • add osm cycle layer support
  • add a menu entry to extend an existing track using magic scissors
  • Patch #2009666: OpenAerialMap
  • Add preferences to select how degrees are displayed
  • Color picker button for the Coordlayer properties dialog
  • Cut/Copy/Paste empty selection is not critical
  • Layers panel UI improvements
  • Homogeneous icons management.
  • Add preferences to store OSM login/password
  • Add a password entry widget
  • Ensure that confirmation dialog is over file selector
  • Fixes:
  • QA: cleanning old stuff
  • Fix segfault in realtime tracking.
  • Fix missing files in po/POTFILES.in
  • viking.spec.in, src/icons/Makefile.am: Fix icon target dir
  • fix parallel build (make -j8) on multi-processor machines.
  • Fix #1947260: correct a corrupted escape
  • Fixed crashes when creating new layers.
  • Fix #1952523: mode_button assertion loading old datafile
  • Fix: update layer after applying properties
  • Fixed google map download problem.
  • Replace specific About dialog by GtkAboutDialog
  • Replace some g_warning by g_debug