YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								3857a18cf2 
								
							 
						 
						
							
							
								
								Keep state about currently selected account in application  
							
							
							
						 
						
							2012-11-03 03:54:03 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								11685e5ec1 
								
							 
						 
						
							
							
								
								(Bug 41703) Validate user tokens & re-login if necessary  
							
							... 
							
							
							
							Now we send out a request before every upload to check if
the user is logged in. If not, we re-login.
Need to study this more - this adds a little bit of extra latency
to every upload. But if the upload fails because of a login failure,
it will mean we'll have to re-upload the entire thing. Choices.
Also added a debug method to convert XML object to a String. Was
amazed at the power of Java being able to make such a complex task
accomplishable by a single line </s> 
							
						 
						
							2012-11-02 23:22:29 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								496413da22 
								
							 
						 
						
							
							
								
								Rotate images appropriately in preview  
							
							... 
							
							
							
							Fixes  #3  
						
							2012-10-27 05:56:00 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								eb8edb2f06 
								
							 
						 
						
							
							
								
								More accurate feedback about current status of upload!  
							
							
							
						 
						
							2012-10-26 02:44:35 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								034fde1007 
								
							 
						 
						
							
							
								
								Display new notification when upload is complete  
							
							... 
							
							
							
							Full fix for issue #4  
							
						 
						
							2012-10-26 00:02:31 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								111b618b2f 
								
							 
						 
						
							
							
								
								New icons from Shankar  
							
							... 
							
							
							
							Spacing seems a little off, however 
							
						 
						
							2012-10-25 23:41:13 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								52b16d298e 
								
							 
						 
						
							
							
								
								Handle case when Authentication fails  
							
							
							
						 
						
							2012-10-25 23:37:29 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								b85cc9c0e5 
								
							 
						 
						
							
							
								
								Change Activity Titles to appropriate names  
							
							... 
							
							
							
							Fixes  #10  
						
							2012-10-17 21:29:58 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								388eed5aee 
								
							 
						 
						
							
							
								
								Fix bug causing Login to hang when called from another AsyncTask  
							
							
							
						 
						
							2012-10-17 21:09:04 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									YuviPanda 
								
							 
						 
						
							
							
							
							
								
							
							
								76fc431532 
								
							 
						 
						
							
							
								
								Properly retreive account from AccountManager for auth  
							
							
							
						 
						
							2012-10-17 17:53:30 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									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