* Hitomi: small refactor
* bump
* coauthor
Co-authored-by: ZIDOUZI <53157536+ZIDOUZI@users.noreply.github.com>
* fix potential oom and optimize language query
when some sort is applied, it will already fetch correct language so no need for separate query
---------
Co-authored-by: ZIDOUZI <53157536+ZIDOUZI@users.noreply.github.com>
* Add "Type" Filter
- Added "Type" Filter
- Popular Section: Today -> Year
- Fixed issue where manga is skipped if language is null
* Change1
* *
* Change2
- Use List instead of Set
* 1. Add language for manga description
2. Add a custom preference to choice if show gender as text or icon
* fix code style
* revert extra formatting
* change preference into switch
* remove unused import, increase extVersionCode
* Apply suggestions from code review
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* maybe fix private fun conflict with ext-lib 1.5 interface methods
* add pages in description
* slight refactor
* bump
* make search default order same as site
some entries don't show up on popular sort
[FIX] Remove hardcode image path condition
Rather than hardcoded conditons for determining image path's first subdomain,
the extension now dynamically load the condition by parsing the condition from
Hitomi.la's common.js. This should keep the cat and mouse chase a little bit longer.
[REFACTOR] Simplify regular expression for id extraction
* [hitomi.la] Update image url path logic and implement filter
[FIX] Update image url path logic
[FEAT] Add Filter for searching with popularity support
[FIX] Replace the used json library with kotlinx.serialization
[FIX] Deeplink now support all type and can actually display result
[FEAT] Add common word detection to avoid large search result
* Fix HitomiActivity query pattern
* [hitomi.la] Update image url path logic and implement filter
[FIX] Update image url path logic
[FEAT] Add Filter for searching with popularity support
[FIX] Replace the used json library with kotlinx.serialization
[FIX] Deeplink now support all type and can actually display result
[FEAT] Add common word detection to avoid large search result
* Fix HitomiActivity query pattern
* Update extVersionCode