Commit Graph

5727 Commits

Author SHA1 Message Date
arkon 1674bf1d6e
Target Android 14 (#17144) 2023-07-16 16:21:07 -04:00
arkon 08c99ded38 Repo: use package name for icon filenames to avoid unnecessary file changes 2023-07-16 15:27:28 -04:00
Rolando Lecca 75943902f4
LegionScan: Move from Madara to MangaThemesia (#17141)
Move to MangaThemesia
2023-07-16 15:14:10 -03:00
Glandu 16cb4d46dc
Update asurascans url to new one (#17140)
* Update asurascans url to new one

* Update extension version for asurascans
2023-07-16 15:13:56 -03:00
felixfon bbe45afa60
Fix manhuaren no value for response (#17061) (#17134) 2023-07-16 12:55:40 -03:00
AwkwardPeak7 be155c280f
Random UA: fix NullPointerException (#17131)
Random UA: remove dependency on uninitialized properties
2023-07-16 10:25:49 -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
AwkwardPeak7 50b5d33614
Random User-Agent Refactor (#17059)
* lib-randomua

* NHentai: Random mobile ua

* Madara random UA overhaul

* MangaThemesia random UA overhaul

* MangaHub random UA overhaul

* build errors and warnings

* remove preference from Constellar

* change to singleton object

* network.client

* fix copy paste and chapter deep link

* exit early

* use data class and enum options

* missing import

* suggested changes

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

* re-add empty check to filters

* convert to interceptor

* update comment

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

* update error message

* initialize client by lazy

* dont check on excluded Filters

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

* newlines

* move preference helper function into lib

* move preference helper function into lib x2

* move check to lib too

* move defaultRandomUserAgentType to constructor

* rename the interceptor

* organize the interceptor and preference stuff in different files

* hide custom ua setting when random ua is enabled

* English

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

* catch specific exception

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

* setVisible()

fresh stuff

* setVisible()

fresh stuff

* change summary

* workaround

* Update error message

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

* Update comment

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

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-15 19:52:35 -03:00
Alessandro Jean 71f69252ad
Add a new source to MangaThemesia (#17123)
Add a new source to MangaThemesia.
2023-07-15 19:29:37 -03:00
Alessandro Jean 02e0fce955
Add two new sources to Madara (#17122)
Add two new sources to Madara.
2023-07-15 19:29:27 -03:00
KirinRaikage 0997aa4107
Cleanup dead French MMRCMS sources and update Lelscan URL (#17060)
* Cleanup dead French MMRCMS sources and update Lelscan URL

* Revert "Cleanup dead French MMRCMS sources and update Lelscan URL"

This reverts commit ed91f2564e56fc23239fbe2808ad259feeb9c426.

* Removing sources and updating SourceData manually instead of using JsonGen to update
2023-07-15 17:44:15 -03:00
KirinRaikage b7259b905a
Fix Sushiscan error 404 (#17112) 2023-07-15 17:44:01 -03:00
anewadventure 1b0d3c9e10
Changed domain for hentaivn (#17088) 2023-07-13 16:03:27 -03:00
Eshlender 1e2bce3809
Remanga alt search (#17099)
* [RU]Remanga alt search

* [RU]Remanga alt search

* exHeaders

* pages
2023-07-13 13:52:44 -03:00
Rolando Lecca 37476be2fe
Manhwas.net: bypass sucuri (#17093)
* Bypass Sucuri

* Use jsoup to find script

* Use CookieManager

* Use CookieManager
2023-07-13 13:52:34 -03:00
Alexander Chernov 3b91d66b9b
fix: uri must not be null on mmscans, switched to ajax loading, fix 4… (#17076)
* fix: uri must not be null on mmscans, switched to ajax loading, fix 404 on the last page

* Update multisrc/overrides/madara/mmscans/src/MMScans.kt

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

* mmscans: renamed some func

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-11 20:21:55 -03:00
Rolando Lecca 20823f4b55
Update Manhwas.net (#17068)
* Update ManhwasNet

* Check if sucuri exists

* Remove log
2023-07-10 15:03:38 -04:00
arkon 20ffd8c649
Bump extensions-lib for Preference#setVisible (#17066) 2023-07-10 10:51:55 -04:00
Sofie 626723cd40
fix(id/doujindesu): fix chapter does not load (#17027)
* fix chapter does not load

* Update build.gradle

* fix thumbnail

* fix all request

* change request
2023-07-09 13:55:04 -03:00
Rolando Lecca 4ffac347f2
YugenMangas: Add ratelimit and increment connection timeout (#17032)
* Yugen is soooooooooo slow sometimes

* Add ratelimit

* Lol

* Lint

* Missing import

* ._.
2023-07-09 10:14:09 -04:00
ObserverOfTime 4847904078
TheDuckWebcomics: fix image URL (#17034) 2023-07-09 10:13:46 -04:00
felixfon f1a52a29be
Fix manhuaren no value for response (#17033) (#17035) 2023-07-09 10:13:34 -04:00
RGFRv2 28f5a08ac7
Bentomanga fix chapters (#17057)
* Exclude url with style='display:none' who breaks everything

* Update gradle version
2023-07-09 10:13:18 -04:00
AwkwardPeak7 93bc84108c
Move `wpchapterprotector` logic to Madara base class (#17006)
* move wpchapterprotector logic to Madara base class

* selectFirst
2023-07-05 18:30:02 -04:00
felixfon deb7903b1d
Fix manhuaren no value for response (#17008) (#17013) 2023-07-05 18:28:59 -04:00
stevenyomi 99b3cb4ce3
Clean up multisrc generate task (#17023) 2023-07-05 18:27:54 -04:00
stevenyomi b8a8e04537
[skip ci] Use renamed Gradle build action (#17022) 2023-07-05 07:58:38 -04:00
Rolando Lecca be492a38b5
YugenMangas: Disable fetchAllTitles (#17004)
* Disable fetchAllTitles

* Set fetchAllTitles default value as false
2023-07-03 23:22:32 -03:00
Fadilah Riczky aaa067a4f9
Fix BacaKomik no pages found (#16977)
* Update BacaKomik.kt

change target document.select for fix page not found

* update extVersionCode to 5

* update bacakomik from document.select to document.getElementsByTag with cdnUrl
2023-07-03 20:56:31 -03:00
KirinRaikage 13f4e346c3
Fix date parsing for Hentai Scantrad and Scan Hentai Menu (#17000)
* Fix date parsing for Hentai Scantrad and Scan Hentai Menu

* Update selector status for Hentai Scantrad

* Update ongoingStatusList to reflect status for Hentai Scantrad
2023-07-03 20:56:23 -03:00
Rolando Lecca f85cc6183d
YugenMangas: Update domain (#17003)
Update domain
2023-07-03 20:56:15 -03:00
felixfon adf419c23a
Fix manhuaren no value for response (#16909) (#16976) 2023-07-03 16:13:12 -03:00
AwkwardPeak7 ab13ebc5ea
fix `additional.gradle` support in multisrc generators (#16997) 2023-07-03 16:12:57 -03:00
Alessandro Jean 010d7959c0
Add two new sources to Madara (#16989)
* Add two new sources to Madara.

* Add missing trailing comma.
2023-07-02 19:47:57 -03:00
Alessandro Jean dd0a128de0
Revert `lib-i18n` addition (#16990)
* Revert "Add a new `lib-i18n` to make message translation easier (#16942)"

This reverts commit 4e17c228ca.

* Bump the versions.
2023-07-02 18:42:03 -03:00
AwkwardPeak7 6ff3045c6f
VIZ Manga (#16971)
* Viz Manga

* update readme
2023-07-02 17:39:17 -03:00
KirinRaikage 691cba4a93
Add multiple sources to Madara (#16973)
* Add multiple sources to Madara

* Fix MadaraGenerator

* Add new status text for French Madara sources

* Fix BlueSolo unused imports
2023-07-02 17:39:05 -03:00
KirinRaikage 8ad0505cd1
Fix status parsing for PhenixScans and SushiScan (#16988) 2023-07-02 17:38:53 -03:00
Alessandro Jean 4e17c228ca
Add a new `lib-i18n` to make message translation easier (#16942)
* Add support to better internationalization with a new lib.

* Add info about `lib-i18n` in the contributing guide.

* Use lib-i18n in M+ as well.

* Change properties files to UTF-8.
2023-07-02 17:38:41 -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
Livin D'cruz dbb4f6a0e0
Adding support for IsekaiScan.top (#16939)
* Adding support for IsekaiScan.top

* addressing review comment to remove chapterListParse logic from main theme

* addressing review comment to remove adding current year to date logic

* remove space
2023-07-01 10:37:51 -04:00
Rajh a70b186815
Update Japscan (#16908)
* Update Japscan.kt

Japscan splitted tables, fast fix for it
Closes #16898

* Remove Log.d messages

---------

Co-authored-by: Rajh <Rajh>
2023-07-01 10:07:17 -04: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 fcba0e4efe
comick: improve performance (#16947)
* comick: improve performance

for real this time

* simplify logic

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

* remove redundancy

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-07-01 10:03:51 -04:00
Azim 34483c9afe
add ReadGojo (#16953)
* add ReadGojo

* update icons

* Remove commented out code

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2023-07-01 10:03:12 -04:00
AwkwardPeak7 9de0f461b9
AllAnime: update url (#16948) 2023-07-01 10:02:50 -04:00
AwkwardPeak7 67c01b56aa
Readallcomics (#16938)
* ReadAllComics

* ReadAllComics multisrc

* archived categories
2023-06-30 10:30:44 -04:00
stevenyomi 672894acfe
NoyAcg: update URL (#16928) 2023-06-30 10:28:51 -04:00
Ahmad Ghoni Arrozaq 439578e5c8
Fix KomikindoID no pages found (#16941) 2023-06-30 10:28:20 -04:00