Features:
- New way to create reports: passive data collection
- Reports will be created in the background with minimal battery impact when other apps request location updates
- This can be enabled in the settings
- The reports screen has been overhauled
- Scanning is now started from the card at the bottom
- Number of GPS satellites in use while scanning is shown
- Report contents can be viewed by opening them from the list
- This will also show on a map where the geolocation service would locate to with the report data
- Ability to automatically pause scanning when battery level is below the selected threshold
- Wi-Fi networks can be excluded from reports based on their SSID
- Tip: you can get a list of commonly moving Wi-Fis from here
- Reports can be sent with less metadata
- Currently this truncates the timestamp to midnight and slightly rounds speed and direction in the location data
- Configuration option to send reports automatically only on unmetered networks
- Changing the settings will now apply the changes immediately without having to restart scanning
Fixes:
- Fixed reports not being created in certain cases when the device returns locations with an invalid timestamp
- This seemed to mostly happen when the device was not connected to the Internet
- Fixed UI content being placed behind display cutouts in the landscape mode
- Optimized map performance
Other:
- x86 architectures are no longer supported in the fdroid variant and no separate x86 APKs will be available for the full variant
- NeoStumbler can still be used on x86 devices by installing it either from Accrescent or from the universal APK
- Updated dependencies
- Updated translations