diff --git a/src/all/paprika/build.gradle b/src/all/paprika/build.gradle index baeb35f7e..0f4c05ddd 100644 --- a/src/all/paprika/build.gradle +++ b/src/all/paprika/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Paprika' pkgNameSuffix = 'all.paprika' extClass = '.PaprikaFactory' - extVersionCode = 6 + extVersionCode = 7 libVersion = '1.2' } diff --git a/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaAlt.kt b/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaAlt.kt index a382f740a..6a1c2a792 100644 --- a/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaAlt.kt +++ b/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaAlt.kt @@ -21,13 +21,13 @@ abstract class PaprikaAlt( override fun popularMangaFromElement(element: Element): SManga { // Log.d("Paprika", "processing popular element") return SManga.create().apply { - element.select("a:has(h2)").let { + element.select("a:has(h3)").let { setUrlWithoutDomain(it.attr("href")) title = it.text() // Log.d("Paprika", "manga url: $url") // Log.d("Paprika", "manga title: $title") } - thumbnail_url = element.select("img").attr("abs:src") + thumbnail_url = element.select("img").attr("src") // Log.d("Paprika", "manga thumb: $thumbnail_url") } } @@ -56,7 +56,7 @@ abstract class PaprikaAlt( it.text().apply { when { this.startsWith("Author") -> author = this.substringAfter(":").trim() - this.startsWith("Artist") -> artist = this.substringAfter(":").trim() + this.startsWith("Artist") -> artist = this.substringAfter(":").trim().replace(";", ",") this.startsWith("Genre") -> genre = this.substringAfter(":").trim().replace(";", ",") this.startsWith("Status") -> status = this.substringAfter(":").trim().toStatus() } diff --git a/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaFactory.kt b/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaFactory.kt index 69208ab7b..9b4eda011 100644 --- a/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaFactory.kt +++ b/src/all/paprika/src/eu/kanade/tachiyomi/extension/all/paprika/PaprikaFactory.kt @@ -8,10 +8,11 @@ class PaprikaFactory : SourceFactory { MangazukiXyz(), MangaTensei(), MangaNelo(), - MangaWindowClub(), + // MangaWindowClub(), MangaDogs(), ReadMangaFox(), - MangaStreamXyz() + MangaStreamXyz(), + MangaReader() ) } @@ -20,5 +21,6 @@ class ReadMangaFox : Paprika("ReadMangaFox", "http://readmangafox.xyz", "en") class MangazukiXyz : Paprika("MangaZuki.xyz", "http://mangazuki.xyz", "en") class MangaTensei : Paprika("MangaTensei", "https://www.mangatensei.com", "en") class MangaNelo : Paprika("MangaNelos.com", "http://manganelos.com", "en") -class MangaWindowClub : PaprikaAlt("MangaWindow.club", "https://mangawindow.club", "en") +// class MangaWindowClub : PaprikaAlt("MangaWindow.club", "https://mangawindow.club", "en") class MangaDogs : Paprika("MangaDogs.fun", "http://mangadogs.fun", "en") +class MangaReader : PaprikaAlt("MangaReader.cc", "http://mangareader.cc/", "en") diff --git a/src/en/mangafast/build.gradle b/src/en/mangafast/build.gradle index 33ee1229e..2c1cd34b3 100644 --- a/src/en/mangafast/build.gradle +++ b/src/en/mangafast/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaFast' pkgNameSuffix = 'en.mangafast' extClass = '.MangaFast' - extVersionCode = 3 + extVersionCode = 4 libVersion = '1.2' } diff --git a/src/en/mangafast/res/mipmap-hdpi/ic_launcher.png b/src/en/mangafast/res/mipmap-hdpi/ic_launcher.png index bc2d3382c..c6171bf6c 100755 Binary files a/src/en/mangafast/res/mipmap-hdpi/ic_launcher.png and b/src/en/mangafast/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/en/mangafast/res/mipmap-mdpi/ic_launcher.png b/src/en/mangafast/res/mipmap-mdpi/ic_launcher.png index a9fd787b0..e9e1ca91e 100755 Binary files a/src/en/mangafast/res/mipmap-mdpi/ic_launcher.png and b/src/en/mangafast/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/en/mangafast/res/mipmap-xhdpi/ic_launcher.png b/src/en/mangafast/res/mipmap-xhdpi/ic_launcher.png index 41a6e65a3..6077690fc 100755 Binary files a/src/en/mangafast/res/mipmap-xhdpi/ic_launcher.png and b/src/en/mangafast/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/en/mangafast/res/mipmap-xxhdpi/ic_launcher.png b/src/en/mangafast/res/mipmap-xxhdpi/ic_launcher.png index 4a6a54045..188decf85 100755 Binary files a/src/en/mangafast/res/mipmap-xxhdpi/ic_launcher.png and b/src/en/mangafast/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/en/mangafast/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/mangafast/res/mipmap-xxxhdpi/ic_launcher.png index 1eec6141f..b368d915c 100755 Binary files a/src/en/mangafast/res/mipmap-xxxhdpi/ic_launcher.png and b/src/en/mangafast/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/en/mangafast/res/web_hi_res_512.png b/src/en/mangafast/res/web_hi_res_512.png index 202fc1758..d27c2c668 100644 Binary files a/src/en/mangafast/res/web_hi_res_512.png and b/src/en/mangafast/res/web_hi_res_512.png differ diff --git a/src/en/mangafast/src/eu/kanade/tachiyomi/extension/en/mangafast/MangaFast.kt b/src/en/mangafast/src/eu/kanade/tachiyomi/extension/en/mangafast/MangaFast.kt index 295a5bcb9..aa81d7563 100644 --- a/src/en/mangafast/src/eu/kanade/tachiyomi/extension/en/mangafast/MangaFast.kt +++ b/src/en/mangafast/src/eu/kanade/tachiyomi/extension/en/mangafast/MangaFast.kt @@ -40,7 +40,7 @@ class MangaFast : ParsedHttpSource() { override fun latestUpdatesFromElement(element: Element) = SManga.create().apply { setUrlWithoutDomain(element.select("a").attr("href")) title = element.select("h3").text().trim() - thumbnail_url = element.select("img").attr("abs:data-src") + thumbnail_url = element.select("img").attr("abs:data-src").substringBeforeLast("resize") } override fun latestUpdatesNextPageSelector() = "a.next"