Commit Graph

105 Commits

Author SHA1 Message Date
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
bfde7d5839 Fix NPE trying to open a book 2014-10-12 21:27:48 -04:00
2ee16ceb4f Fix infinite scroll getting thrown into an infinite loop...
Ironic, no?
2014-09-27 19:20:27 -04:00
b842ee1933 Forgot to include the UI Utils scroll files 2014-09-27 18:40:35 -04:00
918f7688ba Now able to infinitely scroll bibles!
Tons of issues outstanding, but this is a huge accomplishment.
2014-09-16 23:37:08 -04:00
ef7b8f82fa Remove Hugo, it keeps on breaking the build... 2014-09-14 22:19:56 -04:00
df5700107d Kotlin WebView/Javascript client! 2014-09-14 21:56:09 -04:00
d309d0de19 Filtered out the wrong books of the Bible. 2014-09-14 20:03:33 -04:00
d74b684620 Force VerseContent to take in a non-null verse 2014-09-14 16:30:12 -04:00
f9f8ea929f Add a TODO for JSON parsing in the future 2014-09-14 16:26:43 -04:00
fb41579f3d Try increasing Gradle JVM memory... 2014-09-13 00:59:25 -04:00
597cfca710 Test Hugo one more time, it's working locally... 2014-09-13 00:44:36 -04:00
a01c7940ed Remove Hugo for Travis
Seems to be causing out of memory errors...
2014-09-13 00:15:17 -04:00
3eca5e72e0 Yep, stick with build 19 for now... 2014-09-12 22:52:49 -04:00
a4c67575c7 Try a build with Android 20 and x86, see if Travis complains 2014-09-12 22:50:21 -04:00
12ff40adb7 Clean up the Travis build a bit 2014-09-12 22:47:02 -04:00
67b11b3ab0 Make sure the unit tests pass correctly 2014-09-12 22:36:53 -04:00
cbb4b5fd14 Add a whole lot of debug goodies 2014-09-12 22:23:48 -04:00
cb13dd64aa Get a first manager to Kotlin
Extension functions are fun...
2014-09-11 00:41:11 -04:00
2ae714a935 Kotlin migration continues... 2014-09-10 23:31:16 -04:00
f05e50292e Move parser to Kotlin 2014-09-10 22:41:34 -04:00
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
4d0a8618a8 Displaying chapter and verse headers now 2014-09-09 23:05:58 -04:00
3eb4b77cdb @NotNull was triggering some build errors... 2014-09-09 00:29:18 -04:00
ba908c4f46 Remove Kotlin from build config 2014-09-09 00:19:17 -04:00
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
8c72e9beea Clean up Git a bit 2014-09-01 15:47:49 -04:00
e7efd634e3 Add a quick note about dependencies for JS development 2014-09-01 15:40:00 -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