13417b2ad5 
					 
					
						
						
							
							Strip out Kotlin  
						
						 
						
						... 
						
						
						
						I just simply need DI too much, and I don't want to have a Java shell class for everything in Kotlin. 
						
						
					 
					
						2014-09-09 00:10:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						24a384d30e 
					 
					
						
						
							
							Revert "The kotlin migration continues..."  
						
						 
						
						... 
						
						
						
						I like my DI annotations too much...
This reverts commit 540426a0a2 . 
						
						
					 
					
						2014-09-08 23:45:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						540426a0a2 
					 
					
						
						
							
							The kotlin migration continues...  
						
						 
						
						
						
						
					 
					
						2014-09-08 23:36:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						20e4dfe4c4 
					 
					
						
						
							
							Begin parsing OSIS on my own  
						
						 
						
						... 
						
						
						
						Also add Kotlin, since I'd like to do what I can to get away from Java. 
						
						
					 
					
						2014-09-07 21:27:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80238f3cf2 
					 
					
						
						
							
							Handle no books installed on start properly.  
						
						 
						
						
						
						
					 
					
						2014-09-03 22:49:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54d0157785 
					 
					
						
						
							
							Quick comment update  
						
						 
						
						
						
						
					 
					
						2014-09-03 21:45:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5ebd66b6c7 
					 
					
						
						
							
							Remove the "testing" mode  
						
						 
						
						
						
						
					 
					
						2014-09-03 21:44:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						abbcbb3947 
					 
					
						
						
							
							Quick fix so tests pass  
						
						 
						
						... 
						
						
						
						Please note, this needs to get fixed before going live. This logic is needed. 
						
						
					 
					
						2014-09-01 23:01:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						479879925f 
					 
					
						
						
							
							State we need the gradle build plugin at least 12+  
						
						 
						
						
						
						
					 
					
						2014-09-01 23:01:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0451d9443f 
					 
					
						
						
							
							Remove a useless test  
						
						 
						
						... 
						
						
						
						Because I can't remove a book without restarting the application (no idea why this is) it's impossible to test this. 
						
						
					 
					
						2014-09-01 16:17:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						40c706c4ab 
					 
					
						
						
							
							Fix a deprecation  
						
						 
						
						
						
						
					 
					
						2014-09-01 16:10:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d59859ac7 
					 
					
						
						
							
							Remove Gson, I'm not doing anything with it quite yet.  
						
						 
						
						
						
						
					 
					
						2014-09-01 15:59:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c53484891 
					 
					
						
						
							
							Fix some build issues with the JS  
						
						 
						
						
						
						
					 
					
						2014-09-01 15:57:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						839e211c44 
					 
					
						
						
							
							Provide Gson in DI  
						
						 
						
						
						
						
					 
					
						2014-09-01 15:35:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c9098c570c 
					 
					
						
						
							
							Script to set up JS building  
						
						 
						
						
						
						
					 
					
						2014-09-01 15:35:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae43667f2f 
					 
					
						
						
							
							JS can call Android and get a value back!  
						
						 
						
						
						
						
					 
					
						2014-09-01 14:32:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e20e42b7bd 
					 
					
						
						
							
							Android can now call Angular!  
						
						 
						
						
						
						
					 
					
						2014-09-01 12:28:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						799091b6e4 
					 
					
						
						
							
							Statically get access to the Angular scope  
						
						 
						
						
						
						
					 
					
						2014-09-01 11:25:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1911f3128a 
					 
					
						
						
							
							Continued angular work  
						
						 
						
						... 
						
						
						
						I probably should note - I'm including the dist/ folder in Git because I'm not expecting everyone to have gulp/dependencies installed. Easier to hack through if you can actually build and run only the Java section of code! 
						
						
					 
					
						2014-09-01 11:07:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1255580b7a 
					 
					
						
						
							
							Initial Angular commit  
						
						 
						
						
						
						
					 
					
						2014-09-01 10:47:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd77dcc3a7 
					 
					
						
						
							
							Initial gulp build system  
						
						 
						
						
						
						
					 
					
						2014-09-01 10:18:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aa29caebb3 
					 
					
						
						
							
							Switch LruCache to DI  
						
						 
						
						
						
						
					 
					
						2014-09-01 08:28:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0c681bae 
					 
					
						
						
							
							Use the proper HTML handler  
						
						 
						
						
						
						
					 
					
						2014-09-01 08:09:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c26beac6bb 
					 
					
						
						
							
							And I have working text.  
						
						 
						
						
						
						
					 
					
						2014-09-01 07:58:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0c0643b84 
					 
					
						
						
							
							Add in the And-bible OSIS parser  
						
						 
						
						... 
						
						
						
						Took me a while to do the research I needed, sorry it's been so long. Largely useless currently, but gives me a starting place to adapt. 
						
						
					 
					
						2014-08-22 19:53:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6271cc9626 
					 
					
						
						
							
							Figured out why I was getting some initial errors.  
						
						 
						
						
						
						
					 
					
						2014-08-09 20:52:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1df6a13735 
					 
					
						
						
							
							More skeleton updates to make things look nice  
						
						 
						
						
						
						
					 
					
						2014-08-09 20:45:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						302ae9d6f4 
					 
					
						
						
							
							Skeleton for verse lookup is complete.  
						
						 
						
						... 
						
						
						
						Unfortunately, looks like I'm going to have some work to either incorporate an OSIS formatter, or re-use one.
