GPSLogger

com.mendhak.gpslogger
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Jun 23, 2025, 5 total releases.

Most recent release: Aug 14, 2026.

Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Aug 14, 2026 137
    Issue #1331 - OSM has deprecated public and private trace visibilities. Verification: ``` cosign verify-blob gpslogger-137.apk --bundle gpslogger-137.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v137 ``` [Rekor transparency log](https://search.sigstore.dev?logIndex=2463846569)
  • Jul 18, 2026 136
    Issue #835 - when starting and stopping to rewrite within the same file, start a new trkseg (track segment). Issue #1279 - (new file on every start) Don't start a new file when already logging to a file Issue #1263 - if no auto senders are available, don't show the auto send dialog Issue #1287 - if no loggers are enabled, show an error notificaiton <img width="1080" height="402" alt="image" src="https://github.com/user-attachments/assets/13c6aac7-117b-491c-908d-9eff399b40cc" />
    More…
    Issue #1294 #1298 - add a configurable delay and batch size, for auto sending Custom URL requests. To reduce DOS and give the phone a little rest. Issue #1297 - add some padding to the left drawer so that 'exit' isn't hidden behind system menu Issue #1293 - bugfix, the timestamp was being recorded too early, and it would ignore subsequent points even if the first point was inaccurate. The timestamp now records after the point has been logged. PR #1306 - Dawarich logger PR #1300 - Add 'hide password' option to Custom URL basic auth --- PR #1280 #1255 HTTP File Upload Target, separate from normal Custom URL logger. by @ardenn https://github.com/user-attachments/assets/4b41c90a-0d62-498d-ba9b-84309bf07379 --- PR #1281 - @ardenn This PR introduces a "Significant motion heartbeat interval" setting. This is useful for long durations where location tracking services (like [Geopulse](https://tess1o.github.io/geopulse/docs/user-guide/timeline/data_gaps#overview)) may still need an occasional "keep-alive" log but want to generally respect the app's "no significant motion" setting. An example is when sitting at a desk for hours, but would still like to take infrequent logs, e.g. once an hour. **Changes included:** - Added UI and string resources for the new interval setting. - Integrated the setting into the performance preferences and fragment. - Updated `GpsLoggingService` to force a log if the elapsed time exceeds the configured interval. | Header | Header | |--------|--------| | <img width="1080" height="2340" alt="Screenshot_20260319-231211_GPSLogger" src="https://github.com/user-attachments/assets/bd011999-e619-42a4-9674-8c96bf92abc0" /> | <img width="1080" height="2340" alt="Screenshot_20260319-231305_GPSLogger" src="https://github.com/user-attachments/assets/afd7e01f-cee4-4d7d-a08d-9335b712489a" /> | --- Verification: ``` cosign verify-blob gpslogger-136.apk --bundle gpslogger-136.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v136 ``` [Rekor transparency log](https://search.sigstore.dev?logIndex=2194860991)
  • Dec 5, 2025 v135 Release page →
    Dropbox SDK v7 (the older SDKs are deprecating in January 2026 and the certificates will no longer be valid) Remove FAQ Activity from app, this is to reduce app size and maintenance. Switching from Smashtests to Playwright for the Github Pages. I'm going to miss Smashtest, it was a great idea. Verify hostname when using the owncloud client Fix for issue https://github.com/mendhak/gpslogger/issues/1222 - XML sequence location of course and speed attributes differ between GPX 1.0 and GPX 1.1 specifications. From PR: https://github.com/mendhak/gpslogger/pull/1267 Verification: ```
    More…
    cosign verify-blob gpslogger-135.apk --bundle gpslogger-135.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v135 ``` [Rekor transparency log](https://search.sigstore.dev?logIndex=742915523)
  • Dec 5, 2025 135 Release page →
    Dropbox SDK v7 (the older SDKs are deprecating in January 2026 and the certificates will no longer be valid) Remove FAQ Activity from app, this is to reduce app size and maintenance. Switching from Smashtests to Playwright for the Github Pages. I'm going to miss Smashtest, it was a great idea. Verify hostname when using the owncloud client Fix for issue https://github.com/mendhak/gpslogger/issues/1222 - XML sequence location of course and speed attributes differ between GPX 1.0 and GPX 1.1 specifications. From PR: https://github.com/mendhak/gpslogger/pull/1267 Verification: ```
    More…
    cosign verify-blob gpslogger-135.apk --bundle gpslogger-135.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v135 ``` [Rekor transparency log](https://search.sigstore.dev?logIndex=742915523)
  • Jun 23, 2025 v134 Release page →
    Bugfix: Auto send alarm should get cancelled when logging stops. #1196 Bugfix: Ignore stale locations. This seems to happen when screen is off. #1224 Bugfix: Added ability to export profile as a stream #1220 Bugfix for FAQ activity on edge to edge layout for Android 15. "Ignore battery optimization" is now mandatory because the OS starts killing services without it.
    More…
    PR #1213 Adding passive location filter PR #1218 Email bugfixes: ``` Adds a Message-ID header to outgoing emails to help reduce spam filtering by mail relays. Fixes incorrect MIME types by removing a duplicated application/ prefix. Ensures that the MIME-Version header is included, as recommended by email standards. ``` --- WorkManager: for HTTP based background work like Custom URL, should now make use of internet validation before attempting to send. Experimental: Using significant motion sensor to prevent logging, to save battery This uses the TYPE_SIGNIFICANT_MOTION sensor. https://developer.android.com/develop/sensors-and-location/sensors/sensors_motion#sensors-motion-significant "A significant motion is a motion that might lead to a change in the user's location; for example walking, biking, or sitting in a moving car." I have no idea how I overlooked this for 10 years. The significant motion detection is provided by the OS itself, so it could be completely 'off' for some devices. --- Verification: ``` cosign verify-blob gpslogger-134.apk --bundle gpslogger-134.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v134 ``` [Rekor transparency log](https://search.sigstore.dev?logIndex=246922665)