Commit Graph

45 Commits

Author SHA1 Message Date
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.
2014-05-24 22:13:23 -04:00
6afb9b6f28 Can download books!
Progress doesn't show, but I'm about to fix that.
2014-05-24 21:12:20 -04:00
2c494edadc Unit testing now working
Also demo test case for async testing.
2014-05-24 15:11:26 -04:00
bba77bb45a And add an incredibly basic test 2014-05-24 02:13:35 -04:00
2af187e429 Enable android testing 2014-05-24 02:12:57 -04:00
d7a9ad3c82 Extra refactoring and cleanup on BookItemHolder
Also, rules for displaying everything and layouts are fleshed out.
2014-05-20 22:21:59 -04:00
135832859c Add a couple TODOs for cleaning the Adapter 2014-05-19 23:32:27 -04:00
f7f3b56db8 Add bones for registering download progress 2014-05-19 23:20:47 -04:00
d10626efe6 Switch to Esperandro for SharedPreferences 2014-05-19 22:52:00 -04:00
d664f12d08 Path refactoring
Also fixed an issue with View recycling
2014-05-19 22:34:56 -04:00
b04d6c67ae Add in the ProgressWheel!
Also make sure it gets put in the proper package to make sure the author gets credit.
2014-05-17 01:37:44 -04:00
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.
2014-05-17 01:16:36 -04:00
13fc473081 Add a download button to the download list view! 2014-05-12 22:18:37 -04:00
4e01ff666e Big documentation (no functionality) update 2014-05-10 20:20:16 -04:00
8292dc91a1 Update one more TODO 2014-05-10 19:21:42 -04:00
eeb0df3dcf Incredibly minor documentation update 2014-05-10 19:20:25 -04:00
6cd3f712d8 Sort downloadable books 2014-05-10 19:19:23 -04:00
8b499b9215 Ugly hack to get everything working until Dagger issues resolved.
Dagger issue is being tracked here: https://github.com/square/dagger/issues/410
2014-05-10 19:09:21 -04:00
e88c68b1e3 Issues with Dagger and Android Annotations, broken 2014-05-08 23:47:07 -04:00
a046e9fa0a Refactor download prefs, when to d/l over internet 2014-05-08 21:39:29 -04:00
1530364abc Refactoring, and download layout alignment fixes 2014-05-08 20:39:38 -04:00
4da25f0e23 Dagger support now working
Could've saved an hour or two if someone had told me every class needs to inject itself...
2014-05-07 02:06:38 -04:00
5c9e0ecba4 Browsing documents, now with 100% more butter! 2014-05-06 00:29:12 -04:00
594df14a31 Can now browse a list of documents! 2014-05-05 04:07:58 -04:00
f228e8265e Start switch to new Android Annotation format 2014-05-05 01:10:42 -04:00
4cf8b8d129 Very minor move 2014-04-29 23:28:45 -04:00
09e0572612 Remove pre-EventBus code from Download 2014-04-29 23:25:38 -04:00
72cf38a2fc Amazingly, I got the implementation almost perfect. 2014-04-29 23:21:11 -04:00
8a83548ab8 Initial draft of Event-based download management 2014-04-28 15:07:39 -04:00
e29d4546db Refactor so we don't re-download the book list every time
Code is still pretty ugly, but I'm not sure on how to prettify it. Get
to that later.
2014-04-23 00:11:13 -04:00
0f98338504 Fragments know what category they are
Filtering not quite working yet, not sure why...
2014-04-21 23:11:16 -04:00
4dc920186f Split out DL fragments, give them D/L responsibility 2014-04-21 22:28:49 -04:00
4c3a2ba5b5 Some refactoring work to support an optional refresh 2014-04-21 22:01:52 -04:00
f5e523417a Oh man is it ugly, but I can download module lists. 2014-04-18 00:53:14 -04:00
1380a66f88 Navbar for download activity now displays things from jsword! 2014-04-16 22:39:47 -04:00
0feee0b940 Split out the Nav Drawers between activities 2014-04-16 13:57:33 -04:00
e4282229e5 Refactor the BibleViewer to the its own activity package 2014-04-16 13:30:59 -04:00
bda928098c Add a BaseActivity for common functionality
Right now it's just setting the translucent statusbar color
2014-04-16 13:29:26 -04:00
e8fa4b4257 Nav drawer shouldn't over-ride the title 2014-04-16 13:21:55 -04:00
00ebfb1e48 Switch DownloadActivity to sliding drawer
Re-remove the bin/ and gen/ files
2014-04-16 13:17:12 -04:00
7e2021d681 Revert "Switch the downloader to an ActionBar Tab And hopefully finish up cleaning up the bin/ and gen/ folders..."
This reverts commit 431ce603c6.
2014-04-16 12:29:56 -04:00
431ce603c6 Switch the downloader to an ActionBar Tab
And hopefully finish up cleaning up the bin/ and gen/ folders...
2014-04-15 22:18:21 -04:00
5fb077a40d Add a quick download warning for the DownloaderActivity 2014-04-15 19:39:19 -04:00
b20d0aa819 Add the downloader activity
Also untrack a whole lot of appcompat that shouldn't have been included
2014-04-15 19:13:21 -04:00
d6c7f498e6 Add the appcompat project to the repository 2014-04-14 22:38:12 -04:00