Skip to content

2.1.0

Compare
Choose a tag to compare
@rinigus rinigus released this 26 Nov 18:14
· 487 commits to master since this release
  • Rewrite navigation guidance

    Module responsible for navigation guidance has been rewritten. This
    includes matching current location and direction of movement to the
    route, generation of maneuver instructions, and tracking of the
    progress. As user-visible changes, Pure Maps now shows distance to
    route when away from it, keeps track on whether movement is along
    the route or in opposite direction and requests rerouting in the
    latter case.

  • Navigation direction is preferred for orienting the map if moving
    along the route.

  • Switch off navigation mode on reaching destination

    This is made to simplify orientation on reaching destination,
    avoiding rerouting while searching for parking places.

  • [kirigami,qtcontrols] Support inhibition of screensaver on
    Freedesktop compliant environments

    Pure Maps can now inhibit screensaver during navigation in such
    Linux environments as Plasma Mobile and Phosh. Users of these
    environments can now also setup their preferences under Device
    section in Preferences.

  • Support for external control by DBus

    With an eye on connection to smart watches and voice commands, Pure
    Maps allows now to start and stop navigation using DBus. Current
    state of navigation is available as properties on DBus. API is
    documented in README to simplify the development of such extensions.

  • Update translations

  • Updated packaging for UBPorts [jonnius]

  • Matrix channel added at #pure-maps:matrix.org

    Use this channel to discuss issues with Pure Maps and its
    development. It is targeting users preferring that type of
    communication instead of the official forum thread at TMO.

  • Placeholder homepage has been setup

    To simplify writing the content for Pure Maps homepage, the
    placeholder has been setup using Github pages and serving content
    from docs.