Commit Graph

161 Commits (8137c4795a85d0da73f7e1ae199e88516661080a)

Author SHA1 Message Date
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 cce463cde9 Properly remove a book
Not sure why it needs to be implemented this way...
2014-11-12 00:09:24 -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 b778748ee0 Rename FinalDelegate to SafeValDelegate 2014-11-11 13:29:55 -05:00
Bradlee Speice 0c74d99a06 Up the Gradle memory limit 2014-11-11 12:53:02 -05:00
Bradlee Speice c394fce273 Use a delegate to make OsisParser cleaner 2014-11-11 10:09:47 -05:00
Bradlee Speice c57babd68a Add some tests to the OsisParser
Testing state machines can be difficult if it's not black box...
2014-11-11 00:33:51 -05:00
Bradlee Speice 6a45d872f8 Refactor the Core of LocaleManager, test it 2014-11-10 23:45:21 -05:00
Bradlee Speice 7bc161214d Update JSword 2014-11-10 00:17:30 -05:00
Bradlee Speice 0f0b60c186 Revert "Building against SDK 21"
This reverts commit fbc7e9a681.
2014-11-09 23:55:30 -05:00
Bradlee Speice bbf2f059ad Revert "Clean up travis build, hopefully fix the build"
This reverts commit e5192cfea4.
2014-11-09 23:55:29 -05:00
Bradlee Speice 907cd8527c Revert "ABI fix for Travis"
This reverts commit 9006a00e75.
2014-11-09 23:55:28 -05:00
Bradlee Speice 4b86f8cb0e Revert "Emulator wait fix for Travis"
This reverts commit 9bee9e60fd.
2014-11-09 23:55:27 -05:00
Bradlee Speice 5ff0070f80 Revert "Switch the ABI again, see if this changes things"
This reverts commit a60e62f731.
2014-11-09 23:55:26 -05:00
Bradlee Speice 99effa9bb9 Revert "Add a 30 second pause to give the emulator a chance to start"
This reverts commit 85427711df.
2014-11-09 23:55:25 -05:00
Bradlee Speice c934a4fbd8 Revert "Increase the build pause a bit more for the AVD startup"
This reverts commit cc271015f7.
2014-11-09 23:55:24 -05:00
Bradlee Speice 6c8f92e742 Revert "Some more build fixes - use Android-Gradle .14"
This reverts commit 51a3dd3eac.
2014-11-09 23:55:23 -05:00
Bradlee Speice 813a835b06 Revert "Forgot armeabi-v7**a**"
This reverts commit 1498b4652d.
2014-11-09 23:55:22 -05:00
Bradlee Speice 25b426f599 Revert "Test against API v19"
This reverts commit 088dd06a78.
2014-11-09 23:55:21 -05:00
Bradlee Speice 59a924c14a Revert "Set minifyEnabled"
This reverts commit 84bd26ac52.
2014-11-09 23:55:20 -05:00
Bradlee Speice ce9d5b6d76 Revert "Next try at fixing the build"
This reverts commit d06915adfa.
2014-11-09 23:55:18 -05:00
Bradlee Speice d06915adfa Next try at fixing the build 2014-11-09 23:38:30 -05:00
Bradlee Speice 84bd26ac52 Set minifyEnabled 2014-11-09 23:36:55 -05:00
Bradlee Speice 088dd06a78 Test against API v19
API 21 is taking forever to start up...
2014-11-09 23:15:29 -05:00
Bradlee Speice 1498b4652d Forgot armeabi-v7**a** 2014-11-09 22:32:51 -05:00
Bradlee Speice 51a3dd3eac Some more build fixes - use Android-Gradle .14 2014-11-09 22:30:05 -05:00
Bradlee Speice cc271015f7 Increase the build pause a bit more for the AVD startup 2014-11-09 21:59:10 -05:00
Bradlee Speice 85427711df Add a 30 second pause to give the emulator a chance to start
Not sure why the builds have been working all this time before...
2014-11-09 21:56:19 -05:00
Bradlee Speice a60e62f731 Switch the ABI again, see if this changes things 2014-11-09 21:49:17 -05:00
Bradlee Speice 9bee9e60fd Emulator wait fix for Travis 2014-11-09 21:37:21 -05:00
Bradlee Speice 9006a00e75 ABI fix for Travis 2014-11-09 21:33:21 -05:00
Bradlee Speice e5192cfea4 Clean up travis build, hopefully fix the build 2014-11-09 21:31:14 -05:00
Bradlee Speice fbc7e9a681 Building against SDK 21 2014-11-09 21:13:07 -05:00
Bradlee Speice d7e9dd34c9 Expose the modulesByLanguage
Can be refactored later, internal implementation uses the "proper" way of accessing things.
2014-11-08 00:34:08 -05:00
Bradlee Speice 1ea27f50b9 Slight refactor, FixedLanguage should be private 2014-11-08 00:29:10 -05:00
Bradlee Speice cc15e9219d Some slight refactoring, test filtering books 2014-11-08 00:22:13 -05:00
Bradlee Speice 24f639a024 Upgrade Kotlin 2014-11-07 23:27:06 -05:00
Bradlee Speice ad1a0eee84 Boundary Value testing working as hoped. 2014-11-07 00:27:17 -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 dc9700e268 Revert "Don't test using a build flavor"
This reverts commit 41fc51a2b7.
2014-11-06 19:56:45 -05:00
Bradlee Speice 173eaa0ba8 Revert "Use the actual connectedAndroidCheck target"
This reverts commit c29ab19965.
2014-11-06 19:56:40 -05:00
Bradlee Speice c29ab19965 Use the actual connectedAndroidCheck target 2014-10-30 01:08:30 -04:00
Bradlee Speice 41fc51a2b7 Don't test using a build flavor 2014-10-30 00:52:53 -04: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