Given the license of and-bible, I think I might end up re-using that. 
						
						
					 
					
						2014-08-09 20:25:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44ed42135f 
					 
					
						
						
							
							Fixed the build issue.  
						
						 
						
						... 
						
						
						
						Dagger 1.2.2 and Esperandro do not play nice together. Filed issue 25 with Esperandro - https://github.com/dkunzler/esperandro/issues/25  
						
						
					 
					
						2014-08-09 20:07:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ad33ed9619 
					 
					
						
						
							
							Initial verse lookup and caching.  
						
						 
						
						... 
						
						
						
						Having some weird issues on the build, syncing to Github so I can test elsewhere. Things are likely broken right now. 
						
						
					 
					
						2014-08-09 19:34:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0caca67f44 
					 
					
						
						
							
							DownloadActivity remembers your category on rotate  
						
						 
						
						
						
						
					 
					
						2014-07-23 23:35:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23c41ddb72 
					 
					
						
						
							
							Get the DownloadActivity back on track.  
						
						 
						
						
						
						
					 
					
						2014-07-23 23:17:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						787cc4aa24 
					 
					
						
						
							
							[broken] Significant refactoring work  
						
						 
						
						... 
						
						
						
						Last step is getting the downloader back up to speed. 
						
						
					 
					
						2014-07-23 23:02:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3cd9b8de4 
					 
					
						
						
							
							[broken] Add some TODO messages  
						
						 
						
						... 
						
						
						
						The ExpandableListView is working, but needs *SIGNIFICANT* refactoring/edits before moving on. 
						
						
					 
					
						2014-07-22 23:51:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07f6705539 
					 
					
						
						
							
							[broken] Add initial ExpandableListView navbar  
						
						 
						
						
						
						
					 
					
						2014-07-22 23:47:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a0e9939954 
					 
					
						
						
							
							BibleViewer uses OGHolder pattern too.  
						
						 
						
						
						
						
					 
					
						2014-07-21 22:55:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						915467c465 
					 
					
						
						
							
							Permanent implementation of the OG holder pattern  
						
						 
						
						
						
						
					 
					
						2014-07-21 22:52:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7c483695d3 
					 
					
						
						
							
							PoC: Don't rebuild the OG on conf change  
						
						 
						
						
						
						
					 
					
						2014-07-21 22:19:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d61f9057b6 
					 
					
						
						
							
							Download now using the new Navbar  
						
						 
						
						
						
						
					 
					
						2014-07-21 20:42:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						54c3dd01a9 
					 
					
						
						
							
							Navdrawer: Change text color, not imageview  
						
						 
						
						
						
						
					 
					
						2014-07-20 21:50:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a2ede432e 
					 
					
						
						
							
							One more RM test case  
						
						 
						
						
						
						
					 
					
						2014-07-20 21:21:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8b40fbcd96 
					 
					
						
						
							
							First mockito test!  
						
						 
						
						
						
						
					 
					
						2014-07-20 21:12:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						021cf1359d 
					 
					
						
						
							
							Quick NPE fix  
						
						 
						
						
						
						
					 
					
						2014-07-19 23:33:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d685beaae6 
					 
					
						
						
							
							Can't fix tests, fix application instead  
						
						 
						
						... 
						
						
						
						See documentation for more information on why I can't fix the tests to actually guarantee anything. 
						
						
					 
					
						2014-07-19 23:27:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f2a4ceceff 
					 
					
						
						
							
							Tests still fail, but look prettier!  
						
						 
						
						
						
						
					 
					
						2014-07-19 01:44:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b7198b984c 
					 
					
						
						
							
							Global import optimize  
						
						 
						
						
						
						
					 
					
						2014-07-19 00:32:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						46e1285b61 
					 
					
						
						
							
							Clean and make more strict the InstalledManager tests  
						
						 
						
						... 
						
						
						
						Unfortunately, they're currently always going to succeed. I'm having issues with the API not giving me a fresh list of what is installed. 
						
						
					 
					
						2014-07-19 00:29:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6d52cea04 
					 
					
						
						
							
							Add a test for removing a book  
						
						 
						
						
						
						
					 
					
						2014-07-18 18:39:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08a1aaa684 
					 
					
						
						
							
							First InstalledManager test case  
						
						 
						
						
						
						
					 
					
						2014-07-17 18:12:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca22be41cc 
					 
					
						
						
							
							Add a test for the download job ID  
						
						 
						
						
						
						
					 
					
						2014-07-17 17:42:31 -04:00