diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..9932584ef Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..c0346ee09 Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..8e2bf1445 Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..76db2b3d0 Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..69897a5eb Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png b/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png new file mode 100644 index 000000000..731fa82eb Binary files /dev/null and b/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..4db23c669 Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..63e520075 Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..37f8af9f7 Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..5b7c48e1e Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..55e7635f7 Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png new file mode 100644 index 000000000..2d57b8e28 Binary files /dev/null and b/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt b/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt new file mode 100644 index 000000000..622832085 --- /dev/null +++ b/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt @@ -0,0 +1,9 @@ +package eu.kanade.tachiyomi.extension.en.ohnomanga + +import eu.kanade.tachiyomi.annotations.Nsfw +import eu.kanade.tachiyomi.multisrc.madara.Madara + +@Nsfw +class OhNoManga : Madara("Oh No Manga", "https://ohnomanga.com", "en") { + +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index faf6fee6e..112bcc748 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -157,6 +157,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MangaSco", "https://mangasco.com", "en", overrideVersionCode = 1), SingleLang("MangaSpark", "https://mangaspark.com", "ar"), SingleLang("MangaStein", "https://mangastein.com", "tr"), + SingleLang("MangaStic", "https://mangastic.com", "en"), SingleLang("MangaTK", "https://mangatk.com", "en"), SingleLang("MangaTX", "https://mangatx.com", "en", overrideVersionCode = 1), SingleLang("MangaTeca", "https://www.mangateca.com", "pt-BR", overrideVersionCode = 2), @@ -207,6 +208,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Ninjavi", "https://ninjavi.com", "ar", overrideVersionCode = 1), SingleLang("Nitro Scans", "https://nitroscans.com", "en"), SingleLang("NovelMic", "https://novelmic.com", "en", overrideVersionCode = 1), + SingleLang("Oh No Manga", "https://ohnomanga.com", "en", isNsfw = true), SingleLang("Off Scan", "https://offscan.top", "pt-BR", overrideVersionCode = 2), SingleLang("OnManga", "https://onmanga.com", "en", overrideVersionCode = 1), SingleLang("Origami Orpheans", "https://origami-orpheans.com.br", "pt-BR", overrideVersionCode = 2), diff --git a/src/en/mangaowl/build.gradle b/src/en/mangaowl/build.gradle index 4b093384e..65782b33c 100644 --- a/src/en/mangaowl/build.gradle +++ b/src/en/mangaowl/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaOwl' pkgNameSuffix = 'en.mangaowl' extClass = '.MangaOwl' - extVersionCode = 12 + extVersionCode = 13 libVersion = '1.2' } diff --git a/src/en/mangaowl/src/eu/kanade/tachiyomi/extension/en/mangaowl/MangaOwl.kt b/src/en/mangaowl/src/eu/kanade/tachiyomi/extension/en/mangaowl/MangaOwl.kt index b56d5dfad..6bcb21a2d 100644 --- a/src/en/mangaowl/src/eu/kanade/tachiyomi/extension/en/mangaowl/MangaOwl.kt +++ b/src/en/mangaowl/src/eu/kanade/tachiyomi/extension/en/mangaowl/MangaOwl.kt @@ -86,7 +86,7 @@ class MangaOwl : ParsedHttpSource() { author = infoElement.select("p.fexi_header_para a.author_link").text() artist = author status = parseStatus(infoElement.select("p.fexi_header_para:contains(status)").first().ownText()) - genre = infoElement.select(".owl-tags:not(a.label-owl-tag) a.label").mapNotNull{ it.text() }.joinToString(", ") + genre = infoElement.select("div.col-xs-12.col-md-8.single-right-grid-right > p > a[href*=genres]").joinToString { it.text() } description = infoElement.select(".description").first().ownText() thumbnail_url = infoElement.select("img").first()?.let { img -> if (img.hasAttr("data-src")) img.attr("abs:data-src") else img.attr("abs:src")