diff --git a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt index f1d34fb04..aba27c4af 100644 --- a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt +++ b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt @@ -613,6 +613,7 @@ abstract class Madara( "已完结", "Tamamlandı", "Đã hoàn thành", + "Завершено", ) protected val ongoingStatusList: Array = arrayOf( @@ -632,6 +633,7 @@ abstract class Madara( "Đang chờ", "متوقف", "En Pause", + "Заморожено", ) protected val canceledStatusList: Array = arrayOf( @@ -642,6 +644,7 @@ abstract class Madara( "Đã hủy", "ملغي", "Abandonné", + "Заброшено", ) override fun mangaDetailsParse(document: Document): SManga { diff --git a/src/ru/mangazavr/build.gradle b/src/ru/mangazavr/build.gradle new file mode 100644 index 000000000..f68bad33b --- /dev/null +++ b/src/ru/mangazavr/build.gradle @@ -0,0 +1,10 @@ +ext { + extName = 'Mangazavr' + extClass = '.Mangazavr' + themePkg = 'madara' + baseUrl = 'https://mangazavr.ru' + overrideVersionCode = 0 + isNsfw = true +} + +apply from: "$rootDir/common.gradle" diff --git a/src/ru/mangazavr/res/mipmap-hdpi/ic_launcher.png b/src/ru/mangazavr/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..e29deb269 Binary files /dev/null and b/src/ru/mangazavr/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/ru/mangazavr/res/mipmap-mdpi/ic_launcher.png b/src/ru/mangazavr/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..8accac082 Binary files /dev/null and b/src/ru/mangazavr/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/ru/mangazavr/res/mipmap-xhdpi/ic_launcher.png b/src/ru/mangazavr/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..4f8e1ff8a Binary files /dev/null and b/src/ru/mangazavr/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/ru/mangazavr/res/mipmap-xxhdpi/ic_launcher.png b/src/ru/mangazavr/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..d870f26e4 Binary files /dev/null and b/src/ru/mangazavr/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/ru/mangazavr/res/mipmap-xxxhdpi/ic_launcher.png b/src/ru/mangazavr/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..c76d3e8e4 Binary files /dev/null and b/src/ru/mangazavr/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/ru/mangazavr/src/eu/kanade/tachiyomi/extension/ru/mangazavr/Mangazavr.kt b/src/ru/mangazavr/src/eu/kanade/tachiyomi/extension/ru/mangazavr/Mangazavr.kt new file mode 100644 index 000000000..239902ce8 --- /dev/null +++ b/src/ru/mangazavr/src/eu/kanade/tachiyomi/extension/ru/mangazavr/Mangazavr.kt @@ -0,0 +1,17 @@ +package eu.kanade.tachiyomi.extension.ru.mangazavr + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Mangazavr : Madara( + "Mangazavr", + "https://mangazavr.ru", + "ru", + dateFormat = SimpleDateFormat("dd.MM.yyyy", Locale.ROOT), +) { + override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Статус) + div.summary-content" + + override val useLoadMoreRequest = LoadMoreStrategy.Always + override val useNewChapterEndpoint = true +}