Added some sources to madara (#10595)
* Update MadaraGenerator.kt * Include fixed version of #10443 and #10167 Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com> Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com> * Add icons and overrides * Add more icons and overrides * Update Madara.kt Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com> Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com>
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 24 KiB |
BIN
multisrc/overrides/madara/alltopmanga/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 164 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 22 KiB |
BIN
multisrc/overrides/madara/anikiga/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 117 KiB |
7
multisrc/overrides/madara/anikiga/src/Anikiga.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.tr.anikiga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Anikiga : Madara("Anikiga", "https://anikiga.com", "tr", SimpleDateFormat("d MMMMM yyyy", Locale("tr")))
|
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 25 KiB |
BIN
multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 155 KiB |
7
multisrc/overrides/madara/apolltoons/src/Apolltoons.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.es.apolltoons
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Apolltoons : Madara("Apolltoons", "https://apolltoons.xyz", "es", SimpleDateFormat("dd MMMMM, yyyy", Locale("es")))
|
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 7.3 KiB |
BIN
multisrc/overrides/madara/blcomics/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 135 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 16 KiB |
BIN
multisrc/overrides/madara/comictoon/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 78 KiB |
7
multisrc/overrides/madara/comictoon/src/Comictoon.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.th.comictoon
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Comictoon : Madara("Comictoon", "https://comictoonthaith-new.com", "th", SimpleDateFormat("MMMMM dd, yyyy", Locale("th")))
|
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 18 KiB |
BIN
multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 102 KiB |
11
multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt
Normal file
@ -0,0 +1,11 @@
|
||||
package eu.kanade.tachiyomi.extension.en.cookiekiara
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.source.model.SChapter
|
||||
import okhttp3.Response
|
||||
|
||||
class CookieKiara : Madara("Cookie Kiara", "https://18.kiara.cool", "en") {
|
||||
override fun chapterListParse(response: Response): List<SChapter> {
|
||||
return super.chapterListParse(response).reversed()
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 41 KiB |
BIN
multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 308 KiB |
7
multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.es.dokkomanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class DokkoManga : Madara("DokkoManga", "https://dokkomanga.xyz", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es")))
|
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 34 KiB |
BIN
multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 263 KiB |
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.ar.empirewebtoon
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class EmpireWebtoon : Madara("Empire Webtoon", "https://webtoonempire.com", "ar", SimpleDateFormat("yyyy MMMMM dd", Locale("ar")))
|
7
multisrc/overrides/madara/eromanhwas/src/Eromanhwas.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.en.eromanhwas
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Eromanhwas : Madara("Eromanhwas", "https://eromanhwas.com", "en", SimpleDateFormat("MMMMM dd, yyyy", Locale("fr")))
|
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 20 KiB |
BIN
multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 113 KiB |
17
multisrc/overrides/madara/hentaicube/src/HentaiCube.kt
Normal file
@ -0,0 +1,17 @@
|
||||
package eu.kanade.tachiyomi.extension.vi.hentaicube
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import org.jsoup.nodes.Document
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class HentaiCube : Madara("Hentai Cube", "https://hentaicube.net", "vi", SimpleDateFormat("dd/MM/yyyy", Locale("vi"))) {
|
||||
override fun pageListParse(document: Document): List<Page> {
|
||||
val urls = mutableListOf<String>()
|
||||
return super.pageListParse(document).filter {
|
||||
!urls.contains(it.imageUrl)
|
||||
urls.add(it.imageUrl!!)
|
||||
}
|
||||
}
|
||||
}
|
BIN
multisrc/overrides/madara/kiara/res/mipmap-hdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
multisrc/overrides/madara/kiara/res/mipmap-mdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
multisrc/overrides/madara/kiara/res/mipmap-xhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 18 KiB |
BIN
multisrc/overrides/madara/kiara/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 102 KiB |
11
multisrc/overrides/madara/kiara/src/Kiara.kt
Normal file
@ -0,0 +1,11 @@
|
||||
package eu.kanade.tachiyomi.extension.en.kiara
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import org.jsoup.nodes.Document
|
||||
|
||||
class Kiara : Madara("Kiara", "https://kiara.cool", "en") {
|
||||
override fun pageListParse(document: Document): List<Page> {
|
||||
return super.pageListParse(document).filterIndexed { index, _ -> index % 2 == 0 }
|
||||
}
|
||||
}
|
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 36 KiB |
BIN
multisrc/overrides/madara/mangahane/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 277 KiB |
7
multisrc/overrides/madara/mangahane/src/MangaHane.kt
Normal file
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.tr.mangahane
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangaHane : Madara("Manga Hane", "https://manga-hane.com", "tr", SimpleDateFormat("MMMMM dd, yyyy", Locale("tr")))
|
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 17 KiB |
BIN
multisrc/overrides/madara/mangasoriginesx/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 94 KiB |
@ -0,0 +1,7 @@
|
||||
package eu.kanade.tachiyomi.extension.fr.mangasoriginesx
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangasOriginesX : Madara("Mangas Origines X", "https://x.mangas-origines.fr", "fr", SimpleDateFormat("dd/MM/yyyy", Locale("fr")))
|
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 12 KiB |
BIN
multisrc/overrides/madara/manhatic/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 14 KiB |