Taken from upstream with some tweaks:
*Removed always show at start option
*"Left" and "Right" in reader overlay now say "Next" or "Previous" in LRNav
*Changing Inversion also shows navigation overlay
*Show new user the nav overlay the first time for both paged and webview (since j2k has auto webtoon)
Also unrelated, changed "page transitions" to "animate page transitions"
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
Reader settings sheet now in a tabbed layout
Reader settings sheet also contains filter options
Reader menu now holds the long tap options (Share, Save, Set as cover)
Reader menu also has option to go to manga details (was on toolbar tap)
Also has the option to jump straight to reader settings
Removing long tap gesture on Reader since no longer needed
Some changes from upstream plus:
Settings in same view (collapsible)
Sorted by enabled languages
Disabled languages show as off
Disabled sources due to language can be turned on via tapping on them then the snackbar
To all my fellow tab-hating fans: I'm so sorry. Words cannot express the disappointment in myself. I shall be posting a public YouTube apology video soon.
* use dimens for corners on sheets
removed unused dimens
use same dimens on cards (can be reverted)
up card elevation slightly
* hide change categories when no categories exist
* add tracker logout dialog from upstream
* update for all trackers to have logout dialog
* remove logout button from login screen
* new login button that is more material
had to remove red_error color cause that was in the library that i removed
* return error message if user has blank username/password
* add x button to clear tracked Manga
add dialog that gives option to clear just in app or from tracking service
added mal as first service to allow clearing
* fix string in dialog for remove
ad ability to remove from anilist service
* add ability to delete from kitsu
* made login dialog look more material
* change the dialog for the remove from tracker
* update coil to 0.11.0
* make track search a little nicer
Also moved all migration options to the sources settings
Migration sources converted to flowpref
New settings:
Only globally search pinned sources
Match migration sources with pinned
Match migration sources with enabled sources
Yes you read that right. It's back! Oh god it's back
Instead of modifying the db, an external json file is made holding the custom info for your library (meaning it's even easier to remove should I so choose)
Reworking to just override the variable and use said var instead of having the current/original logic that existed before
Custom covers are now saved in a new folder, likewise to upstream
Also like upstream, custom covers can be added to manga without covers (closes#49)
(I'm so sorry Carlos)