add new sources to madara (#8316)
* icons * Create HentaiManga.kt * Create HentaiXComic.kt * Create HentaiXYuri.kt * Create YaoiScan.kt * icon * Update MadaraGenerator.kt * icon * Create MangaKio.kt * Update MadaraGenerator.kt * Update MadaraGenerator.kt
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 61 KiB |
|
@ -0,0 +1,16 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.en.hentaimanga
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
@Nsfw
|
||||||
|
class HentaiManga : Madara(
|
||||||
|
"Hentai Manga",
|
||||||
|
"https://hentaimanga.me",
|
||||||
|
"en",
|
||||||
|
dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US)
|
||||||
|
) {
|
||||||
|
|
||||||
|
}
|
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 120 KiB |
|
@ -0,0 +1,16 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.en.hentaixcomic
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
@Nsfw
|
||||||
|
class HentaiXComic : Madara(
|
||||||
|
"HentaiXComic",
|
||||||
|
"https://hentaixcomic.com",
|
||||||
|
"en",
|
||||||
|
dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US)
|
||||||
|
) {
|
||||||
|
|
||||||
|
}
|
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 113 KiB |
|
@ -0,0 +1,16 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.en.hentaixyuri
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
@Nsfw
|
||||||
|
class HentaiXYuri : Madara(
|
||||||
|
"HentaiXYuri",
|
||||||
|
"https://hentaixyuri.com",
|
||||||
|
"en",
|
||||||
|
dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US)
|
||||||
|
) {
|
||||||
|
|
||||||
|
}
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 110 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 8.1 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 195 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 121 KiB |
|
@ -0,0 +1,16 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.en.mangakio
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
@Nsfw
|
||||||
|
class MangaKio : Madara(
|
||||||
|
"Manga Kio",
|
||||||
|
"https://mangakio.com",
|
||||||
|
"en",
|
||||||
|
dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US)
|
||||||
|
) {
|
||||||
|
|
||||||
|
}
|
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 78 KiB |
|
@ -0,0 +1,9 @@
|
||||||
|
package eu.kanade.tachiyomi.extension.en.yaoiscan
|
||||||
|
|
||||||
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||||
|
import java.text.SimpleDateFormat
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
@Nsfw
|
||||||
|
class YaoiScan : Madara("YaoiScan", "https://yaoiscan.com", "en")
|
|
@ -97,7 +97,10 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Hayalistic", "https://hayalistic.com", "tr"),
|
SingleLang("Hayalistic", "https://hayalistic.com", "tr"),
|
||||||
SingleLang("Hentai20", "https://hentai20.com", "en", isNsfw = true, overrideVersionCode = 1),
|
SingleLang("Hentai20", "https://hentai20.com", "en", isNsfw = true, overrideVersionCode = 1),
|
||||||
SingleLang("Hentaidexy", "https://hentaidexy.com", "en", isNsfw = true, overrideVersionCode = 1),
|
SingleLang("Hentaidexy", "https://hentaidexy.com", "en", isNsfw = true, overrideVersionCode = 1),
|
||||||
|
SingleLang("Hentai Manga", "https://hentaimanga.me", "en", isNsfw = true),
|
||||||
SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 1),
|
SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 1),
|
||||||
|
SingleLang("HentaiXComic", "https://hentaixcomic.com", "en", isNsfw = true),
|
||||||
|
SingleLang("HentaiXYuri", "https://hentaixyuri.com", "en", isNsfw = true),
|
||||||
SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true),
|
SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true),
|
||||||
SingleLang("Hero Manhua", "https://heromanhua.com", "en"),
|
SingleLang("Hero Manhua", "https://heromanhua.com", "en"),
|
||||||
SingleLang("Heroz Scanlation", "https://herozscans.com", "en", overrideVersionCode = 1),
|
SingleLang("Heroz Scanlation", "https://herozscans.com", "en", overrideVersionCode = 1),
|
||||||
|
@ -136,13 +139,14 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Manga Bin", "https://mangabin.com/", "en", overrideVersionCode = 1),
|
SingleLang("Manga Bin", "https://mangabin.com/", "en", overrideVersionCode = 1),
|
||||||
SingleLang("Manga Chill", "https://mangachill.com/", "en", overrideVersionCode = 2),
|
SingleLang("Manga Chill", "https://mangachill.com/", "en", overrideVersionCode = 2),
|
||||||
SingleLang("Manga Crab", "https://mangacrab.com", "es"),
|
SingleLang("Manga Crab", "https://mangacrab.com", "es"),
|
||||||
SingleLang("Manga District", "https://mangadistrict.com", "en", isNsfw = true),
|
SingleLang("Manga District", "https://mangadistrict.com", "en", isNsfw = true, overrideVersionCode = 1),
|
||||||
SingleLang("Manga Diyari", "https://manga-diyari.com", "tr", overrideVersionCode = 1),
|
SingleLang("Manga Diyari", "https://manga-diyari.com", "tr", overrideVersionCode = 1),
|
||||||
SingleLang("Manga Drop Out", "https://www.mangadropout.xyz", "id", isNsfw = true, overrideVersionCode = 1),
|
SingleLang("Manga Drop Out", "https://www.mangadropout.xyz", "id", isNsfw = true, overrideVersionCode = 1),
|
||||||
SingleLang("Manga Fenix", "https://manga-fenix.com", "es", overrideVersionCode = 1),
|
SingleLang("Manga Fenix", "https://manga-fenix.com", "es", overrideVersionCode = 1),
|
||||||
SingleLang("Manga Funny", "https://mangafunny.com", "en"),
|
SingleLang("Manga Funny", "https://mangafunny.com", "en"),
|
||||||
SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 1),
|
SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 1),
|
||||||
SingleLang("Manga Hero", "https://mangahero.xyz", "en", overrideVersionCode = 2),
|
SingleLang("Manga Hero", "https://mangahero.xyz", "en", overrideVersionCode = 2),
|
||||||
|
SingleLang("Manga Kio", "https://mangakio.com", "en", isNsfw = true),
|
||||||
SingleLang("Manga Kiss", "https://mangakiss.org", "en", overrideVersionCode = 1),
|
SingleLang("Manga Kiss", "https://mangakiss.org", "en", overrideVersionCode = 1),
|
||||||
SingleLang("Manga Land Arabic", "https://mangalandarabic.com", "ar", overrideVersionCode = 1),
|
SingleLang("Manga Land Arabic", "https://mangalandarabic.com", "ar", overrideVersionCode = 1),
|
||||||
SingleLang("Manga Leveling", "https://mangaleveling.com", "en"),
|
SingleLang("Manga Leveling", "https://mangaleveling.com", "en"),
|
||||||
|
@ -166,7 +170,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Manga1st", "https://manga1st.com", "en", overrideVersionCode = 1),
|
SingleLang("Manga1st", "https://manga1st.com", "en", overrideVersionCode = 1),
|
||||||
SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1),
|
SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1),
|
||||||
SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3),
|
SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3),
|
||||||
SingleLang("Manga3S", "https://manga3s.com", "en", overrideVersionCode = 1),
|
SingleLang("Manga3S", "https://manga3s.com", "en", overrideVersionCode = 2),
|
||||||
SingleLang("Manga47", "https://manga47.net", "en", overrideVersionCode = 1),
|
SingleLang("Manga47", "https://manga47.net", "en", overrideVersionCode = 1),
|
||||||
SingleLang("Manga4All", "https://manga4all.net", "en", overrideVersionCode = 3),
|
SingleLang("Manga4All", "https://manga4all.net", "en", overrideVersionCode = 3),
|
||||||
SingleLang("Manga68", "https://manga68.com", "en", overrideVersionCode = 1),
|
SingleLang("Manga68", "https://manga68.com", "en", overrideVersionCode = 1),
|
||||||
|
@ -368,6 +372,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("XManga", "https://xmanga.io", "en", isNsfw = true),
|
SingleLang("XManga", "https://xmanga.io", "en", isNsfw = true),
|
||||||
SingleLang("XuN Scans", "https://xunscans.xyz", "en", overrideVersionCode = 2),
|
SingleLang("XuN Scans", "https://xunscans.xyz", "en", overrideVersionCode = 2),
|
||||||
SingleLang("Yaoi Fan Clube", "https://yaoifanclube.com.br", "pt-BR", isNsfw = true, overrideVersionCode = 2),
|
SingleLang("Yaoi Fan Clube", "https://yaoifanclube.com.br", "pt-BR", isNsfw = true, overrideVersionCode = 2),
|
||||||
|
SingleLang("YaoiScan", "https://yaoiscan.com", "en", isNsfw = true),
|
||||||
SingleLang("Yaoi.mobi", "https://yaoi.mobi", "en", isNsfw = true, className = "YaoiManga", pkgName = "yaoimanga", overrideVersionCode = 4),
|
SingleLang("Yaoi.mobi", "https://yaoi.mobi", "en", isNsfw = true, className = "YaoiManga", pkgName = "yaoimanga", overrideVersionCode = 4),
|
||||||
SingleLang("Yaoi Toshokan", "https://yaoitoshokan.net", "pt-BR", isNsfw = true, overrideVersionCode = 3),
|
SingleLang("Yaoi Toshokan", "https://yaoitoshokan.net", "pt-BR", isNsfw = true, overrideVersionCode = 3),
|
||||||
SingleLang("Yuri Verso", "https://yuri.live", "pt-BR", overrideVersionCode = 3),
|
SingleLang("Yuri Verso", "https://yuri.live", "pt-BR", overrideVersionCode = 3),
|
||||||
|
|