* remove non-relevant query
* WPComics: query for genres instead of hard-code
* language assets to support dual-lang
* update XoxoComics, Nhattruyen, Nettruyen to support updated WPComics
* remove unused status
* JManga with new WPComics
* Fix JManga NextPageSelector
* Allow override some more methods
* correct jmanga's location
* remove redundant XoxoComics override
* Get alternative name and JManga's description
* add sources:
- NetTruyenX
- NhatTruyenS
- NetTruyenCO
* revert format changes
* Update NetTruyen to latest domain
* Minor changes:
- Named parameters;
- intl, lazy;
* Remove NetTruyen’s replaceSearchPath. It’s not necessary
* remove the japanese’s mtl
* remove hard-code user-agent
* remove some unnecessary named parameters
* Use super.headersBuilder & fix Referer
* remove redundant import
* i hate this theme
* bump
* remove useless slug update
* lint
* Update series slug on chapter list update
This was made for sources that changed slugs constantly.
Currently no one uses it, but who knows if they enable that again
* what an unstable experience
* Remove empty lines
* Fix intl
* newline
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* why my build took 5 minutes
* I hate iguanas
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Add ClownCorps comic source
* Apply suggestions from code review
Thank you very much!
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Only loop through the present pages
Don't just loop forever until a 404 is returned
* Disable reduntant sorting code
* Add date to chapters
* Apply suggestions from code review
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Remove commented snippet
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Move vars to companion obj & inline description
* Un-move some constants & Use Observable.just
* Extract SManga creation to separate function
And use where necessary
* Omit unnecessary function call
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Add caching
I've tried a great many different ways of caching today, and as far as I can reason with my fried brain, I think this one now works pretty well.
I shall continue testing it on my phone.
* Change SerializableChapter implementation
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Code cleanliness
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Optimise requests for page 1 away
* Explicitly sort chapters by upload date
* Move other preference options into separate functions
* Assume response document always contains what we're asking
And throw a runtime exception if it doesn't, so the problem can be noticed and fixed.
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* MangaThemesia: add alternative class to handle dynamic urls
* use MangaThemesiaAlt on Asura & Luminous
* use MangaThemesiaAlt on Rizz
* don't update in getMangaUrl
* small cleanup
* remove other pref as well
LuminousScans
* wording
* remove from FlameComics, since they no longer appear to do it
* review comments
* lint
* actual old pref key
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* actual old pref key x2
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* change domain for nettruyen
* rechanging to original domain
* Revert "change domain for nettruyen"
This reverts commit 5642a0e48ce77e0558a02b2b966dc00199880bb0.
* modified: ../../../../../../../build.gradle
* Revert "rechanging to original domain"
This reverts commit ad9a7b0250eaf50efa3f217d62bb2dfae5b0073e.
modified: NetTruyen.kt
modified: ../../../../../../../build.gradle
* last commit
* remove head and last commit p2
* .
* gap
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Anchira: Add Entry Bundling
Prefixing queries with `bundle:` will create a single SManga entry with results as chapters.
* Switch default bundle title to first entry's
Fix url used to check for bundles
Default page count of 1
* Enable filters on bundles
* Strip chapter number suffix from bundle title
* Convert RegEx to variable
* Convert RegEx constructor to top-level val
* remove 247Manga
site redirects to luxmanga.net which already exists as extension
* remove 1st Manhwa
site redirects to Todaymic
* add description selector
* Modifying the inability to make a chapter when the manga title is too long
* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* remove randomua
* i18n
* add other language based selectors
* countviews in background
* small cleanup
* lint
* fix
* bump
* fix genre resetting
* use enqueue instead of coroutinescope
* fix build
* fix build x2
* add back genre missing warning
* Add ES translations
* lint
* Add available language
* lint
I hate lint
* review
- lowercase match for status
- callback on site
* review x2, also fix smol mistake
* lint
:)
* lowercase some translations
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* lowercase some translations
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* remove "人気"
* inline the labels
* lint
thank you lint, very cool
---------
Co-authored-by: bapeey <90949336+bapeey@users.noreply.github.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Add MangaOwl (mangaowl.to)
* Factory class to separate Comics & Mangas along with their respective genres
* Using API to request for manga’s detail
* Using API to request chapters list
* parse JSON for pages
* Add mirrors
* Rename source to MangaOwl.To
* using DTO
* migrate to full API
* update icon
* cleanup
* Fix: allow reset GenresFilter checkbox
* separate Genre & GenreCheckBox
* Update query builder
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* apiUrl -> baseUrl
* unused fields in dtos
* extra newline
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Add Manga Online
* Fix note about latest manga parse
* Add new line at the end of build.gradle
* Remove blank line
* Fix global search
* Remove extra URL builder in search
* Remove URLBuilder
* Add try/catch in fetchMangaGenre
* Set latestUpdatesNextPageSelector to null
* Rename constante name and remove breakline in GenreList::selected
* Remove fetchLatestUpdate override
* Replace 'runCatching' for try/catch
* Remove 'headers'
* Remove unused import
* Remove last blank line
* Rename constant variable with uppercase
* small cleanup
* lint
---------
Co-authored-by: Chopper <156493704+ttony2chopper@users.noreply.github.com>
* Update domain
* Get comics from next data (api has old results)
* Add alternative names
* Change name creation logic
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Missing replace
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* MangaDistrict: Remove comment from title
e.g. (Official), (Doujinshi)
* MangaDistrict: settings to parse only chapters with full/high quality
# Conflicts:
# src/en/mangadistrict/src/eu/kanade/tachiyomi/extension/en/mangadistrict/MangaDistrict.kt
* MangaDistrict: fix searchMangaNextPageSelector for last page
* remove unnecessary override
* Rebase to new Madara version
* filter chapter’s url instead of parsing elements
* Clean up, set default values to off/all
* Update MangaDistrict.kt
* Update remove title version pref summary
* typo
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>