Commit Graph

75 Commits

Author SHA1 Message Date
John Leehey 5b9f362925 Add support for margins in Webtoon view
On larger tablets, matching the page width to the screen width in
webtoon mode causes eye strain due to the image looking so magnified.
Adding a page margin to the image can resolve this by effectively
scaling the image down.
2019-11-30 18:37:52 -08:00
MCAxiaz 9cbf226cfd MAL API Workaround (#1647)
* Mal API workaround

* remove unused import

* Reuse existing token preference

* Minor code format
2018-11-11 14:00:47 +01:00
inorichi 18f89cc341 New reader (#1550)
* Delete old reader

* Add utility methods

* Update dependencies

* Add new reader

* Update tracking services. Extract transition strings into resources

* Restore delete read chapters

* Documentation and some minor changes

* Remove content providers for compressed files, they are not needed anymore

* Update subsampling. New changes allow to parse magic numbers and decode tiles with a single stream. Drop support for custom image decoders. Other minor fixes
2018-09-01 17:12:59 +02:00
inorichi 49eb638e15 Dependency updates 2018-02-18 20:02:31 +01:00
Carlos 6c1453eb54 Library filter UI change (#1211)
* similar library filter to catalog filter

* removed some commented out code

* code review changes

* fixed accidentally removing title
2018-02-16 15:23:15 +01:00
Carlos 854112095b Downloading extensions from Github Repo. (#1101)
Downloading extensions from Github Repo.
2018-02-05 22:50:56 +01:00
Bram van de Kerkhof 6a310bbaa9 Added custom download option (#1185)
* Added custom download option

* Implemented new design. TODO comments (like always...)

* W00t comments

* Implemented code review.

* Fixed commit breaking mistake :O

* Small design fix
2018-01-23 21:18:55 +01:00
inorichi 88d1f29fe2 Move page indicator to bottom center, and use a shadow instead of a background. Other category in catalogue list is now placed at the end 2017-11-18 14:09:38 +01:00
inorichi 5c4139be45 Update flexible adapter. Show fast scroller in chapters screen 2017-11-02 16:58:32 +01:00
inorichi 4ae00c80ca Fix many compilation warnings 2017-10-28 19:12:17 +02:00
len 1470e9d5ca Glide v4 2017-10-14 18:16:11 +02:00
len 75c41b645a Target sdk 26. Dependency updates. 2017-09-23 17:14:04 +02:00
inorichi ca2236958a Reorganize layouts by feature 2017-05-25 12:16:58 +02:00
inorichi 5914346ace Remove unused classes and arrays resources 2017-05-16 14:11:23 +02:00
inorichi ff190e02d4 Preferences with conductor (#792)
* Settings with conductor WIP

* Add downloads preference controller. Implement source/track login

* Improve settings controllers

* Backup settings controller

* Delete preferences xml

* Remove keys from xml

* PreferenceKeys is now an object

* Remove now unused dependency
2017-05-14 00:45:14 +02:00
inorichi 2eeac0bf8b UI with Conductor (#784) 2017-05-06 15:49:39 +02:00
Bram van de Kerkhof 0642889b64 Rewrote Backup (#650)
* Rewrote Backup

* Save automatic backups with datetime

* Minor improvements

* Remove suggested directories for backup and hardcoded strings. Rename JSON -> Backup

* Bugfix

* Fix tests

* Run restore inside a transaction, use external cache dir for log and other minor changes
2017-04-04 17:42:17 +02:00
len 6de260d73f Fix #660. Update subsampling 2017-02-19 23:39:53 +01:00
len 08f2cd2472 Error drawable now looks better with the dark theme 2017-02-04 20:49:07 +01:00
len fe413d52d6 Show loading/error for images in catalogue grid view. Update support lib 2017-02-04 19:07:06 +01:00
len f7c791d153 Ask for chapter deletion when removing from library 2017-02-03 20:14:33 +01:00
len 810f5ad531 Fix FAB behavior 2017-02-02 16:48:18 +01:00
len cdf5bbadea Disable elevation in recent chapters. Improve downloads discovery 2017-01-22 23:13:07 +01:00
len 7425478a55 Optimize imports 2017-01-20 21:34:15 +01:00
len f807447de1 Rename OnlineSource to HttpSource 2017-01-20 21:27:53 +01:00
len 706163e7a6 Move source and network outside data 2017-01-20 21:24:31 +01:00
len 871e17c2f5 Rewrite catalogue adapter 2017-01-17 20:13:29 +01:00
Bram van de Kerkhof 72f8c4d5e2 Added add to library dialog when downloading from catalogue (#618)
* Now show snackbar when adding from catalogue

* Code cleanup + added manga favorite event to update favorite drawable when added via snack

* Update SettingsAdvancedFragment.kt

Forgot to check optimize import. I think(hope) I got them all ;).

* Now uses PublishRelay. Manga favorite is now handled in info presenter

* Update MangaInfoFragment.kt
2017-01-08 20:07:19 +01:00
len 07cae4d684 Merge and remove util classes 2017-01-08 18:50:51 +01:00
inorichi dd56d7c0bb Initial support for external sources 2017-01-08 18:12:19 +01:00
len c25af3d5ad Change filters dialog with a drawer 2017-01-02 18:35:54 +01:00
len 2b63bae989 Show login errors 2016-12-22 22:11:17 +01:00
inorichi 94ee4e7fb5 Experimental Anilist and Kitsu support (#586)
* Tracking tab with anilist support

* Rename MangaSync to Track

* Rename variables and methods to track

* Kitsu implementation

* Variables refactoring

* Travis fix?
2016-12-18 22:56:28 +01:00
inorichi b067096fc7 Add drawer to filter and sort the library (#570)
* Add additional drawer to filter and sort the library

* Tint icon when there's a filter active

* Comments and minor changes
2016-12-11 12:43:44 +01:00
len 2e39be6625 Image is now the default decoder 2016-12-03 16:12:58 +01:00
len 10a1ba95d6 Support API 25 again. Bump dependencies 2016-11-05 19:28:47 +01:00
len e375101132 Revert "Support API 25. Use new DividerItemDecoration."
This reverts commit 05b14bae7b.
2016-10-22 21:42:48 +02:00
len 05b14bae7b Support API 25. Use new DividerItemDecoration. 2016-10-22 20:21:25 +02:00
Bram van de Kerkhof 8be67a4431 Custom color filter for reader (#434)
* [WIP] Custom color filter for reader

* Improvements

* temp image to prevent build error

* Shift all the bits

* Some improvements. Removed DiscreteSeekBar

* Improvements

* API 16 + fixes

* Reduced lag. Fixed brightness value being reset to 0

* Small fixes
2016-09-21 21:26:08 +02:00
inorichi 58a2f7a874 Hide catalogues (#466)
Hide catalogues
2016-09-18 21:12:12 +02:00
len dfb2487640 Library views recycling 2016-08-22 12:54:16 +02:00
len 4200409f79 Fix crashes introduced yesterday 2016-07-31 14:07:12 +02:00
len f768393a4b Bump dependencies, set target sdk 24 2016-07-30 16:04:43 +02:00
len c0a0d60c87 Replace page fragments with views 2016-07-30 15:51:49 +02:00
len 130b7501d1 Remove no predictive animations. Upgrade Kotlin to 1.0.3 2016-07-01 01:39:57 +02:00
len 1553ce973f Ignore the first spinner selection 2016-06-30 13:02:14 +02:00
inorichi 05c0516a57 New reader menu (#368) 2016-06-27 16:46:31 +02:00
len 9beeca652f Rewrite preferences with a modified support library v7 2016-06-16 20:52:51 +02:00
len 18cdddf433 Minor improvements for sync services 2016-05-31 16:14:32 +02:00
len 6beff242b0 LoginSource moved to an interface 2016-05-28 00:20:59 +02:00