Skip to content

v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 May 04:45

1.1.0

I've been sitting on this one for a while! The bulk of the v1.1.0 work was done weeks ago, with some minor updates and fixes in the last few days. I have been on about 35 miles of trail over the course of the last few weeks both with and without service, and Topographic has held up incredibly well.

What's new

Main features

  • Route scrubber - drag to scrub along a loaded GPX route and see your distance along the trail; long-press the route button to toggle
  • GPX waypoint display - waypoints (POIs) embedded in a GPX file are now shown on the map as pins with labels
  • Route start/end markers and direction arrows - loaded routes now show start/end dots and directional arrows along the line
  • Custom map markers - long-press anywhere on the map to drop a marker; markers can also be created or edited by manually entering coordinates. Supports custom name, icon, and per-marker visibility toggle.
  • On-demand vs. polling GPS mode - choose between continuous location polling or on-demand fetching to save battery (Settings > Location Mode)

Minor features

  • Auto-toggle grayscale - (requires adb permissions) map view automatically disables grayscale when opened and restores it on close
  • Time since last GPS fix - the bottom of the map now shows how long ago the last location fix was received
  • GPS accuracy information - a translucent ring around your location dot shows the current accuracy radius; exact accuracy is shown at bottom of map as well
  • Scale bar - shows a distance scale bar in the top-left corner
  • Light/dark map themes - overhauled Positron (light) and Dark Matter (dark) palettes sourced directly from the original CartoDB styles
  • Peak elevation units - contour peak labels now show elevation in feet or meters; peaks with no elevation data are hidden
  • Attribution moved to Settings - cleaned up the map view by moving attribution into the Settings screen

Fixes

  • Map tile cache view was always rendering in dark theme regardless of the current color setting
  • Peak elevation labels were always showing meters regardless of units setting
  • Peaks with missing elevations no longer show a random empty 'm'
  • Camera no longer snaps back to the default location when GPS first locks on
  • Camera now jumps instantly instead of slowly panning when the destination is far away (e.g. loading a route from another country while in SF)
  • Make contour labels unit-aware