* [WIP] DoujinDesu Add Group and Series Filter
https://github.com/keiyoushi/extensions-source/issues/7816
* Remove Unused Feature
* Bump version
* Add Class
* Rephrase
* Progress today
* Fixing errors that were not fixed yesterday
* Separate Author Filter same as Group and Series
* Update again about the desc
* Uhh my left over
* Changes requested
Thanks to @AwkwardPeak7
* I left it
* Don't use Author, Group, and Series filter when query isn't blank
* import all temporarily
* use `getPreferencesLazy()`
regex: lazy\s*\{\s*Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?\s*\}
* use `getPreferences()`
regex: Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?
* `getPreferences` and `getPreferencesLazy` with migration
regex to find: getPreferences\(\)\s*\.
* preferences edge cases
* run lint
* why kotlinter not add newline
* bruh
* bump
* unused import not caught by kotlinter
* review suggestions on all files
* bump after merge main
* review
* reduce usage of
* DoujinDesu : Fix and Add Some Feature
Add some New Filter
- Author Filter
- Character Filter
Add some Detail in MangaDetail
- Author
- Group
- Series / Serialization
Fix or Modified some Selector
- Title Selector
- Page Selector
- Author Selector
- Character Selector
- Series Selector
- Group Selector
Change Language from En to Id on Filter Tab and Change BaseUrl tab
* Change Filter Header
* Lint for Filter Group
* Apply suggestion
* Apply suggestion
* Update src/id/doujindesu/src/eu/kanade/tachiyomi/extension/id/doujindesu/DoujinDesu.kt
Thanks to vetleledaal
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
* Apply suggestion
* Lint
* Update Status Selector
Thanks to AwkwardPeak7
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Apply suggestion
* Apply suggestion
Thanks to AwkwardPeak7
* Make description is not null
* Forget to change desc lang to id
---------
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Update build.gradle
Updated extVersionCode
* Update DoujinDesu.kt
* Remove duplicate genre
* Updated and added latest genre available (on Doujindesu website)
* Updated convenience filter
* Waiting for the Doujindesu domain (not the naked IP's)
* Update ParseStatus
* Update Many Feature
- Better Filter
- Add Some Missing Genre's
- Change Genre From `Array` to `List` for Multiple Genre Search
- Update Parse Status
* Update Many Feature 2.0
- Better genre
- Better filter
- Full genre
- Fix ParseStatus
* Blank again
hhmm......
it actualy can be used in automatic refreshing library download, and now they blank again
still confused in basicInformationFromElement
updates :
fix missing genres
* Description finally showed
but fortunately the status, author, and genres still can't appear
* Apply suggestion and fix mangaDetails
Fixed :
- Stats
- Author
- Artist
- Genres
* Apply suggestion and re-run
* Fix typo
* Added Doujindesu(ID)
* Fixes some of small typos
* Apply suggestions from code review
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Apply private vals for the Data format
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>