diff --git a/src/de/xcine/AndroidManifest.xml b/src/de/xcine/AndroidManifest.xml new file mode 100644 index 000000000..acb4de356 --- /dev/null +++ b/src/de/xcine/AndroidManifest.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/de/xcine/build.gradle b/src/de/xcine/build.gradle new file mode 100644 index 000000000..89e459aff --- /dev/null +++ b/src/de/xcine/build.gradle @@ -0,0 +1,13 @@ +apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' +apply plugin: 'kotlinx-serialization' + +ext { + extName = 'xCine' + pkgNameSuffix = 'de.xcine' + extClass = '.xCine' + extVersionCode = 1 + libVersion = '12' +} + +apply from: "$rootDir/common.gradle" diff --git a/src/de/xcine/res/mipmap-hdpi/ic_launcher.png b/src/de/xcine/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..6153e5996 Binary files /dev/null and b/src/de/xcine/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_back.png b/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_back.png new file mode 100644 index 000000000..8dc560dd4 Binary files /dev/null and b/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_back.png differ diff --git a/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_fore.png b/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_fore.png new file mode 100644 index 000000000..5d7bc4d62 Binary files /dev/null and b/src/de/xcine/res/mipmap-hdpi/ic_launcher_adaptive_fore.png differ diff --git a/src/de/xcine/res/mipmap-mdpi/ic_launcher.png b/src/de/xcine/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..e38b9578b Binary files /dev/null and b/src/de/xcine/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_back.png b/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_back.png new file mode 100644 index 000000000..f8feb6e59 Binary files /dev/null and b/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_back.png differ diff --git a/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_fore.png b/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_fore.png new file mode 100644 index 000000000..07049b0ad Binary files /dev/null and b/src/de/xcine/res/mipmap-mdpi/ic_launcher_adaptive_fore.png differ diff --git a/src/de/xcine/res/mipmap-xhdpi/ic_launcher.png b/src/de/xcine/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..7abd187eb Binary files /dev/null and b/src/de/xcine/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_back.png b/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_back.png new file mode 100644 index 000000000..1b560124d Binary files /dev/null and b/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_back.png differ diff --git a/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png b/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png new file mode 100644 index 000000000..b01fbc7b5 Binary files /dev/null and b/src/de/xcine/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png differ diff --git a/src/de/xcine/res/mipmap-xxhdpi/ic_launcher.png b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..5a8f9b335 Binary files /dev/null and b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png new file mode 100644 index 000000000..369383ac8 Binary files /dev/null and b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png differ diff --git a/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png new file mode 100644 index 000000000..d549aad4d Binary files /dev/null and b/src/de/xcine/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png differ diff --git a/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher.png b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..81d29f9cc Binary files /dev/null and b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png new file mode 100644 index 000000000..de26e98f5 Binary files /dev/null and b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png differ diff --git a/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png new file mode 100644 index 000000000..21dfd9cb5 Binary files /dev/null and b/src/de/xcine/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png differ diff --git a/src/de/xcine/src/eu/kanade/tachiyomi/animeextension/de/xcine/extractors/HDFilmExtractor.kt b/src/de/xcine/src/eu/kanade/tachiyomi/animeextension/de/xcine/extractors/HDFilmExtractor.kt new file mode 100644 index 000000000..f2e132b88 --- /dev/null +++ b/src/de/xcine/src/eu/kanade/tachiyomi/animeextension/de/xcine/extractors/HDFilmExtractor.kt @@ -0,0 +1,49 @@ +package eu.kanade.tachiyomi.animeextension.de.xcine.extractors + +import eu.kanade.tachiyomi.animesource.model.Video +import eu.kanade.tachiyomi.network.GET +import eu.kanade.tachiyomi.network.POST +import eu.kanade.tachiyomi.util.asJsoup +import okhttp3.Headers +import okhttp3.OkHttpClient +import org.jsoup.nodes.Document + +class HDFilmExtractor(private val client: OkHttpClient) { + + fun videosFromUrl(document: Document): List