Brad Fitzpatrick
15057eec02
Update to Go 8944
...
Change-Id: I7940180cbe882884286e56ee4fc7bf5589aad9e0
2011-06-29 21:13:03 -07:00
Brad Fitzpatrick
30adc073f5
Version the mysql db schemas; warn on startup if wrong with tip to fix.
...
Change-Id: I3bc881bc5b078062bc96f80dec1e8f9ac71ece61
2011-06-19 14:36:46 -07:00
caine
4b8997ed48
clients/go/camsync: return stats struct and use them in verbose mode
...
Change-Id: Icb0d86df5dd33f1bbb37112abe8b549c49a3de24
2011-06-15 11:29:51 -04:00
caine
f5effec0e5
clients/python: Make ignore patterns into a command-line flag.
...
Change-Id: I51f65aee97a8187df303a854d53270da12c4aa7c
2011-06-13 18:53:16 -04:00
Brad Fitzpatrick
691273a284
index more about files: filename, properties set, mime type
2011-06-11 10:55:35 -07:00
Amir Mohammad Saied
6465ab5c37
Android: Make sure application does not force close if server:port is not set
2011-06-10 12:10:43 -07:00
Brad Fitzpatrick
c61317703c
indexer: index file sha1s, sizes (for js search lookup later)
2011-06-08 18:26:57 -07:00
Brad Fitzpatrick
a7f6368685
rollsum: make a tree out of the splits
2011-06-05 12:33:11 -07:00
Brad Fitzpatrick
99f79ed8b5
some more debug rollsum info
2011-06-04 17:44:24 -07:00
Brad Fitzpatrick
8ab1532a15
rollsum: OnSplit, Bits. add camput debug mode for it.
2011-06-04 16:14:33 -07:00
Brad Fitzpatrick
b652dc62e8
make CachingFetcher also a StreamingFetcher
2011-06-04 09:12:02 -07:00
Brad Fitzpatrick
59e577c023
Rename blobref.Fetcher to blobref.SeekFetcher
2011-06-04 08:56:03 -07:00
Brad Fitzpatrick
9b3280ce10
Update to new Go exec API
2011-06-02 16:47:40 -07:00
Brad Fitzpatrick
4e08e4805f
Move some key stuff from camlistored to jsonsign, use from camput.
2011-05-30 12:38:26 -07:00
Brad Fitzpatrick
90405dc424
schema: PopulateRegularFileMap take just size, not FileInfo, add NewCommonFilenameMap
2011-05-29 10:39:41 -07:00
Brad Fitzpatrick
50abe93da6
gofmt on camput and little style things
2011-05-26 16:41:49 -07:00
Brad Fitzpatrick
27ddde1db4
Add caching of decrypted entity private keys.
2011-05-16 14:35:38 -07:00
Brad Fitzpatrick
e6c65b0cdc
camput: allow --name with --permanode
2011-05-16 11:37:14 -07:00
Brad Fitzpatrick
ca19b8ddaa
jsonsign: use Go's openpgp library; don't shell out to gpg
2011-05-16 09:01:35 -07:00
Brad Fitzpatrick
fe6ec65da5
camput: ask jsonsign to enable some of its flags
2011-05-15 21:54:31 -07:00
Brad Fitzpatrick
480350936e
Revert "Work around Go http bug with zero length files."
...
This reverts commit 1e7ff7b46c
.
Fixed with: http://codereview.appspot.com/4529050
2011-05-11 04:59:45 -07:00
Brad Fitzpatrick
1e7ff7b46c
Work around Go http bug with zero length files.
2011-05-10 19:29:20 -07:00
Brad Fitzpatrick
257e550740
use blobref.SizedBlobRef as a value, not a mutable *blobref.SizedBlobRef on heap
2011-05-10 16:13:37 -07:00
Brad Fitzpatrick
bed26de507
Cleanup: remove partitions from interfaces. WIP but compiles.
...
Still need to fix up blobhub notification for localdisk
mirroring, since now localdisk can't find the notification
hub for mirrored partitions. (and also can't be configured
yet)
2011-05-09 09:11:18 -07:00
Brad Fitzpatrick
cc12a8788b
Add camdbinit tool, convert from Perl to Go.
2011-05-01 18:21:22 -07:00
Brad Fitzpatrick
c56f82c5dd
Updates for Go Open changes.
2011-04-07 10:58:29 -07:00
Brad Fitzpatrick
2a61dcfd9e
Put some path-related stuff in camli/osutil
2011-04-01 22:26:33 -07:00
Brad Fitzpatrick
ca1f8f16ad
cammount: add fuse mtime/atime/ctime
2011-03-29 10:40:50 -07:00
caine tighe
cfe1c269cb
clients/go/cammount: add \n to usage prompt
2011-03-28 14:58:46 -04:00
Daniel Erat
64040340c3
android: Return copies of cached blobs instead of originals.
...
This should fix
http://code.google.com/p/camlistore/issues/detail?id=3 ,
"Android client permits mutating the immutable cache".
I'm also removing the call to
URLConnection.guessContentTypeFromStream() in favor of
just using URLConnection.guessContentTypeFromName().
I don't think that the former was ever successful, and it
was hitting the disk from the UI thread.
2011-03-27 14:19:48 -07:00
Daniel Erat
58c678e94e
android: add icons for files and directories
...
trying to get the hang of making stuff in inkscape that
doesn't look awful
2011-03-27 12:07:06 -07:00
Daniel Erat
a1d768f46d
Merge remote branch 'origin/master'
2011-03-27 12:05:07 -07:00
Brad Fitzpatrick
00a8985afd
LRU on FUSE GetAttr too.
2011-03-25 21:36:52 -07:00
Brad Fitzpatrick
48715cb80f
cammount: less spammy
2011-03-25 21:28:47 -07:00
Brad Fitzpatrick
ddc810a3d0
cammount: LRU caching on various operations
2011-03-25 21:21:24 -07:00
Brad Fitzpatrick
7c1e08c55f
Start of simple camli/lru class for fuse caches.
2011-03-25 18:58:14 -07:00
Brad Fitzpatrick
912a5a304c
fuse readlink support
2011-03-25 18:36:08 -07:00
Brad Fitzpatrick
054cd642ea
cammount: read-only FUSE works now
2011-03-24 21:07:49 -07:00
Brad Fitzpatrick
8302903eb0
camsync: use FetchStreaming, not Fetch
2011-03-24 19:58:52 -07:00
Brad Fitzpatrick
f12b7f5342
Have CamliFileSystem take a Fetcher, not a Client
2011-03-24 19:58:29 -07:00
Brad Fitzpatrick
0e51761bbd
camget: only require a ReadCloser.
2011-03-24 19:21:35 -07:00
Brad Fitzpatrick
4b5380a8aa
gofmt
2011-03-24 19:20:22 -07:00
Brad Fitzpatrick
a785d945f8
fix camput compile error from earlier change
2011-03-24 16:34:22 -07:00
Brad Fitzpatrick
3db542645c
schema/fuse file reading, but still buggy in parts
2011-03-24 15:33:15 -07:00
Brad Fitzpatrick
a8739674e1
cammount: Start of Open and file ops
2011-03-23 22:04:50 -07:00
Brad Fitzpatrick
1d0baaade8
cammount: working OpenDir!
2011-03-23 20:51:47 -07:00
Brad Fitzpatrick
b366f7c699
cammount: more working Opendir
2011-03-23 19:57:40 -07:00
Brad Fitzpatrick
6ce55da2f4
Update to go-fuse 142724315
2011-03-23 19:14:04 -07:00
Brad Fitzpatrick
367d4d7bef
cammount: more FUSE work; kinda-working Opendir
2011-03-22 22:59:45 -07:00
Brad Fitzpatrick
9771c314e3
cammount: more FUSE work: basic GetAttr support
2011-03-22 22:32:11 -07:00
Brad Fitzpatrick
0707a092e0
cammount: more FUSE work, inode lookup
2011-03-22 22:11:27 -07:00
Brad Fitzpatrick
bd40289c88
cammount work commit before battery dies
2011-03-22 20:35:04 -07:00
Brad Fitzpatrick
36e3c016c2
cammount fuse shell
2011-03-22 20:11:07 -07:00
Daniel Erat
46870bdbdc
android: use a custom adapter in BrowseActivity
...
no user-visible changes
2011-03-20 13:03:16 -07:00
Brad Fitzpatrick
43d058ae77
Merge commit '7262d8a'
2011-03-20 10:25:23 -07:00
Brad Fitzpatrick
7332f1aa71
cammount: start with hanwen's example loopback fuse program.
2011-03-20 10:25:17 -07:00
Daniel Erat
7262d8a736
android: verify downloaded data against digests from blobrefs
2011-03-19 17:06:33 -07:00
Daniel Erat
94bd0ec0c8
android: avoid caching incomplete downloads
...
when the Content-Length header is supplied, this makes us
check that we received the expected number of bytes. tested
by ctrl-c-ing the blobserver midway through a download.
2011-03-19 15:49:46 -07:00
Daniel Erat
85a7f38a87
android: limit cache growth
...
this is lightly-tested but seems to work.
the non-new stuff in res/ is just whitespace cleanup.
2011-03-19 12:15:19 -07:00
Daniel Erat
ec2c41604c
Merge remote branch 'origin/master'
2011-03-19 09:16:50 -07:00
Daniel Erat
a29346265e
android: add DownloadCache class
...
cache-size-limiting code is untested and unused
2011-03-19 08:20:44 -07:00
Brad Fitzpatrick
184afbc2a3
Auto-generate Go Makefiles.
...
Dependencies are now only in one place (in source code, enforced for correctness by Go)
instead of three places.
2011-03-19 00:27:03 -07:00
Brad Fitzpatrick
ae608c6a8c
Automatic go dependency inference; phase 1.
...
Next phaes will auto-gen makefiles.
2011-03-18 22:33:43 -07:00
Brad Fitzpatrick
816b7ee957
android: https support
2011-03-17 18:41:37 -07:00
Brad Fitzpatrick
077f362e2d
android: add tips when SDK isn't configured.
2011-03-17 18:15:25 -07:00
Daniel Erat
78c6b71b87
android: lots of improvements to download service
...
- don't write search results to disk
- download into memory before writing to disk when
we have listeners asking for byte arrays
- don't read files while holding the lock
2011-03-17 08:36:43 -07:00
Daniel Erat
a8f4774752
android: download files to temporary location
...
also fix lame inverted-logic bug in cache-checking code :-(
2011-03-16 22:49:42 -07:00
Daniel Erat
406433a138
android: add synchronization-related asserts
2011-03-16 22:25:21 -07:00
Daniel Erat
7d199b97bd
android: add missing final to EntryType.mName
2011-03-16 06:55:36 -07:00
Daniel Erat
e1f34760cc
android: yay, basic file viewing appears to work!
...
(for simple, single-part files)
2011-03-15 22:43:39 -07:00
Daniel Erat
190f1ef9c6
android: start improving handling of different types of entries
2011-03-15 22:14:39 -07:00
Daniel Erat
b1ff0bff7f
android: wip: add DirectoryEntry class
2011-03-15 21:46:25 -07:00
Daniel Erat
5b1461747d
android: move some methods around in BrowseActivity
2011-03-15 21:21:02 -07:00
Daniel Erat
23201b97a5
Merge remote branch 'origin/master' into download
...
Conflicts:
clients/android/src/org/camlistore/BrowseActivity.java
clients/android/src/org/camlistore/DownloadService.java
2011-03-15 20:48:02 -07:00
Daniel Erat
47cd707d61
android: use cached blobs
2011-03-15 20:36:08 -07:00
Daniel Erat
cd53b3d4a0
android: make DownloadService check for searches itself
2011-03-15 07:58:20 -07:00
Daniel Erat
509bd14bf5
android: add custom browse row layout
2011-03-15 07:11:51 -07:00
Brad Fitzpatrick
970b8e6971
Merge branch 'master' of camlistore.org:camlistore
2011-03-13 22:22:01 -07:00
Brad Fitzpatrick
f533c80b52
camput --add-attr and --set-attr support
2011-03-13 22:21:58 -07:00
Daniel Erat
59775de756
android: refactor download listeners
2011-03-13 22:15:11 -07:00
Daniel Erat
c7b9393699
android: browsing support
2011-03-13 20:30:35 -07:00
Daniel Erat
43f113183c
rename clients/android/uploader to clients/android
...
also change package from com.danga.camli to org.camlistore
2011-03-13 13:09:56 -07:00
Brad Fitzpatrick
bf8f379771
camput: create permanode and claims when uploading a directory
2011-03-12 19:28:18 -08:00
Brad Fitzpatrick
6316a765fc
Start of camput creating permanodes / claims.
2011-03-12 13:10:56 -08:00
Brett Slatkin
fe05a77b07
gofmt cleanup
2011-03-05 13:44:11 -08:00
Brett Slatkin
02a3466192
adds -remove to camput
2011-03-05 13:43:24 -08:00
Brett Slatkin
16c672506b
implemented go client.RemoveBlobs; no idea if it works yet
2011-03-05 12:46:28 -08:00
Brad Fitzpatrick
4de2eb4ebd
Start of Client.Remove for de-queue in camsync.
2011-03-05 11:34:12 -08:00
Brad Fitzpatrick
cafaec5dc8
more sync work; start of loop and queue removal
2011-03-05 09:53:51 -08:00
Brad Fitzpatrick
bc7340d7e7
sync: move to library, add tests, fix merge bug
2011-03-05 09:00:56 -08:00
Brad Fitzpatrick
4d8f10208a
camsync: it now syncs
2011-03-04 19:02:26 -08:00
Brad Fitzpatrick
38a85571ca
Add dev-blobserver wrapper; remove run.sh
2011-03-02 21:46:07 -08:00
Brad Fitzpatrick
7381cbf4d1
More camsync work.
2011-03-02 20:03:09 -08:00
Brad Fitzpatrick
ad37f29ce3
start of camsync & indexing; add Client.EnumerateBlobs
2011-03-01 18:02:01 -08:00
Brad Fitzpatrick
b0f8f29bca
Fix copyright license.
2011-03-01 08:29:44 -08:00
Brad Fitzpatrick
73587e6085
Rename the blobserver 'preupload' method to 'stat'
...
This is prep for more additions to stat.
2011-02-08 08:24:16 -08:00
Brad Fitzpatrick
c4c04e7550
Add Android client to build.pl
2011-02-03 17:40:53 -08:00
Amir Mohammad Saied
d6488c32c4
Making the codebase compatible with latest Go release (2011-02-01.1)
2011-02-02 12:27:30 -08:00
Amir Mohammad Saied
ecb1fb0a8e
android: Moving menu items titles into the strings resource, and setting icons for them
2011-02-01 12:28:29 -08:00
Amir Mohammad Saied
759700e963
android: Cosmetics, moving all text into string resources
2011-02-01 12:27:55 -08:00
Brad Fitzpatrick
8673270a76
Slap on copyright headers; java + aidl.
2011-01-27 23:10:13 -08:00
Brad Fitzpatrick
f7d76303e7
Slap on copyright headers.
2011-01-27 23:07:18 -08:00
Brad Fitzpatrick
3bcba74f41
Fix copyright lines.
...
Put this under Google's copyright, not our personal ones.
2011-01-27 23:03:57 -08:00
Brett Slatkin
f5758f6c68
adds "share" camli object schema; support for camput --share
2011-01-25 22:44:03 -08:00
Brett Slatkin
02717908ef
adds -via to camget; adds -reqlog to blobserver
2011-01-25 21:34:17 -08:00
Brett Slatkin
5e4128c285
separates python library from example client
2011-01-21 11:29:14 -08:00
Brad Fitzpatrick
6e4f9a17d7
Actually upload permanode; clean up config, uploading, signing, logging
2011-01-18 10:29:38 -08:00
Brad Fitzpatrick
3eaf825674
camput --init; First-time config helper.
2011-01-17 18:28:38 -08:00
Brad Fitzpatrick
c761e1afc8
Create & sign permanodes.
2011-01-16 21:16:54 -08:00
Brad Fitzpatrick
6520da3e46
add deps
2011-01-16 20:59:13 -08:00
Brett Slatkin
ae8370ae2c
Python client: Adds get_blobs; command-line get, put, and putdir cleaned up and working; wrote pydocs
2011-01-16 14:26:00 -08:00
Brad Fitzpatrick
01ff846557
Start of camput --permanode
2011-01-15 18:10:58 -08:00
Andrew Gerrand
92c05450b5
implemented rudimentary camget
2011-01-15 12:25:37 +11:00
Brad Fitzpatrick
3688b24274
Fix gitignore file
2011-01-04 15:02:50 -08:00
Brad Fitzpatrick
da7faf94a3
Start of camget; merge clientconfig and camput into new client library
2011-01-02 14:36:03 -08:00
Brad Fitzpatrick
0a4e49a3d0
less debug spew
2011-01-01 19:37:50 -08:00
Brad Fitzpatrick
10841cc899
sort directory list
2011-01-01 17:38:02 -08:00
Brad Fitzpatrick
9777789091
Upload stats
2011-01-01 17:34:18 -08:00
Brad Fitzpatrick
8b7ebd8082
Recursive directory puts work!
2011-01-01 15:44:08 -08:00
Brad Fitzpatrick
046092d62d
Changing interface between camput and schema in prep for directory work.
2011-01-01 14:44:19 -08:00
Brad Fitzpatrick
eb60cd6f71
Start of a schema library for camput.
2010-12-30 10:17:47 -08:00
Brad Fitzpatrick
5ea7504c84
Start working on file uploads
2010-12-29 12:54:12 -08:00
Brad Fitzpatrick
93afcb9d60
Upload works now.
2010-12-24 10:04:08 -08:00
Brad Fitzpatrick
0adecfb4cc
Upload work.
2010-12-24 07:46:12 -08:00
Brad Fitzpatrick
3e5f10351c
Start of file+blob uploading.
2010-12-22 10:09:01 -08:00
Brad Fitzpatrick
162575e221
Remove Base64.NO_PADDING. Was necessary.
2010-12-21 18:12:53 -08:00
Brad Fitzpatrick
f5a72c68d3
Don't spin.
2010-12-21 17:25:21 -08:00
Brad Fitzpatrick
3307e5c15f
Enable StrictMode for Android uploader.
2010-12-21 16:05:20 -08:00
Brad Fitzpatrick
20e838b0be
Android uploader: work on sha1 caching speed, thread wakelock bugs, etc
2010-12-21 15:28:36 -08:00
Brad Fitzpatrick
59e07efc7f
Android uploader: clean up prefs and start/stopping service
2010-12-20 22:20:44 -08:00
Brad Fitzpatrick
4f41021d30
Android upload: respect AUTO-on-POWER setting, stop service in more places
2010-12-20 21:31:10 -08:00
Brad Fitzpatrick
052ba3446b
Android client: do Authorization pre-emptively; don't double all HTTP requests
...
Stupid painful Apache HttpClient.
This also bumps minimal SDK version to 8 (Froyo) instead of 4 (Donut) because I'm
lazy and wanted to use the android.util.Base64 in Froyo. Should fix that later.
2010-12-20 19:27:22 -08:00
Brad Fitzpatrick
dfc058a4c6
Android uploader: send Content-Type and redundant filename parameter.
2010-12-20 18:51:38 -08:00
Brad Fitzpatrick
7c18aca69a
camput: Send Authorization header
2010-12-20 15:38:07 -08:00
Brad Fitzpatrick
afd5b00d18
Make caput use camli/clientconfig and camli/http
2010-12-20 14:57:41 -08:00
Brad Fitzpatrick
d410aab6bc
Rename camliup to camput; move.
2010-12-20 14:13:57 -08:00
Brett Slatkin
19ba4a3bdc
clear sensitive password inputs in the plugin
2010-12-01 22:36:10 -08:00
Brett Slatkin
246cacd2f8
adds support for username and password in camliserver spec
2010-12-01 22:15:27 -08:00
Brett Slatkin
b6a9d5ec10
adds config screen for camlistore server
2010-12-01 21:49:02 -08:00
Brett Slatkin
65f33d9999
short-circuit extension uploads when blob already present; verify that uploads are successful
2010-12-01 21:29:09 -08:00
Brett Slatkin
71d7a4521b
got chrome extension upload to work; not respecting dupes or completion
2010-12-01 21:09:35 -08:00
Brett Slatkin
9aac396b69
added sha1 library; got function working with typedarray bytes
2010-12-01 20:35:13 -08:00
Brett Slatkin
10b8cc9f82
separated out the upload functions of clip-it-good
2010-12-01 19:51:14 -08:00
Brett Slatkin
69e839efbb
initial check-in of local fork of clip-it-good chrome extension
2010-12-01 18:41:51 -08:00
Brad Fitzpatrick
2567346b70
Extra debugging
2010-11-28 14:51:18 -08:00
Daniel Erat
e0b4f847c9
python client: remove debugging accidentally left in
2010-11-04 23:24:02 -07:00
Daniel Erat
463e7e8461
Merge remote branch 'origin/master' into python
2010-11-04 23:14:04 -07:00
Daniel Erat
ddb41a8fba
python client: add some \r-s and auth and server flags
2010-11-04 23:13:13 -07:00
Evan Martin
b3aff6c13a
Merge branch 'master' of danga.com:camlistore
2010-11-04 23:07:00 -07:00
Evan Martin
4ac587df07
commit js client sketch
2010-11-04 23:05:20 -07:00
Brad Fitzpatrick
5ef1b8969a
Resuming work on camliup.
2010-11-04 22:41:45 -07:00
Brad Fitzpatrick
33247614a4
Merge branch 'master' of danga.com:camlistore
2010-11-04 22:17:49 -07:00
Brad Fitzpatrick
cd3d625f3a
make camliup.go compile with new Go.
2010-11-04 22:17:40 -07:00
Evan Martin
680d496b5c
shorten curl examples
2010-11-04 22:10:20 -07:00
Evan Martin
4c91943940
include username in upload post
2010-11-04 22:08:17 -07:00
Brad Fitzpatrick
8c78fe79ea
better curl examples
2010-11-04 22:01:01 -07:00
Daniel Erat
fc7821c785
fix typo in curl example
2010-11-04 21:38:13 -07:00
Brett Slatkin
9d15c7a9f6
Merge branch 'master' of danga.com:camlistore
2010-10-11 22:58:18 -07:00
Brett Slatkin
f54e3c4e53
python client recursive directory upload working
2010-10-11 22:49:58 -07:00
Brett Slatkin
18a21e6b94
python client successfully uploading blobs; needs work
2010-10-11 21:03:51 -07:00
Brad Fitzpatrick
98d97c45e8
Send content lengths.
2010-10-03 13:48:42 -07:00
Brett Slatkin
9abad5f7d1
added logging statements, fixed curl example client to upload as www-form-url-encoded
2010-09-07 21:32:12 -07:00
Brett Slatkin
e480fc0b76
updates app engine blobserver to match spec docs; various doc updates
2010-08-02 21:05:54 -07:00
Brad Fitzpatrick
e360dbee7c
sha1 caching
2010-08-01 21:23:43 -07:00
Brad Fitzpatrick
7415c59235
auto-upload on power
2010-08-01 20:39:34 -07:00
Brad Fitzpatrick
b3f186680b
add MyTracks directories
2010-08-01 20:26:19 -07:00
Brad Fitzpatrick
60efbf15df
upload all
2010-08-01 20:22:19 -07:00
Brad Fitzpatrick
8c65f36662
Merge branch 'master' of danga.com:camlistore
2010-08-01 17:25:19 -07:00
Brad Fitzpatrick
7c22a659fa
Merge branch 'master' of danga.com:camlistore
2010-08-01 17:24:40 -07:00
Brad Fitzpatrick
660d7de764
Add an Upload All button.
2010-08-01 17:21:28 -07:00
Brad Fitzpatrick
d4566398d6
move some stuff out of try block
2010-08-01 17:20:35 -07:00
Brad Fitzpatrick
078760fed5
use startService() instead of queue in the activity.
2010-08-01 17:17:23 -07:00
Brad Fitzpatrick
f127b622b0
Fix Service lifecycle issue & some crashes.
2010-07-26 10:45:05 -07:00
Brad Fitzpatrick
12e80c91ed
deal with IOExceptions when sha-1'ing files
2010-07-26 10:44:11 -07:00
Brad Fitzpatrick
9547f12f89
have WifiPowerReceiver startService(UploadService) with command intents on changes
2010-07-26 00:50:01 -07:00
Brad Fitzpatrick
85789bd0ad
start of listening for boot, wifi, power, etc intents
2010-07-26 00:11:03 -07:00
Brad Fitzpatrick
0587431d1d
Auto-upload working.
...
No wifi or power or on-boot stuff yet, though.
2010-07-25 18:11:22 -07:00
Brad Fitzpatrick
ec1bf1b850
add an icon
2010-07-25 15:48:36 -07:00
Brad Fitzpatrick
f12b256b77
notification while uploading
2010-07-25 15:32:54 -07:00
Brad Fitzpatrick
f7d626db42
Counter for digesting, stop button, don't stop service while digesting,...
2010-07-25 13:45:09 -07:00
Brad Fitzpatrick
c3d41f2329
bytes in flight progress, and usability improvements
2010-07-25 11:41:28 -07:00
Brad Fitzpatrick
46abac4d43
remove unused hexification code
2010-07-25 10:47:00 -07:00
Brad Fitzpatrick
bfe2d7a259
add forgotten file from earlier commits
2010-07-25 10:39:08 -07:00
Brad Fitzpatrick
28c59c1f47
work around AsyncTask queue length limitations.
2010-07-25 10:25:53 -07:00
Brad Fitzpatrick
196a5f268b
stop service in more cases
2010-07-24 18:09:28 -07:00
Brad Fitzpatrick
beee3f30c7
keep service alive while uploading
2010-07-24 18:05:38 -07:00
Brad Fitzpatrick
ff29b06ab9
remove testing progressbar positions
2010-07-24 15:35:32 -07:00
Brad Fitzpatrick
64e9e5197a
doc change
2010-07-24 15:35:00 -07:00
Brad Fitzpatrick
d9c87a7ddb
bit of localization. ears popping during descent.
2010-07-24 14:34:26 -07:00
Brad Fitzpatrick
d1df138efa
start of progressbars. on airplane; untested.
2010-07-24 14:25:29 -07:00
Brad Fitzpatrick
a3a63779d8
more UI work, make stop/start button work, etc.
2010-07-24 12:15:22 -07:00
Brad Fitzpatrick
e57c940b85
first crack at a basic UI.
2010-07-24 11:09:35 -07:00
Brad Fitzpatrick
969cd5d78b
also take out a wifi lock
2010-07-23 23:21:58 -07:00
Brad Fitzpatrick
2302186d12
add some permissions
2010-07-23 23:16:24 -07:00
Brad Fitzpatrick
80cf70eeba
skip uploading blobs that server already has.
2010-07-23 23:10:42 -07:00
Brad Fitzpatrick
f20bde4c07
android: use WakeLock while uploading
2010-07-23 14:35:57 -07:00
Brad Fitzpatrick
2d26146df8
android: multi-upload and related share intent.
2010-07-23 12:31:42 -07:00
Brad Fitzpatrick
c803634610
upload barely works now. yay.
2010-07-22 17:48:53 -07:00
Brad Fitzpatrick
76b2d0cc88
More upload work
2010-07-22 10:12:02 -07:00
Brad Fitzpatrick
ffa79bc324
android: QueuedFile
2010-07-22 09:31:53 -07:00