Temporary measure till new parser is made for the front end update in v36, this fix will likely break eventually, v36 retains the same backend as v35 so are the exact same from user perspective
* First commit Mahnwa-Latino Extension.
* manhwa-latino: Implementing find function
TODO: only works with text, filter not implemented yet
* manhwa-latino Add Parser to finde the information of Manhwa-Latino
The parser 'ManhwaLatinoSiteParser.kt' make the whole magic to find the
information of the Website.
Mudularize The code and adding documentation
* manhwa-latino: Adding Logos der Extension
TODO: I am not to happy, i will check it later.
* manhwa-latino: Adding Tags to Genre Combobox
* manhwa-latino: Adding Headers to prevent error 404
The headers are necesary to prevent error 403 by downloading images.
* manhwa-latino: Tags addded into Manga Description Page
Status from Manga readed from Tags
* manhwa-latino: Modularize Code
* manhwa-latino: Adding Uploaddate for Chapters
* manhwa-latino: Bug to get Chapter Number fixed
* manhwa-latino: Logo 0.2
* manhwa-latino: Versionb 1.2.10
Adding Comments to ManhwaLatinoSiteParser
* manhwa-latino: Remove logo_model directory
* manhwa-latino: Show Seconds after Release a new Chapter
* manhwa-latino: Fix for Cloudflare
* manhwa-latino: Try to fix Cloudflare ByPass
Adding isNsfw to build.gradle
* manhwa-latino: Update from parser after website update
* manhwa-latino: Deactivate lastest manga and new Client
The new website from Manhwa-Latino doesnt show lastest mangas.
* manhwa-latino: Adding Manifest to load url-adress
The extesion will bi able to open and find mangas with the url.
TODO: first version. NOT READY YET.
* manhwa-latino: Fix to find Manga Status information
* Manhwa-Latino: The Extension can open a Link
Now the extension can recognize a link from Manhwa-Latino and
show the manga from the link in the app.
* Manhwa-Latino: Modularize Code and Activity for Url added
* Manhwa-Latino: Add Constant-File.
This file contain all contants for this extension.
Co-authored-by: Luis Beroiza <luisalberto.beroizaosses@intern.osp-dd.de>
Co-authored-by: AlberyKous <extreme_rvd@hotmail.com>
* Add MikuDoujin
* Add MikuDoujin V.1.2.1
* Update MikuDoujin.kt
* Update MikuDoujin
* Add ability to search using genre
* Add Rh2PlusManga
* Add Rh2PlusManga V.1.12.2
* Use Madara multi-source themes
* Change MikuDoujin gradle and Add Rh2PlusManga generator.
* update file to suggestion.
* add Rh2PlusManga to MadaraGenerator.kt.
* Fix Thai Madara source time format and MikuDoujin pages selector.
* add Thai relative time wordlist to Madara parseRelativeDate.
* change Rh2PlusManga and Mangauptocat date format.
* change Mangauptocat base url.
* change MikuDoujin pageListParse selector.
* Fix MikuDoujin Chapter number.
* fix MikuDoujin when try to fetch chapter name with non numeric ending word.
* Add MangaDeemak Source.
* add MangaDeemak source to madara multisrc.
* Fix Mikudoujin when open Manga with Non single chapter.
* scrap both data-src and src attribute from img if available.
* 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>
* First commit Mahnwa-Latino Extension.
* manhwa-latino: Implementing find function
TODO: only works with text, filter not implemented yet
* manhwa-latino Add Parser to finde the information of Manhwa-Latino
The parser 'ManhwaLatinoSiteParser.kt' make the whole magic to find the
information of the Website.
Mudularize The code and adding documentation
* manhwa-latino: Adding Logos der Extension
TODO: I am not to happy, i will check it later.
* manhwa-latino: Adding Tags to Genre Combobox
* manhwa-latino: Adding Headers to prevent error 404
The headers are necesary to prevent error 403 by downloading images.
* manhwa-latino: Tags addded into Manga Description Page
Status from Manga readed from Tags
* manhwa-latino: Modularize Code
* manhwa-latino: Adding Uploaddate for Chapters
* manhwa-latino: Bug to get Chapter Number fixed
* manhwa-latino: Logo 0.2
* manhwa-latino: Versionb 1.2.10
Adding Comments to ManhwaLatinoSiteParser
* manhwa-latino: Remove logo_model directory
* manhwa-latino: Show Seconds after Release a new Chapter
Co-authored-by: Luis Beroiza <luisalberto.beroizaosses@intern.osp-dd.de>
* 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
* Fix not found error and add all api types
* Update build.gradle
* Disable latest feature and use popular as latest instead
* Add logic to prevent duplicate projects
* Clear fetched list each time fetching from page 1
* Fix search logic
* Fix invalid genre joining
* use the correct link for viewing in browser
api url on browser just provides a json. For viewing in browser,
we need the normal url instead
* just use `substringAfter`
was trying out another way using `substringAfterLast` but dropped that.
Now `substringAfterLast` isn't required and `substringAfter` suffices
* make fetchMangaDetails not use mangaDetailsRequest
internally, `fetchMangaDetails` uses `mangaDetailsRequest` to create a
new call. However, since `mangaDetailsRequest` is now fixed to use a
normal browser URL rather than the API URL, it no longer works for
`fetchMangaDetails`. So, it needs to be manually overriden to make its
own call
* use hardcoded ID values instead of computing
this was done because of the following:
- IDs are same as before
- no need to rely on calculation to be correct everytime
- avoids unnecessary copy of base class code
- sets it in the constructor itself
* increment komga.extVersionCode
also update CHANGELOG with list of changes
* linting and remove unused imports
* Revert "linting and remove unused imports"
This reverts commit e13396badef53fced2700266182bbf53a67124cf.
* Revert "use hardcoded ID values instead of computing"
This reverts commit 44f063904d5969fb6d90c9ffad5c33aff50b995f.
* refactor `mangaDetailsRequest`
Do it in a simpler manner without having to create another variable
Co-authored-by: Gauthier <gotson@users.noreply.github.com>
Co-authored-by: Gauthier <gotson@users.noreply.github.com>
* new extension for the site https://waymanga.ru/
* Update src/ru/waymanga/src/eu/kanade/tachiyomi/extension/ru/waymanga/WayManga.kt
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
* fixed bugs
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
* Created a standalone extension for TCBScans due to layout changes
* Updated TCBScans version code
* Updated extension due to site changes
* Added search functionality and migrate message
* Update extension version
* Update TCBScans search manga list filtering
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Using headersBuilder instead of Headers.headersOf
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Changed migrate message to a constant
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Regex created as a constant
* Refactor pageListParse
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Add French to MangaPlus
* Add French to MangaPlus
* Update src/all/mangaplus/src/eu/kanade/tachiyomi/extension/all/mangaplus/MangaPlusFactory.kt
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Some manga somehow has romaji title tagged as "jp" language. So also use
altTitles list and use extension language as the base language when
searching while keeping english as fallback.
This reduces the possibility of this extension returning empty title.
* DNS fix and allow non 9000 port
* Query only top-level titles
* Display input on settings page
* List nested chapters and sort with Mango API
* Bump version number
* CopyManga: Allow passing in null for decrypt password.
When we end up with a decrypt password of null (that is, there is no manga-
specific decryption password), fall back to the default password.
Previously, we ended up passing in null instead of a default password.
Also update the default password.
Fixes#9114
* CopyManga: bump extVersionCode.
* annotate komga data classes
annotate @Serializable to relevant data classes. this is the first step
to replace gson/kotson with kotlinx.serialization
* switch to kotlinx.serialization.json
replaces gson/kotson usage in komga extension
big thanks to gotson for already switching to data classes
made the conversion very simple
Co-authored-by: Gauthier <gotson@users.noreply.github.com>
* linting
* increment komga.extversioncode
also update changelog
* use .string() instead of toString()
since we actually need the object in memory as a string rather than the
content
* apply plugin to generate Serializable
this makes serializers for all data classes that are annotated as
Serializable
Co-authored-by: Gauthier <gotson@users.noreply.github.com>
* added Missing sort options
* Update build.gradle
* Improved latestUpdatesRequest
latestUpdatesRequest does not require the previous work around anymore as latestUploadedChapter sort order was added to the api
* Fixed Typo
* fixed sorting issues
Fixed "Sort by Most Follows" since it was no longer the default, and added relevance sorting to the list of possible sorts
* Fixed Mangadex sorting when browsing
* Changed default sort to Most Followed manga
* Fixed it so that the "Number of follows" is the default sorting filter selected instead of "Manga created at"
* When sorting by ascending for Number of follows, returns manga with the fewest follows instead of default search with no sort
Co-authored-by: nayan <TheOneMaster@users.noreply.github.com>
* TMO ratelimit options
rate limit of images variates, the maximum is not 10, added extra values
* Update TuMangaOnline.kt
* Update TuMangaOnline.kt
Changed Parameters from 1 to 100
* Added originalLanguage filters
* add content preference in chapter list
* Remove zero width space
* change default originLanguagepref to false
* made originLang work in browse too
* actually fixed nsfw chapter list maybe
* added new MangaDex icons
* filter all chapters with external links
* change browse sort to followCount
* add origin language filtering to browse and properly set default filter values
* add all contentRating queries to the actual chapterlist request no matter what