Repository navigation
WorldTrace v1.0.4
Recording that survives in the background, fog that holds up when you zoom out, and buttons that answer where you tap.
- Fixed: background recording ran without its foreground service, so the system kept killing the app for memory while you walked. After any restart Android refuses to start that service from the background, and the app never asked for it again. It now asks every time you open the app, and a "WorldTrace 記錄中" notification shows while recording is protected. After a reboot, or after swiping the app away, open it once to bring the protection back.
- Fixed: zooming out fast made the fog disappear everywhere except a small box around you, and tracks off screen vanished until the map settled. Ground out of view is now drawn too (in coarse blocks), and the fog is no longer swapped out in the middle of a zoom out.
- New: exports can be saved to a folder on the phone as well as shared. Android only lets an app write to a folder you pick once through the system picker, so pick a folder inside Downloads, not Downloads itself.
- New: buttons on the backup screen and the timeline press when tapped, show a spinner while they work, and then show the result on the button itself. The area and distance roll to their new values.
- Faster: walked distance is updated incrementally instead of re-reading the whole track, and the fog appears before the distance has been recomputed.
Known issues:
-
A fast zoom out still shows patches of map without fog for a moment, until the map has drawn its tiles for the new zoom (about a quarter of a second after the pinch stops).
-
Saving to a folder and the new button animations pass their tests, but nobody has tried them on a phone yet.
-
versionCode 5, versionName 1.0.4, minSdk 24, targetSdk 36
-
Signed with the project's release key, so it installs as an update over earlier releases. A build signed with a different key can only be installed after uninstalling, which takes the database and every metre of cleared fog with it.
-
sha256
d605865194607ae5696f32afbf9fb24b09fc88163ccd648d3621864767279282
Android only. iOS has never been built.