Commit Graph

30 Commits (3a0a5baa1cb2673eb1efba14a8afbe78b3234a61)

Author SHA1 Message Date
Bradlee Speice cbfd09ab66 Kotlin M11 updates
Looking forward to incorporating some of these things...
2015-04-02 19:09:06 -04:00
Bradlee Speice 52573534ef SEARCHING IS NOW WORKING
Needs some heavy work yet, but the core JSword functionality (the hardest part) is done.
2015-02-15 22:49:42 -05:00
Bradlee Speice 3721ef5ee0 Download and search indexes
Search currently not yielding results, but everything surrounding it appears to be working.
2015-01-18 00:37:44 -05:00
Bradlee Speice 902b91776d Download search indexes alongside the book 2015-01-13 22:42:03 -05:00
Bradlee Speice ca6c67d8ae Fix up tests for the RefreshManager
I'm noticing I write much better code when I have tests in place, it takes much longer to do though...
2015-01-03 01:35:10 -05:00
Bradlee Speice cae1ee584e Don't automatically go out to the internet... 2015-01-02 17:11:13 -05:00
Bradlee Speice ef314efa2f Add a list of books to exclude
Still need to fix some references to Books.installed(), please use injection for this.
2014-12-29 16:42:10 -05:00
Bradlee Speice d49c5e593c Download activity styling and new theme
Still some issues outstanding, but I need sleep.
2014-12-26 01:26:43 -05:00
Bradlee Speice bcebe86926 Only show languages for selected book category
Previously displayed all languages, period. Also includes some testing updates to make sure everything is still covered.
2014-12-15 00:15:42 -05:00
Bradlee Speice 3ed3d6c08b Merge branch 'master' of http://github.com/MinimalBible/MinimalBible 2014-11-22 22:15:54 -05:00
Bradlee Speice 18d3620da3 Refactor a bit to make testing easier 2014-11-22 16:28:05 -05:00
Bradlee Speice 81ebeb43b3 More slight edits 2014-11-22 00:57:52 -05:00
Bradlee Speice 90db3e6a1a Fix the download progress not updating
Integer roundoff errors...
2014-11-20 23:19:06 -05:00
Bradlee Speice e9e6d1dacd Migrate tests from androidTest to app-test! 2014-11-20 00:52:42 -05:00
Bradlee Speice 1ee1a41004 Switch get() to [] 2014-11-12 23:43:21 -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 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 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 6a45d872f8 Refactor the Core of LocaleManager, test it 2014-11-10 23:45:21 -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 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 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