Commit graph

2740 commits

Author SHA1 Message Date
inorichi
af678a5b3c Copy nucleus activity and fragment to create a base activity and fragment 2015-10-21 18:36:01 +02:00
inorichi
4966f1e15f Convert catalogue to a fragment 2015-10-21 17:20:03 +02:00
inorichi
4c786077a8 Show page number, improve the load of the first image of a chapter 2015-10-21 16:40:50 +02:00
inorichi
74da971b2e Reader working. Yay! 2015-10-21 02:18:29 +02:00
inorichi
915847c0ed Rename viewer to reader 2015-10-21 00:18:55 +02:00
inorichi
5142df103b Almost showing a chapter reader 2015-10-21 00:04:04 +02:00
inorichi
49c69be38e Fix wrong manga received through EventBus 2015-10-19 23:54:19 +02:00
inorichi
0c77a7034a Show chapter count 2015-10-19 17:27:41 +02:00
inorichi
9ad6efbada Minor changes 2015-10-19 15:10:25 +02:00
inorichi
a3236e98d0 Instant search when leaving search mode 2015-10-19 04:23:31 +02:00
inorichi
85d34ab9e5 Search survive screen rotation 2015-10-19 04:15:30 +02:00
inorichi
264d627dea Use subscriptions in onCreate method in CataloguePresenter 2015-10-19 02:57:00 +02:00
inorichi
1719959bc8 Use nucleus restartables in chapters presenter. Fix some database methods. Add swipe refresh to chapters fragment. Use Icepick library. 2015-10-18 19:18:50 +02:00
inorichi
920a71601b Don't restart library subscription 2015-10-18 02:33:15 +02:00
inorichi
c6df23b1aa Don't query db twice 2015-10-18 01:59:21 +02:00
inorichi
a52e33b628 Use EventBus 2015-10-18 01:22:05 +02:00
inorichi
1802dd04e4 More changes to MangaDetailActivity and its fragments 2015-10-17 21:31:10 +02:00
inorichi
c13d747665 Show chapters tab if it's a manga from library 2015-10-17 17:32:31 +02:00
inorichi
161a4b17a6 Use same activity for manga details on catalague and library. Move some methos to view. 2015-10-17 17:09:33 +02:00
inorichi
c768b4de3b Delete all view interfaces 2015-10-17 16:34:22 +02:00
inorichi
1929eea19d Delete old BasePresenter 2015-10-17 16:33:29 +02:00
inorichi
b36aa69a67 All fragments using Nucleus 2015-10-17 16:28:35 +02:00
inorichi
8c0994747f All activities using Nucleus 2015-10-17 15:51:44 +02:00
inorichi
0e52c81970 Add MangaDetailActivity with two fragments, info and chapters 2015-10-17 13:51:54 +02:00
inorichi
07395892a0 Imports cleanup 2015-10-17 04:06:30 +02:00
inorichi
049e5a1ee5 Use RxPresenter in Library 2015-10-17 04:03:39 +02:00
inorichi
8da5c83cb3 Add catalogue detail page. Add simple tests for sources 2015-10-17 02:39:16 +02:00
inorichi
0cfd433234 Begin switch to Nucleus 2015-10-16 21:40:59 +02:00
inorichi
906cdc1348 Add MangaHere source 2015-10-16 21:30:16 +02:00
inorichi
235ed36fbe Introducing nucleus 2015-10-16 19:31:18 +02:00
inorichi
68f1102c40 Create empty MangaCatalogue 2015-10-15 01:51:35 +02:00
inorichi
684c5e98d3 Rename classes 2015-10-14 13:39:07 +02:00
inorichi
fbf141aad8 Fix crash when searching in the library 2015-10-14 12:49:00 +02:00
inorichi
19eeb18d0d Show loading progress bar in catalogue 2015-10-14 12:27:51 +02:00
inorichi
991e4d40d0 Remove redundant code 2015-10-14 11:54:22 +02:00
inorichi
8dc7c550ad Use a publisher to get manga details. Refactor CatalogueListPresenter 2015-10-13 21:27:29 +02:00
inorichi
ed76520ebc Load catalogue with thumbnails 2015-10-13 20:16:15 +02:00
inorichi
c88d8f0ded Rename library holder 2015-10-13 18:57:10 +02:00
inorichi
13b4f5c385 Fix incorrect batoto thumbnail url. Create a function to copy the manga from network to local. 2015-10-13 16:47:27 +02:00
inorichi
82ac2b3223 Simplify if/else 2015-10-13 00:15:03 +02:00
inorichi
0febdfb715 Fix force close when no more mangas found 2015-10-12 23:53:27 +02:00
inorichi
0278531e51 Search mangas from source (unusable yet) 2015-10-12 23:17:37 +02:00
inorichi
66ab8caf76 Get mangas from search first steps 2015-10-12 23:00:55 +02:00
inorichi
38da2ba35b Optimize imports. Keep tracking of every subscription 2015-10-12 21:33:53 +02:00
inorichi
e7116bdcab Load more mangas on scroll 2015-10-12 18:39:24 +02:00
inorichi
2aaaad7a24 Show mangas from catalogue 2015-10-12 01:01:20 +02:00
inorichi
381bedf68d Create presenter and view for CatalogueList 2015-10-11 15:48:17 +02:00
inorichi
18be01e4c5 Create empty CatalogueListActivity.
Add some changes to view interfaces
2015-10-11 15:01:26 +02:00
inorichi
13124ee02f Create catalogue fragment 2015-10-10 14:28:57 +02:00
inorichi
a6a05fbb7f Use lambdas in CacheManager 2015-10-09 22:28:32 +02:00