github dietrichmax/colota v1.7.0

12 hours ago

New Features

  • F-Droid release - The FOSS variant is now published on F-Droid in addition to IzzyOnDroid and GitHub Releases
  • Configurable auto-export time - Pick when daily, weekly or monthly auto-exports run instead of the fixed time, backed by AlarmManager for reliable wakeups (#291)
  • Location Services warning - Dashboard now shows an explicit warning when the system Location toggle is off, so tracking failures aren't silent (#312)
  • Per-trip delete - Remove an individual trip from the history detail screen without wiping the whole database
  • Settings reorganization - Settings is grouped into categories with focused sub-screens instead of one long list

Improvements

  • Profile switching at low speeds - Speed and movement-based tracking profiles now react during slow walking and indoor drift instead of waiting for the OS distance filter to release a fix (#304)
  • Tappable connection status - Dashboard connection status row now links directly into the Connection settings screen
  • FOSS variant: GPS-only - The FOSS build now uses GPS_PROVIDER exclusively, dropping the Network provider for a stricter dependency-free behavior
  • Geofence heartbeat accuracy - Synthetic heartbeat and exit-anchor positions no longer skew accuracy stats (#299)
  • Geofence editor clarity - Heartbeat and pause sub-options now indicate they depend on "Don't record in zone" being enabled
  • Stationary heartbeat reliability - Heartbeat fires more reliably when the device is stationary (#284)

Bug Fixes

  • Battery-critical button stuck - "Start Tracking" button now refreshes immediately when the charger is plugged in or unplugged, instead of staying disabled until you navigate away (#311)
  • Map tile errors no longer fatal - A failed tile load is treated as a warning instead of killing the whole map session
  • GeoPulse health check - Health probe uses the correct /api/health endpoint (#300)
  • Database migration crash - v3 schema migration completes faster, fixing first-launch hangs after upgrading
  • Empty day in history - Map keeps mounted state on days with no trips so auto-fit works when you next select a day with data (#275)
  • Sub-screen bottom inset - Settings sub-screens no longer hide content behind the system bar

Full Changelog: v1.6.1...v1.7.0

Don't miss a new colota release

NewReleases is sending notifications on new releases.