Commit Graph

1582 Commits

Author SHA1 Message Date
Vetle Ledaal d96d692209 Add Paritehaber (#2785) 2024-06-03 05:43:47 +01:00
Vetle Ledaal bd8979d4b8 Add Manga1k (#2781) 2024-06-03 05:43:47 +01:00
Vetle Ledaal b50abc61c6 Add ManhwaDen (#2775) 2024-06-03 05:43:47 +01:00
bapeey 0d7c58d326 RC: Fix webview partially (#2744)
* Fix webview

* Keep header in apiRequest
2024-06-03 05:43:47 +01:00
Chopper 2cf4736da0 RaadKomik: Update domain (#2683)
* Update domain

* Enable project page

* Update versionId

* Fix filters, popularManga and LatestManga

* Remove unneeded conditional

* Remove break statement

* Remove versionId and add compatibility with old url
2024-06-03 05:43:47 +01:00
Vetle Ledaal cd602e0fcc Add Manhwa Hentai (#2738)
* Add Manhwa Hentai

* data class -> class
2024-06-03 05:43:24 +01:00
Chopper 02a6fb32ba Add LuaScans (#2734) 2024-06-03 05:43:24 +01:00
Vetle Ledaal e867689cc5 Manhwa Freak: update domain (#2720) 2024-06-03 05:43:23 +01:00
Vetle Ledaal fe705dab68 Add 1st-Kiss Manga.net (#2698) 2024-06-03 05:43:23 +01:00
kana-shii 97cab8fc8f Cocomic (#2668)
* wip

* Update Cocomic.kt
2024-06-03 05:43:23 +01:00
AwkwardPeak7 81a3a9375f FleksyScans: filter out vip chapters (#2666) 2024-06-03 05:43:23 +01:00
AwkwardPeak7 5797b9638d KewnScans: remove hidden images (#2665)
PeepoJoker
2024-06-03 05:43:23 +01:00
Vetle Ledaal c3045a2d81 NIGHT SCANS: update domain (#2642)
* NIGHT SCANS: update domain

* Change to MangaThemesiaAlt
2024-06-03 05:43:23 +01:00
Vetle Ledaal 5db5f710dd Luminous Scans: update domain (#2641) 2024-06-03 05:43:23 +01:00
Vetle Ledaal 094ef457b0 Add GEDE Comix (#2640) 2024-06-03 05:43:23 +01:00
Cuong M. Tran 935bd089fc add multi-src: GalleryAdults (#2553)
* Convert AsmHentai into multisrc GalleryAdults

Also convert some selector into function

* Move HentaiFox to theme GalleryAdults

* GalleryAdults: Fix search

* MangaFox: fix TagFilter

* fast page load & preference for slowly parsing image’s URL

* AsmHentai: change shortTitle reference from list to swith

* HentaiFox: add Korean

* move HentaiFox from en to all

* fix build

* fix search: convert space to +

* Request for tags list from site

* Fix request for user’s favorites

* - Optimize popular/latest request

- Improve ‘page’ param
- AsmHentai: support Latest/Popular

* add SortFilter

* Support multiple tags filter

* Support exact match query

* getTime

* Fix Lang when searching

* fix searchById

* add language companion

* Fix URL action

* renovate

* Support parsing json for page list

Fix generating page if less than 10 pages
HentaiFox: Random server selection

* Migrate IMHentai to GalleryAdults

* Preferences to support all methods for page querying

* IMHentai: tagList

* Expose some filters to child class, add more space to description

* Fix Factory lang

* Support browsing tags, speechless & favorite

* IMHentai:

- support favorite browsing (require login)
- tag filter with queried popular tags
- advanced search for artist, group, character, parody, tag (include/exclude)
- remove language filters
- Fix language search

* Move advance search to multi-src

* Fix: hide speechless when not supported

* add Hint to use comma

* split code to Filters & Utils

* bump version all 3 extensions

* fix getTime

* fix lint

* Fix alternative name

* improve cleanTag

* move out of Object

* move Regex out

* remove RandomUA

* fix build

* remove images parsing setting, pick a default one

* fix build

* Move shortTitle to base clash

* HentaiFox: add language keyword to search query

* if all mangas in current searching page is of other language then include at least 1 entry so it can request for next page

* Alternative methods for images parsing
Revert "remove images parsing setting, pick a default one"

This reverts commit e49e3aaeb74e3643abc2e303924da18a52491793.

# Conflicts:
#	lib-multisrc/galleryadults/src/eu/kanade/tachiyomi/multisrc/galleryadults/GalleryAdults.kt
#	src/all/asmhentai/src/eu/kanade/tachiyomi/extension/all/asmhentai/AsmHentai.kt
#	src/all/imhentai/src/eu/kanade/tachiyomi/extension/all/imhentai/IMHentai.kt

* Fall back if failed to decode JSON

* remove supportLatest from base class

* Remove preference for parsing page by page, switch to override val instead.

* Split searchRequest into parts

* Don't using generic Filter.Text to avoid other kind of text field which extensions might have
2024-06-03 05:43:23 +01:00
Vetle Ledaal c6e6fc9aaa Add Arya Scans (#2624) 2024-06-03 05:42:15 +01:00
mohamedotaku 3a1c58f65e update url DrakeScans "en" (#2614) 2024-06-03 05:42:15 +01:00
Vetle Ledaal e3fca411f3 Top Manhua: update domain (#2607) 2024-06-03 05:42:15 +01:00
Vetle Ledaal 411c3218fd Remove MMScans (#2604) 2024-06-03 05:42:15 +01:00
Vetle Ledaal b54330f88f Remove Cosmic Scans (#2603) 2024-06-03 05:42:15 +01:00
Mon 4f18cd9fb1 Rizzcomic: Updated domain (#2592)
* Rizzcomic: Updated domain

* fix: removed trailing slashes

it didn't have any impact in my tests but it wasn't present before so it's probably a good idea to remove it
2024-06-03 05:42:15 +01:00
Akshar Kalathiya 1da73af727 Manga Clash Url change Fix (#2568)
* MangaDemon Url change Fix

* Manga Clash Url Fix

* Update gradle.build in MangaClash
2024-06-03 05:42:15 +01:00
Knightblood 9b7a772823 Manga Demon: Update domain (#2549)
CI / Prepare job (push) Successful in 5s Details
CI / Build individual modules (push) Successful in 2m54s Details
CI / Publish repo (push) Successful in 1m10s Details
2024-04-26 01:48:09 +01:00
Secozzi dc3135aede Move mangasect to liliana theme (#2534)
* fix page request + move mangasect to liliana

* remove unused file

* Update src/en/mangasect/build.gradle
2024-04-26 01:48:09 +01:00
Secozzi da85b27a94 update extraction for mangaUrlDirectory (#2535) 2024-04-26 01:48:09 +01:00
Vetle Ledaal 54e9a630e9 Remove MangaStic (#2526) 2024-04-26 01:48:09 +01:00
Vetle Ledaal 6e3c338d82 Remove Phantom Scans (#2525) 2024-04-26 01:48:09 +01:00
Vetle Ledaal 1cbecae3f7 Remove TeenManhua (#2524) 2024-04-26 01:48:09 +01:00
devil6venom ebcb2cd055 Update MangaWeebs domain (#2435)
* Update MangaWeebs.kt

Domain changed of mangaweebs.

* Update build.gradle

Updated version code

* Update build.gradle

Fix.. and its working fine to me!
2024-04-26 01:48:09 +01:00
lamaxama 597f1ad8d1 Elarc Toon: Skip responses that do not start with "text/html" (#2462)
* Elarc Toon: Skip responses that do not start with "text/html"

* Update build.gradle

* format
2024-04-18 14:46:00 +01:00
BrutuZ c411229164 Anchira: Non-empty Author field (#2448)
Don't pass empty string for Author
* Fix swapped sort filter
* When the cover offset is undefined, assume first page instead of second
2024-04-18 14:46:00 +01:00
Secozzi f0d8933cf8 New multisrc theme: Liliana (#2413)
* new multisrc theme: liliana

* dont specify type

* suggestions

* add raw1001
2024-04-18 14:46:00 +01:00
AwkwardPeak7 96ff217f86 KingOfManga: move to en (#2394)
* KingOfManga: ar -> en

* rename
2024-04-18 14:46:00 +01:00
AwkwardPeak7 71d2a50a96 add Vortex Scans (#2350)
* add VortexScans

* remove arven

* Revert "remove arven"

This reverts commit 4c67556a6cc71ff9e9f38b26d870f437d01daca6.

* in place update and actual popular

* use next cached thumbnails
2024-04-18 14:44:14 +01:00
Vetle Ledaal 398e59a3e3 Add ZinChanManga.com (#2384) 2024-04-18 14:44:14 +01:00
AwkwardPeak7 955c098d8e Drake: move to MangaThemesia (#2370) 2024-04-18 14:44:14 +01:00
AwkwardPeak7 8ffd960733 preserve id
oops
2024-04-18 14:44:14 +01:00
AwkwardPeak7 0d3409399b Scylla Comics: update domain (#2364) 2024-04-18 14:44:14 +01:00
Secozzi 490eab456b add blazescans (#2344)
* add blazescans

* gradle

* add units
2024-04-18 14:44:14 +01:00
Secozzi 485447d7b2 add mangatop (#2336)
* add mangatop

* update token when possible
2024-04-18 14:44:14 +01:00
Norsze 36fc99d48b Fix TCB scans (#2320) 2024-04-18 14:44:14 +01:00
Secozzi 9c5d99e898 add meowmeowcomics (#2329)
* add meowmeowcomics

* fallback
2024-04-18 14:44:14 +01:00
AwkwardPeak7 165d83f01b TheBlank: filter out vip chapters (#2318)
filter out vip chapters
2024-04-18 14:44:13 +01:00
bapeey ad0d859a87 HeanCMS: Fix filters and fetch genres from api (#2312)
Fix filters
2024-04-10 01:26:52 +01:00
Secozzi 158e5ce4e2 Add comicfans (#2299)
* add comicfans

* use api calls

* suggestions
2024-04-10 01:26:52 +01:00
Smol Ame 124ab39685 Night Comic: Updated URL (#2304)
* Night Comic: Updated URL

Removed "www." from link

* Set `useNewChapterEndpoint` to true

* Added override for author detail
2024-04-10 01:26:52 +01:00
AwkwardPeak7 340edf19dc FuzzyDoodle: Make CloudRecess a multisrc and add/fix some sources (#2290)
* CloudRecess multisrc

* ScyllaScans: move to cloudrecess multisrc

* FleksyScans: new source

* remove baseUrl

* simplify popular

always use /manga which isn't technically popular but list of all manga which is good enough

* HentaiSlayer (ar): move to cloudrecess

* remove CloudRecess (en): site appears to be dead

* small change

* rename

* review changes

why do I forget headers

* add alternative titles to description

* parse filters from popular and search response

avoid extra call

* remove placeholder author/artist

* LelscanVF: move to FuzzyDoodle

also improve date parsing

* add icons to lelscanvf

* flexyScans: change icon

other one is of Aksy Scan which also posts on the site
2024-04-10 01:26:52 +01:00
Chopper ed0912d0d6 Add Spmanhwa (#2284)
* Add Spmanhwa

* Replace icons

* Remove redudant date format

* Fix no unused imports
2024-04-10 01:25:25 +01:00
AwkwardPeak7 1b722d308d add Hotcomics (#2249)
CI / Prepare job (push) Successful in 4s Details
CI / Build individual modules (push) Successful in 2m43s Details
CI / Publish repo (push) Successful in 39s Details
* HotComics

* Filters

* add other similar sources

Tomics.Top, de
ToomicsFree, en

* newline

* implementation -> api

* daycomics.me

* ToomicsFree.info
2024-04-06 23:50:56 +01:00
Secozzi 1d19c2c688 add laid back scans (#2277) 2024-04-06 23:50:56 +01:00
AwkwardPeak7 5d3348bd5b readsnk: fix chapter list and update domain (#2270)
readsnk: fix chapter list and update domanin
2024-04-06 23:50:56 +01:00
AwkwardPeak7 e8f8e9e8a9 FlixScans: api changes (#2229)
* FlixScans: api changes

* review changes

* move filter fetching to `getFilterList`
2024-04-06 23:50:56 +01:00
Barrell Titor c406609d33 Magus Manga - Change baseurl (#2241)
Fixed magus manga
2024-04-06 23:50:56 +01:00
Barrell Titor 461846edaa Readcomic.top source (#2192)
* added readcomic source

* added images

* added isNsfw

* fixing after review

* added status filter

* final - added tristate genre filter

* changeed name and removed comment
2024-04-06 23:50:56 +01:00
Vetle Ledaal 480cb9d780 Remove Muctau (#2182)
CI / Prepare job (push) Successful in 5s Details
CI / Build individual modules (push) Successful in 6m9s Details
CI / Publish repo (push) Successful in 47s Details
2024-03-30 22:04:18 +00:00
Vetle Ledaal 0bbc41ee11 Remove MangaRosie (#2178) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 908373a885 Hentai2Read: fix cover (#2175) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 57e3fdfe6a Mangago: support external chapters (#2171) 2024-03-30 22:04:18 +00:00
Secozzi 2455baa236 Add kewnscans (#2160) 2024-03-30 22:04:18 +00:00
Secozzi 6b63da2979 Move ezmanga to keyoapp theme (#2159) 2024-03-30 22:04:18 +00:00
Cuong M. Tran 9637963a6c VyvyManga: add filters & update domain (#2150)
* Vyvymanga: implemented new filters for advanced search

# Conflicts:
#	src/en/vyvymanga/src/eu/kanade/tachiyomi/extension/en/vyvymanga/VyvyManga.kt

* Move filters to separated file

* Fetch online genres

* Update domain, bump version

* revert unnecessary change

---------

Co-authored-by: Ota Takushima <ota.takushima@tum.de>
2024-03-30 22:04:18 +00:00
Vetle Ledaal 02f70b000d Remove MangaJar (#2148) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 7172b0567e Zinmanga: update domain (#2147) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 243a6e8d3f StoneScape: hide premium chapters (#2140) 2024-03-30 22:04:18 +00:00
Barrell Titor 01de950ce9 Comic Extra - Update to new URL and page selector (#2132)
* Update ComicExtra.kt

Changed base URL to new one

* Updated extVersionCode in build.gradle

* Updated page list selector to the new one

* ComicExtra - fix search

* Changed to addQueryParameter and added pagination

* Imports

* lint
2024-03-30 22:04:18 +00:00
Vetle Ledaal 3bb82737b7 Remove Colored Manga (#2112) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 2d316661f4 Remove Manganelo related sites (#2110) 2024-03-30 22:04:18 +00:00
Guuza 78f2c9c650 Hentai2Read: fix broken covers (#2085)
Hentai2Read: fix broken covers (#1776)
2024-03-30 22:04:18 +00:00
bapeey a176c34f73 HeanCMS: Add login preference (#2071)
* Add login

* Bump

* Remove authHeaders from imageRequest

* Make token nullable

* Use /login api endpoint

* Review changes

* Throw error

* Throw api error message

* Reduce one day to prevent timezone issues

* Fix no scheme found

* Double parenthesis
2024-03-30 22:04:18 +00:00
AwkwardPeak7 575d831400 MangaThemesiaAlt: random url part fixes (#2054)
* trim description

* don't add anything to url if source disabled it

* early extract random part when browsing

* cache in preference for webview url

* fix

* new titles fix where no random part

* bump

* KingOfManga update url

* bump luminous too

* move preference title & summary to intl
2024-03-24 21:13:55 +00:00
Vetle Ledaal a06318f264 NineHentai: update domain (#2074) 2024-03-24 21:13:55 +00:00
Vetle Ledaal 6317d70538 Elarc Toon: update domain (#2025) 2024-03-24 21:13:54 +00:00
GGaro d7f5c6c1d3 Update Url MangaBat (#2008) 2024-03-24 21:13:54 +00:00
Cuong M. Tran a0fa7fa458 WPComics update & add new sources (#1909)
* 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
2024-03-24 21:13:54 +00:00
bapeey 455f57d209 Update HeanCMS theme (#1969)
* 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>
2024-03-24 21:13:54 +00:00
AwkwardPeak7 e1c77ab678 move King of Shojo to en (#1918)
* move King of Shojo to en

* remove id override and reset version
2024-03-24 21:13:54 +00:00
BrutuZ 046c2aa421 Anchira: Improve chapter suffix parsing (#1904)
* Improve chapter suffix parsing

* Don't convert Tags to sequence before sorting
2024-03-24 21:13:54 +00:00
altaccosc 0a0ff7c1ac Add Clown Corps comic source (#1808)
* 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>
2024-03-24 21:13:54 +00:00
AwkwardPeak7 dfb4b93953 Earlym: fix page list (#1916)
* Earlym: fix page list

* Update EarlyManga.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:11:42 +00:00
Fermín Cirella ebf7e277e3 Add Doujin.io - J18 (#1891)
* Add Doujin.io - J18

* Apply corrections

* Reduce indentation
2024-03-24 21:11:42 +00:00
AwkwardPeak7 0594d08440 MangaThemesia: add class to handle dynamic urls in sources (#1793)
* 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>
2024-03-24 21:10:27 +00:00
devil6venom 8a8e4d2a8d Update domain of Mangafreak (#1809)
* Update domain of Mangafreak

* Update build.gradle
2024-03-12 19:55:31 +00:00
bapeey b1b8833e97 Manga Demon: Update domain again (#1805)
* Update domain

* I trust
2024-03-12 19:55:31 +00:00
GoldenRover e2e0d9b034 I Roved Out: Fix downloads not finishing (#1758)
* Remove unimplemented override method

* Update extVersionCode
2024-03-12 19:55:31 +00:00
AwkwardPeak7 a2e3223685 Hentairead: fix results (#1739) 2024-03-12 19:55:31 +00:00
AwkwardPeak7 20db7af324 rename Manga-TX to MangaEmpress (#1736)
Manga-TX -> MangaEmpress
2024-03-12 19:55:31 +00:00
AwkwardPeak7 757b067214 MangaDistrict: fix next page (#1730)
* MangaDistrict: fix next page

* mangasubdirectory
2024-03-12 19:55:31 +00:00
bapeey 5344c62b6b S2Manga: Update domain and use loadMoreRequest (#1687)
Update domain and set loadMoreRequest
2024-03-06 06:25:46 +00:00
BrutuZ 2bb5ef9059 Anchira: Add Entry Bundling (#1643)
* 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
2024-03-06 06:25:46 +00:00
stevenyomi b65648aa6c YakshaScans: fix filename 2024-03-06 06:23:31 +00:00
airis 2725ac93f6 Add Yakshascans (#1661)
* Add Yakshascans

* Update extension and source name, fix class name

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-06 06:23:31 +00:00
OtakuArab 70ccdbc637 Manhwa Freak: update URL (#1660)
* Update build.gradle

* Update ManhwaFreak.kt
2024-03-06 06:23:31 +00:00
AwkwardPeak7 c2b7c1cb20 OppaiStream: update selectors (#1658) 2024-03-06 06:23:31 +00:00
AwkwardPeak7 e971eb7fbc Remove some sources (#1656)
* remove 247Manga

site redirects to luxmanga.net which already exists as extension

* remove 1st Manhwa

site redirects to Todaymic

* add description selector
2024-03-06 06:23:31 +00:00
AwkwardPeak7 88dba59eef Mangathemesia refactor (#1637)
* 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>
2024-03-06 06:23:30 +00:00
AwkwardPeak7 8f18229563 MangaGalaxy: move to MangaThemesia (#1634) 2024-03-06 06:23:30 +00:00
stevenyomi 56863063fc Remove dead sources (#1625)
* Remove ZuttoManga, closes #647

* Remove WebtoonsTOP, closes #648
2024-03-06 06:23:25 +00:00
Cuong M. Tran f7cd89926a MangaOwl.to: Fix manga’s URL for other mirrors (#1624)
Fix manga’s URL for other mirrors
2024-03-06 06:23:25 +00:00
Tef ac9f307979 Add Mangamonks (#1599)
* Add MangaMonks

* Fixed page in search

* Update res

* Fixed search exception

* Applied requested changes

* Applied requested changes

* Revert "Applied requested changes"

This reverts commit 237d3313f7ef98e1d695c80385a908367ae425d8.
2024-03-06 06:23:25 +00:00
Rama Bondan Prakoso 420c7d9cd5 Anchira: Add trending filter (#1522)
Anchira: Add trending filters

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2024-03-06 06:23:25 +00:00
Cuong M. Tran c81adc7829 Add MangaOwl.To (#1307)
* 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>
2024-03-06 06:23:25 +00:00
Secozzi 5cb0af3b2d add alandal (#1600)
* add alandal

* clarify
2024-03-06 06:23:25 +00:00
Henry 12e3079af3 Void Scans: Update Domain (#1605)
Void Scans: Update domain
2024-03-06 06:23:25 +00:00
bapeey aa701c7c5e Manga Demon: Update domain (#1545)
* Update domain

* Remove CHANGELOG.md
2024-02-27 20:53:49 +00:00
beerpsi a95fa2dd5c Make ManhwaZ a multisrc + Add UmeTruyen (#1495)
* Make ManhwaZ a multisrc + Add UmeTruyen

* Forgot to commit the most important stuff

* icons

* Update src/en/manhwaz/build.gradle

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Don't use GlobalScope

* Remove useless optin

* Add CoroutineScope import

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
Cuong M. Tran aac281ef87 Update MangaDistrict (#1344)
* 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>
2024-02-27 20:53:49 +00:00
Secozzi 0992869ffc resetscans: update baseurl (#1504)
update baseurl
2024-02-27 20:53:49 +00:00
Secozzi fc5a4825cb add dmcscans (#1481)
* add dmcscans

* dont show empty alt names
2024-02-27 20:53:49 +00:00
Vetle Ledaal fa1170fad7 Elarc Toon: update mangaUrlDirectory (#1413) 2024-02-27 20:53:49 +00:00
AwkwardPeak7 7ef3bcd497 Madara fix status filter (#1434)
* Madara fix status filter

* remove unused override ManhwaClan

site seems to be using default madara options 0, 1 etc
2024-02-27 20:53:49 +00:00
Cuong M. Tran 09ae28784a update HM2D URL (doujindistrict.com) (#1375)
* new source: DoujinDistrict (theme: madara)

* Revert "new source: DoujinDistrict (theme: madara)"

This reverts commit 0b12e6be1425192e28166243dbd4fc6e2375ad12.

* update HM2D URL (doujindistrict.com)

* remove unused imports
2024-02-27 20:53:28 +00:00
Secozzi 166dbec86f add blackoutscans (#1367) 2024-02-27 20:53:28 +00:00
AwkwardPeak7 30b13498b0 Madara refactor (#1292)
* remove randomua from madara

* don't use page path for page=1

* add back `madara_load_more`

* cleanup i18n and filters

* load more in a new source

* move back the filters

not worth it

* fix build

* altname to i18n as well

* utf-8

* Revert "utf-8"

This reverts commit 1335bc1b478da54d3a5eb6333ac1a26e3ee2825b.

* utf-8

* autodetect load_more_request

* load genres in background

* make genre classes protected

remove unnecessary change

* fetch genres changes

* launchIO countviews

* don't explicitly optin

* cleanup some request overrides

* make `useLoadMoreRequest` enum to be able to disable autodection where necessary

* fix logic

bruh

* use state variables

* defer countViews in overrides as well

* lint

* select().first -> selectFirst

* `load_more` search as well

* detect in search as well

* remove slipped override

* move detection to the function

* remove fetchGenreFailed

* don't use GlobalScope

* tweak load_more_request parameters

* remove ancient connectTimeout/readTimeout

already present in the client provided by the app

* small cleanup
2024-02-27 20:53:28 +00:00
AwkwardPeak7 9fa6b8cb51 move CookieInterceptor to shared lib (#1356)
* CookieInterceptor lib

* accept list of cookies
2024-02-18 20:25:13 +00:00
AwkwardPeak7 8e7bba9d87 RC: fix chapters (#1359)
* fix rizz chapters

Co-authored-by: Anshuman Sarkar <77231921+Ryujin1108@users.noreply.github.com>

* remove unused dto

* lint

* lint x2

---------

Co-authored-by: Anshuman Sarkar <77231921+Ryujin1108@users.noreply.github.com>
2024-02-18 20:25:13 +00:00
Vetle Ledaal 2de6f14215 Manhwa Freak: remove spinner image (#1343) 2024-02-18 20:25:13 +00:00
Tef bf1fc04a2e Add MangaSaki (#1273)
* Added Mangasaki

* Added MangaSaki

* Added MangaSaki

* Removed page number check

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>

* Applied requested changes

* Add recommended change

* Add requested changes

* Applied requested changes

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2024-02-18 20:25:13 +00:00
Vetle Ledaal 63c57ec13e Elarc Toon: update mangaUrlDirectory (#1341) 2024-02-18 20:25:13 +00:00
Secozzi ca8faa3a7e Add todaymanga (#1289)
* add todaymanga

* small changes to filters

* apply recommended changes

* Small touch-up to date parsing
2024-02-18 20:25:13 +00:00
beerpsi bf53943984 Add Manga Planet (#1319) 2024-02-18 20:25:13 +00:00
beerpsi a799bf8a5c Add SpeedBinb reader library (#1316)
* Add SpeedBinb reader library

* Make TextInterceptor generic
2024-02-18 20:25:13 +00:00
AwkwardPeak7 489729f52b expose `lib-multisrc` dependencies to the extensions (#1293)
* expose `lib-multsrc` deps to the extensions

change `implementation` to `api`

* remove those libs from extensions
2024-02-18 20:17:19 +00:00
Secozzi df9983f9b0 MagusManga: update mangaUrlDirectory (#1291)
update mangaUrlDirectory
2024-02-18 20:17:19 +00:00
Secozzi c24753e7e7 Templescan: update apiUrl (#1290)
update apiUrl
2024-02-18 20:17:19 +00:00
Secozzi fa74b489b2 Add mangahot (#1229)
* add mangahot

* add getChapterUrl

* apply recommended changes

* simplify apiheaders
2024-02-18 20:17:19 +00:00
BrutuZ 95caddf343 Add Deep Link Support to Anchira (#1283)
Add Deep Link Support
2024-02-18 20:17:19 +00:00
Secozzi ee254eaebd New multisrc theme: Keyoapp (#1259)
* move rudra to keyoapp multisrc

* add genres + small fixes

* add rate limit

* fix name + remove rate limit

* add wickedscans

* fix indentation
2024-02-18 20:17:19 +00:00
stevenyomi 205d95cc07 Migrate to lib-multisrc (#1237)
* adjustments

* Run generator

* Remove multisrc project

* add lib dependencies

* Remove multisrc from build scripts

* Remove build condition
2024-02-18 20:10:37 +00:00
stevenyomi d9f7e58f01 Don't format code in CI (#1236)
* Don't format code in CI

* format individual extensions
2024-02-18 19:57:02 +00:00
Fermín Cirella 925136fc15 Anchira: Enable image quality preference (#1207)
Enable image quality preference
2024-02-13 02:56:17 +00:00
mohamedotaku 8bb508d679 change url Manga Sail "en" (#1194) 2024-02-13 02:56:17 +00:00
LLecca ea90594583 Earlym: Use the correct CDN (#1118)
🤡
2024-02-13 02:56:17 +00:00
LLecca b78d35db07 Earlym: Fix unexpected JSON token (#1108)
One char fix
2024-02-13 02:56:17 +00:00
AwkwardPeak7 b2ddfd348b Earlym fix pages (#1105) 2024-02-13 02:56:17 +00:00
beerpsi 23e385128e Add MangaFun + LZString library (#1057)
* Add MangaFun + LZString library

* Mark as NSFW

* Reverse using :lib:lzstring on Manhuagui

* Add ending newline

* Replace QuickJS in Manhuagui with LZString + Unpacker

* Bump ManhuaGui version

* remove unncessary .lets

* optimize icons

* Apply suggestion
2024-02-13 02:56:17 +00:00
beerpsi b0b32918e1 Add SadScans and make APairOf2 a multisrc (#1046)
* Add SadScans and make APairOf2 a multisrc

* Formatting

* Trailing comma

* optimize icons

* newline

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-13 02:56:17 +00:00
Mike fdd2c5c6d1 ReadM - update domain (#1073) 2024-02-13 02:56:17 +00:00
Secozzi 8e610e1ea9 Infinityscans: fix cloudflare issues (#1067)
fix cloudflare issues
2024-02-13 02:56:17 +00:00
AwkwardPeak7 06fba60056 make LikeManga into multisrc and add zinmanga.io (#1048) 2024-02-06 22:44:39 +00:00
Claudemirovsky 4856f0b89e New source: en/Cutie Comics (#948)
CI / Prepare job (push) Successful in 3s Details
CI / Build multisrc modules (push) Successful in 6m6s Details
CI / Build individual modules (push) Successful in 39s Details
CI / Publish repo (push) Successful in 43s Details
* feat: Create Cutie Comics base

* feat: Implement popular manga page

* feat: Implement search manga page

* chore: Add isNsfw flag

* feat: Implement manga details page

* fix: Fix URL intent handler

* feat: Implement single-chapter "list"

* feat: Parse page list

* chore: Add source icon

* fix: Fix crash in URL intent handler

* refactor: Follow chapter name convention
2024-02-04 02:25:10 +00:00
Fermín Cirella 7e2fa5de61 Anchira - Fix pagination (#964) 2024-02-04 02:25:10 +00:00
Secozzi 0b7dd2f6bc update infinityscans url (#940) 2024-02-04 02:25:08 +00:00
Luqman 879efc332f Remove MangaMiso source (#875) 2024-02-04 02:25:04 +00:00
AwkwardPeak7 27c632af46 OPSCANS: move to Madara (#862) 2024-02-04 02:24:58 +00:00
Secozzi a18a5e527c Add back manhuascan (#849)
* add back manhuascan

* bump version to 8

* stuff
2024-02-04 02:24:57 +00:00
beerpsi 5d47cb7ec6 ManhwaXXL: Move off BakaManga (#818)
* Move ManhwaXXL off BakaManga

* It's joever

* isNsfw = true

* Allow genre matching
2024-02-04 02:23:20 +00:00
Secozzi 220a70b423 Infinityscans, try to solve cloudflare turnstile in webview (#821)
solve cloudflare turnstile in webview
2024-02-04 02:23:20 +00:00
stevenyomi 12e864f85f Remove placeholder manifest files (#790) 2024-01-30 22:11:47 +00:00
Fermín Cirella 00f2eddb58 HN: Show only entire images (#768)
HN - Show only entire images
2024-01-30 22:11:05 +00:00
AwkwardPeak7 3b998e9766 Update Synchrony (#741)
`2.4.5.1`
2024-01-30 22:11:05 +00:00
beerpsi 28b71a2648 Clean up HentaiNexus (#737) 2024-01-30 22:11:05 +00:00
beerpsi 0d1497285f HentaiNexus: Fix length=7; index=7 (#736) 2024-01-30 22:11:05 +00:00
stevenyomi 2a287d7398 Clean up AndroidManifest files (#735) 2024-01-30 22:11:05 +00:00
Mike 9ca3646702 Mangatown - longstrip parsing (#721) 2024-01-30 22:11:05 +00:00
beerpsi eb364ada84 Add HentaiNexus (#719)
* Add HentaiNexus

* icons

* add parody filter

* Apply reviews
2024-01-30 22:09:36 +00:00
beerpsi 259e12ad25 HentaiFox: Fix thumbnails on mobile UAs (#691) 2024-01-30 22:09:36 +00:00
Mike f868bc5562 Remove comicastle (#661) 2024-01-30 22:09:32 +00:00
AwkwardPeak7 6acac9416c RC: fix referer (#653)
fix referer
2024-01-30 22:09:32 +00:00
bapeey 7f8350e669 ReaperScans (en): Fix thumbnails on mobile UA (#644)
Smh
2024-01-30 22:09:32 +00:00
beerpsi a6dc08eb88 MangaGeko: Update base URL (#622) 2024-01-30 22:07:13 +00:00
Mike 6432a9abd7 Delete purplecress.com (#608) 2024-01-30 22:07:13 +00:00
Mike 10fda994f0 Remove raw-manga.org (#604) 2024-01-30 22:07:13 +00:00
Mike 3361fe2437 Remove mangarok.mobi (#603) 2024-01-30 22:07:13 +00:00
NotBlankyu 8938b92e09 Add ManhuaPlusOrg (#578) 2024-01-30 22:07:13 +00:00
beerpsi d976177365 vgperson: fix chapter name (#531) 2024-01-30 22:07:01 +00:00
Mike d631818f99 Fix vgperson (#527) 2024-01-30 22:07:01 +00:00
Mike fa3fc7188f Remove Kouhai Work (#525) 2024-01-30 22:07:01 +00:00
AwkwardPeak7 863c51dec6 Earlym fix latest updates & some fixes (#491)
* change latest update request

* remove non-functional sort filters

* more nulls

* cleanup

* filter ico files from pages
2024-01-30 22:04:05 +00:00
Draff 5c8cb75e9a come up to date with keiyoushi builds
CI / Prepare job (push) Successful in 3s Details
CI / Build multisrc modules (push) Successful in 8m10s Details
CI / Build individual modules (push) Successful in 38s Details
CI / Publish repo (push) Successful in 1m39s Details
2024-01-22 21:19:41 +00:00
Mike 11e66824c4 Update C&H (#473) 2024-01-22 20:38:19 +00:00
Draff 34dbd2d59a Pururin refactor (#438) 2024-01-22 20:37:35 +00:00
Secozzi c3f277e342 Add mangabtt (#398)
* add mangabtt

* replace tab with spaces

* minor cleanup
2024-01-22 20:35:23 +00:00
AwkwardPeak7 b26afd2269 OPSCANS: rewrite for new site (#343)
* OpScans: rewrite for new site

* remove from MangaThemesiaGenerator

* chapter order and webview urls

* mangaid and chapter id to find chapter
2024-01-22 20:26:29 +00:00
AwkwardPeak7 2829141f0f Earlym v2 (#323) 2024-01-22 20:22:40 +00:00
Fermín Cirella c311614a2e Anchira - Add tag grouping, allow to get the source URL without the keys (#306) 2024-01-22 20:22:10 +00:00
Draff d61cbfc0c1 Add missing changes from keiyoushi
CI / Prepare job (push) Successful in 10s Details
CI / Build multisrc modules (push) Successful in 11m19s Details
CI / Build individual modules (push) Successful in 2m2s Details
CI / Publish repo (push) Successful in 2m41s Details
2024-01-16 02:56:21 +00:00
AwkwardPeak7 c5f82e6aeb Move plugin section to common.gradle (#281)
* move apply plugins to common.gradle

* update CONTRIBUTING.md

* remove whitespace

* move common.gradle apply above in multisrc

* move kotlinter

* newlines
2024-01-16 02:49:40 +00:00
stevenyomi 4c8c21596b Remove message in UnsupportedOperationException (#277) 2024-01-16 02:47:22 +00:00
AwkwardPeak7 205e138dd2 upgrade AGP to 8.2.1 (#255)
* upgrade AGP

* bump to java 17 in ci
2024-01-16 02:42:39 +00:00
rtlow 3045c7be96 Load all chapters for Dynasty Doujins (#139)
* Added next page to all

Copied implementation from `Chapters` to all other extensions. New pages load when scrolling now

* Update DynastyDoujins.kt

Circumvent `IndexOutOfBoundsException` when section has no chapters

* Update build.gradle

* Moved functionality to base class

* Update DynastyDoujins.kt

Lazy implementation to load all chapters for `Dynasty Doujins`

* Update build.gradle

* Update src/en/dynasty/src/eu/kanade/tachiyomi/extension/en/dynasty/DynastyDoujins.kt

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* Fix exceeding max retry behavior

* Remove retry logic

* Update DynastyDoujins.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-16 02:40:29 +00:00
az4521 e0d5742b09 create SUPER MEGA extension (#201)
* create super mega extension

* change SUPER MEGA ext name

* fix build errors in SUPER MEGA extension

* reverse chapter order super mega ext

* revert settings.gradle.kts file

---------

Co-authored-by: az4521 <az4521@users.noreply.github.com>
2024-01-14 00:32:03 +00:00
Fermín Cirella 6651c0421b Anchira - Remove response decrypt (#200) 2024-01-14 00:31:32 +00:00
Fermín Cirella c2555b3e44 Anchira - Apply API changes (#191)
* Anchira - Apply API changes

* Anchira - Update version code
2024-01-14 00:30:05 +00:00
stevenyomi f612bc1c3f Clean up some code to follow best practices (#178)
* toHttpUrlOrNull()!! -> toHttpUrl()
* Jsoup.parse(response.body.string()) -> response.asJsoup()
* Some useless HttpUrl.newBuilder() calls
* extlib v1.4 GET(HttpUrl)
2024-01-14 00:29:56 +00:00
Fermín Cirella a9faf70d33 Anchira - Apply API changes (#180) 2024-01-14 00:29:39 +00:00
Fermín Cirella cafe12c736 Add Anchira (#162)
* Add Anchira

* Encode API decryption key

* Apply corrections

* Remove unused MessagePack library
2024-01-14 00:28:53 +00:00
Zakaria aourzag 504342706e Multporn: fix popular listing (#154)
CI / Prepare job (push) Successful in 18s Details
CI / Build multisrc modules (push) Successful in 6m8s Details
CI / Build individual modules (push) Successful in 1m9s Details
CI / Publish repo (push) Successful in 2m50s Details
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-12 03:35:06 +00:00
kooper100 abc5afb00f Updated parsing of manga title from URL. (#59) 2024-01-12 03:34:30 +00:00
rtlow aa224e18d6 Improve Dynasty Scans (#113) 2024-01-11 01:57:22 +00:00
AwkwardPeak7 23d0a158a0 Rizz Comic (#82) 2024-01-10 23:38:55 +00:00
AntsyLich 4af9f73ec7
Update WebNovel (#19549)
- Address icon and name changes (was "Webnovel" before)
- Make upload dates more accurate
2024-01-05 12:27:56 -05:00
DeeFourCee-exe fd0a1f0328
K6bd chapter order fix (#19539)
* Reversed sort order so chapters match other extensions, new at top

* restoring gradle files
2024-01-05 12:24:59 -05:00
Benji Grant 600eb2c0aa
Update Solar and Sundry API (#19449)
* Update API URL and metadata

* Update version

* Migrate to kotlinx.serialization
2023-12-29 17:53:41 -03:00
Secozzi a7f403bdc5
Add Rudra Scans (#19460)
* Add rudra scans

* remove nsfw flag

* remove chapter_number
2023-12-29 17:52:58 -03:00
Claudemirovsky 8b615b8d69
feat(src/en): New source: Kiutaku (#19445)
* feat(src/en): Create Kiutaku base

* feat: Implement popular entries page

* feat: Implement latest updates page

* feat: Implement search

* feat: Implement entry details page

* feat: Implement chapter list page

* feat: Parse page list

* chore: Add source (fav)icon

The source doesn't seems to have a logo, so I'm considering the favicon used by
the site as their icon.
2023-12-28 11:19:03 -05:00
Claudemirovsky cab16d3f2b
fix(en/cloudrecess): Fix chapter list on entries with 100+ chapters (#19442)
* fix: Fix chapter list on entries with 100+ chapters

* chore: Bump version
2023-12-28 11:16:07 -05:00
Claudemirovsky 5858835f78
feat(src/en): New source: CloudRecess (#19432)
* feat(src/en): Create CloudRecess base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement (basic) search manga page

* feat: Implement search filters

* feat: Implement manga details

* feat: Implement chapter list page

* feat: Show page list

* chore: Add source icons
2023-12-26 06:30:42 -05:00
Secozzi 9597bd45de
Add manga sect (#19403)
* Add manga sect

* null stuff, change ratelimit
2023-12-25 10:23:23 -05:00
Secozzi b5f67c3778
Add InfinityScans (#19378)
* Add infinityscans

* Add nsfw flag

* move away from fetchXXXX functions

* remove log
2023-12-22 14:31:09 -03:00
Basara-Hatake d3445e54ea
remove hbrowse (#19363) 2023-12-21 07:54:06 -05:00
Secozzi 3123795f2d
Manga1s: fix images & add paging, genre filter (#19356)
* cleanup: fix thumbnails & pages, and add ratelimit + paging

* add genre filter

* bump version
2023-12-21 07:53:56 -05:00
Vetle Ledaal 63e3fcef99
MyHentaiGallery: remove broken images (#19318) 2023-12-21 07:32:00 -05:00
Ota 472ed1a1f8
Readcomiconline: fixed small issue to the new filter (#19315)
Readcomiconline: Fixed issue that only one page shows up
2023-12-21 07:31:51 -05:00
Ahmad Ansori Palembani 24858af063
Manga Demon: Update domain (#19349)
chore: Update MangaDemon
2023-12-21 07:31:20 -05:00
AwkwardPeak7 6d47d32795
Cleanup residual BoomManga files (#19360)
cleanup residual BoomManga files
2023-12-19 07:48:04 -05:00
Ota 900470df5a
Readcomiconline: Added new filters (#19262) 2023-12-11 11:40:51 -03:00
Ota 49be52f52d
Readcomiconline: Server preference added (#19190)
* Readcomiconline: Server preference added

* added parantheses for clarity
2023-12-09 11:20:20 -03:00
bapeey 1f0cf4f713
VIZ: Fix images could not be loaded (#19201)
Remove Accept-Encoding header
2023-12-07 08:37:39 -05:00
Ota 21f3959661
Mangakatana filter update (#19188)
* updated filter

* extVersionCode updated
2023-12-07 08:29:18 -05:00
Vetle Ledaal a17eee9d8c
Remove more dead sources (#19157)
* Remove Manga4All

* Remove Hatachi Manga

* Remove Comictoon

* Remove Manga-Online.co

* Remove Familiar by Soushiyo

* Remove FaeStorm

* Remove Painful Nightz Scan

* Remove Scans Raw

* Remove QManga

* Remove MangaTigre
2023-12-02 10:41:06 -05:00
bapeey 626fbd0534
LikeManga: Fix "Image couldn't be loaded" (#19046)
Get imgCdn url from document
2023-11-20 12:51:06 -05:00
bapeey 496f8d26f3
ReadM: Fix images couldn't be loaded (#19008)
Fix images
2023-11-20 11:40:57 -05:00
bapeey 5176d3bdab
LikeManga: Fix only showing 11 pages (#19018)
* Fix

* Unused !!
2023-11-20 11:40:18 -05:00
bapeey 824c0e44fa
Manga Demon: Fix "Failed to update dynamic url suffix" (#19032)
Remove Accept-Encoding header
2023-11-20 11:34:30 -05:00
AwkwardPeak7 60d8459188
Temple Scan: migrate to HeanCms (#18899) 2023-11-10 10:28:29 -03:00
Davide 20bd9172db
MangaGeko: fix Search and Popular (#18854)
MangaGeko: fix
2023-11-03 15:43:50 -03:00
Davide 5d14e4bf7a
MangaGeko: fix Lasted (#18841) 2023-11-02 19:13:01 -03:00
Paulo Leitão 18458fd6ec
ComicExtra: Update URL (#18610)
Update ComicExtra URL
2023-10-21 11:37:01 -03:00
Vetle Ledaal 63fd5dd57d
MD: Refresh URL suffix when required (#18459) 2023-10-09 18:30:50 -03:00
Renzo Martin Poggio fa085065ea
NineAnime: fix chapter pages (#18376)
* NineAnime: fix chapter pages

Closes #13315

* NineAnime: fix WebView of chapter

* NineAnime: Calls moved to pageListParse
2023-10-05 16:50:17 -03:00
Vetle Ledaal 25ff2ae5f0
Manga Demon: dynamic URL suffix, fix encoding (#18036)
There might be some issues with duplicate manga, since the suffix is not
stripped.
2023-09-19 19:41:45 -03:00
Vetle Ledaal 32a34ab1a3
Tapas: set User-Agent properly (#17972) 2023-09-16 11:39:01 -04:00
AwkwardPeak7 b24426f5b9
Convert FlixScans to multisrc (#17902)
* Convert FlixScans to multisrc and move GalaxyManga to it

* add MangaNoon as well

* space in name
2023-09-11 22:43:59 -04:00
Tomoka1 1a959f6ab4
Add Collected Curios to Tachiyomi extensions. (#17671)
* Add Collected Curios to Tachiyomi extensions.

Still to do:
* Add additional pages like Spider and Scorpion, Portfolio, etc.

* More refactoring.

* * Redone Icon in Android Asset Studio.

* Update src/en/collectedcurios/AndroidManifest.xml

Fixed AndroidManifest as in draft.

Co-authored-by: arkon <arkon@users.noreply.github.com>

* Update src/en/collectedcurios/build.gradle

extVersionCode 1 is enough.

Co-authored-by: arkon <arkon@users.noreply.github.com>

* Update Collectedcurios.kt

Addressed Arkons suggestions. Further refactoring needed.

* Update src/en/collectedcurios/build.gradle

* Shorten source to just itself.

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Apply suggestions from code review

Accept all suggestions by  alessandrojean.

* Exchange blank "date" for "Chapter".

* Remove date_upload as not needed.

* Restructure when condition in imageUrlParse.

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: arkon <arkon@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-08-28 20:42:33 -03:00
AwkwardPeak7 f12ba2fcad
MD: update domain and add filters (#17680)
* MD: update domain

* MD: add filters

* rename file
2023-08-26 10:23:14 -04:00
AwkwardPeak7 9f2e7468ce
Likemanga (#17597)
* LikeManga

* fix ajax chapter list pages

* nullable genre parsing

* ratelimit and cleanup

* trailing slash in referer

is it needed tho 🤔

* remove package from AndroidManifest
2023-08-19 11:56:40 -03:00
AwkwardPeak7 aa14ea08fc
MD: fix selector (#17584)
MDemon: fix selector
2023-08-18 08:59:17 -04:00
arkon 2a7801e876
Move package namespace declarations out of manifests (#17581) 2023-08-18 08:58:52 -04:00
arkon 34a3c8f0f7
Move package namespace declarations out of manifests (#17578) 2023-08-17 17:56:14 -04:00
AwkwardPeak7 97f21bc28b
Flix Scans (#17532)
* new source: Flix Scans

* some changes
2023-08-16 15:54:39 -03:00
AwkwardPeak7 40cb44d3e8
Manga Demon: fetch all chapter images (#17526)
* MangaDemon: fetch all chapter images

* bump

* use GET on search, same as site
2023-08-13 12:34:06 -03:00
Alessandro Jean 77bb7872e3
Fix VoyceMe JSON parsing and rename source (#17461)
Fix VoyceMe JSON parsing and rename source.
2023-08-09 19:25:53 -03:00
beerpsi bb9f90efcd
Mangago: Properly parse chapter titles (#17438) 2023-08-09 14:55:36 -03:00
AwkwardPeak7 92b8f4906f
AllAnime: fix filters not resetting and refactor data models (#17378)
* AllAnime: fix filters not resetting and refactor data models

* some changes

* correct domain in AndroidManifest for deep links
2023-08-05 10:30:54 -03:00
AwkwardPeak7 d3e6595dc3
Temple Scan: fix chapter list and add latest (#17323)
* Temple Scan: fix chapter list and add latest

* bump

* small change
2023-07-31 11:01:32 -03:00
AwkwardPeak7 723dd523fe
Temple Scan: migrate to individual extension (#17294) 2023-07-28 22:33:07 -04:00
AwkwardPeak7 17f6640380
LynxScans move to MangaThemesia (#17262) 2023-07-26 12:30:01 -03:00
Vetle Ledaal a2beada8ea
EarlyManga: update domain (#17207) 2023-07-21 17:41:25 -04:00
Enriath 5cdb939669
latisbooks: fix page parsing, fix cover art (#17135)
* latisbooks: fix page parsing

Likely from a preprocessor change on the site's end, the element
containing the images had changed.

* latisbooks: fix cover art

The cover art being used for the comic is pulled from the "latest page"
preview on the archive page, which is a square image that tends to not
represent the comic very well. Additionally, recently it has failed to
load properly for whatever reason. As a remedy, I chose page 198 to be 
the proper cover. I chose it as it is an interstitial cover page
featuring the main character, with no text or elements that tie it to a
specific arc.

* latisbooks: version bump
2023-07-16 10:25:18 -04:00
ObserverOfTime 4847904078
TheDuckWebcomics: fix image URL (#17034) 2023-07-09 10:13:46 -04:00
AwkwardPeak7 6ff3045c6f
VIZ Manga (#16971)
* Viz Manga

* update readme
2023-07-02 17:39:17 -03:00
THE_ORONCO c4b08d04e3
Fix: page ordering & broken chapter loading (#16959)
* fix: Chapter preview broke loading of all other chapters

* fix: Page ordering

* updated version

* applied PR suggestions
2023-07-02 17:38:30 -03:00
Theray Tharow abe6448516
Add Author's Notes To QuestionableContent (#16924)
* Add Author's Notes To QuestionableContent

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* Update src/en/questionablecontent/src/eu/kanade/tachiyomi/extension/en/questionablecontent/QuestionableContent.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Signed-off-by: Theray Tharow <TharowT@Tharow.net>
Co-authored-by: Theray Tharow <tharowt@tharow.net>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-01 10:05:47 -04:00
GandalfTheGoat 061d9f4fd2
mangademon extension (#16925)
* mangademon extension

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>

* changes needed

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>

---------

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>
2023-07-01 10:04:47 -04:00
AwkwardPeak7 9de0f461b9
AllAnime: update url (#16948) 2023-07-01 10:02:50 -04:00
AwkwardPeak7 6a106c8648
fix RCO (#16900)
* lib-synchrony

ported from aniyomiorg/aniyomi-extensions

Co-authored-by: jmir1 <43830312+jmir1@users.noreply.github.com>

* RCO: deobfuscate and extract beau function from rguard script

* fix genre filter

* bump

---------

Co-authored-by: jmir1 <43830312+jmir1@users.noreply.github.com>
2023-06-29 12:14:43 -03:00
Davide caf80e27f4
MangaGeko: Changed name from MReader (#16873)
MangaGeko: change name from MReader
2023-06-26 13:36:10 -03:00
AwkwardPeak7 40c323bc6e
Remove Reaper Scans English due to cat & mouse game (#16819)
* Remove Reaper Scans English

* Update regex

* fix regex

* REMOVED_SOURCES.md
2023-06-21 11:10:13 -03:00
AwkwardPeak7 1ff3293897
very cool (#16811)
* very cool fix

* more resilient probably
2023-06-21 09:29:20 -03:00
AwkwardPeak7 047a04723f
fix name (#16805)
fix key name
2023-06-20 21:13:21 -03:00
AwkwardPeak7 152fb4e30a
fix RS (#16798)
* fix RS

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>

* fake cf turnstile key

* use Beerpsi's algorithm for random key

* bruh

* use imgAttr

---------

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>
2023-06-20 12:12:18 -04:00
AwkwardPeak7 f2ffc4075c
minor fix (#16716)
* comick: fix filters not resetting

* allanime: fix filters not resetting & nullable picture urls (shit source)

* rmanga: fix filters not resetting
2023-06-12 15:59:51 -03:00
AwkwardPeak7 c2a1c620cd
Disaster Scans (#16696)
* remove from madara

* DisasterScans: partial implementation

* use updated cdnUrl for existing thumbnails

* url intent
2023-06-12 15:59:13 -03:00
AwkwardPeak7 6aa5ac0f17
AllAnime refactor (#16660)
* AllAnime refactor

* code cleanup
* chapter titles\dates
* image quality setting

* [skip ci] add more warning
2023-06-06 05:19:32 -04:00
arkon 793bb09f00 Remove dead sources
Closes #16016
Closes #16110
Closes #16194
Closes #16314
Closes #16515
Closes #16517
Closes #16519
Closes #16520
2023-05-26 17:28:44 -04:00
Secozzi 57c5e0c896
Mangapill: Add referer header (#16486)
* Add referer header

* Update src/en/mangapill/src/eu/kanade/tachiyomi/extension/en/mangapill/MangaPill.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update src/en/mangapill/src/eu/kanade/tachiyomi/extension/en/mangapill/MangaPill.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update MangaPill.kt

slight move

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2023-05-19 06:15:14 -04:00
AwkwardPeak7 961772439c
po2: fix potential data-image urls (#16471) 2023-05-17 22:51:52 -04:00
lord-ne ce08808666
[VizShonenJump] Add URL intent for series and chapter links (#16398)
VizShonenJump: Open links in extension
2023-05-11 09:59:00 -04:00
Daniel Gonzalez ba11a1c543
MangaFreak: fix search function (#16396) 2023-05-10 09:39:59 -04:00
AntsyLich e55fb1a7fe
Webnovel updates (#16246)
Add On Hiatus status and update cycle to description
2023-04-30 18:29:40 -03:00
Joki f0e75cb516
Hiveworks on hiatus support (#16228)
* Updating Hiveworks.kt to include comics on hiatus

Updating Hiveworks source to include filter for comics on hiatus

* Update build.gradle
2023-04-30 18:29:06 -03:00
AntsyLich b1fc79fe9f
Yeet old MangaPark (#16215) 2023-04-28 22:52:38 -03:00
mobi2002 5dbf037c79
add Rmanga.app (#16131)
* new source Rmanga.app

* cleanup

* add mirror
2023-04-25 14:18:37 -03:00
Alessandro Jean 5c6d6a8201
Maybe fix the JPEG EXIF parsing in VIZ (#16096)
* Maybe fix the JPEG EXIF parsing in VIZ.

* Handle the common HTTP 403 case while getting the image.
2023-04-18 15:19:00 -03:00
Alessandro Jean a912752ea5
Fix chapters download in VIZ due to expiration time (#16085)
Fix chapters download due to expiration time.
2023-04-17 17:24:28 -03:00
Paulo Leitão 95d63941b4
ComicExtra: Update URL (#16036)
* Update ComicExtra URL

* Update `extVersionCode`
2023-04-12 22:10:14 -03:00
mage-goo 5022738fc0
Madokami: Fix Manga details failed to load on deep subdirectory (#15989)
* Update Madokami.kt

* Update Madokami.kt

* Update build.gradle

* Update Madokami.kt

* Update Madokami.kt

* Update Madokami.kt
2023-04-09 10:11:15 -04:00
mage-goo c3b43bedd4
Madokami: fix encoding special characters in url (#15950)
* Update Madokami.kt

* Update build.gradle
2023-04-06 09:20:16 -03:00
mobi2002 411c1a87dd
AllAnime: refactor repetitive code (#15947)
* AllAnime: refactor repetitive code

* move some stuff
2023-04-04 12:38:52 -03:00
Henrik 373b9cf4ec
lynxscans (#15942)
* lynxscans

* Update src/en/lynxscans/src/eu/kanade/tachiyomi/extension/en/lynxscans/LynxScans.kt

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* Update src/en/lynxscans/build.gradle

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* throw exception on search

* use better icon

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-04-04 12:38:27 -03:00
mobi2002 100630a408
Add AllAnime (#15854)
* Add AllAnime

Thanks to Secozzi for the GraphQl queries
Co-authored-by: Secozzi <49240133+Secozzi@users.noreply.github.com>

* remove unnecessary comment

* remove unnecessary `setOnPreferenceChangeListener`

* unused variable

* suggested changes

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* unused import

* [skip ci] whitespace

* simplify page list fallback logic

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-04-01 15:38:56 -04:00
arkon 7d2974465e MangaDoom: don't rethrow failed call errors 2023-03-28 18:11:16 -04:00
mobi2002 5d08b87c31
APairOf2+ : fix lazy loaded images (#15872)
* po2scans: fix lazy loaded images

* bump
2023-03-28 09:36:06 -04:00
AntsyLich 70395f46c1
Webnovel updates (#15871)
* Webnovel updates

* Update src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt

---------

Co-authored-by: arkon <arkon@users.noreply.github.com>
2023-03-28 09:35:55 -04:00
Henrik 8f340df01b
rs fix for mobile User Agent (#15847) 2023-03-28 09:33:15 -04:00
mobi2002 f862fe6f12
Hentaidexy: move to individual extension (#15766)
* Hentaidexy: rebuild with new api

* small changes

* image url patch

* bunch of refactoring

* remove from Madara

* lint

* add alternative names

* make some things nullable
2023-03-23 22:33:57 -04:00
ObserverOfTime db95e3f871
Dilbert: remove dead extension (#15783) 2023-03-21 09:18:23 -04:00
mobi2002 47d888e120
A Pair Of 2+ : move to individual extension (#15757)
* Remove from Madara

* APairOf2: rewrite for new site
2023-03-18 17:01:16 -04:00
Benji Grant 8bf06c53b9
Add extension Solar and Sundry (#15731)
* Add Solar and Sundry extension

* Fetch publish date for each chapter
2023-03-18 17:00:46 -04:00
Theray Tharow 7a3125f084
Update Grrl Power Comic (#15717)
* Update Grrl Power Comic

* Let tachiyomi guess at chapter numbers as suggested by arkon

---------

Co-authored-by: Theray Tharow <TharowT@Tharow.net>
2023-03-18 16:39:48 -04:00
arkon 151cec7f71 Run formatter 2023-03-13 14:40:03 -04:00
Kevin 09c23fd1b7
Mangafoxfix Closes #15469 (#15689)
* revert some eff7f06  changes 

still keeping the cookiestuff

* Update build.gradle

* remove commented out code

* Revert indentation changes. and readd back comma
2023-03-13 14:36:07 -04:00
mobi2002 4aa0bb218a
add Oppai Stream (#15683)
* add Oppai Stream

* add Url activity

* AndroidManifest is hard

* add exception for safety

* remove space from search genres
2023-03-13 10:45:07 -04:00
ObserverOfTime f31f9e9ba3
Manta: update locked chapter logic (#15660)
* Manta: update for extensions-lib 1.4

* Manta: update locked chapter logic
2023-03-13 10:35:59 -04:00
ObserverOfTime 2a7edfd738
ZinChanManga: remove extension (#15565) 2023-03-05 16:44:43 -05:00
ObserverOfTime 00b4b3a626
BrewingScans: remove dead extension (#15415) 2023-03-01 12:05:45 -03:00
ObserverOfTime bfabc9b304
HWTManga: remove dead extension (#15400) 2023-02-19 14:01:44 -03:00
ObserverOfTime ee4b27f60c
KouhaiWork: update for extensions-lib 1.4 (#15394) 2023-02-18 12:32:02 -03:00
arkon e1f59a845e
Update jsoup (#15321) 2023-02-11 22:22:32 -05:00
arkon 7964dc4613
Upgrade OkHttp (#15320) 2023-02-11 17:30:31 -05:00
arkon baaee5cf21
Update linter (#15317) 2023-02-11 14:21:03 -05:00
arkon 1397c5b1b4
Bump dependencies (#15312) 2023-02-11 12:56:34 -05:00
Alessandro Jean 5093e6a5fa
Update to extensions-lib 1.4 (#15298)
* Update to extensions-lib 1.4.

* Fix a syntax error in NM.

* Add UpdateStrategy to Nana as well.
2023-02-11 10:44:48 -03:00
beerpsi eff7f0680f
[MF] Fix page list, added support for age-restricted chapters (#15275)
* [MF] Fix page list, added support for age-restricted chapters

* remove unused imports

* i guess we should add this?
2023-02-08 12:33:48 -03:00
Theray Tharow 82224c14f4
Add Grrl Power Comic (#15257)
* Add Grrl Power Comic
https://www.grrlpowercomic.com/

* set extVersionCode to 1

---------

Co-authored-by: Theray Tharow <tharowt@tharow.net>
2023-02-07 13:29:10 -05:00
Red 9bf6a2772f
Add Elan.school extension (#15227)
* Add Elan.school extension

* Non-adaptive icons
2023-02-04 10:58:36 -03:00
Alessandro Jean 045404c898
Remove some dead extensions. (#15183) 2023-01-30 15:33:28 -03:00
mobi2002 3dfc9fdb29
ignore 404 on search (#15100) 2023-01-25 13:46:35 -05:00
beerpsi 1fccdf3d28
[mgo] fix filtering by genre (#15087)
* [mgo] fix filtering by genre

* bump
2023-01-24 09:53:14 -03:00
Vetle Ledaal d6a6a0d74f
[mgo] fix chapter selector, fix mobile search (#15040)
* mgo: fix chapter list selector

* fix search on mobile ua

* bump version

* make mgo work properly with either desktop or mobile ua
2023-01-20 09:58:02 -05:00
beerpsi fe7492cc83
[mgo] fix selectors and ratelimit (#15031)
* [Mgo] Update selectors

* Add rate limit

* chore: bump version
2023-01-19 09:51:37 -05:00
Davide adb3d5833f
ReaperScans (en): Fixed status (#15022) 2023-01-19 07:16:14 -05:00
stevenyomi 7465a75fbd
Remove MangaDig (#14974) 2023-01-17 06:37:41 -05:00
beerpsi 05154fc045
mgo: fix covers not showing (#14986) 2023-01-16 18:56:29 -05:00
beerpsi 318f6fe9fb
unyeet MangaFox (#14893)
* unyeet MangaFox

* change string concat to template strings

* I SPENT ONE MORNING FOR NOTHING BECAUSE I FORGOT THEY HAD A MOBILE PAGE

* remove trailing slash from mobile url

* simplify pagelistrequest

* chore: remove dependency on :lib-unpacker

* Update issue_moderator.yml

* Update MangaFox.kt

* update genres

Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
2023-01-12 10:15:33 -05:00
beerpsi 95e6d6504b
unyeet (#14906)
* unyeet

* make regex lazy

* what was that

* remove from autocloser and removed_sources.md

* add filters

* suggestions

* chore: bump version code

* more selectFirsts
2023-01-12 10:14:24 -05:00
nicki 951ca60b56
New Lib: Text Interceptor (#13859)
* move TextInterceptor to `lib`

to be used for author notes, image alt texts and what not

* refactor Tapastic to use `lib:extensions-lib`

* Refactor Webtoons to use `:lib-textinterceptor`

this turned out to be more complicated than I thought it'd be
TextInterceptor was used for Author Notes which, looking at previous messages,
was only intended to be added to Webtoons Source and not the entire webtoons
multisrc (i.e. WebtoonsTranslate and DongmanManhua don't seem to be making use
of the Show Author's Notes setting). This was in my favor, since having
to deal with additional.gradle to add dependencies to multisrc files doesn't
seem to work... I'll ask previous contributors just in case

* Fix `json` access

missed this while copying over code from `generated-src` to `multisrc/{overrides,src}`

* remove unused import

* make HOST name more clear

couldve used a better schema but that's something for some other time
also put the HOST in the lib itself so that one doesn't lose track of it in the extensions

* use android provided methods instead of hardcoding

based on https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files#r996276738
that suggested the following SO answer: https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files

* remove unused import

* move url generation to helper function

* fix error

oops sorry for that
happened when I was copy pasting back and forth between two sources and one generated source

Co-authored-by: Navaneeth M Nambiar <nmnambiar@hornbill>
2023-01-11 14:34:06 -03:00
Tien Long Lam 6cbee38a9a
Dynasty: added genres to indicate whether a title is original or from specific doujins (and display them) (#14844)
* added genres to indicate whether a title is original

* Delete local.properties
2023-01-10 16:05:37 -03:00
Aria Moradi 79a5a0f948
ReaperScans: use absolute src to handle cloudflare mirage links (#14813)
* fix reaperscans image links

* update extVersionCode

* fix extra slash

* use absolute src
2023-01-06 08:29:03 -05:00
Davide b325c8b62c
MReader: renamed extension from mcreader.net (#14758) 2023-01-02 20:19:44 -03:00
MizukiHikari d24ca6d0a8
Change base URL for Vyvymanga (#14644)
* Update Base URL

* Update CHANGELOG.md

Typo in version

* Update CHANGELOG.md

Added description for update 1.3.3
2022-12-23 17:09:46 -05:00
jamesnorritz a9cac11f86
Updated manga Id selector (#14473)
Incorrect manga id was caused app not to fetch chapter list correctly.
Affected delimiter has been updated.
2022-12-08 22:38:04 -03:00
dejavui 16419cc15f
Update base URL Meituatop, ComicExtra (#14443) 2022-12-04 10:30:02 -05:00
Ashley How 5ccca45f94
Update mangafreak base url to the latest working version (#14422)
* Update base url to the latest working version

* Updated extVersionCode
2022-11-30 22:51:57 -05:00
Vetle Ledaal 073ee70a00
TwoKinds: Account for special chapters (#14408)
* TwoKinds: Account for special chapters

* Fix duplicated pages, trim last chapter in 20 pages manga
2022-11-30 22:51:19 -05:00
Vetle Ledaal e7f692d8a2
HentaiHere: Fix manga title selector (#14406) 2022-11-30 22:51:02 -05:00
Vetle Ledaal 3af0f71eaf
ReadComicOnline: Fix pagination (#14405) 2022-11-30 22:50:53 -05:00
Henrik d938c3ceb6
RS add url intent (#14404) 2022-11-30 22:50:43 -05:00
AntsyLich 70b3cca0b1
Webnovel.com: Don't use api for getting pages (#14366) 2022-11-24 11:00:07 -05:00
AntsyLich f8845b1fb9
Webnovel.com: Use API (#14168)
* Webnovel.com: Use API

* Show migration message instead of bumping "versionId"
2022-11-13 16:43:40 -03:00
CaptainBlagbird 08d9419ad9
Add SoushiyoFamiliar source (#14174) 2022-11-08 07:26:39 -05:00
sinnghabhay80 45b5e362c7
Fixed Title Error, added status(on_hiatus) (#14121)
* Fixed Title display for BL and GL

* Fixed Discrepancies in Some Title Parsing

* Fixed status for on Hiatus titles.

Co-authored-by: Abhay Singh <sinnghabhay80@gmail.com>
2022-11-04 07:01:00 -04:00
BRAMILLE Sébastien e12605507a
Fix japscan pagecount loading (fallback added) (#14122) 2022-11-04 07:00:33 -04:00
jferdous70 fcf7e5e604
Remove INKR extension (#14068)
* Remove INKR extension

* Delete build.gradle

* Delete AndroidManifest.xml

* Delete InkrDto.kt

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete web_hi_res_512.png
2022-11-01 09:34:30 -03:00
jferdous70 7c2d3d1f68
Add nsfw to Lilymanga, Muctau and Vyvymanga (#14052)
* Add nsfw to Lilymanga and Muctau

* Add nsfw to Vyvymanga
2022-10-31 17:59:21 -03:00
Eric Carlsson 77fa13f023
Add extension for Randowiz (#14038)
* Add source Randowiz

* Apply code-style suggestions from review

Co-authored-by: Eric Carlsson <XOMPTERC@mio.se>
2022-10-30 10:49:02 -03:00
Suyash Mittal f21cfb81df
mangarok fix manga details fetch (#13970) 2022-10-24 18:09:31 -03:00
h-hyuuga 3bf40039e4
Fix broken source (#13932)
* Auto generate id for chapter list requests

* fix search

* Bump Version

* Refactor chapterListParse to immediately return if there's only 1 page

        Avoids an error that occurs if a series has no chapters
2022-10-20 07:54:23 -04:00
Alessandro Jean da699b11dd
Remove sources with expired domains. (#13911) 2022-10-18 16:21:57 -03:00
Henrik d52dc85288
fix reaperscans (#13907)
* fix reaperscans

* get routename
2022-10-18 16:21:37 -03:00
Riztard Lanthorn 01beb2d8d4
Swords Comic: fix chapter issue (#13876)
Closes #13869
2022-10-17 07:47:16 -04:00
AntsyLich 0e9c86f901
ReaperScans: Cleanup codes (#13871) 2022-10-17 07:47:07 -04:00
Davide dc8cc7f0fc
ReaperScans: Added Lasted manga (#13828)
* ReaperScans: Added Lasted manga

* Revert some spaces
2022-10-14 16:57:15 -04:00
Henrik 27401052a4
reaperscans add cloudflareClient (#13847) 2022-10-14 16:55:21 -04:00
Yure Gabriel 0528091fa5
fix: EarlyManga update baseUrl (#13820) 2022-10-12 01:20:20 -03:00
Vetle Ledaal 8924c4a6fc
VyvyManga: fix pagination and chapter names (#13796)
* Fix pagination

* Fix chapter names

* changelog
2022-10-10 12:22:44 -04:00
Alessandro Jean 1e99b26dff
Move English Reaper Scans out of Madara multilang. (#13792) 2022-10-09 15:01:58 -03:00
Alessandro Jean 7b4cd430a1
Update VIZ endpoints (#13788)
* Update VIZ endpoints.

* Reword the page fetch error.

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2022-10-09 14:14:34 -03:00
Davide 09c587a0b4
MCReader -> MReader (#13728)
* MCReader -> MReader

New site name and url

* Revert source name
2022-10-07 09:35:13 -04:00
AntsyLich 765647cf5f
9Hentai: Fix download page number broken (#13668) 2022-10-01 09:03:31 -03:00
Vetle Ledaal 758c7d14b0
Tapas: force desktop User-Agent, add changelog (#13665)
* Tapas: force desktop User-Agent

* Add `CHANGELOG.md`

* isNsfw = true
2022-10-01 09:03:07 -03:00
Alessandro Jean 0710868ecc
Add SMA-17 to SilentMangaAudition. (#13649) 2022-09-30 14:11:43 -03:00
AntsyLich d68ff1afce
Cleanup 9Hentai (#13642)
* Cleanup 9Hentai

* Recache cover when total page count changes
2022-09-30 14:10:36 -03:00
Riztard Lanthorn 35d09dc3b2
ComicExtra: fix pagination in browse & latest (#13636)
closes #13635
2022-09-30 14:10:08 -03:00
SuperCoolGuy855 31f933ff08
MyHentaiGallery: Fix broken thumbnail_url in mangaDetailsParse (#13627)
* Remove broken thumbnail_url in mangaDetailsParse

* Add back thumbnail_url
2022-09-29 14:16:45 -03:00
Hedel Nasser bef4915f29
Fixed Dynasty-Doujins Selectors (#13615)
Co-authored-by: Th3-822 <Th3-822@users.noreply.github.com>
2022-09-29 11:25:43 -03:00
stevenyomi 850c93aae1
Remove Manga-Flix and Manga Mutiny (#13581)
* Remove Manga-Flix and Manga Mutiny

* use URL for autocloser regex

* fix yaml escape

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2022-09-26 18:44:02 -03:00
Alessandro Jean ad7c766be2
Fix missing titles in Viz Shonen Jump. (#13516) 2022-09-19 16:27:36 -03:00
dec05eba ebe881ee51
Fix mangakatana finding only 1 page (#13501)
Try to find the actual variable that is used for images
instead of using a hardcoded variable name.

Closes #13486
2022-09-19 10:39:13 -03:00
happywillow0 65ebb9bf7b
Hiveworks - Add Awkward-zombie support (#13479)
* Update Hiveworks.kt

* Fixes Webview

Opens the correct page when using the webview button.

* Update build.gradle
2022-09-16 10:17:43 -04:00
Vetle Ledaal 898c9457ae
Remove broken extensions (#13451)
* Remove extensions with no A record

* Remove extensions with expired domain

* Remove extensions where DNS returns SERVFAIL
2022-09-12 22:31:30 -04:00
AntsyLich e4fc530b0a
Remove HomeHeroScans (#13400)
Images are returned in batch which is incompatible with Tachi's architecture.

They upload to MangaDex too with 0 delay so better to read there.

P.S. Ext is broken for like a month
2022-09-08 18:11:22 -03:00
Vetle Ledaal b56fe66fce
Remove Koushoku (#13329) 2022-09-02 20:14:16 -04:00
altaccosc 356849909c
Fix Webtoons & Tapas Author's Notes (#13304)
* Bump Webtoons extension version

* Fix author's note API

* Bump Tapas extension version

* Fix author's note API

* Tapas: Render author's note image locally

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* Tapas: Add new dependency to gradle

* Tapas: revert dependency addition 94473a2

* Tapas: StaticLayout.draw without dependency

* Webtoons: Render author's note image locally

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-09-02 15:47:49 -03:00
happywillow0 a6a6be6844
Fix (#13276)
Fixes #13275
Updates element selector for pageListParse
Updates baseUrl
2022-08-30 22:36:40 -04:00
AntsyLich 4aa14a2cbd
ZeroScans: Add rateLimit to chapter endpoint (#13208)
Closes #13207
2022-08-26 13:23:12 -04:00
happywillow0 94eb7f2b16
Fix EarlyManga (#13197)
Fixes 13189
* Uses different selector for manga title in search. OP found the one manga without a flag.
2022-08-25 22:21:32 -04:00
dec05eba 3fc3a8261d
Fix mangakatana Image array not found (#13194)
Mangakatana updated their javascript again and
is using the ytaw variable again as the array of images.
To make sure mangakatana keeps working even if the website changes back
and forth we check both variables and choose the array that is most
likely the one with all of the pages.

Closes #13188
2022-08-25 22:20:56 -04:00
Davide 5e844c5aef
MCReader: Fix manga description (#13126) 2022-08-22 12:30:58 -03:00
dec05eba 13880ccdf0
Fix mangakatana chapters only having 1 page (#13109)
Mangakatana updated their javascript and the chapter images are now in the htnc variable.
Fixes #13062
2022-08-20 12:25:15 -03:00
Davide 254dbb2bf7
Fixed manga description (#13084) 2022-08-19 15:18:56 -03:00
Vetle Ledaal 50221eb16f
unyeet ReadComicOnline (#13059)
* Revert "yeet (#11407)"

This reverts commit db1685b912.

* Solve URLs via QuickJs

* Move decryption to `pageListParse()`

* handle captcha challenge

* recreate qjs for each invocation, to prevent QuickJsException("stack overflow")

* Update src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>

* Update src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>

* fix return type of rguardBytecode

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
2022-08-18 22:13:52 -04:00
AntsyLich e96fd22d30
Remove usage of Duktape (#13048) 2022-08-17 12:14:06 -04:00
Vetle Ledaal 415bcb5316
update rate limit, allow unknown sizes, update for site changes (#12922) 2022-08-09 21:25:41 -04:00
Vetle Ledaal a022f69c89
Koushoku: bypass block (#12913) 2022-08-08 17:28:02 -03:00
Vetle Ledaal e0e3afa793
Fix incorrect ResponseBody parsing (#12893)
* Fix incorrect ResponseBody parsing

* enable rate limit
2022-08-07 14:37:21 -03:00
Riztard Lanthorn 69e52b7e0c
Webnovel.com: fix title & thumbnail issue (#12875)
closes #12860
2022-08-06 18:31:38 -03:00
Vetle Ledaal 58652bbf76
Fix possible crash: only throw IOException in intecept (#12835) 2022-08-01 09:45:25 -04:00
Vetle Ledaal 5efea62807
Add Nana ナナ (#12829)
* Add Nana ナナ

* add rate limit
2022-08-01 06:05:52 -04:00
Vetle Ledaal 26fa0af501
Koushoku: fix temp ban again (#12825) 2022-07-31 13:12:19 -03:00
Vetle Ledaal d620ed8e3a
Koushoku: fix temp ban (#12816) 2022-07-31 09:08:11 -04:00
Vetle Ledaal 95fe3e9526
Add VyvyManga (#12763) 2022-07-30 08:37:58 -04:00
Vetle Ledaal 34e005c8b2
Koushoku: bypass CloudFlare block (#12768)
* Koushoku: bypass CloudFlare block

* tweak rate limit
2022-07-29 23:01:30 -04:00
Vetle Ledaal 972c1e2f37
Koushoku: tweak search, fix details parsing (#12712)
* Koushoku: tweak search, fix details parsing

Search/filters are now using the AND operator, which is a more sane default than the previous OR operator. Additionally the queries are properly encased in double quotes.

Uninitialized manga titles are now properly parsed if they are in a collection, previously it would concatenate all titles together.

* * is required for partial search queries

* partial search for filters as well
2022-07-24 19:00:32 -04:00
Vetle Ledaal a9a32bc6ac
Koushoku: fix page selector (#12650) 2022-07-20 22:35:06 -04:00
MatchaSoba 1068bdc8dc
Koushoku: Improve query building (#12612) 2022-07-17 10:19:38 -04:00
MatchaSoba d3ffa1b541
Koushoku: Added more filters (#12582) 2022-07-16 11:10:15 -04:00
Vetle Ledaal cb60e25ee9
MangaDoom: make status optional (#12515)
* MangaDoom: make status optional

* MangaDoom: update selector
2022-07-10 18:09:53 -04:00
Vetle Ledaal 309881095d
EarlyManga: Fix chapter list parsing (#12421) 2022-07-03 13:14:56 -03:00
Vetle Ledaal 5f9eb38b77
Mangasail: allow optional fields when parsing manga details (#12420) 2022-07-03 13:14:25 -03:00
GoldenRover da995033e0
Add www to irovedout URL (#12325)
Co-authored-by: GoldenRover <>
2022-06-25 16:30:58 -03:00
Davide 281fc6123c
MCReader: Fixed Lasted manga (#12277)
* MCReader: Fixed Lasted manga

* Revert source name
2022-06-23 22:24:39 -04:00
resoue c5291f58d0
Remove MangaOwl extension (#12281)
MangaOwl has permanently shutdown.
2022-06-22 09:07:29 -04:00
Mylloon 802767a266
Switching Manga-raw.club to mcreader.net (#12181)
* Switching Manga-raw.club to mcreader.net

* Update extVersionCode

* hardcode old ID

* Update icons
2022-06-20 12:13:10 -03:00
Alessandro Jean 2174c37710
Fix VIZ wrong chapter order. (#12119) 2022-06-07 20:49:56 -03:00
arkon d33f0fe903 Bump versions for individual extension with URL handler activities 2022-06-06 21:03:06 -04:00
arkon 93e6774da0
Refactor to use app-provided rate limiting interceptors (#12088) 2022-06-05 17:24:05 -04:00
arkon 341d067afc
Refactor to use app-provided rate limiting interceptors (#12087) 2022-06-05 16:33:49 -04:00
arkon 86d04b11b7
[skip ci] Address some compiler deprecation warnings (#12086) 2022-06-05 16:07:57 -04:00
arkon a578edb82c
Update to extensions-lib 1.3 (#11878) 2022-06-05 09:49:54 -04:00
Vetle Ledaal 589254ae23
BakaManga multisrc (#12005)
* add BakaManga multisrc

* add icons

* add run file
2022-06-04 12:43:49 -04:00
lord-ne 143f6cc3c9
[Dynasty] Update chapter regex (#12037)
* Allow underscores in chapter numbers

* Update extVersionCode
2022-06-02 17:48:12 -04:00
lord-ne e22adc0fc9
Delete Comikey Extension (#11971) 2022-05-26 13:20:29 -04:00
lord-ne 723bce9a5a
Also search series from chapter links (#11970) 2022-05-26 06:29:11 -04:00
eientei95 5238fd7200
Remove mangaeden and perveden (#11861) 2022-05-14 12:50:51 -03:00
GoldenRover 6bd22b20b0
I Roved Out: Fix loading last page (#11790)
* Simplify page selector

* Bump irovedout version

Co-authored-by: GoldenRover <>
2022-05-09 08:49:43 -04:00
Alexander Chernov 7d7e3d6f03
fix: readmangatoday changed theme (#11755) 2022-05-06 14:17:25 -03:00
sinnghabhay80 c32f049eb1
Fixed Title showing genre, added status(ongoing/complete) and added announcements (Tapas Extension) (#11715)
* Minor Fixes

* Minor Fixes

* Fixed Title showing genre, added status(ongoing/complete) and added announcements

* acted on the review

Co-authored-by: Abhay Singh <sinnghabhay80@gmail.com>
2022-05-05 19:37:32 -03:00
Alexander Chernov af6289c0c7
fix: manta comix loading chapters in reverse orders (#11643) 2022-04-29 15:46:50 -03:00