* Komiku: add series type to genre
add series type(manga/manhwa/manhua/other) thinggy to genre for some source
* Maid - Manga: add series type to genre
add series type(manga/manhwa/manhua/other) thinggy to genre for some source
* ManhuaID: add series type to genre
add series type(manga/manhwa/manhua/other) thinggy to genre for some source
* MangaSee,MangaLife: add series type to genre
add series type(manga/manhwa/manhua/other) thinggy to genre for some source
* Added MangaMainac Factory
* Update MangaMainac.kt
* Create MangaMainacGenerator.kt
* Added icons
* redudent due to multi source
* included in Mangamainac Multisource
* Update pkg and class names
* Update MangaMainacGenerator.kt
- small change to make chapter numbers in chapter names lose trailing .0
- don't recreate the SimpleDateFormatter for every parsed chapter. Declaring and initializing it once is enough.
* MangaLife/See: search alt names, trim search
* Create MangaSeeLife theme multisrc
* Remove old separated MangaLife and MangaSee
* Move additional.gradle.kts to default directory
* Rename theme name from MangaSeeLife to NepNep
* CCC webcomic: support multi-image chapters
most of the chapters are only a single image long, whoops
* whoops
* fix issue where chapters past 280 are spanish
Co-authored-by: az4521 <“az4521@users.noreply.github.com”>
* MangaMutiny: Chapter tracking fix
- Chapter numbers were previously incorrectly determined, leading to incorrect tracking information. Fixed with the changes of this commit.
* MangaMutiny: closing some response bodies
Closing the bodies of some responses.
* LANraragi: Introduce Random item.
Appears as the first item under Browse when there's no meaningful filtering.
Maintain Latest flow at the cost of an extra query param.
* LANraragi: Get and use the Random ID.
Helper functions to get a new random ID.
Helper functions to get the ID from weird spots.
Separate network client to not follow redirects, saving server-side extracts.
* LANraragi: Obtain random ID on init.
To save one entire refresh for that quality user experience.
The call is still to a 301 that is not followed.
* LANraragi: Unset isnew on archives.
More obvious since Latest was hooked up.
Separate from actual reading progress.
This was happening indirectly before the previous extension version swapped to API endpoints for metadata.
* LANraragi: Bump extension version
* LANraragi: AZ detection for ID.
Due to how it updates info and chapters independently leading to an expected race condition.
When detected avoid the race by accessing the ID via thumbnail.
Always using the thumbnail moves the race to non-AZs instead.
* Revert "LANraragi: AZ detection for ID."
This reverts commit 28541d8d0daf989c129884090311e49148f05112.
* Update imhentai domain
* Update version
* Change mangabat and mangairo domains to correct website
* Revert "Change mangabat and mangairo domains to correct website"
This reverts commit 5c770535848fc99dbb56e32fb0f668df5fc09247.
* fix chapter numbers in MangaLife chapter list
this commit adds the chapter regex used in MangaSee to MangaLife
before - "Chapter 0002"
after - "Chapter 2"
* update MangaLife build.gradle
increments the version number by 1
* Add Mango extension first pass
Has browse, chapters, and searching.
The api endpoint is just the whole entire library, so searching is done locally.
Requires login, so will need to view the webview first to login, then everything works as expected.
https://github.com/hkalexling/Mango/
* Added automatic authentication
* Sort based on time since there is no chapter number in the api.
* Requested changes.
- WebView works (main page + pages of individual manga)
- changed baseUrl to https://mangamutiny.org and moved https://api.mangamutiny.org to different variable
(the extension still relies on the lightweight json responses from the API for everything that isn't WebView related - the baseUrl only had to be changed for WebView to work)
- fixed pagination bug (would previously skip 21 manga after the first 21 manga, now fixed)
- Internally reworked filters to make them compatible with the WebView changes (does not affect users in any way)
* Adds NoxSubs to WPMangaStream
- Adds source to generator
- Overrides SimpleDateFormat language
* Updates MMRCMS
- Removes NoxSubs
- Updates a few other url due to domain changes.
* Improve newtoki extension.
* Optimize a Id detection.
* Specify the filter default settings.
* Add Rate Limit Period Pref.
* Fix mistake about range. and default value.
* Fix bug about setDefaultValue, And pref description.
* fix bugs.
* More follow default variable.
* lazy init to rateLimitedClient as it required to access preference.
* bump up version to v1.2.21
* Follow the defaultRateLimitPeriod on load pref function
* Trying to fixes#5657 as sub string baseUrl when failed to parse uri.
* Update Newtoki Extension to v1.2.20
* Better RateLimit
* New Search filter for ManaToki.
* Fix Page Selector and Filters
* Order was not worked on default sort due to missing value
* Page is now searchable over 10 pages. Seems site changed a bit.
* Backport Sort and Order to NewToki