Commit graph

5574 commits

Author SHA1 Message Date
YuviPanda
e3a2384956 Multiple upload notifications work!
And they are no longer ongoing! Fixes #5 and #6
2012-10-15 21:44:50 +05:30
YuviPanda
eacb733dd5 Update username field to not show suggestions
Also fixes #2
2012-10-15 15:09:56 +05:30
YuviPanda
247d8a9224 Dismiss progress dialog when login fails
Fixes #1
2012-10-15 15:03:45 +05:30
YuviPanda
802e6aa9ed Added Commons AccountManager (Authentication Provider!)
Also updated version of java-mwapi to support cookie based auth
2012-10-15 00:42:13 +05:30
YuviPanda
d59b1700c8 Update progressbar less often 2012-10-14 15:43:53 +05:30
YuviPanda
6b40125982 Use much faster way of reading file length 2012-10-14 15:36:59 +05:30
YuviPanda
018c565f3b Upload progressbar works properly! 2012-10-14 15:30:33 +05:30
YuviPanda
887d5e7894 Show Toast at more appropriate place 2012-10-14 15:05:05 +05:30
YuviPanda
c3aaeb0d59 Progress reported a lot more granularly!
Updated version of java-mwapi used
2012-10-14 15:00:45 +05:30
YuviPanda
9175eaed95 Upload properly from the background. Push out notification
Also update java-mwapi to support progress callbacks
2012-10-14 14:32:32 +05:30
YuviPanda
5beb650063 Upload files in the background, untied to any Activity! 2012-10-11 19:54:59 +05:30
YuviPanda
30021b26d6 Minor style adjustments 2012-10-08 00:16:59 +05:30
YuviPanda
883f12fe63 Switched to Holo Light theme 2012-10-07 17:51:44 +05:30
Isaac John Wesley
309d4f7726 Added icons & layout fixes 2012-10-07 17:48:33 +05:30
YuviPanda
6e60e27f9e Added minimal notifications for upload & completion 2012-10-07 17:48:05 +05:30
YuviPanda
1b512f1e83 Updated to proper Android version 2012-10-07 15:20:12 +05:30
Isaac John Wesley
297d7226d6 Translucent Theme for Actionbar
Conflicts:

	src/org/wikimedia/commons/CommonsApplication.java
2012-10-07 15:00:50 +05:30
YuviPanda
650095c64f Add clarifying comment 2012-10-07 12:42:01 +05:30
YuviPanda
ee6515b4ad Fix bug causing larger image sizes to not load 2012-10-07 12:33:06 +05:30
YuviPanda
d7ad63ad38 Make uploads work with WMF wikis
They use HTTP/1.0, so no HTTP Chunked Transfer. Took me a fucklong
to actually find that out - almost 5 hours as I chased wrong leads,
looked for bugs in the HTTP libs, battled poor network, etc. But
was relatively easy to spot once I started logging HTTP requests.

Now, if only Java had a decent documentation browser...
2012-10-07 01:26:20 +05:30
YuviPanda
c5fd1e8fd1 Delete all Launcher Activities 2012-10-06 18:41:57 +05:30
YuviPanda
43d0f6a404 Add proper login flow 2012-10-06 18:37:44 +05:30
YuviPanda
2391cfbc1b Minor corrections to Spacing 2012-10-06 12:12:23 +05:30
YuviPanda
6ae5282f8a Initial commit 2012-10-06 11:50:20 +05:30