Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
310 lines (264 sloc) 13.5 KB
# * 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-xx-xx 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
You can’t perform that action at this time.