What's new in QMapShack 1.17.1.0
Apr 1, 2024
- [QMS-547] Fixed: QMS freezes on zoom when activating multi-layered online maps
- [QMS-622] Update BRouter setup (install from github)
- [QMS-623] remove use of QTimer in BRouter startup error detection
- [QMS-630] BRouter on-the-fly routing cannot be canceled
- [QMS-649] Replace proj strings by EPSG code in CRS definitions
New in QMapShack 1.17.0.2 (Nov 23, 2023)
- [QMS-429] Bad OSM Tag formatting crashes QMS
- [QMS-470] Windows build scripts: adapt for release v1.16.1
- |QMS-476] Color the map by elevation
- [QMS-480] QMapShack for macOS build scripts
- [QMS-483] Add alpha transparency based hillshading
- [QMS-487] Add tooltips for DEM controls
- [QMS-489] Track selection 0-index bug
- [QMS-490] Potentially incorrect slope shading opacity for slope value NOFLOAT
- [QMS-499] Disable close action for projects with autom. sync. to device
- [QMS-503] BRouter Version 1.6.3 local setup fails
- [QMS-507] QMapTool: Early projection validity check
- [QMS-517] GPX-tracks are not displayed if lon or lat are invariant over the entire track
- [QMS-518] Enable edit for timestamps of waypoints
- [QMS-522] Change URLs of built-in maps from http to https
- [QMS-526] Fix deprecation warnings
- [QMS-535] Loading a map view does not reset the layer checkboxes
- [QMS-537] Moving items to drop zone removes them from workspace
- [QMS-540] MacOS: Updating bundle with GEOS and proper GDAS binaries
- [QMS-542] Changed drag`n drop in workspace
- [QMS-551] Set QDateTime short format back to Qt::ISODate
- [QMS-555] Rearrange widgets in IFilterSpeedCycle.ui for small screen resolution
- [QMS-557] Add FilterSplitTrack
- [QMS-560] Fix FilterSplitTrack to include all track points
- [QMS-571] MacOS build scripts and CMakeLists.txt changed (ARM/Intel, QMapTool.app fixed)
- [QMS-572] Added support for more decimals in GPS timestamps
- [QMS-586] Added support for AIS realtime source
- [QMS-591] MacOS build adapted for new Quazip version / preperation for brew package
- [QMS-594] Java version check fails in BRouter setup
- [QMS-606] Better hillshading with high resolution Lidar data
- [QMS-608] Update local copy of alglib
- [QMS-610] Replace uncrustify by clang-format
- [QMS-612] Optimize DEM rendering by using a thread pool
- [QMS-615] Syntax error when compiling QMS for Windows
New in QMapShack 1.16.0 (Dec 19, 2021)
- [QMS-220] "Select items from map" misses items
- [QMS-275] Routino: Add Spanish and Czech as selectable languages for turn instructions
- [QMS-279] Track metrics not updated when using UNDO / REDO in Edit mode
- [QMS-282] Tags icons/rating disappear from workspace after saving and closing a project
- [QMS-285] WMTS-based maps aren't restored correctly
- [QMS-297] Add GUI framework for POI databases
- [QMS-299] CEnergyCycling is storing it's configuration in the General section instead of it's own.
- [QMS-301] Load POI file
- [QMS-303] Add POI icons
- [QMS-307] Optimization of POI query
- [QMS-311] Automatically save projects to device
- [QMS-313] UX improvements for POIs
- [QMS-314] Fix/Add POI categories
- [QMS-315] Make POI Icons User-Selectable
- [QMS-317] Enable user to add POI to project via right-click
- [QMS-318] Change poi_t to use radians
- [QMS-321] Improve name selection for POI
- [QMS-322] Make POIs show up in 'Select Items On Map'
- [QMS-337] Upgrade to Proj 8 API
- [QMS-343] .fit files from Suunto app have many trackpoints with elevation = 0
- [QMS-344] Better integration of new PROJ lib into cmake build system
- [QMS-349] Upgrade to Quazip Qt5 V1.x
- [QMS-353] "Select Items on Map" does not update when items are removed
- [QMS-354] Refactor the code to get rid of clazy warnings
- [QMS-360] Fix compile flags for Windows 64bit
- [QMS-362] Fit files containing more than one developer data ID cannot be opened. e.g. from a Garmin FR 935 and a connected Stryd footpod
- [QMS-363] GIS items missing in projects loaded from file or database
- [QMS-371] Crash while loading geocache from TwoNav device
- [QMS-373] Refine templates to hide comments
- [QMS-375] On-screen profile window has no close button
- [QMS-378] Add option to link map views
- [QMS-380] Toggle fullscreen does not work
- [QMS-382] QMapTool: Allow customized GDAL parameters
- [QMS-384] Add Garmin Fit power data to support powermeter pedals
- [QMS-389] Crash when loading/drawing POIs
- [QMS-391] Adapt Windows build scripts to PROJ.8/Quazip 1.x
New in QMapShack 1.15.2 (May 24, 2021)
- [QMS-264] Windows: adapt build scripts for 1.15.1 release
- [QMS-265] Configuring BRouter offline on MacOS crashes
- [QMS-268] Crash after closing project where range is being selected
- [QMS-270] Windows: rename LICENSE file to 1LICENSE.txt
- [QMS-273] Windows: install Help search index files
New in QMapShack 1.15.0 (Aug 10, 2020)
- [QMS-68] Route Optimization
- [QMS-132] DEMs: Make the scale range control cut off not only rendering but also loading or requesting the data.
- [QMS-134] Rework track range selection from scratch
- [QMS-135] Improved French translation
- [QMS-140] Enhancements for OS X release
- [QMS-146] Fix issues with built-in online maps
- [QMS-148] Misplaced track info window
- [QMS-151] Missing tooltip in route toolbar
- [QMS-153] Improved French translation
- [QMS-156] Request to unmount systemdrive on startup
- [QMS-164] Workspace filter is not applied to newly loaded projects
- [QMS-165] OSX: GIS files not loaded when clicked
- [QMS-172] Select action "for all" in Database Conflict
- [QMS-173] Misleading help text for DEM range slider
- [QMS-178] Automate list of code contributors in about dialog
- [QMS-183] Backward range selection causing small issues
- [QMS-192] Fix URLs still pointing to the bitbucket wiki
- [QMS-201] Fix GDAL deprecation warnings
- [QMS-204] Garmin Map: Fix crash because of bad codec number
- [QMS-207] Fixing Availability of Geocaches
New in QMapShack 1.14.1 (Aug 10, 2020)
- [QMS-37] Inconsistent use of time zones
- [QMS-43] Individual filter for each project
- [QMS-49] Add "elevation limit" to DEM to highlight elevation above the limit
- [QMS-58] Windows Build and Installer: use PROJ 6.2
- [QMS-59] Version information in window title does not contain VERSION_SUFFIX "development"
- [QMS-64] Cleanup code in IUnit and subclasses
- [QMS-73] Info of a geocache is not correctly shown in Copy Element Window
- [QMS-79] Possibility to 'star' Waypoints
- [QMS-80] Use ASAN to enhance code quality
- [QMS-83] Application Crash
- [QMS-89] Geo search hidden after restarting QMapShack
- [QMS-100] Avoid whitespaces in project name and keywords
- [QMS-108] Integrate Wiki Page as help dialog
- [QMS-109] Direct link to geocaching logging page
- [QMS-111] Geocaching logging page - only 1 server used
- [QMS-116] Filter edit field lost
- [QMS-118] Too much whitespace in extended search help window
- [QMS-119] Better handling of disabled and archived geocaches
- [QMS-125] Missing icon for not available geocache
- [QMS-126] Wrong results searching for geocache status
- [QMS-122] Windows: support for offline help
New in QMapShack 1.14.0 (Aug 10, 2020)
- [QMS-5] App crashes on using the "Change Start Point" filter
- [QMS-6] Enhance overview detection for VRT maps
- [QMS-8] Incorrect elevation for fit files from GPSMAP 66s
- [QMS-12] Unify versions of all QMapShack tools
- [QMS-13] Add support for Garmin Edge 500
- [QMS-14] Drawing track: Alternate mode O A V T with a simple key with no modifiers
- [QMS-18] Improved explanation of 'Date equals'
- [QMS-19] Invalid GPX due to :: in ql namespace
- [QMS-20] Windows Start Menu - change links from bitbucket to github
- [QMS-22] Aviation units: nm for distances and feet for altitude
- [QMS-27] Error in workspace search for attributes
- [QMS-31] Fix all links to Bitbucket in the code
- [QMS-53] Unload Garmin Archive when folder is deflated
- [QMS-54] Invalid point cannot be deactivated when tracks are read from the navigation device
New in QMapShack 1.13.2 (Sep 12, 2019)
- [Issue #446] Advanced Filtering System
- [Issue #491] Skip saving of geo search
- [Issue #493] "Clone Waypoint and Move Clone" does not Respect Chosen Units
- [Issue #488] Printing Preview
- [Issue #494] BRouter segments download error
- [Issue #499] Screen overflow German localisation on a Notebook with 1.600 x 900 pixel
- [Issue #500] Tab order in Filter Cycle dialog is confused
- [Issue #498 ] BRouter setup issue (Windows)
- Add: Computation of "Energy Use Cycling" (consumption) for cycling tours
New in QMapShack 1.13.1 (Jul 24, 2019)
- [Issue #451] Make red border around a highlighted track an option
- [Issue #452] Project Details: Add elevation info to entries with track point information.
- [Issue #455] Profile Plot: Add option to show waypoint labels along line
- [Issue #456] Clean up code regarding track info, attached wpt and hidden flag.
- [Issue #460] Missing "Change Map View Name" action in toolbar
- [Issue #465] Garmin IMG: Extend Tooltip
- [Issue #467] Add activity color to track info and graph
- [Issue #469] Reduce width of track detail dialog
- [Issue #470] Crash when saving geocache
- [Issue #471] Fix background color of textboxes and bubble for dark color themes
- [Issue #477] BRouter setup issue (Windows)
- [Issue #479] Unnecessary extra tag(s) when saving GPX file
- [Issue #480] Graph not appearing when activating it
- [Issue #481] Project Details: Add a roadbook with progress graphs
- [Issue #466] Geocache detecting duplicates
- [Issue #266] Scale on printed maps
- [Issue #484] MainWindow slope display does not honor slope unit setting
- [Issue #394] Added slope row in ruler table
- Trk: Increase desity of arrows for tracks with a high track point frequency
- BSD Fix: do not access QStringList.first() if list is empty
New in QMapShack 1.13.0.0 (Apr 9, 2019)
- Live GPS data:
- [Issue #430] Add waypoint summary to project details
- [Issue #436] Route history is buggy and causes data loss when auto-routing is enabled
- [Issue #433] Suppress ascent/descent if wrong
- [Issue #438] Partially: Support for PROJ 6.0.0
- [Issue #429] Add Geocaching Attributes
- [Issue #434] Mega-fancy tour description on screen
- [Issue #448] Project Details: Add track points with additional information to lists
- [Issue #443] Garmin Map: Fixing elevation marks
- [Issue #450] Waypoint: copy coordinate to clipboard
New in QMapShack 1.12.3.0 (Feb 9, 2019)
- [Issue #428] natural=water not shown
New in QMapShack 1.12.2.1 (Feb 6, 2019)
- [Issue #419] Add option to project to receive all newly created items
- [Issue #417] Only one line of Geocache description
- [Issue #421] Improve "edit" view of Geocaches
- [Issue #425] Add option to disable device support
- Fix: Garmin IMG: Fix type parser to accept sections with zero size
- Fix: Plot: make left click more robust to small mouse moves
New in QMapShack 1.12.2 (Feb 5, 2019)
- [Issue #419] Add option to project to receive all newly created items
- [Issue #417] Only one line of Geocache description
- [Issue #421] Improve "edit" view of Geocaches
- [Issue #425] Add option to disable device support
- Fix: Garmin IMG: Fix type parser to accept sections with zero size
- Fix: Plot: make left click more robust to small mouse moves
New in QMapShack 1.12.1 (Dec 22, 2018)
- [Issue #390] Ruler: Add steps for distance and angle
- [Issue #393] Some Linux dsitributions do not have planetsplitter but routino-planetsplitter
- [Issue #395] Filter "Change Speed" Lacks Start Button
- [Issue #399] Add filter line edit to map and DEM list
- [Issue #400] Selecting item in workspace does not close screen options.
- [Issue #403] Cursor is not changing after selecting activity in a graph
- [Issue #404] Wrong value for min/max slope labels when % is selected
- [Issue #407] Change name of views
- [Issue #408] Export of a database is broken
- [Issue #413] Crash when closing waypoint dialog
- [Issue #412] Bulk edit waypoint proximities
- Editor: Add new templates
- TrackFilter: Multi loop cutter
- TrackFilter: Remove zero speed drift
New in QMapShack 1.12.0 (Oct 31, 2018)
- [Issue #334] Database: Moving a folder fails sometimes
- [Issue #339] Crash when cutting track in external profile window
- [Issue #342] Show links in screen option dialogs for waypoints, tracks, routes, areas
- [Issue #346] Add a menu function to replace the elevation value in waypoints for a selection of waypoints.
- [Issue #345] TCX: Some symbols get replaced by "Generic"
- [Issue #348] Inconsistent menu "Replace elevation by DEM"
- [Issue #347] fixed freezing text edit dialog on mac.
- [Issue #351] Avoid redundant (Label-) information when drawing Wpt
- [Issue #340] Strange window behavior when changing waypoint icons
- [Issue #352] Replace QtWebKit by QtWebEngine
- [Issue #353] Replace QtScript by QJSEngine
- [Issue #343] Display problems after updating QT from 5.10.1 to 5.11.0
- [Issue #354] Crash while working with GeoSearch
- [Issue #355] on BRouter start wait for socket being actualy ready to connect
- [Issue #356] QMapShack crashes when closed while BRouter still running
- [Issue #338] QMS freezes after installing and selecting BRouter [Windows 10]
- [Issue #363] Tracks: Duplicate label for min/max speed
- [Issue #366] Plot: Tool tip for additional zoom modes does not show up when zoomed with mouse wheel.
- [Issue #367] Trk: Append a list of track points to the invalid trackpoint message box.
- [Issue #369] Web Search: Search information about a position in the Web
- [Issue #371] QMS hangs when opening GPX file with invalid points
- [Issue #372] Unable to get BRouter version
- [Issue #373] BRouter server response: connection denied (still occuring)
- [Issue #375] Trk Details: Add splitter between track info and tab widget
- [Issue #377] Trk: Minimum track width is still too wide
- [Issue #378] Add ruler tool for distances.
- [Issue #387] VRT Builder: Add line for user defined options.
- TwoNav: Fix path for old devices.
- TwoNav: Use project name for waypoint file on device.
- Trk: Finetune speed filter for cycles
- Trk: Add speed filter for mountaineers
- Trk: Change coding of activities to allow a larger amount of activities
- Garmin: Don't save the <src> element in waypoints when writing to Garmin device
- GUI: Unify item selections to use a menu
New in QMapShack 1.11.0 (Apr 19, 2018)
- Add: QMapTool and friends as sub-project
- Add: Reverse route
- Add: BRoute binding to local address instead of all interfaces
- Add: Use track timestamp as arival time for waypoints attached to track
- Add: Optional overview generation to vrt builder
- Add: Add left button long press action to open menu on canvas
- Add: Framework to process and display realtime data
- Add: Drop zones to collect items in summary folders of the database
- Add: Extend BRouter no-go areas to tracks, routes and areas
- Add: Calculate timestamps for tracks depending on the slope for bikes
- Fix: Clean up action enabling/disabling for GIS item menus
- Fix: Restructure mouse handling to solve some peculiar behavior
- [Issue #294] Missing error message in case of wrong map coordinate system
- [Issue #305] Nodata value 0 not accepted in VRT
- [Issue #289] Add-color-change-for-multiple-tracks
New in QMapShack 1.10.0 (Dec 22, 2017)
- Fine tune code for screen gestures.
- [Issue #253] Tracksorting in Datawindow somehow random- should be alphabetical
- [Issue #254] Selection in Datawindow does not highligt track on map
- [Issue #257] Diagram - Zoom: Center of zoom should be the mouse position
- [Issue #276] No-go areas in BRouter
- [Issue #279] Suunto SML/LOG : wrong start time
- [Issue #285] Do not add auto-increment number to waypoint names that have no number as last character
- [Issue #284] Read *.qlb from QLandkarte
- [Issue #277] Show position of min/max values for track properties like elevation, speed, etc
- [Issue #275] Some Suunto sml files do not have <UTC> in first <sample>
- [Issue #274] Make visibility of database a toggle option in the menu
- [Issue #256] Option to show inclination in % instead of °
- [Issue #272] Skip message box when changing an imported item
- [Issue #271] Drag'n drop missing - Openambit files
- [Issue #263] Reduce size of y label strings in graphs to avoid unintended truncation
- [Issue #270] Ask to hide invalid points when loading a GPX file with invalid points.
- [Issue #265] Inconsistent timestamp formats?
New in QMapShack 1.9.1 (Sep 17, 2017)
- Add: Fullscreen mode
- Add: Templates for project documentation
- Add: FIT: added support for location file (containing waypoints).
- Add: Trk: Add action to set activity for a group of tracks
- Add: VRT Builder: Add advanced options (-a_srs -srcndata -vrtndata)
- Add: Optional auto save for projects
- Add: Trk: Add activity summary to screen option dialog
- Add: Prj: Show activity summary for tracks in project details dialog
- Fix: VRT: Test for overviews on multi-band maps, too
- Fix: FIT: Fixing missing last segment for records that miss the stop event.
- Fix: Progress dialog hides other dialogs in certain window managers
- Fix: Workaround CCanvas loss of mousetracking due to modal CProgressDialog
- Fix: Jump after pinch gesture
- [Issue #245] QMS hangs when entering new track name and window sizing in parallel
- [Issue #243] Incosistent behavior of "copy to ..." dialog
- [Issue #216] "No activity" statistics column missing in diary
- [Issue #248] Regularscreen.png vs. RegularScreen.png
New in QMapShack 1.9.0 (Jul 25, 2017)
- Add: Garmin Maps: Allow external TYP files
- Add: Filter items on workspace by string
- Add: GPX: Support for Cluetrust extensions
- Add: Trk: Add filter to add terrain slope as extension
- Fix: Issue with time zone in fit files (Zulu instead of local time zone)
- Fix: GeoCaches: Fix regex to find attached images
- [Issue #84] Have a floating toolbar with common tools
- [Issue #232] Zoom on touchscreen using two fingers is very jumpy
- [Issue #226] Display slope under cursor in status bar
- [Issue #230] New layout of edit toolbar and POI highlighting
- [Issue #229] Failure to add point to track
New in QMapShack 1.8.1 (May 15, 2017)
- Fix: Various glitches introduced by the new FIT format
- Fix: Visual tile artefacts in the DEM layer
- [Issue #224] Support pinch-gesture
- [Issue #162] Add "keep last version only" function to objects (tracks, etc...)
- [Issue #221] Offline BRouter & network access
- [Issue #225] BRouter: Renaming tiles fails when updating tiles
- [Issue #215] BRouter (offline) issues (Windows)
New in QMapShack 1.8.0 (Mar 27, 2017)
- Add: Links to quickstart help
- Add: Russian translation
- Add: TCX file read and write support
- Add: Different cut modes for track cut function
- Add: Option for optimized build for local system architecture
- Add: Support for BRouter (online/offline)
- Add: Enhance reprojection between projections like merc/utm/lcc
- [Issue #152] Garmin maps: Alter scale to detail level table
- [Issue #189] Fix drawing of range selection in trkptedit mode
- [Issue #189] Draw bubble after line to prevent drawing over bubble
- [Issue #195] Copy errors in message (file)?
- [Issue #198] Logfile encoding
- [Issue #201] Provide 'Import GIS data' in database menu
- [Issue #204] Option to allow only one QMS instance at one time
- [Issue #211] Desired feature: change symbol for multiple selected waypoints
- [Issue #213] Adding a Garmin POI as waypoint
- [Issue #214] Crash when creating Routino database
- [Issue #217] BRouter setup window - not translated string
- [Issue #218] CSingleInstanceProxy & Multiuser
New in QMapShack 1.7.2 (Jan 26, 2017)
- Add: Export to GPX V1.1 without extensions
- Add: Copy a track with all attached waypoints.
- Add: Interpolate elevation filter for tracks
- Add: Ctrl+W to close tabs that are not a map view
- Add: Plot: X&Y zoom and drag graph by left mouse button
- Add: Implement filter `Convert SubPoint to Point`
- Add: Database: Export database to folders and GPX files
- Fix: Trk/Prj: Fixed missing update when changing roadbook mode. Disable copy with waypoints when no waypoints attached.
- Fix: Prj: Fix update of project summary when changing the sorting mode
- Fix: Trk: Fix nodata values for elevations applied by filter
- Fix: Garmin: Fix path for devices that use "GARMIN" instead of "Garmin" in their path
- [Issue #168] Invalid GPX 1.1 header?
- [Issue #170] No new project when copying track with waypoints
- [Issue #52] Track/path features in vector maps hidden by track line
- [Issue #171] QMS crashes on "no or bad data"
- [Issue #173] Crash with interpolation preview
- [Issue #175] Invalid timestamps with MapQuest routing?
- [Issue #176] Inconsistent states of diagrams
- [Issue #179] Missing activity color selection
- [Issue #181] Spelling: ascent vs. ascend, descent vs. descend
- [Issue #177] High zoom level when double clicking on waypoint
- [Issue #182] Missing project sorting?
- [Issue #83] Only zoom every 15deg of mousewheel rotation
- [Issue #163] Allow filenames with several '.'
- [Issue #184] Track/Route Edit Mode: Move map with left mouse pressed
- [Issue #117] Implement storing and loading of subpts as subpts
New in QMapShack 1.7.1 (Sep 14, 2016)
- Fix: Compile issue for GCC4
New in QMapShack 1.6.2 (Jul 5, 2016)
- Add support kFreeBSD ports, treat like Linux.
- Add support for GNU/Hurd, treat like Linux.
- Trk: Range Selection: Fix bad pointers if point 1 equals point 2
- Trk: Derive valid/invalid flags for elevation and time
- Trk: Change filter to remove invalid trackpoints due to flags.
- Trk: Optimize waypoint correlation
- Trk: Add visible and total index to trackpoint info
- Wpt: Allow png as custom symbol
- Rte: Add ascend/descend info to routes
- Maps: Implement automatic removal of caches for no longer existing maps
- Maps: VRT Builder: Set file extension in file dialog for target file
- Improve 1st time experience for new users
- DB: Properly handle unusable SQLite databases
- DB: Don't close application if database can not be migrated
- [Issue #128] Show map info on cursor while routing
- [Issue #132] GPX file exported from QMS not accepted by Basecamp, Strava and JOSM
- [Issue #131] Strange behaviour of filters "Change Speed" and "Hide Invalid Points" in extreme situations
- [Issue #134] Possibility to manually edit elevation data of track points (preferably in the table of points)
- [Issue #115] Read namespaces for known extensions from .gpx
- [Issue #48] No http map access behind proxy
- [Issue #30] Create Track of Route
- [Issue #141] Additional information for WP in roadbook
- [Issue #143] %5 3%4%5 {1 m?} is added to some data in points table
- [Issue #144] Crash - reproduceable when viewing track profiles
- [Issue #148] Implement "Paste Plain" for CTextEditWidget
New in QMapShack 1.6.1 (Mar 25, 2016)
- GUI improvements
- Improve render perfomance of DEM layer
- Fix: Geocache image download
- Fix: OS X: Add planetsplitter
- Fix: Bad elevation data if track is created without DEM data loaded
- Add: item selection via selection rectangle in the map view
- Add: Make combine tracks work over several projects
- Add: Add a waypoint by context menu in plots
- Add: Read FIT segments and other fixes of reading FIT format
- [Issue #109] Implement choosing canvas background color
- [Issue #125] Graph issue : previous graph remain displayed when [nothing] is selected
- [Issue #121] Distance Values Choose Km/m Miles/feet
- [Issue #126] No Printing on Windows
New in QMapShack 1.6.0 (Mar 5, 2016)
- Fix: Toggle key focus of on-screen profile
- Fix: Printing correct unit in a plot's xLabel instead of `distance [%1]`
- Fix: CPlot: Replace hardcoded check for TotalElapsedSeconds() with proper values from the source actually used
- Fix: Avoid div-by-zero in case the distance between two points is 0
- Fix: Precision of plot scale for small values
- Fix: Implemented linear interpolation for drawing zoomed plots correctly
- Fix: Avoid drawing tics outside the plotting area
- Add: Additional extensions created by `MIO Cyclo ver. 4.2`
- Add: Map/DEM: Add move up/move down to context menu as alternative to drag-n-drop
- Add: Support for .slf (Sigma Log Format) files
- Add: Support for .fit (Garmin Fitness Format) files
- Add: (Trk) Filter to split a single track containing several segments into several tracks
- Add: (Trk) Filter to remove extension values
- Add: Support for MySQL database
- Add: Support for accessing the database from multiple instances at the same time
- Add: User info to item history
- Add: (Trk) Setup for line width and arrows
- Add: (Trk) line coloring: local, global, automatic setup of limits
- Add: (Trk) plot limits: local, global, automatic setup of limits
- Add: (Trk) colorize track by activity
- Add: Adventures to Garmin devices. Projects are stored as adventure.
- Add: "Archive" folder for Garmin devices.
- Add: Show/hide action for projects on devices.
- Add: Support GEMF raster maps
- Add: Make custom waypoint symbols path configurable
- Add: Reflect partially loaded projects in the checkbox state
- [Issue #80] Selected segment by select tool diseappears when zoom +- or pan
- [Issue #86] Updating map path when adding new maps
- [Issue #91] undo last change crashes qmapshack when drawing a track or a route
- [Issue #89] *.GPX files are not recognized
- [Issue #100] Show file/server when hovering a database
- [Issue #106 ] Profil with no or bad data does not open trackdetails
- [Issue #107] Patches for 'original' & 'debugging' typos
- [Issue #108] Use the correct order of extensions for Garmin TPX1
- [Issue #112] correct display of menu entries on OS-X for all languages.
- A lot of lttle GUI fixes bug fixes and other improvements
- Converted code closer to c++11
New in QMapShack 1.5.1 (Feb 17, 2016)
- Line edit: Fix broken abort button
New in QMapShack 1.5.0 (Feb 17, 2016)
- Add track filter to remove track points with invalid position
- Add options to "cut track" function (keep only first or second, keep both)
- Add Dutch translation (not finished yet)
- Add selection of track properties as source for graphs
- Add colorize track by track point properties
- [Issue #68] Bubbles not moving when moving the map
- [Issue #67] "Save Map Screenshot" does not save grid correctly
- [Issue #69] "light gray" colored tracks are displayed in "dark blue" when imported from GPX file
- [Issue #72] Database/Workspace inconsisteny in QMS 1.4.0
- [Issue #70] Removed maximumSize for comboGrades
- [Issue #19] Map-drag resizes or moves window with KDE 5
- Many little bugfixes, some of them causing random crashes
New in QMapShack 1.4.0 (Feb 17, 2016)
- Export selected map area to image or printer
- Add activity to trackpoints to differentiate track statistic
- Add dialog to setup coord. format
- Add option to send console debug output to a logfile
- Add `Show on/Hide from Map` in context menu of one or more projects
- Add closing the `Track Profile` view via keypress ESC
- Add stepwise aborting of current operation in `Add Track/Route/Area` (similar to using right mouse / button `Abort`)
- Fix: Qt5 internal translations for Linux
- Fix: Line Edit usage hint is not removed on abort
- Fix: OS X, various path issues. (icon path, workspace not saved)
- Map: Fix race conditions in WMTS/TMS map handler
- Map: Add hint for missing SSL library when using WMTS/TMS maps
- Map: Slowdown automatic map panning
- Trk: Fix Douglas-Peuker filter
- Trk: Read & write 3rd party track point extensions
- Trk: extend track point info by extension values
- [Issue #57] Trk: Fix color table for green and gray
- [Issue #59] Not possible to change names of empty projects
- [Issue #60] Tab label is not updated when track name is changed
- [Issue #54] In tracks editor, mouse cursor does not change according to selected tool with keyboard shortcut
- [Issue #64] Install QMapShack icon in hicolor theme too.
- [Issue #65] loading routino XML files fixed (added to bundle and support for OS-X specific directory structure).
- [Issue #61] Add average speed to selected area statistics popup
- [Issue #32] Add arrows to indicate edited track direction
New in QMapShack 1.3.1 (Feb 17, 2016)
- * Add OS X support.
- * Moved to libRoutiono provided by the offcial Routino release
- * Add MapQuest as online routing service
- * Add edit details dialog for routes
- * Display instructions on highlighted routes.
- * Speed up projects with many tracks and waypoints
- * Add all tracks summary to project details
- * Insert new projects on top of device entries in the workspace
- * Fix random crashes due to multi threaded data access
- * Add device name to extended item name.
- * Add "City" waypoint icons
- Fix race condition when creating new items
- Optimize creating new waypoints in a row
- Add a new progress dialog and fix many problems with displaying progress
- Add routes to project details (diary)
- Avoid crash in project details page when switching the sort mode to fast
- Fix random crash when restoring the workspace
- Fix some crashes due to lack of thread serialization
- Project details: Fix crash on resize and other reentrant problems.
- Fix crash when route on-the-fly
- Waypoint details: Move history to tab
- Track profile: Fix DEM line for units other than metric
- History: Add sanity checks when restored from database.
- Plot: Add zoom for x axis
- Replaced CGetOpts with Qt QCommandLineParser
- [Issue #33] Add a summary table (distance, ascent, descent) when editing tracks
- [Issue #34] First point of edited track does not behave as next ones
- [Issue #35] Routing using Routino : crash when route is too long
- [Issue #37] "Select" tool issue when editing tracks
- [Issue #39] Not possible to change names of objects with no name
- [Issue #31] Add hotkeys for track editor buttons
- [Issue #49] Hide screen option when buttons are pressed.
- And many other small fixes...
New in QMapShack 1.3.0 (Feb 17, 2016)
- Cluttered items select: make text sensitive, too
- TwoNav: Fix problems with decoding records created with old firmware.
- [Issue #20] Add command "Duplicate View"
- Ask for saving chnages when closing db project via db folder check box
- Rework user interface to edit line items (tracks, routes, areas)
- Add Routino as offline auto-router
- Add GUI tool to create Routino database files
- Rte: Create route from selected waypoints
- Complete lines via router in line edit mode
- View: Fix bad scaling on startup when using square scale
- [Issue #25] Saved tracks get wrong timestamps
- [Issue #23] Update French translation and fix missleading translation
- Trk/Wpt: Make track/waypoint correlation an option if it takes too long.
- Workspace: Add warning when loading a project twice
- Speed up project file loading
- Trk: Allow combining tracks for tracks on devices.
- Trk: Allow pre-selection of several tracks for combining tracks
- Many GUI fixes and code cleanup.
New in QMapShack 1.2.2 (Feb 17, 2016)
- TwoNav: Find wpt files created from device in the TwoNavData folder
- Wpt: Display waypoint description/comment as bubble
- Add option to choose between long and short date/time format
- Proj/Trk: Add new sort mode to attach waypoints only once to a track
New in QMapShack 1.2.1 (Feb 17, 2016)
- Add drag-n-drop of gpx and qms files to QMapShack
- Fix wait cursor when asking to save project
- [Issue #15] Using Garmin IMG files crashes on machines with small memory
- [Issue #16] In Title-bar no Shutdown (Close QMapShack) entry
- QlgtDB: Convert distance overlays to tracks
- Fix several issues with range selection
- Unlock items automatically on edit functions
- Database projects: Append name with name of parent database folder or device name
- Set write flag for items copied from devices.
- Database: Ask before updating items in database
- Add project to database directly from workspace
- Wpt: Simplyfy adding new waypoints
New in QMapShack 1.2.0 (Feb 17, 2016)
- TwoNav: prepend HTML file for waypoint comment with QMS_CMT
- Devices: Warn if there is a file/path with the same name, but different key
- TwoNav: Link comment file to roadbook waypoints.
- Track: Enhance range selection
- Track: Add range selection to plots
- Canvas: Add option to choose between logarithmic and square scale.
- Add button to add a selection online maps
- Fix: Some waypoints do not snap on track
- [Issue #14] Issue a warning when closing an unsaved project
New in QMapShack 1.1.0 (Feb 17, 2016)
- Garmin Mpas: fix line breaks of tooltips
- Project summary: Add roadbook mode
- TwoNav: export tracks and waypoints as roadbook
- Grid: Fixed swaped numbers for northing and easting
- Tracks: Toggle between small OSD profile and extended profile
- Tracks: Several fixes for range selection
- Tracks: Show waypoints along track in profile plot
New in QMapShack 1.0.1 (Feb 17, 2016)
- [Issue #11]Exclude items not visible from highlighting
- Fix track edit hangup for tracks with corrupted timestamps
- GPX: fix bad loading of trak colors from GPX
- Add menu to track graphs to save graph to PNG
- [Issue #7] Store/restore list of active maps into/from a file
- Disable lock button for items on devices
New in QMapShack 1.0.0 (Feb 17, 2016)
- Update Czech, French, German and Spanish translation
- Fix dialogs hiding behind main window
- Fix various application crashes
- Fix tile cache growing too large
- Fix cliff polylines in Garmin maps
- Add device support on Windows
- Various little GUI optimizations