* Remove permanent cache of First Cover URL
Because images can be replaced or even removed altogether
* Reuse preference default constants for `.toSManga` parameters
* Score on description was removed at some point?
* Filter covers earlier and try to narrow it down further by language
* Reformat long line
* Don't assume a default cover language
* Only use country code part of language code
* Reformat for Lint complainer
* Fixed Tags
Fixed tags search that contains space and slash.
* Update build.gradle
* Fixed Tags Filter
Fixed: Uppercase -> lowercase. Single quotation marks
* Taking out the regex object
Taking out the regex object so it doesn't get created every time
* remove chapter pagination
page parameter seems to trigger some cache issue in their api
* update baseUrl
* data class -> class
micro optimization
* small refactor
* remove useless interceptor
* oops
* mutable not needed
* Add setting for Score positioning
Localization support for settings
* Simplify score position evaluation
Reformat code
* Include backup domain in Manifest
* Refine logic for picking the first volume cover
* Officially moved their main TLD
* Fallback to default value instead of empty string
* 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
* 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
* Updated ComickFun API URL
Addresses #14788 . Does not yet implement the slug and hid changes
* Filters out null urls from the API
Fixes#14786
* Bumped version
* Updated to new API search and hid
Will need to be re-visited to change the internal url stored by tachiyomi to use the hid instead of slugs once ext-lib 1.4 is released.
* Reverted a bug in fetchMangaDetails
* Updated to use kotlinx.serialization
* Renamed the slug fetching method
* Rewritten the entire extension to improve readability, speed and pave the way for future upgrades
* Request changes
* Move date formatter to a constant to avoid being recreated every chapter
* Code clean
* Changed chapter url
* Changed chapter url again and change split method for substring
Co-authored-by: sergiohabitant <sergio.malagon@habitant.es>
* Migrate to new api endpoint + Implement Required Changes
* Update endpoints and response parsing to reflect API changes
* Restore search/filter functionality
* Add genre exclusion and search result sorting
* Comick.fun now specifies language with ISO639 compliant language codes instead of country codes