* Add script to update submodule
* Update publish-release.sh
* Add helper script to build syncthing submodule only
* Enable HTTPS for REST/WebUI only if OS supports it (fixes#137)
* Update ApiRequest to handle both http or https
* Add Constants#osSupportsTLS12
* Update APK version to 0.14.54.2 / 4181
* Update README.md
* Update whatsnew
* Update app desc en-GB
* Add git_fetch_branch.sh
* Abort on lint error
* Run lint when building the app
* Update app full description
* Imported translation values-sv
* Initialize DiskEventData for tests
* Add FileUtils#getMimeTypeFromFileExtension
* Open file when user clicks on it in RecentChangesActivity
* Add RestApi#getFolderByID
* Add Constants#ENABLE_TEST_DATA
* Add strings
* Move open folder to FileUtils#openFolder
* Add FileUtils#openFolder, FileUtils#openFile
* Fix UI glitch
Make clear to the user that the folder label is not part of the physical full file path and name.
* Open file/folder on item click
Add test data
* Imported translations
* Fix lint
* Update APK version to 0.14.51.13 / 4176
* Update README.md, whatsnew
* Turn off test data mode
* Remove unused import
* Fix issue 110 (3) - remove checkmark
in per object sync conditions dialog
* Fix UI glitches, feedback issue #110 (1)
* Stop onscreen keyboard popping up
when FolderActivity starts
* RunConditionMonitor - Add more logging
* Always save UI state back to prefs
in SyncConditionsActivity until we abandon global run conditions.
* SyncConditionsActivity - Rename "folder" to "object" as it can mean a folder or device.
* Implement per-device sync conditions
* Default custom wifi whitelist to "all enabled"
* Update APK version to 0.14.51.7 / 4170
* Add checkbox "use Wi-Fi whitelist" in global run conditions
* Rename variable
* Tell user if location is disabled but "run on selected" WiFi is enabled.
* Update status tab while user looks at the UI and syncthing is disabled
* UI: Offer a solution
* Add export of index database
* Add import of index database
* Shutdown service before export and restart it afterwards.
* Do not import database if it doesn't exist on sdcard
* Do not attempt to delete the database export directory on export if it does not exist.
* Return to MainActivity after successful export
* Import/Export using an AsyncTask
* Fix compatibility with Android 5.x
* Add push APK to device after build script
* Fix typo in SyncthingService comment
* Refactor SettingsActivity - updatePersistentNotification
Call updatePersistentNotification after the settings screen was left and not when the user toggles the alwaysRunInBackgroundAsAService checkbox.
* Automatically start app if push-to-device is enabled
* Remove PREF_NOTIFICATION_TYPE
* Only push APK to device if build succeeded
* Fix notifications and foreground service start/stop
* Use startForegroundService on Android 8+
* Fix startActivity called from non-Activity context (fixes#80)
* Fix comment