Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
# * date Author's Name <author's email> version-release
# - Summary of changes
* 2016-05-10 Lukáš Karas <lukas.karas@centrum.cz> 0.1-1
- OSMScout demo app UI ported to Sailfish Silica components
- Rewrite rendering to combine online Mapnik tiles and offline database
- Multi-touch controls
* 2016-05-24 Lukáš Karas <lukas.karas@centrum.cz> 0.2-1
- When requested tile isn't in cache, display rescaled and cropped tile from
lower zoom level if it is available in memory cache.
It is better than display empty square.
- Optimize memory usage by core library
- Resolve packaging issues to respect Jolla Harbour rules
- Merge tile requests and render it at once - it speedup rendering
- Fix usage of memory mapped files
- Many other minor improvements and fixes
* 2016-06-12 Lukáš Karas <lukas.karas@centrum.cz> 0.3-1
- Display point with current location, add button for fast view.
- Fixed memory leak in core library
- Other small improvements in library and app.
* 2016-06-26 Lukáš Karas <lukas.karas@centrum.cz> 0.4-1
- Map widget recognize finger taps, it zoom in on double tap.
- Move and zoom animations. Behavior is more natural, if user swipe on map, movement has momentum.
- Various improvements in core library
* 2016-07-13 Lukáš Karas <lukas.karas@centrum.cz> 0.5-1
- Optimize map rendering (use framebuffer target instead of image)
- Lookup tiles from higher zoom levels (don't clear view while zoom-out)
- Show place details on long tap
- Path rendering improvements in core library
* 2016-08-04 Lukáš Karas <lukas.karas@centrum.cz> 0.6-1
- Restore map position on startup
- Prepare main menu
- Add "About" page
- Add "Where am I?" functionality (just show current position in PlaceDetail page)
- Display scale bar on map
* 2016-08-22 Lukáš Karas <lukas.karas@centrum.cz> 0.7-1
- increase interval for long-tap
- added Czech and Hungarian translations
- double tap on "show my position" button lock map on current position
- show map on cover
- small map style improvements
* 2016-08-31 Lukáš Karas <lukas.karas@centrum.cz> 0.8-1
- add "Map settings" page
- allow change map DPI (tile magnification) to fit current needs
- make possible to change online tile source or disable online tiles completely
- allow render land/sea or disable offline map completely
- sync with upstream library to support new database format
* 2016-09-20 Lukáš Karas <lukas.karas@centrum.cz> 0.9-1
- sync with upstream library to support new database format
- initial support for multiple databases
- location info page can display POI website and phone
- support for multiple GPS notations
* 2016-09-30 Lukáš Karas <lukas.karas@centrum.cz> 0.10-1
- sync with upstream library to support new database format
- POI icons
* 2016-10-12 Lukáš Karas <lukas.karas@centrum.cz> 0.11-1
- update core library: sea/land index was optimised
- update default map stylesheet
* 2016-11-06 Lukáš Karas <lukas.karas@centrum.cz> 0.12-1
- fix crashes on Jolla tablet
- minor fix on location info page
- increase maximum map upscale
- initial support for search
* 2016-12-16 Lukáš Karas <lukas.karas@centrum.cz> 0.13-1
- add Polish translations
- add map style for winter sports
- try to detect SD card mount point, add "Maps" subdirectory to map lookup list
- map downloader
* 2016-12-18 Lukáš Karas <lukas.karas@centrum.cz> 0.14-1
- update Czech and Hungarian translations
- fix Polish translation (it was missing in build)
- added Swedish translation
- fix map sorting by using locale aware string comparison
- fix map tree model for depth >= 2 (USA states)
* 2016-12-28 Lukáš Karas <lukas.karas@centrum.cz> 0.15-1
- fix SD card detection (read /etc/mtab for mount points)
- update Polish translation
- add Norwegian Bokmål translation
* 2017-01-08 Lukáš Karas <lukas.karas@centrum.cz> 0.16-1
- fix localisation
- update Polish and Swedish translations
- add German translation from Pawel Spoon
- update core library:
-- fixed contour labels for right-to-left written scripts
-- flip over upwards contour labels
-- remove too much squiggly contour labels
* 2017-01-17 Lukáš Karas <lukas.karas@centrum.cz> 0.17-1
- rendering improvements and fixes in core library:
-- fixed rendering of multiple labels for one object
-- fixed rendering of objects optimised for low zoom levels
-- improved multi-database rendering
-- added support for word wrap in labels, setup reasonable defaults
* 2017-01-23 Lukáš Karas <lukas.karas@centrum.cz> 0.18-1
- added Spanish translation by Carlos Gonzalez
- update other translations: Czech, Polish, Swedish
- fix place description with multiple databases
* 2017-02-25 Lukáš Karas <lukas.karas@centrum.cz> 0.19-1
- update translations (Norwegian, Spanish, Sweden, Polish, Czech)
- add French translation by Pierre-Henri Horrein
- add online maps from Stamen Design
- configured map style is persisted now
- configurable map style flags and font
- update core library:
-- support new database format (increased hard limit for area size)
-- add another layer of data cache (lower memory footprint and faster loading)
-- fixed crashes on 32 bit systems caused by memory exhaustion by mmap-ed files
* 2017-04-09 Lukáš Karas <lukas.karas@centrum.cz> 0.20-1
- update translations (Norwegian, Spanish, Polish)
- fix POI search by its name (enable Marisa library in build, it was broken)
- added simple "map objects" page, that may help to response to the queston: "What the hell is that brown area?"
- update core library:
-- explicit map download timeouts
-- support for more fancy area borders
* 2017-05-10 Lukáš Karas <lukas.karas@centrum.cz> 0.21-1
- first ANNIVERSARY release!
- initial support for routing
- update translations (Czech, Norwegian, Polish, Spanish, Swedish)
- update core library:
-- support for localised database types and features (not used yet)
-- initial Qt refactoring (not visible in UI)
* 2017-06-16 Lukáš Karas <lukas.karas@centrum.cz> 0.22-1
- update translations (Polish, Spanish)
- display world overview map as background, when online tiles are disabled
- update upstream library:
-- refactoring of Qt rendering - loading data from multiple databases should be faster
-- each map use separate renderer and visual cache
* 2017-07-26 Lukáš Karas <lukas.karas@centrum.cz> 0.23-1
- update upstream library:
-- route computation is asynchronous now (don't block UI)
-- support for routing via neighbouring databases
-- fix routing from/to gps coordinates
-- display route on (Qt) map widget
-- another routing improvements (expose progress to QML, cancel signal...)
- update UI to support new routing capabilities ^^^
- update Spanish and Swedish translations
* 2017-10-23 Lukáš Karas <lukas.karas@centrum.cz> 0.24-1
- update upstream library:
-- improve route node lookup
-- improve location search quality (new database format)
-- search should be faster
- search:
-- search is able to find near location (street) by name without admin region (town)
-- add preview map for search result
-- merge near locations with same label and type
-- sort search results by relevance
- routing:
-- fix location selector on route page
-- add possibility to pick a place from the map
-- display route length and duration
- update Polish, Spanish and Swedish translations
* 2017-12-19 Lukáš Karas <lukas.karas@centrum.cz> 0.25-1
- highlight search result objects on search result preview
- show region in place detail page when there is no near poi or address point
- add possibility of hill shades overlay (online tiles)
- update translations (Czech, Spanish, Swedish and Polish)
- upstream library fixes:
-- fix race condition that stops rendering pipeline
-- fix basemap (world overview when online tiles are disabled) with tiled renderer
* 2018-02-04 Lukáš Karas <lukas.karas@centrum.cz> 0.26-1
- fix rare crash in routing
- improve rendering on boundary of multiple databases
- make possible to translate route steps, update translations (Czech, Polish, Spanish, and Swedish)
- add route step icons
* 2018-02-21 Lukáš Karas <lukas.karas@centrum.cz> 0.27-1
- fix map icons and symbols
- add new "Public Transport" map style
- basic support for navigation
- update (Czech, Spanish and Polish) translations
* 2018-02-21 Lukáš Karas <lukas.karas@centrum.cz> 0.28-1
- fix translation context for main page
- update (Czech, Spanish, Swedish and Polish) translations
* 2018-03-03 Lukáš Karas <lukas.karas@centrum.cz> 0.29-1
- search nearest POI
- fix invalid memory access caused by cache object racecondition
- add button for reloading map list, when there was some connection error
- delete old map when update for same region is downloaded (it will work just for newly downloaded)
- show already downloaded maps on device, make possible to delete and update it
- update (Czech, Spanish, Swedish and Polish) translations
* 2018-04-28 Lukáš Karas <lukas.karas@centrum.cz> 0.30-1
- integration with Transifex service (make translation is simpler now)
- router now fully support transition between databases (not just two)
- speedup routing with multiple databases, but routing with single database is little bit slower (~10%)
- ^^^ it is necessary to update map databases to format 17, router is not backward compatible!
- minor UI improvements and fixes
- update (Czech, Spanish, Swedish and Polish) translations
* 2018-04-29 Lukáš Karas <lukas.karas@centrum.cz> 0.31-1
- fix search and routing (namespace issue introduced in 0.30)
- fix location info
* 2018-05-17 Lukáš Karas <lukas.karas@centrum.cz> 0.32-1
- fix translations of route steps
- add Dutch translations (general and Belgium)
- update other translations (Czech, Hungarian, Polish, Spanish)
- add support for rendering highway sidewalks and cycleways
- use correct vehicle (car/foot/bicycle) when navigation trigger rerouting
* 2018-06-02 Lukáš Karas <lukas.karas@centrum.cz> 0.33-1
- fix distance computation on place detail page
- update SD card mount point for SFOS >= 2.2
- update Hungarian translation
* 2018-08-06 Lukáš Karas <lukas.karas@centrum.cz> 0.34-1
- fix symbol position
- add Russian translation
- fix used vehicle when navigation reroute the path
- new label layouter is able to detect collisions for street (contour) labels
- performance improvement in label rendering method
* 2018-09-26 Lukáš Karas <lukas.karas@centrum.cz> 1.0-1
- initial support for collections (folders with tracks a waypoints)
- support for importing and exporting collection from/to local gpx file
- sync core library with upstream
- initial support for highway lanes, add support to stylesheets
- increased database format version ( + added patch for backward compatibility)
- support for SVG map icons, better support for HiDPI displays
- don't flush tile cache on POI data change or DPI change. Just invalidate it.
It fixes map blinking on data change and renderer race condition.
- update translations (Czech, German, Dutch, Swedish, Spanish...)
* 2018-10-21 Lukáš Karas <lukas.karas@centrum.cz> 1.1-1
- make possible to move track or waypoint to different collection
- update translations (Czech, Polish, Spanish...)
- fix rendering of way and area styles with lines using non-zero offset
- improve label rendering with multiple databases
* 2018-12-03 Lukáš Karas <lukas.karas@centrum.cz> 1.2-1
- make collection visible when waypoint or track is displayed
- add Chinese translation, update other translations
- add support for inverted ambiences (black icons)
- fix collection selector in NewWaypoint page
- upstream: optimise rendering of huge areas
- enable country boundaries in stylesheets ^^^
- increase size of data caches
* 2018-12-21 Lukáš Karas <lukas.karas@centrum.cz> 1.3-1
- fix public transport stylesheet (missing color constant for country_boundary type)
- fix crash with invalid stylesheet
- update Polish and German translations
- fix parallel downloads of one overlay tile
- add style definition for protected areas (nature parks)
- setup own, experimental hillshade provider
* 2018-12-24 Lukáš Karas <lukas.karas@centrum.cz> 1.4-1
- update translations (Polish, Chinese and Swedish)
- fix hillshade overlay:
- return it to application Cover
- fix deadlock in tiled overlay
* 2019-02-02 Lukáš Karas <lukas.karas@centrum.cz> 1.5-1
- improved node index, it has better "area hit" that speedup loading when cache is empty
- update translations (Polish, Dutch + Belgium)
- fix displaying of (collection) tracks with multiple segments
* 2019-02-05 Lukáš Karas <lukas.karas@centrum.cz> 1.6-1
- don't strip main symbol (new harbour check)
* 2019-03-16 Lukáš Karas <lukas.karas@centrum.cz> 1.7-1
- update translations, see Github and Transifex for details: https://www.transifex.com/osm-scout/osm-scout/
- rewrite navigation module and UI internals
- make possible to stop navigation (context menu on next step)
- add navigation itinerary (tap on next step)
- compute distance to target and estimated arrival time
- improve roundabout exit icons and description
- fix object disappearing when map style is switched
* 2019-03-21 Lukáš Karas <lukas.karas@centrum.cz> 1.8-1
- update translations (Spanish, German, Chinese...)
- fix importing of tracks without point timestamps
* 2019-04-06 Lukáš Karas <lukas.karas@centrum.cz> 1.9-1
- fix lookup o route start/destination on boundary of multiple databases
- add new POI types to search (pharmacy, pub, bar)
- setting option for preference of English names instead of local
- show current and maximum allowed speed during navigation
* 2019-05-10 Lukáš Karas <lukas.karas@centrum.cz> 1.10-1
- update translations, added Persian
- display waypoint and marker symbols with highest priority (on top)
- show more details about search item on preview dialog
- fixed crashes when GPS is disabled
* 2019-05-25 Lukáš Karas <lukas.karas@centrum.cz> 1.11-1
- update translations (German, Chinese, Russian...)
- fix race condition in node index
- show estimated car (vehicle) position during navigation
* 2019-06-21 Lukáš Karas <lukas.karas@centrum.cz> 1.12-1
- update translations
- rewrite downloader internals, improve error handling
- make possible to cancel running map download
- display springs, trees in standard and outdoor stylesheets
- add spring to POI search
* 2019-09-08 Lukáš Karas <lukas.karas@centrum.cz> 1.13-1
- harden map downloader: better error handling, fix "update all" action
- add Castle / Manor / Ruins (historic) to POI search
- show creation datetime in waypoint detail, date and track length in collection page
- rotate map to vehicle direction during navigation
- update translations, add Italian
- show compass when map north is not pointing top (when navigation is running)
* 2019-11-18 Lukáš Karas <lukas.karas@centrum.cz> 1.14-1
- add button for sharing place link
- define style for waterfall and add weir (node) symbol
- small fixes around...
- update translations
- remember last used directory for map download
- don't clear map when route is recomputed, just render it again
- avoid random turnarounds during navigation
- support for imperial units
- show correct icons for clockwise roundabounts (used in Britain and Ireland)
* 2019-11-22 Lukáš Karas <lukas.karas@centrum.cz> 1.15-1
- improve distance formatting with imperial units
- update German and Chinese translations
- fix elevation label
* 2019-12-19 Lukáš Karas <lukas.karas@centrum.cz> 1.16-1
- fix lock to current position, it should improve battery consumption
- propagate roundabout direction to UI correctly (clockwise / counter-clockwise)
- use yards/miles for navigation when imperial units are in use
- updated translations
- fix estimated position in tunnel during navigation
- refactor area handling, it should fix rendering of some complex areas (OSM relations)
* 2020-01-12 Lukáš Karas <lukas.karas@centrum.cz> 1.17-1
- initial support for track recording
- export track description to GPX
- nicer symbol for trees
- navigation: fixes for estimated position in tunnel
- update translations - Thank to all translators for continuous work and welcome Jordi in French team!
* 2020-01-20 Lukáš Karas <lukas.karas@centrum.cz> 1.18-1
- show current GPS data in Tracker
- support for search history
- usual translations of new phrases
* 2020-03-17 Lukáš Karas <lukas.karas@centrum.cz> 2.0-1
- update translations (Chinese, German, Czech, Polish, Swedish...). Thank you!
- use thinner line for route / track on lower zoom levels
- make possible to export single track from collection
- initial implementation of navigation voice commands
- improve search result sorting, take match quality into account
- avoid jumps to zero-island during navigation
* 2020-04-07 Lukáš Karas <lukas.karas@centrum.cz> 2.1-1
- optimise track loading from collection database
- try to release cache when system memory is under pressure
- fix performance issue while displaying active track
- add small junction penalty to router, fastest route is more reliable now
- show lane turn symbols on high zoom levels
* 2020-05-11 Lukáš Karas <lukas.karas@centrum.cz> 2.2-1
- small fix in router
- fix random crash (use-after-free when cache is flushed)
- update c++ standard to 17, require SFOS at least 3.3.0
- show notification on storage error during tracking
- fix time in gpx track points
- workaround for incorrect gps time on Jolla 1
* 2020-06-24 Lukáš Karas <lukas.karas@centrum.cz> 2.3-1
- show suggested lanes during navigation
- show more information (elevation, GPS accuracy...) on main screen (configurable)
- make buttons on main screen configurable
- add fast "new place" button to main screen (hidden by default)
- configurable ordering of collection entries
* 2020-07-30 Lukáš Karas <lukas.karas@centrum.cz> 2.4-1
- use locale dependent name sorting in collections
- update translations (Spanish, Chinese, Polish, German)
- tune router junction penalty (routing could fail in city)
- search: don't require exact match on address number
- make search diacritic agnostic. Phrase "plzen" should find "Plzeň" town!
* 2020-09-03 Lukáš Karas <lukas.karas@centrum.cz> 2.5-1
- search: fix address number matching (badly merged changes from upstream)
- keep display on during navigation (configurable)
- update translations (Polish, Chinese, Czech, Swedish, French...)
- add Estonian translation
- add more options to GPX export (omit waypoints, drop inaccurate nodes)
* 2020-10-04 Lukáš Karas <lukas.karas@centrum.cz> 2.6-1
- initial support of route rendering (public transport, hiking, cyclo routes...)
- rendering of metro, tram and bus routes in "public transport" stylesheet
- added hike and bike routes to "outdoor" stylesheet
- use icons from OSM Carto style, add various icons to "outdoor" stylesheet
- added nordic skiing routes to "winter sports" stylesheet
* 2020-10-26 Lukáš Karas <lukas.karas@centrum.cz> 2.7-1
- search: support for lookup English region names
- outdoor stylesheet: add protected areas
- update translations (Chinese, Estonian)
- drop support for old dabase formats (<19, used from year 2019), please update map databases regularly!
- support for route labels
- add tram and bus line numbers to public transport stylesheet
- add cyclo route numbers to outdoor stylesheet
- add various amenity* historic* and leisure* icons to standard stylesheet
- change highway color to red/brown, navigation route to dark blue and make it wider for better visibility
- resume music playback after navigation message
* 2020-11-24 Lukáš Karas <lukas.karas@centrum.cz> 2.8-1
- speedup search - run partial search in parallel (each database, search type), reuse iconv handler
- speedup place description - optimise location index traversal
- update German, French and Hungarian translation
* 2020-12-15 Lukáš Karas <lukas.karas@centrum.cz> 2.9-1
- support for simple track edits: crop, split and filter of inaccurate nodes
- update translations (Czech, French, Swedish, German, Estonian)
* 2021-01-23 Lukáš Karas <lukas.karas@centrum.cz> 2.10-1
- show chart with estimated elevation profile for bike or pedestrian routes (router)
- show elevation chart in track detail (collections)
- add support for collection and configuration backup with My Backup app (Openrepos.net)
- update translations (Czech, Swedish, Estonian)
* 2021-02-26 Lukáš Karas <lukas.karas@centrum.cz> 2.11-1
- update translations (Chinese, Czech, Estonian, French, Polish, Swedish)
- add ability to list near waypoints in Search page
- add shortcut for searching nearest charging stations
- fix map icon for charging stations
- add elevation chart to tracker page
* 2021-04-11 Lukáš Karas <lukas.karas@centrum.cz> 2.12-1
- fix search result sorting
- add separate routing profile for road bike and mountain bike
- customize routing from UI, make possible to avoid main roads on bike and foot
- add map with route preview to route overview page
- update translations (Czech, Estonian, German, Polish, Swedish)
- add gesture for zoom with one finger (tap followed by dragging)
* 2021-04-30 Lukáš Karas <lukas.karas@centrum.cz> 2.13
- update translations (German, Chinese, Hungarian)
- allow to simulate gps position by track from gpx file (for easier navigation debugging)
- fix navigation re-routing
- update core library:
-- custom implementation for utf8 transformations (faster search)
-- fixed memory leak in map widget destruction
-- preparation for custom track (gpx) colors
* 2021-06-09 Lukáš Karas <lukas.karas@centrum.cz> 2.14
- fix cleanup of partially downloaded database on application termination
- add fast toggle for show or hide collections
- solve interference with music player when navigation voice is disabled
- fix used track in tracker elevation chart
- always create new track segment on tracking resume
- update translations (Estonian, Czech, Polish, Swedish)
* 2021-07-27 Lukáš Karas <lukas.karas@centrum.cz> 2.15
- prevent stealing gesture from map widget - it is easy to interact with map even in dialogs
- fix packaging or lane-turn icons
- make possible to change track color
- update translations (Czech, Estonian, French, Polish, Swedish)
- use moving window average for elevation chart and track statistics
* 2021-09-17 Lukáš Karas <lukas.karas@centrum.cz> 2.16
- allow to rename track from Tracker page
- update translations (Czech, Estonian, German, Polish, Swedish)
- workaround incorrect voice audio routing with bluetooth headset
- update sharing api to Sailfish OS 4.2
- allow to share collection entries (waypoints as a link, tracks as a file)
- update core library:
-- remove limit for prefix-based search
-- fixed missing entries in search model
-- fixed route rendering...
* 2021-10-20 Lukáš Karas <lukas.karas@centrum.cz> 2.17
- show warning on search or navigation where there is no offline database
- prepare for Sailjail sandboxing, process data migration on first startup:
-- application data and configuration migrated to new location
-- downloaded maps from ~/Maps are moved from ~/Downloads/Maps
- show more details about downloaded map
- update translations (Czech, Estonian, German, Polish, Spanish, Swedish)