Skip to content

1.28.0

Compare
Choose a tag to compare
@rinigus rinigus released this 02 Jul 16:35
· 632 commits to master since this release
  • Distance formatted according to locale (#363)

    Distance, as the distance to the turns, is formatted according to the locale. Distances inserted as a part of voice prompts are formatted to fit voice prompt instruction language which maybe different from the current locale, as requested by the user. It is expected that the voice prompt generation would be improved in this respect (#363).

  • Fix race condition while loading multi-language map styles

    Map styles, such as Mapbox provided ones, support multiple languages. However, earlier implementation could result in a race condition leading to the wrong style JSON file applied to the current map style. This resulted in having sometimes light map instead of the dark, for example. This bug has been fixed during the larger code rewrite.

  • Fit to view route and found POIs, rearrange for margins changes (#352)

    While the route and POIs found during the search were shown fitted to the map view, map overlays showing POI or route information usually covered part of the map that was expected to be shown. Through new API of Mapbox GL QML, the route and found POIs are automatically fitted to the map view. This automatic fit is stopped when user moves or zooms the map. In addition, map is centered on selected POI if it is covered by the map overlay.

  • Rearrange properties and methods to improve code organization

    Large number of properties have been reorganized in the code, new navigation object is used to group navigation-related properties.

  • Require Mapbox GL QML 1.7.0 or higher

  • [ubports] Switch to Mapbox GL Native upstream [jonnius]

  • Bugfixes, smaller adjustments

  • Update translations