445 Commits

Author SHA1 Message Date
Chopper
be7c034bd2 Add MaidSecret (#2354)
* Add MaidSecret

* Add isNsfw

* Add icons

* Set useNewChapterEndpoint to true
2024-04-18 14:44:14 +01:00
Chopper
c088f3fabb BlackoutComics: Fix selectors (#2283)
* Fix selectors

* Get element that contains no hidden element

* Fix latestUpdate and remove selector inversion for hidden elements
2024-04-10 01:25:25 +01:00
Chopper
8a2a65ac53 Add LeitorDeManga (#2280)
* Add LeitorDeManga

* Add icons

* Remove isNfsw

* Fix extension name

* Replace icons

* Add custom path
2024-04-10 01:25:25 +01:00
AwkwardPeak7
af9b767d1b HuntersScans: move back to Madara (#2271) 2024-04-06 23:50:56 +01:00
AwkwardPeak7
ce1b255bcd FleurBlanche: update domain (#2269) 2024-04-06 23:50:56 +01:00
AwkwardPeak7
ff7408266e LuraToon: move to PeachScan (#2268) 2024-04-06 23:50:56 +01:00
mohamedotaku
7217df6180 Update url and Change theme for SinensisScan "pt-BR" (#2193)
* update url and change theme for SinensisScan "pt"

* Update SinensisScan.kt

* Update build.gradle

* remove  id

* peachscan

* Update build.gradle
2024-04-06 23:50:56 +01:00
Vetle Ledaal
2a2d4ed46d Remove One Piece Ex (#2179) 2024-03-30 22:04:18 +00:00
Chopper
217846f693 Add LerMangas (#2068) 2024-03-24 21:13:55 +00:00
Chopper
d2fec71228 Manhastro: Fix manga status and add icon (#2066)
* Fix manga status

* Use 'contains' selector

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

* Add icons

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-03-24 21:13:54 +00:00
Chopper
867f0844d1 Fix Bakai source (#1940)
Fix popular and search URL
2024-03-24 21:13:54 +00:00
Vetle Ledaal
16bcd6bbd9 Nocturne Summer: update domain (#1933) 2024-03-24 21:13:54 +00:00
bapeey
ca5365cc6c SlimeRead: Fix "Unexpected JSON token" on pageList and choose apiUrl randomly (#1837)
* Fix pageList and update apiUrl (again)

* Random apiUrl

* Inline

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:10:27 +00:00
Ashborn
c445ca0eb4 Nexo Scans: Update domain (#1787) (#1788) 2024-03-12 19:55:31 +00:00
Chopper
8ec772ebbe Add ToshiWaYume (#1760) 2024-03-12 19:55:31 +00:00
AwkwardPeak7
555051eba4 fix build
All checks were successful
CI / Prepare job (push) Successful in 4s
CI / Build individual modules (push) Successful in 6m3s
CI / Publish repo (push) Successful in 45s
move file to appropriate directory
2024-03-06 06:25:46 +00:00
nomaxsnx
536e080aec add Source CrystalComics "pt-br" (#1702)
* add CrystalComics

* Update src/pt/crystalcomics/build.gradle

Fiz newline

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

* Update src/pt/crystalcomics/src/CrystalComics.kt

Fix newline again

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-06 06:25:46 +00:00
Chopper
b68bc4cfd0 Add LadyEstelarScan (#1694) 2024-03-06 06:25:46 +00:00
Chopper
e78bd29133 Add WinterSun (#1693) 2024-03-06 06:25:46 +00:00
bapeey
87246f5443 SlimeRead: Update apiUrl (#1683)
Update apiUrl
2024-03-06 06:25:46 +00:00
Chopper
2a0588e8d9 HuntersScans: migrate source (#1650)
* Migrate HuntersScans

* Add filter to novels

* Fix names

* Add newline

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

* Remove unneeded map function

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

* Replace statusMap with a 'when' statement

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

* Add new line in build.gradle

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

* Move mangaSubString content to in line

* Replace fetch(Manga|Update|Search) overrides to Parses

* Remove unneeded try/catch

* Cleanup

* Rename some functions

* Remove override id

* Fix extra chapters and remove a possible infinite loop

* Remove unneeded regex calls

* Remove unneeded conditional

* Cleanup

* Fix: filter to remove novels

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-06 06:25:46 +00:00
AwkwardPeak7
48ca6558ed Manga Online: add headers to requests (#1619) 2024-03-06 06:23:25 +00:00
AwkwardPeak7
24087b9688 add mangaonline (#1610)
* 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>
2024-03-06 06:23:25 +00:00
Chopper
d951e22f52 Add AloneScanlator (#1514)
* Add Alone Scanlator

* Fix date pattern

* Fix overrideVersionCode value

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

* Set 'useNewChapterEndpoint' to 'true'

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-02-27 20:53:54 +00:00
Chopper
dfb2092c75 Portuga Mangas: Add Custom User-Agent (#1486)
* Add random and custom User-Agent

* Replace GET request by client request

* Remove joinToString separator

* Add final newline

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

* Remove unnecessary client wrapping

* Fix: add new line at the end

* Remove lazy modifier

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

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
Chopper
76bd3bb892 Fix BlackoutComics selectors (#1547)
* Fix CSS selectors

* Remove optional manga title

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

* Remove optional manga datails title

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
Chopper
0624b1aa3e Add LunarScan (#1463) 2024-02-27 20:53:49 +00:00
Chopper
086475a12e Add Argos Comics (#1471)
* Add Argos Comics

* Remove the slash from the final URL

* Add custom latest update
2024-02-27 20:53:49 +00:00
bapeey
4bf383a322 Demon Sect: Fix http 404 on popular and latest tabs (#1449)
Fix http 400 on popular and latest
2024-02-27 20:53:49 +00:00
Chopper
2e25acbc36 Manhastro - Fix nullpointer when manga title is set (#1442)
Fix nullpointer when manga title is set
2024-02-27 20:53:49 +00:00
AwkwardPeak7
014ee88bbb Madara: fix app crash and some sources fixes (#1398)
* Madara: fix crash

* fix NPE in ImperioDaBritannia

* mangalek use LoadMore

* update title selector
2024-02-27 20:53:28 +00:00
Vetle Ledaal
0ed4e4147f Manhastro: fix chapter images (#1363)
* Manhastro: fix chapter images

* Update src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
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
Chopper
42d15fed81 Remove PrismaHentais (#1349)
Remove PrismaHentai
2024-02-18 20:25:13 +00:00
Chopper
913ceb3017 Add LiManga (#1346)
* Add LiManga

* Add isNsfw
2024-02-18 20:25:13 +00:00
bapeey
0d2056cabf SlimeRead: Update API url (#1334)
Update apiurl
2024-02-18 20:25:13 +00:00
Chopper
71e3830576 Remove Dead Sources (#1312)
* Remove Drop Scan

* Remove Turktoon
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
beerpsi
fffbf22430 add Kingdom Brasil Scantrad (#1018)
* add Kingdom Brasil Scantrad

* Use an interceptor to fetch WiX cookies

* optimize icons
2024-02-06 22:44:07 +00:00
Claudemirovsky
73be84037b New source: pt/Taiyō (#799)
* feat: Create Taiyō base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement search manga page

* feat: (finally) Implement manga details page

i hate it

* feat: Implement chapter list

* feat: Parse page list

* feat: Rate-limit requests to image CDN

* fix: Fix crash when using URL intent handler

* chore: Add source icon

* Optimize icons with pingo

---------

Co-authored-by: beerpiss <lacvtg.a1.2023@gmail.com>
2024-01-30 22:11:53 +00:00
stevenyomi
12e864f85f Remove placeholder manifest files (#790) 2024-01-30 22:11:47 +00:00
beerpiss
52c1b103cb TM: Fix headers (3) 2024-01-30 22:11:05 +00:00
beerpsi
512fb0053a TM: Fix headers (#783)
* TM: Fix headers

* more proper header value regex
2024-01-30 22:11:05 +00:00
beerpsi
c5e7cad6a8 TM: Fix headers (#778) 2024-01-30 22:11:05 +00:00
beerpsi
acad777e6b Add PeachScan (#759)
* Add PeachScan

* I love linting

* Also remove old WickedWitchScan

* It's not novo anymore

* Remove unneeded className declaration

* Filter light novel entries from latest view (because we can here)

* ACTUALLY filter light novel entries from latest view (because we can here)

* Fix icon path + add Dango Scan

* Move image-decoder dependency to multisrc project

* shut up android studio

* fix dep specifier in additional.gradle

* Update multisrc/overrides/peachscan/default/additional.gradle

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

* Revert "Update multisrc/overrides/peachscan/default/additional.gradle"

This reverts commit 6b8722193a2181a8e9d8f6b65fb24afd30e5a548.
The comment serves as an explanation for why the dependency shouldn't
be in the Gradle version catalog; because no one else cares about this
dependency.

* Optimize icons

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-30 22:11:05 +00:00
beerpsi
bcfc74ef31 TM: Fix requests (#765) 2024-01-30 22:11:05 +00:00
beerpsi
37866f48f2 Tsuki Mangas: Fix page ordering and chapter WebView (#742)
* Tsuki Mangas: Fix page ordering and chapter WebView

* bump version
2024-01-30 22:11:05 +00:00
Chopper
1cf4e97133 Add Ler Mangás Online (#657)
* Add latestUpdates

* Fix source name

* Add manga details and chapter parse

* Add manga/webtoom filter

* Fix code style. Closes #403

* Fix Genre name

* Fix slug name

* Remove chapter_number settings

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

* Remove chapter name custom handling

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

* Remove override getMangaUrl

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

* Remove dead code

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

* Remove `initialized` settings

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

* Remove redundant code

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

* Remove redundant settings

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

* Remove unneeded code settings

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

* Add popularManga implementation

* Add 'query' in intent search

* Add fetch manga implementation

* Remove variable instance

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2024-01-30 22:09:36 +00:00
beerpsi
a1d4f70db4 Ler Manga: Filter out empty page URLs (#680) 2024-01-30 22:09:36 +00:00