* Add Score to the description
Add option to keep the first cover
* Check to prevent the extra call
* Swap from ★☆ to ●◐○ to make use of the half-symbol
Because the half-star character (⯪) is too new and doesn't show up properly
* Missing Override
* Back to the stars on rating.
No half-symbols but makes more sense and is consistent with the site's usage of the ⭐ star emoji
* Added paid chapter preference
* Added requested changes and fixed a warning
* Paid chapters now have a 🔒 next to it
* Added Spanish translations
* Converted protected into private functions
* Improved the error message for unavailable paid chapters.
* Revert "Converted protected into private functions"
This reverts commit 864186d7b1f96b867c2d26e4410a6578e53223d5.
* Added spanish translation for error message
* Fixed: paidStatus would be set if price was 0
* Fixed: paidStatus would be set if price was null
* Fixed: chapterId retrieval from url in pageListRequest
* format the code and change the throw exception
* fix nekopost search
* switch to HttpSource
use request/parse instead of fetch
* Remove commented code.
* update urls again
* small update to filters
* remove unnecessary function and add short title preference
short title stolen from Nhentai ext
* default off
* add magazine info to description
* add description from site
* unify popular and search parsing
* auto update cdn url
* projectsuki initial commit
* update preferences
* non-lazy client
* buildMap -> mapOf
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
* inline constants
* switched from custom NormalizedURL to HttpUrl
* band-aid fix for "No results found"
Has edge case where current page has 30 results and next page has 0 results.
* update remote & strip debug Log statements
---------
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
* Simplify Manifest data entries
* Map MD and MU tags to genres
* Switch separator for Ignored Groups setting
From comma to newlines for better readability
* Make MU Tags optional via preferences
Because they might contain spoilers.
- Include demographic \ target audience into genres
* Switch from flattening list to a builder
* Remove unneeded Listener
* Switch migration check to preference boolean
Rename muTags parameter to includeMuTags
* Rename a couple variables
More in line with their context