Commit Graph

332 Commits

Author SHA1 Message Date
Bradlee Speice
e756ec8c28 Plenty o' updates: Kotlin 12, new JSword build 2015-06-13 19:22:21 -04:00
Bradlee Speice
90f50e37f4 Install android-22 2015-04-16 00:47:07 -04:00
Bradlee Speice
3a0a5baa1c Better quote handling, parsing state refactor
Should be easier to test in the future
Still needs some work on spacing
2015-04-16 00:37:11 -04:00
Bradlee Speice
aec86f9898 No, I do actually want to only release on a tag 2015-04-16 00:36:08 -04:00
Bradlee Speice
7bcb676532 Basic quote handling
Handling quotation marks and spacing are going to be interesting
2015-04-05 22:33:19 -04:00
Bradlee Speice
3bb9d61ff9 Switch the logging framework 2015-04-05 21:31:09 -04:00
Bradlee Speice
fdec1e3ed8 Search results to CardView, API 22 support 2015-04-05 20:55:55 -04:00
Bradlee Speice
1a5f7222cb Don't use tagging for releases - anything on master goes to Play
Use feature branches for development!
2015-04-05 19:59:25 -04:00
Bradlee Speice
01e4a80228 Minor syntax fix 2015-04-05 17:44:02 -04:00
Bradlee Speice
0b738b18fe Change keystore password
Not sure why this is having issues...
2015-04-05 17:30:29 -04:00
Bradlee Speice
ad1e2fc5e3 Add a stacktrace to Travis
It's complaining about a bad keystore, but I validated that it builds correctly locally...
2015-04-05 17:24:44 -04:00
Bradlee Speice
787f1b8746 More build process cleanups 2015-04-05 17:01:13 -04:00
Bradlee Speice
ceb7dffdce Fix the encrypted api key... 2015-04-05 16:48:54 -04:00
Bradlee Speice
4b2662722d Small change to gitignore 2015-04-05 16:45:29 -04:00
Bradlee Speice
de99841e9f First attempt at a continuous delivery release
Add play store information
2015-04-05 16:45:26 -04:00
Bradlee Speice
a6057df35c Update the SDK number 2015-04-02 20:28:04 -04:00
Bradlee Speice
4b3050c8cd Handle navigating on clicking a search item 2015-04-02 20:26:29 -04:00
Bradlee Speice
8533cf523c Some migration refactoring
These classes were getting too big
2015-04-02 19:20:40 -04:00
Bradlee Speice
2af409b3b0 Actually finish up the M11 updates 2015-04-02 19:15:03 -04:00
Bradlee Speice
cbfd09ab66 Kotlin M11 updates
Looking forward to incorporating some of these things...
2015-04-02 19:09:06 -04:00
Bradlee Speice
e552d4d5a6 Display search result items
Still plenty of TODO items, but making great progress

Make sure all the tests pass too
2015-02-27 00:03:56 -05:00
Bradlee Speice
71fb362ffe Get Robolectric test support working! 2015-02-17 22:44:04 -05:00
Bradlee Speice
3ce3d16489 MBIndexManager fully tested 2015-02-16 13:17:47 -05:00
Bradlee Speice
184345bc06 More thorough (and fixed) MBIndexManager tests 2015-02-16 12:42:28 -05:00
Bradlee Speice
6d534cfa9b Only show search item if search is ready 2015-02-16 12:07:06 -05:00
Bradlee Speice
7a35ad69ea Test the MBIndexManager 2015-02-16 10:00:37 -05:00
Bradlee Speice
a77076c96c Fix the build... 2015-02-16 09:19:49 -05: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
5197d4acfc Minor tweaks to use inline 2015-01-31 14:34:44 -05:00
Bradlee Speice
b57b82677f Fix settings not storing the active book 2015-01-18 22:47:48 -05:00
Bradlee Speice
34f89e5cfd Fix the chapter count not calculated correctly 2015-01-18 22:36:45 -05:00
Bradlee Speice
82b8564402 Small refactor to clean the initialization process 2015-01-18 22:21:16 -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
7ffc59d66c Remove a warning for an unused parameter 2015-01-11 22:18:55 -05:00
Bradlee Speice
5bb4e1a033 Add UI skeleton for searching 2015-01-11 22:18:51 -05:00
Bradlee Speice
e3651f9e31 Add the search view in the toolbar 2015-01-11 22:18:47 -05:00
Bradlee Speice
08a2bdd044 Update build code for next release APK 2015-01-11 22:18:36 -05:00
Bradlee Speice
59a5112942 Fix the wrong books showing up in settings 2015-01-11 22:17:59 -05:00
Bradlee Speice
1ce7cf8fee Don't need to create a variable in the test, just build the manager. 2015-01-03 01:47:50 -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
04f6f1f49b Add a Contact Me button in the preferences
This can not be tested on an emulator, requires a full device
2015-01-02 18:12:25 -05:00
Bradlee Speice
27c1c1aa5e Remove the FragmentTestActivity string 2015-01-02 17:16:49 -05:00
Bradlee Speice
cae1ee584e Don't automatically go out to the internet... 2015-01-02 17:11:13 -05:00
Bradlee Speice
4b9c146248 Don't crash if nothing is installed 2015-01-02 16:41:05 -05:00
Bradlee Speice
412eb4b943 Update build code for releasing current changes 2014-12-29 16:58:59 -05:00
Bradlee Speice
3ce6cad2c2 Get the tests fixed up for the exclude list 2014-12-29 16:53:48 -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
b1ecf8a404 Autoscroll to the last chapter
Currently uses the last chapter loaded, not the last chapter on screen, so may not be 100% accurate.
Resolves issue #7.
2014-12-29 13:34:50 -05:00
Bradlee Speice
9898fe0a2f Change build code for material update 2014-12-29 11:30:25 -05:00