diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..fd380e7a7 Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..4efc74758 Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..137566eb1 Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..668ffece9 Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..4ea8becd3 Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/res/web_hi_res_512.png b/multisrc/overrides/wpmangareader/arflamescans/res/web_hi_res_512.png new file mode 100644 index 000000000..ed6b35e1e Binary files /dev/null and b/multisrc/overrides/wpmangareader/arflamescans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/wpmangareader/arflamescans/src/ARFlameScans.kt b/multisrc/overrides/wpmangareader/arflamescans/src/ARFlameScans.kt new file mode 100644 index 000000000..2829e2a0c --- /dev/null +++ b/multisrc/overrides/wpmangareader/arflamescans/src/ARFlameScans.kt @@ -0,0 +1,18 @@ +package eu.kanade.tachiyomi.extension.ar.arflamescans + +import eu.kanade.tachiyomi.multisrc.wpmangareader.WPMangaReader +import eu.kanade.tachiyomi.source.model.SManga +import java.text.SimpleDateFormat +import java.util.Locale + +class ARFlameScans : WPMangaReader( + "AR FlameScans", "https://ar.flamescans.org", "ar", + mangaUrlDirectory = "/series", + dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale.US) +) { + override fun parseStatus(status: String) = when { + status.contains("مستمر") -> SManga.ONGOING + status.contains("مكتمل") -> SManga.COMPLETED + else -> SManga.UNKNOWN + } +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReader.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReader.kt index 84f1767fe..e39bcc3e6 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReader.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReader.kt @@ -165,7 +165,7 @@ abstract class WPMangaReader( genre = document.select("div.gnr a, .mgen a, .seriestugenre a").joinToString { it.text() } status = parseStatus( - document.select("div.listinfo li:contains(Status), .tsinfo .imptdt:contains(status), .infotable tr:contains(status) td") + document.select("div.listinfo li:contains(Status), .tsinfo .imptdt:contains(status), .tsinfo .imptdt:contains(الحالة), .infotable tr:contains(status) td") .text() ) diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReaderGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReaderGenerator.kt index 7a673f81a..b2a512c6e 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReaderGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangareader/WPMangaReaderGenerator.kt @@ -9,11 +9,12 @@ class WPMangaReaderGenerator : ThemeSourceGenerator { override val themeClass = "WPMangaReader" - override val baseVersionCode: Int = 10 + override val baseVersionCode: Int = 11 override val sources = listOf( SingleLang("Anitation Arts", "https://anitationarts.org", "en", overrideVersionCode = 1), SingleLang("Alpha Scans", "https://alpha-scans.org", "en"), + SingleLang("AR FlameScans", "https://ar.flamescans.org", "ar"), SingleLang("Kiryuu", "https://kiryuu.id", "id", overrideVersionCode = 1), SingleLang("KomikMama", "https://komikmama.net", "id"), SingleLang("MangaKita", "https://mangakita.net", "id", overrideVersionCode = 1),