What's new in Viking 1.6.2
Dec 31, 2015
- 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.1 (Nov 28, 2015)
- 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.
New in Viking 1.5.1 (Mar 26, 2014)
- [WINDOWS] Ensure an icon is embedded in the executable.
- [WINDOWS] Fix opening URLs in Windows build only.
- 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 16, 2013)
- Startup preferences for ease of use.
- Multi layer/track statistics.
- Multi layer/track or waypoint detailed lists.
- Control sorting of layers and quick show/hide all options.
- Configurable layer defaults.
- Allow higher zoom levels up to 1/32 (OSM z22 equivalent but maps only requested up to z19).
- Selectable online router service provider (now including OSRM)
- 'Via' points online route refining.
- Download a file directly from an URL.
- Datasource acquiring files from URLs related to the current view.
- Request downloading a region of maps over multiple zoom levels.
- Support Compressed My OSM Traces files (requires libbz2 and libmagic).
- Support opening files drag and drop on to the viewport.
- Add support for OSM Humanitarian (HOT) Style Map.
New in Viking 1.4.2 (Aug 28, 2013)
- Fix menu use of named own Icons since the icons were renamed some time ago.
- Fix memory leak in drawing new tracks/routes.
- Fix memory leak on deleting TrackWaypoint layers.
- Fix large memory leak on viewing Track Properties.
- Fix incorrect iterator usage.
- Fix memory leaks on reading in Viking files.
- Fix memory leak in treeview tooltips and selection.
- 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.
- Fix Acquire from Google Directions.
- Fix name search using Google.
- Fix Crash on viewing Track Properties with extreme gradients.
- Fix missing redownload settings of some maps in the example config
- 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.
- 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.
- 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.
- Improve create zoom menu to use G_N_ELEMENTS to know array bounds.
New in Viking 1.4.1 (Apr 10, 2013)
- Bug Fix:
- 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.0.0 (Feb 12, 2013)
- New features:
- Support for GPX Route type including transfer to/from GPS Devices.
- Replaced 'Add Track' tool with 'Create Route' tool. (NB There still is the Create Track tool)
- Support for GPX 'Description' for tracks, waypoints and routes.
- Add ability to Acquire My OSM Traces and ability to choose any subset of the available traces.
- GPS Upload from a track.
- Enable giving a track a specific color (drawn in default draw by track mode).
- Enable drawing all tracks in a specific color (no longer is Black the only option).
- Allow option of drawing a direction arrow when drawing a track.
- Allow configuration of trackpoint size and direction arrow size.
- Display Waypoint Icons in the layers panel treeview.
- Restored Route Finding via Google Services. [Was disabled in 1.3.2 due to change in formats supported]
- Only display sublayer container when there are sublayers.
- Display map tile source and cached file information in a dialog for a position.
- Quick zoom level change from the statusbar by clicking on the zoom level to select another level.
- In the Zoom Tool mode: can select an area to zoom in on (via holding shift key + drag mouse).
- Mouse Zooming in/out maintains the position focus on the mouse pointer location.
- (Use the keys Ctrl+Shift and mouse zoom to maintain the centered map location).
- Improvements in Acquiring Wikipedia Points (allow more points, sortable columns, URL and feature type).
- Allow opening a URL on a waypoint which has a URL for a comment or description
- Re-organized TrackWaypoint Layer menus to group functionality together better with New, View, Combine, Split, Delete, Acquire and Upload submenus.
- Gradient Graph view on the Track Properties.
- Allow same named TrackWaypoint sublayer items. i.e. can now have 2 (or more) waypoints with the same name.
- Add support of a Map type for a local On Disk OSM Tile Format.
- Revised Draw Track by Speed mode with a simple traffic light coloring scheme to represent slow/average/fast speeds.
- Enable deletion of track points with the same timestamp.
- Ability to merge segments of a track.
- Allow generation of large pixel sized images.
- Rework image generation to ask for file name first and then only allow supported map zoom levels.
- Allow control of waypoint text size on the viewport display.
- Allow control of GPX file saving track order (either Alphabetical or By Time via global preference).
- Keyboard shortcuts to create layers and enable some tools.
- Show the bearing and the step distance of the next point when creating a track or route.
- Improved feedback in reading erroneous files.
- Improved Help Manual.
- More translation texts including a Finnish version.
- Scripts to support the creation of the Windows Executable Installer.
- Add a python tool to convert the Viking tile cache into a MapBox MBTiles format file.
- Many internal improvements.
- Fixes since:
- Don't accidentaly overwrite GPX and KML files in the Viking file type.
- Use the default desktop font for waypoint viewport display text.
- Ensure when opening multiple .vik files they are each loaded into a new window.
- Show UTM location in statusbar when in UTM mode.
- Fix: crash when dealing with non-compressed DEM files
New in Viking 1.3.2.1 (Jan 3, 2013)
- Removed Route Finder Tool as Google Direction service interface has disabled the method Viking interfaced with it.
- Fix SF#3564795: Crashing when attempting to create waypoints from EXIF images without enough GPS information.
- Fix drawing of next potential trackpoint on Windows Systems.
- Fix GPSBabel Dynamic Device List generation on Windows Systems.
- Fix crashing when displayed map copyright(s) is longer than the internal buffer.
- Fix crashing when deleting a GPS layer which has started a realtime tracking.
- Fix printing of DEBUG message since glib 2.32
- Fix crash in Show Picture functionality on Window's Systems.
- Updated manual.
New in Viking 1.3.1 (Jul 9, 2012)
- Bug fix for Window's Systems only.
New in Viking 1.2.1 (Jul 15, 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 (Jul 15, 2011)
- Fix translations: addbing mapsource.c
New in Viking 0.9.8 (Feb 23, 2009)
- New features
- Add GeoNames support (both for search and for POI import from Geonames+Wikipedia)
- Remove Google's map tiles.
- Add external tools framework.
- Add OpenStreetMap and Google web tools.
- Clicking on "visible" tick no longer makes the layer selected.
- GPX export: sort track by time.
- Merging tracks by name.
- Tittle waypoint properties dialog as "Waypoint Properties".
- Add larger size waypoint symbols (icons).
- Waypoint names are now displayed at the top of waypoint symbol.
- Waypoint symbols: Use Garmin waypoint.
- New server for OSM cycle map.
- Fixes
- Fix loading of world map file.
- Fix 2249398: Fix some memory leaks.
- Fix bugs that caused magic scissors not working.
- Fix compatibility problem for windows.
- Fix implicit declaration of maps_layer_default_dir().
- Fix missing status return in spawn_command_line_async().
- Fix curl error buffer usage.
- GPS realtime tracking: Keep retrying when fail to connect.
- Windows port: avoid "\" in URL.