Commit Graph

295 Commits (226cc6990d77f5a2a980426cae982adcb4f261c2)

Author SHA1 Message Date
inorichi 0a9b84ea11 Add broken webtoon viewer (not sure if it will be possible with RecyclerView)
9 years ago
inorichi d3c83f0bf2 Decouple viewer from the reader activity
9 years ago
inorichi ef7613f7ad Cache chapter images from presenter with glide.
9 years ago
inorichi fefc6ba0e9 Disable tiling, for now
9 years ago
inorichi 3a748a9453 Allow tapping on the edges of the chapter to change pages
9 years ago
inorichi 38c6fac385 Move dagger classes to injection directory
9 years ago
inorichi 57290a5395 Remove unused util classes
9 years ago
inorichi 985d71a869 Starting preferences
9 years ago
inorichi af678a5b3c Copy nucleus activity and fragment to create a base activity and fragment
9 years ago
inorichi 4966f1e15f Convert catalogue to a fragment
9 years ago
inorichi 4c786077a8 Show page number, improve the load of the first image of a chapter
9 years ago
inorichi 74da971b2e Reader working. Yay!
9 years ago
inorichi 915847c0ed Rename viewer to reader
9 years ago
inorichi 5142df103b Almost showing a chapter reader
9 years ago
inorichi 49c69be38e Fix wrong manga received through EventBus
9 years ago
inorichi 0c77a7034a Show chapter count
9 years ago
inorichi 9ad6efbada Minor changes
9 years ago
inorichi a3236e98d0 Instant search when leaving search mode
9 years ago
inorichi 85d34ab9e5 Search survive screen rotation
9 years ago
inorichi 264d627dea Use subscriptions in onCreate method in CataloguePresenter
9 years ago
inorichi 1719959bc8 Use nucleus restartables in chapters presenter. Fix some database methods. Add swipe refresh to chapters fragment. Use Icepick library.
9 years ago
inorichi 920a71601b Don't restart library subscription
9 years ago
inorichi c6df23b1aa Don't query db twice
9 years ago
inorichi a52e33b628 Use EventBus
9 years ago
inorichi 1802dd04e4 More changes to MangaDetailActivity and its fragments
9 years ago
inorichi c13d747665 Show chapters tab if it's a manga from library
9 years ago
inorichi 161a4b17a6 Use same activity for manga details on catalague and library. Move some methos to view.
9 years ago
inorichi c768b4de3b Delete all view interfaces
9 years ago
inorichi 1929eea19d Delete old BasePresenter
9 years ago
inorichi b36aa69a67 All fragments using Nucleus
9 years ago
inorichi 8c0994747f All activities using Nucleus
9 years ago
inorichi 0e52c81970 Add MangaDetailActivity with two fragments, info and chapters
9 years ago
inorichi 07395892a0 Imports cleanup
9 years ago
inorichi 049e5a1ee5 Use RxPresenter in Library
9 years ago
inorichi 8da5c83cb3 Add catalogue detail page. Add simple tests for sources
9 years ago
inorichi 0cfd433234 Begin switch to Nucleus
9 years ago
inorichi 906cdc1348 Add MangaHere source
9 years ago
inorichi 235ed36fbe Introducing nucleus
9 years ago
inorichi 68f1102c40 Create empty MangaCatalogue
9 years ago
inorichi 684c5e98d3 Rename classes
9 years ago
inorichi fbf141aad8 Fix crash when searching in the library
9 years ago
inorichi 19eeb18d0d Show loading progress bar in catalogue
9 years ago
inorichi 991e4d40d0 Remove redundant code
9 years ago
inorichi 8dc7c550ad Use a publisher to get manga details. Refactor CatalogueListPresenter
9 years ago
inorichi ed76520ebc Load catalogue with thumbnails
9 years ago
inorichi c88d8f0ded Rename library holder
9 years ago
inorichi 13b4f5c385 Fix incorrect batoto thumbnail url. Create a function to copy the manga from network to local.
9 years ago
inorichi 82ac2b3223 Simplify if/else
9 years ago
inorichi 0febdfb715 Fix force close when no more mangas found
9 years ago
inorichi 0278531e51 Search mangas from source (unusable yet)
9 years ago
inorichi 66ab8caf76 Get mangas from search first steps
9 years ago
inorichi 38da2ba35b Optimize imports. Keep tracking of every subscription
9 years ago
inorichi e7116bdcab Load more mangas on scroll
9 years ago
inorichi 2aaaad7a24 Show mangas from catalogue
9 years ago
inorichi 381bedf68d Create presenter and view for CatalogueList
9 years ago
inorichi 18be01e4c5 Create empty CatalogueListActivity.
9 years ago
inorichi 13124ee02f Create catalogue fragment
9 years ago
inorichi a6a05fbb7f Use lambdas in CacheManager
9 years ago
inorichi 36265472f8 Move generic methods to Source
9 years ago
inorichi 270b3e796a Pull manga details from Batoto
9 years ago
inorichi e7ecfd1e84 Separate method pullImageUrlsFromNetwork to allow testing
9 years ago
inorichi ea8ded549b Insert or remove chapters with one subscriber
9 years ago
inorichi 74ccd8bd24 Update insertOrRemoveChapters method
9 years ago
inorichi 67a2e99cc1 Use interfaces for database managers, create a source manager
9 years ago
inorichi 2888023eb1 Insert or remove method (meh)
9 years ago
inorichi a3463addc3 Get chapter list
9 years ago
inorichi a78359e4a9 Download chapter images
9 years ago
inorichi c3b65d286f Send crash reports
9 years ago
inorichi b2a1ba777d Use constraints, delete chapters when deleting a Manga
9 years ago
inorichi 53f86c4f4b Delete mangas
9 years ago
inorichi a6c59bbc10 Item selection
9 years ago
inorichi 7fe40525f2 Add proguard rules. Show unread count. Use compact font
9 years ago
inorichi ff26c38860 Use support fragments
9 years ago
inorichi 90b0948968 Add composite subscriptions
9 years ago
inorichi e386257d34 Unsubscribe subscriptions
9 years ago
inorichi 4e795b69e5 Add an option to get unread chapters of mangas
9 years ago
inorichi db49c3ee88 Create adapter in presenter
9 years ago
inorichi d7bb4a6a2a Create adapter in presenter
9 years ago
inorichi 3349227868 Observing filter changes shouldn't be needed
9 years ago
inorichi 710638e2eb Use Observable to filter library
9 years ago
inorichi e175a75031 Search working
9 years ago
inorichi 289e53a7f5 Search for library (not working)
9 years ago
inorichi 790ccdaba6 Download button
9 years ago
inorichi 59fa396eeb Insert two dummy mangas
9 years ago
inorichi d47e469665 Show chapter list
9 years ago
inorichi d3b6b8721e Set toolbar in BaseActivity. Show title in MangaDetailActivity
9 years ago
inorichi 43439720db Use EasyAdapter
9 years ago
inorichi a316298793 Compile with Java 8 support for using Retrolambda
9 years ago
inorichi e567bc753f Update library when changes to the DB are made and open manga detail activity
9 years ago
inorichi 8b6bdfdfdc Get data from database
9 years ago
inorichi 9302ecfb92 Display dummy data
9 years ago
inorichi 207aca60b2 Make entities' fields public
9 years ago
inorichi 393caaa549 Add library class
9 years ago
inorichi 9e5622c92e Delete boilerplate resources
9 years ago
inorichi b69510e972 Initial commit
9 years ago