perkeep/clients
mpl 19827cb591 clients/android: update build setup, and app.
-android plugin 3.0.1
-gradle 4.1 (requirement for the above)
-gomobile to 069be623eb8e75049d64f1419849b3e92aab1c81
-go 1.9.3
-removed permission to write on storage from the manifest
-added permission to read from storage on the manifest
-added permission checking code for reading files on storage, which is
compulsory with modern android APIs.
-add missing code to update textByteStatus and textFileStatus TextViews

Notes:
-the app won't work with a server older than rev
6e8a5930c9 as the server/client protocol
to check for existing files on the server changed at this point.
-i think with Android O there's a much higher chance that the
CamliFileObserver gets garbage collected, which breaks the
auto-uploader. We probably need to switch to a different architecture,
like running as a Foreground Service, or using the Job Scheduler to
regularly fire up the file observer. In another CL.

Updates #1049

Change-Id: I079da8e5df5be820c3985749a9e109cf0775b495
2018-02-09 18:15:02 +01:00
..
android clients/android: update build setup, and app. 2018-02-09 18:15:02 +01:00
chrome/clip-it-good Fix permissions for files 2016-04-28 21:15:09 +02:00
curl client: fix blobserver path in curl and python clients 2013-01-01 00:27:11 +05:30
ios-objc Rename import paths from camlistore.org to perkeep.org. 2018-01-01 16:03:34 -08:00
js commit js client sketch 2010-11-04 23:05:20 -07:00
osx clients/osx: fix and update OSX status-menu app 2018-01-30 13:30:22 -08:00
python all: update copyright holder from Google Inc to The Perkeep Authors 2018-01-03 16:52:49 -08:00
web/embed all: simpify constructs by running gofmt -s on all code 2018-01-21 10:27:12 -08:00