- Backup settings using Android's backup system on devices with Android API 23 or newer.
- Added new source for Freifunk access point locations.
- Code Improvements
- Updated info page
- Use https://api.freifunk.net/data/freifunk-karte-data.json to get the latest positions of Freifunk access points.
- Use 'If-Modified-Since' and 'If-None-Match' fields in the http request to only download the nodes.json and ssids.json file if a new version is available.
##[0.7] - 2016-06-03
- User will be notified if a network cannot be removed.
- Outdated SSIDs will not be shown anymore per default. The user can change this in the settings. Outdated SSIDs that are saved in the network configuration will be marked as outdated.
- Improved UI
- Improved compatability
- Code improvements
- Retrive Freifunk node locations in a compressed file to save traffic.
- Google Play services location API was replaced with LOST.
- Fixed crash that occurred if location service was disabled or airplane mode was enabled.
- The app can now show the nearest Freifunk access points to the location of the device.
- The UI was improved.
- Fixed a problem where new SSIDs weren't shown when the filter function was used right after the list of SSIDs was updated.
- The feature to add own SSIDs was removed. There should be a folder named "freifunkautoconnect" containing the file "user_ssids.csv" on your SD card if version <= 0.5 was installed on your device. You can remove this folder, it is no longer needed.
- The app will check on start up, if an updated list of SSIDs is available. If the check didn't fail, the next check will not be started until 24 hours have passed.
- Notifications will also be displayed on the lock screen.
- Improved notification settings.
- Restart NotificationService if device was rebooted.
- Don't create a new SettingsFragment on top the existing SettingsFragment if the screen is rotated.
- New SSIDs.
- Option to notify the user if a freifunk network is available.
- SSIDs will now be sorted by the app on start up.
- Rewrote some loops to be more efficient.
- App won't crash anymore if screen is rotated while process dialog is shown.
- More SSIDs.
- Option to filter shown SSIDs.
- A progress bar is shown while all SSIDs are added or removed.
- Info page with some information about the app.
- Changed design to look more like the material design