Skip to content

Commit 30feafc

Browse files
committed
upadate code
1 parent aa2e00b commit 30feafc

File tree

16 files changed

+175
-230
lines changed

16 files changed

+175
-230
lines changed

README.md

Lines changed: 66 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
1-
# KodikDownloader
2-
Simple app for search and download content from Kodik
1+
<div align="center">
32

4-
# Screenshots
5-
<img src="https://github.com/MrIkso/KodikDownloader/raw/main/screenshots/Screenshot_KodikDownloader_1.jpg" width="33%"/> <img src="https://github.com/MrIkso/KodikDownloader/raw/main/screenshots/Screenshot_KodikDownloader_2.jpg" width="33%"/><img src="https://github.com/MrIkso/KodikDownloader/raw/main/screenshots/Screenshot_KodikDownloader_3.jpg" width="33%"/><img src="https://github.com/MrIkso/KodikDownloader/raw/main/screenshots/Screenshot_KodikDownloader_4.jpg" width="33%"/>
3+
<img width="" src="app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp" width=100 height=100 align="center">
4+
5+
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/MrIkso/AnitubeApp?color=black&label=Stable&logo=github)](https://github.com/MrIkso/AnitubeApp/releases/latest/)
6+
[![GitHub all releases](https://img.shields.io/github/downloads/MrIkso/AnitubeApp/total?label=Downloads&logo=github)](https://github.com/MrIKso/AnitubeApp/releases/)
7+
[![Telegram Channel](https://img.shields.io/badge/Telegram-AnitubeApp-blue?style=flat&logo=telegram)](https://t.me/anitube_app)
8+
9+
</div>
10+
11+
**Anitube App** is a simple [Open Source](https://m.wikipedia.org/wiki/Free_and_open-source_software) android client for [anitube.in.ua](https://anitube.in.ua) to help you watch anime in your phone.
12+
13+
### Screenshots
14+
15+
<div align="center">
16+
<div>
17+
<img src="images/screenshots/1.jpg" width="30%" />
18+
<img src="images/screenshots/2.jpg" width="30%" />
19+
<img src="images/screenshots/3.jpg" width="30%" />
20+
<img src="images/screenshots/4.jpg" width="30%" />
21+
<img src="images/screenshots/5.jpg" width="30%" />
22+
<img src="images/screenshots/6.jpg" width="30%" />
23+
24+
</div>
25+
</div>
26+
27+
<br>
28+
29+
### Features
30+
- Compatible with Android 8.0 and above (API 28+)
31+
- Comes in both light and dark mode.
32+
- Supports dynamic colors on A12+.
33+
- Supports downloads content
34+
- Login in your account
35+
- Watch history
36+
- Supports Picture-in-Picture mode.
37+
- [Material Design 3](https://m3.material.io/) Theme.
38+
39+
### Downloads
40+
[<img src="https://img.shields.io/badge/github--blue?logo=github" alt="Get it on GitHub" height="30">](https://github.com/MrIkso/AnitubeApp/releases/latest)
41+
42+
### Built with
43+
- [Kotlin](https://kotlinlang.org/)
44+
- [Java](https://dev.java/)
45+
- [Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html)
46+
- [Android Architecture Components](https://developer.android.com/topic/libraries/architecture)
47+
- [LiveData](https://developer.android.com/topic/libraries/architecture/livedata)
48+
- [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel)
49+
- [ViewBinding](https://developer.android.com/topic/libraries/view-binding)
50+
- [Paging3](https://developer.android.com/topic/libraries/architecture/paging/v3-overview)
51+
- [Room database](https://developer.android.com/jetpack/androidx/releases/room)
52+
- [Material Components for Android](https://github.com/material-components/material-components-android)
53+
- [Jsoup](https://jsoup.org/)
54+
- [Glide](https://github.com/bumptech/glide)
55+
- [Retrofit](https://github.com/square/retrofit)
56+
- [Gson](https://github.com/google/gson)
57+
- [Swiperefreshlayout](https://developer.android.com/jetpack/androidx/releases/swiperefreshlayout)
58+
- [Media3](https://github.com/androidx/media)
59+
- [Dagger-Hilt](https://dagger.dev/hilt/)
60+
61+
### NOTE
62+
THE CONTENT ON THIS APP IS NOT MINE NOR IS IT HOSTED BY ME OR THE APP. THESE BELONG TO THEIR RESPECTIVE OWNERS. This app just demostrates on how it is possible to build a app that can scrape websites and use their content.
63+
64+
### License
65+
AnitubeApp is licensed under the [GNU Affero General Public License v3.0](LICENSE).
66+
67+
Have any suggestions? found a bug? Feel free to create an [issue](https://github.com/MrIKso/AnitubeApp/issues/new) with detailed description.

app/build.gradle.kts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ android {
4343

4444
buildTypes {
4545
debug {
46-
applicationIdSuffix = ".debug"
4746
versionNameSuffix = "-DEBUG"
4847
if (keystorePropertiesFile.exists()) {
4948
signingConfig = signingConfigs.getByName("release")
@@ -86,9 +85,7 @@ android {
8685
buildConfig = true
8786
viewBinding = true
8887
}
89-
lint {
90-
abortOnError = false
91-
}
88+
9289
compileOptions {
9390
sourceCompatibility = JavaVersion.VERSION_11
9491
targetCompatibility = JavaVersion.VERSION_11
@@ -101,6 +98,7 @@ android {
10198
}*/
10299
lint {
103100
disable += "ContentDescription"
101+
abortOnError = false
104102
}
105103
packaging {
106104
resources {

app/exo_player_view1.xml

Lines changed: 0 additions & 71 deletions
This file was deleted.

app/exo_player_view2.xml

Lines changed: 0 additions & 71 deletions
This file was deleted.

app/proguard-rules.pro

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,11 @@
2121
#-renamesourcefileattribute SourceFile
2222
-dontobfuscate
2323
-keep class com.mrikso.** { *; }
24+
# For TagSoup
25+
-keep class org.ccil.cowan.tagsoup.** { *; }
26+
27+
# For Jsoup
28+
-keep class org.jsoup.** { *; }
2429
-dontwarn org.immutables.value.Value$Default
25-
-dontwarn org.immutables.value.Value$Immutable
30+
-dontwarn org.immutables.value.Value$Immutable
31+
-dontwarn org.jspecify.annotations.NullMarked

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<application
1919
android:allowBackup="true"
2020
android:icon="@mipmap/ic_launcher"
21-
android:label="@string/app_name"
21+
android:label="@string/app_name_title"
2222
android:roundIcon="@mipmap/ic_launcher_round"
2323
android:supportsRtl="true"
2424
android:name=".App"

0 commit comments

Comments
 (0)