Commit Graph

  • 0c383c088a Initial commit for the re-code master DjBushido 2014-07-04 21:16:52 -0400
  • 3d19e751d9 Try again on updating the Travis build tools master-old DjBushido 2014-07-01 23:52:26 -0400
  • 2eeb8829f2 Update the Travis build tools DjBushido 2014-07-01 23:35:49 -0400
  • 597b8b29cc Add another test case that should be working... DjBushido 2014-07-01 23:23:49 -0400
  • df3cf9652e More ugly unit testing... ugly-unit-test Bradlee Speice 2014-07-01 22:40:19 -0400
  • 26e754a6d8 Merge branch 'ugly-unit-test' Bradlee Speice 2014-06-27 21:36:25 -0400
  • 1c15767d10 Prettify the unit testing Bradlee Speice 2014-06-27 21:35:49 -0400
  • db5adbd091 Update to the latest project version Bradlee Speice 2014-06-27 21:20:53 -0400
  • b19b740c43 Update to the latest project version Bradlee Speice 2014-06-27 21:20:53 -0400
  • 969adad9b0 I have a PoC Unit test. It needs refactoring. Desperately. Bradlee Speice 2014-06-24 00:38:43 -0400
  • 018fe29a75 One last minor tweak to show the book name instead of random text. Bradlee Speice 2014-06-18 22:58:54 -0400
  • f5800388d3 Some basic WebView shenanigans Bradlee Speice 2014-06-18 22:51:31 -0400
  • 8c71d4372e Initial switch to WebView Bradlee Speice 2014-06-18 22:18:46 -0400
  • 348a6da9a3 Beginning work on the actual Bible viewer! Bradlee Speice 2014-06-18 22:08:53 -0400
  • 8e54fdb86d Disable tests for now Having lots of issues with the jSword API just not being consistent... DjBushido 2014-06-14 20:38:44 -0400
  • d260f98377 Forgot to commit most of the files... Bradlee Speice 2014-06-14 18:07:18 -0400
  • 3649468e7f Switch back to Dev/ branch of Android Studio So Travis builds correctly. Bradlee Speice 2014-06-14 18:01:19 -0400
  • d9f6eaa339 Squashed commit of the following: (enable Rx) Bradlee Speice 2014-06-14 16:43:21 -0400
  • 4269988b7c Backport to Java 6... Android Studio automatically folds lambda-style, so it won't get too out of hand. Rx/Retrolambda Bradlee Speice 2014-06-14 16:41:11 -0400
  • e945ef51a7 Get the unit tests passing again Note: I need to write more. Lots more. Bradlee Speice 2014-06-14 16:25:13 -0400
  • 04fe4d13b4 Add lots of Lint fixes Bradlee Speice 2014-06-14 15:13:44 -0400
  • dda5c79299 Fix books not being removed... Bradlee Speice 2014-06-14 15:04:17 -0400
  • 93abe065a2 Fix a NetworkOnMainThreadException Bradlee Speice 2014-06-14 14:10:43 -0400
  • ba3c6ebe6c Some refactoring and Async fixes. Bradlee Speice 2014-06-14 14:08:50 -0400
  • 3869cf0b9b Synchronization needs fixing, otherwise works. Bradlee Speice 2014-06-10 23:46:29 -0400
  • 8d17b6db64 Silly DownloadManager Injects are for classes that need them. Bradlee Speice 2014-06-10 23:44:35 -0400
  • 7070c933d1 Fix the dagger compile errors If you have an @Singleton with no @Injects inside it, you need to add an @Injects constructor for Dagger to validate. Bradlee Speice 2014-06-10 23:41:35 -0400
  • 28dfec81d7 [broken probably] Refactoring to Rx should be done... But having issues with compiling. Checking if Dagger and retrolambda play nice. Bradlee Speice 2014-06-10 23:17:20 -0400
  • fb0c5fdaaa [broken] BookListFragment to Rx Bradlee Speice 2014-06-10 22:56:52 -0400
  • 6eb5f66dcc [broken] BookItemHolder to Rx Bradlee Speice 2014-06-10 22:49:47 -0400
  • e356c8d1fc Revert "[broken] Remove the BookDownloadThread again" Bradlee Speice 2014-06-10 22:40:46 -0400
  • 287b8cb40d [broken] Add a note on the InstalledManager Bradlee Speice 2014-06-10 22:39:06 -0400
  • 899b054c8b [broken] Slight semantic change to RefreshManager Bradlee Speice 2014-06-10 22:37:53 -0400
  • 8f346f17e4 [broken] Remove the BookDownloadThread again Bradlee Speice 2014-06-10 22:36:12 -0400
  • 1a7364da86 [broken] Convert BookDownloadManager to Rx Bradlee Speice 2014-06-10 22:35:40 -0400
  • ca1ccd9942 [broken] Convert RefreshManager to Rx Bradlee Speice 2014-06-10 22:04:53 -0400
  • 5770e8dd74 Add RxAndroid support, remove eventbus Bradlee Speice 2014-06-10 19:32:23 -0400
  • 3f5909be08 Add retrolambda support Bradlee Speice 2014-06-10 19:30:45 -0400
  • a7e185690e Try once more to fix the NPE on tests. DjBushido 2014-06-05 21:29:00 -0400
  • 78997f704f Dynamically create the ObjectGraph, rather than onCreate() Bradlee Speice 2014-06-05 21:00:15 -0400
  • 2e8974b745 See if I can't figure out why I'm getting a NPE on the setup method... Bradlee Speice 2014-06-04 22:18:08 -0400
  • 5a2eee49d5 Add code to test installing and removing books The test was successful on the first try. I don't know if I should be scared about that. Bradlee Speice 2014-06-04 21:53:53 -0400
  • 1a8b3f2eee Add code to remove books Bradlee Speice 2014-06-04 21:42:41 -0400
  • 4514c0f33f Forgot to actually include the link on the README update Bradlee Speice 2014-05-31 00:04:12 -0400
  • 457ab021c7 Split out the setUp, Travis is giving an NPE Bradlee Speice 2014-05-31 00:02:47 -0400
  • bd60b9a038 Set up the README with the Travis build status Bradlee Speice 2014-05-30 23:37:48 -0400
  • ca4cff2adf Allow the await() to run longer... Forgot how slow the emulator was, this is a bit ridiculous. Bradlee Speice 2014-05-30 23:33:50 -0400
  • ed219bc8a4 Unit test fixes, works locally. We'll see if it finally runs on Travis... Bradlee Speice 2014-05-30 23:23:16 -0400
  • 8fe05dc70b wait_for_emulator wasn't marked executable Bradlee Speice 2014-05-30 22:09:17 -0400
  • f187b519f0 Add the wait_for_emulator script DjBushido 2014-05-30 22:04:41 -0400
  • b21f3c1fd8 Ignore lint errors on build, I'm working on the fix. DjBushido 2014-05-30 21:55:33 -0400
  • f5128d6753 Remove some extraneous build artifacts Also trigger the Travis build. DjBushido 2014-05-30 21:41:31 -0400
  • 83a5ce6e9f Add the initial Travis build file DjBushido 2014-05-30 21:27:10 -0400
  • ded7193c49 Lint fixes Bradlee Speice 2014-05-25 18:11:09 -0400
  • 1017f9a34d Downloads are now thoroughly done No bugs that I can see, likely needs some cleanup. Bradlee Speice 2014-05-25 17:48:39 -0400
  • c1dc0da9e3 Some tweaks to progress, add "remove" button Doesn't remove anything yet though... Bradlee Speice 2014-05-25 01:00:41 -0400
  • 7558fc7f20 Progress is working fine for most books Still seeing some strange issues, need to do some investigation... Bradlee Speice 2014-05-24 22:34:55 -0400
  • 6191943d3f Downloading now shows progress! Nasty bug where you can double register to the bus because it's not actually destroyed, need to fix that. Bradlee Speice 2014-05-24 22:13:23 -0400
  • 6afb9b6f28 Can download books! Progress doesn't show, but I'm about to fix that. Bradlee Speice 2014-05-24 21:12:20 -0400
  • 38181c8827 Remove the Otto dependency I appreciate Green Robot's EventBus' ability to let subscribers choose what thread they subscribe on. Bradlee Speice 2014-05-24 15:12:40 -0400
  • 2c494edadc Unit testing now working Also demo test case for async testing. Bradlee Speice 2014-05-24 15:11:26 -0400
  • bba77bb45a And add an incredibly basic test Bradlee Speice 2014-05-24 02:13:35 -0400
  • 2af187e429 Enable android testing Bradlee Speice 2014-05-24 02:12:57 -0400
  • 221f01653f Add the Otto dependency Bradlee Speice 2014-05-24 02:03:44 -0400
  • d7a9ad3c82 Extra refactoring and cleanup on BookItemHolder Also, rules for displaying everything and layouts are fleshed out. Bradlee Speice 2014-05-20 22:21:59 -0400
  • 135832859c Add a couple TODOs for cleaning the Adapter Bradlee Speice 2014-05-19 23:32:27 -0400
  • f7f3b56db8 Add bones for registering download progress Bradlee Speice 2014-05-19 23:20:47 -0400
  • d10626efe6 Switch to Esperandro for SharedPreferences Bradlee Speice 2014-05-19 22:52:00 -0400
  • d664f12d08 Path refactoring Also fixed an issue with View recycling Bradlee Speice 2014-05-19 22:34:56 -0400
  • d16730781b Add the SVG logo I used Bradlee Speice 2014-05-17 20:56:38 -0400
  • 6446e143ba Remove the ProgressWheel folder entirely Not sure why it was allowed to stay... Bradlee Speice 2014-05-17 01:38:06 -0400
  • b04d6c67ae Add in the ProgressWheel! Also make sure it gets put in the proper package to make sure the author gets credit. Bradlee Speice 2014-05-17 01:37:44 -0400
  • 5222b6e3e6 Various cleanups Move ProgressWheel into the project proper, optimize the DL ListView And also remove android-iconify. Despite using icons (which is awesome) it didn't handle button highlight on click well, and the icons seemed a bit small anyways. Bradlee Speice 2014-05-17 01:16:36 -0400
  • 01d5e97d21 Some new libraries to play with Not all will be used quite yet. Bradlee Speice 2014-05-17 00:07:52 -0400
  • 13fc473081 Add a download button to the download list view! Bradlee Speice 2014-05-12 22:18:37 -0400
  • 4e01ff666e Big documentation (no functionality) update Bradlee Speice 2014-05-10 20:20:16 -0400
  • 8292dc91a1 Update one more TODO Bradlee Speice 2014-05-10 19:21:42 -0400
  • eeb0df3dcf Incredibly minor documentation update Bradlee Speice 2014-05-10 19:20:25 -0400
  • 6cd3f712d8 Sort downloadable books Bradlee Speice 2014-05-10 19:19:23 -0400
  • 8b499b9215 Ugly hack to get everything working until Dagger issues resolved. Dagger issue is being tracked here: https://github.com/square/dagger/issues/410 Bradlee Speice 2014-05-10 19:09:21 -0400
  • e88c68b1e3 Issues with Dagger and Android Annotations, broken DjBushido 2014-05-08 23:47:07 -0400
  • a046e9fa0a Refactor download prefs, when to d/l over internet DjBushido 2014-05-08 21:39:29 -0400
  • 1530364abc Refactoring, and download layout alignment fixes DjBushido 2014-05-08 20:39:38 -0400
  • 4da25f0e23 Dagger support now working Could've saved an hour or two if someone had told me every class needs to inject itself... Bradlee Speice 2014-05-07 02:06:38 -0400
  • 503ae75d79 And ignore /build in the root folder Bradlee Speice 2014-05-07 00:52:00 -0400
  • 9f80432924 Update gradle version Bradlee Speice 2014-05-06 23:12:24 -0400
  • 7333f7404d Remove icu4j from build, cuts JAR size in half Bradlee Speice 2014-05-06 23:10:41 -0400
  • 0f109e21b4 Merge branch 'ButterKnife' DjBushido 2014-05-06 21:06:14 -0400
  • e4d414f3c6 Update to Gradle plugin v.9 DjBushido 2014-05-06 20:58:22 -0400
  • 5c9e0ecba4 Browsing documents, now with 100% more butter! Bradlee Speice 2014-05-06 00:29:12 -0400
  • 1ac2c6539e Also make sure we're using the most up to date Gradle plugin Bradlee Speice 2014-05-05 23:07:15 -0400
  • 8a36744ac7 Remove AndroidAnnotations and switch to ButterKnife Bradlee Speice 2014-05-05 23:05:56 -0400
  • 594df14a31 Can now browse a list of documents! Bradlee Speice 2014-05-05 04:07:58 -0400
  • f228e8265e Start switch to new Android Annotation format Bradlee Speice 2014-05-05 01:10:42 -0400
  • 4d822d63de Build should use the appcompat project for support jar Bradlee Speice 2014-05-05 01:06:58 -0400
  • c0c69dbf6b Dependencies are now fetched via Gradle Bradlee Speice 2014-05-01 00:03:35 -0400
  • 0a4f467a39 Build totally working! Bradlee Speice 2014-04-30 22:27:05 -0400
  • 83448dc9c7 Commit a mostly working Gradle build Currently, the initial build fails, but second one succeeds DjBushido 2014-04-30 16:11:18 -0400
  • a47d007ccb Gradle build now working on Windows DjBushido 2014-04-30 12:40:37 -0400
  • 034252fd4d Dang yo, got Android Studio support going. Bradlee Speice 2014-04-30 01:16:53 -0400