Bradlee Speice
|
3ed3d6c08b
|
Merge branch 'master' of http://github.com/MinimalBible/MinimalBible
|
2014-11-22 22:15:54 -05:00 |
|
Bradlee Speice
|
8d65327853
|
More boundary refactoring and testing
Only testing branch logic is so nice...
|
2014-11-22 17:31:53 -05:00 |
|
Bradlee Speice
|
05d2d006e4
|
Boundary refactor, and add some tests
|
2014-11-22 17:07:58 -05:00 |
|
Bradlee Speice
|
18d3620da3
|
Refactor a bit to make testing easier
|
2014-11-22 16:28:05 -05:00 |
|
Bradlee Speice
|
fc38192dba
|
Minor modifications
|
2014-11-22 00:38:06 -05:00 |
|
Bradlee Speice
|
fdd0a81837
|
Remove the release build folder
It's what should actually be in main
|
2014-11-22 00:34:55 -05:00 |
|
Bradlee Speice
|
07b9d04933
|
Add some slight refactoring
Unfortunately it's too hard to add the tests I wanted to
|
2014-11-22 00:21:38 -05:00 |
|
Bradlee Speice
|
90db3e6a1a
|
Fix the download progress not updating
Integer roundoff errors...
|
2014-11-20 23:19:06 -05:00 |
|
Bradlee Speice
|
187a73cf92
|
Kotlin migration is done!
There will of course be refactoring and whatnot, but I consider this an accomplishment.
|
2014-11-12 23:41:05 -05:00 |
|
Bradlee Speice
|
0e7680ca9e
|
Rename the ExpListNavDrawerFragment
|
2014-11-12 22:21:32 -05:00 |
|
Bradlee Speice
|
18c9df404e
|
Books are now deleted correctly
Still need to handle all the network related errors...
|
2014-11-12 01:01:34 -05:00 |
|
Bradlee Speice
|
8137c4795a
|
Fix issues the OsisParser regenerating VerseContent
BookManager is still currently unable to delete books
|
2014-11-12 00:34:31 -05:00 |
|
Bradlee Speice
|
b65b5680f9
|
Remove the InstalledManager
Largely duplicated work, and makes testing easier!
|
2014-11-11 23:46:51 -05:00 |
|
Bradlee Speice
|
35b515add7
|
Small documentation update on Injector
|
2014-11-11 23:26:01 -05:00 |
|
Bradlee Speice
|
7cfe273cb6
|
Refactor BookDownloadManager to Kotlin
I don't like that I had to make one static method a class method, but I like how much cleaner everything else is!
|
2014-11-11 22:55:31 -05:00 |
|
Bradlee Speice
|
86adeb4951
|
Refactor the DLProgressEvent to Kotlin
|
2014-11-11 21:53:13 -05:00 |
|
Bradlee Speice
|
c394fce273
|
Use a delegate to make OsisParser cleaner
|
2014-11-11 10:09:47 -05:00 |
|
Bradlee Speice
|
cc15e9219d
|
Some slight refactoring, test filtering books
|
2014-11-08 00:22:13 -05:00 |
|
Bradlee Speice
|
c0281cc8c7
|
Working language selector!
|
2014-11-07 00:11:05 -05:00 |
|
Bradlee Speice
|
88a40cbfbb
|
Add a language spinner
It doesn't do much yet...
|
2014-11-06 23:13:45 -05:00 |
|
Bradlee Speice
|
23bd5136b5
|
Provide access to network state
Also fix the no books installed issue (again)
|
2014-11-06 20:06:17 -05:00 |
|
Bradlee Speice
|
72f375ff9f
|
Revert "Remove the build flavors"
This reverts commit c38dad605a .
|
2014-11-06 19:57:13 -05:00 |
|
Bradlee Speice
|
c38dad605a
|
Remove the build flavors
This is actually a pretty big accomplishment, should be a blog post shortly.
|
2014-10-30 00:42:23 -04:00 |
|
Bradlee Speice
|
1eb914819d
|
Refactor main menu to Kotlin
So much less code to write and maintain... love it.
|
2014-10-24 23:53:39 -04:00 |
|
Bradlee Speice
|
f4e8ffaebc
|
Some more cleanup and additions
Android is seriously not test-friendly
|
2014-10-22 23:16:52 -04:00 |
|
Bradlee Speice
|
22fd32b26d
|
RefreshManager going functional!
|
2014-10-22 22:21:42 -04:00 |
|
Bradlee Speice
|
9424d43ef7
|
Not pretty, but displays verse at top of screen
|
2014-10-12 23:53:59 -04:00 |
|
Bradlee Speice
|
ff9f2ac7b3
|
Slight refactor
Tried to refactor all the way to Kotlin, but ran into some casting issues ultimately after trying to work around Dagger.
|
2014-10-12 22:34:17 -04:00 |
|
Bradlee Speice
|
bfde7d5839
|
Fix NPE trying to open a book
|
2014-10-12 21:27:48 -04:00 |
|
Bradlee Speice
|
df5700107d
|
Kotlin WebView/Javascript client!
|
2014-09-14 21:56:09 -04:00 |
|
Bradlee Speice
|
cbb4b5fd14
|
Add a whole lot of debug goodies
|
2014-09-12 22:23:48 -04:00 |
|
Bradlee Speice
|
cb13dd64aa
|
Get a first manager to Kotlin
Extension functions are fun...
|
2014-09-11 00:41:11 -04:00 |
|
Bradlee Speice
|
2ae714a935
|
Kotlin migration continues...
|
2014-09-10 23:31:16 -04:00 |
|
Bradlee Speice
|
f05e50292e
|
Move parser to Kotlin
|
2014-09-10 22:41:34 -04:00 |
|
Bradlee Speice
|
3d8ff65af4
|
Bringing back Kotlin
I can do manual DI for testing, other Android classes can handle interfacing with Kotlin. From my testing, interop is quite smooth.
|
2014-09-09 23:31:32 -04:00 |
|
Bradlee Speice
|
4d0a8618a8
|
Displaying chapter and verse headers now
|
2014-09-09 23:05:58 -04:00 |
|
Bradlee Speice
|
3eb4b77cdb
|
@NotNull was triggering some build errors...
|
2014-09-09 00:29:18 -04:00 |
|
Bradlee Speice
|
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 |
|
Bradlee Speice
|
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 |
|
Bradlee Speice
|
540426a0a2
|
The kotlin migration continues...
|
2014-09-08 23:36:33 -04:00 |
|
Bradlee Speice
|
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 |
|
Bradlee Speice
|
80238f3cf2
|
Handle no books installed on start properly.
|
2014-09-03 22:49:18 -04:00 |
|
Bradlee Speice
|
54d0157785
|
Quick comment update
|
2014-09-03 21:45:55 -04:00 |
|
Bradlee Speice
|
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 |
|
Bradlee Speice
|
40c706c4ab
|
Fix a deprecation
|
2014-09-01 16:10:04 -04:00 |
|
Bradlee Speice
|
2d59859ac7
|
Remove Gson, I'm not doing anything with it quite yet.
|
2014-09-01 15:59:08 -04:00 |
|
Bradlee Speice
|
839e211c44
|
Provide Gson in DI
|
2014-09-01 15:35:55 -04:00 |
|
Bradlee Speice
|
ae43667f2f
|
JS can call Android and get a value back!
|
2014-09-01 14:32:13 -04:00 |
|
Bradlee Speice
|
e20e42b7bd
|
Android can now call Angular!
|
2014-09-01 12:28:51 -04:00 |
|
Bradlee Speice
|
1255580b7a
|
Initial Angular commit
|
2014-09-01 10:47:59 -04:00 |
|