├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── rerere │ │ └── iwara4a │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── rerere │ │ │ └── iwara4a │ │ │ ├── AppContext.kt │ │ │ ├── api │ │ │ ├── IwaraApi.kt │ │ │ ├── IwaraApiImpl.kt │ │ │ ├── Response.kt │ │ │ ├── paging │ │ │ │ ├── CommentSource.kt │ │ │ │ ├── MediaSource.kt │ │ │ │ ├── SearchSource.kt │ │ │ │ └── SubscriptionsSource.kt │ │ │ └── service │ │ │ │ ├── IwaraParser.kt │ │ │ │ └── IwaraService.kt │ │ │ ├── di │ │ │ ├── LocalModule.kt │ │ │ ├── NetworkModule.kt │ │ │ └── UserModule.kt │ │ │ ├── event │ │ │ └── LoginEvent.kt │ │ │ ├── model │ │ │ ├── comment │ │ │ │ └── CommentList.kt │ │ │ ├── detail │ │ │ │ ├── image │ │ │ │ │ └── ImageDetail.kt │ │ │ │ └── video │ │ │ │ │ ├── VideoDetail.kt │ │ │ │ │ └── VideoLink.kt │ │ │ ├── flag │ │ │ │ ├── FollowResponse.kt │ │ │ │ └── LikeResponse.kt │ │ │ ├── index │ │ │ │ ├── MediaList.kt │ │ │ │ ├── MediaPreview.kt │ │ │ │ └── SubscriptionList.kt │ │ │ ├── session │ │ │ │ ├── Session.kt │ │ │ │ └── SessionManager.kt │ │ │ └── user │ │ │ │ ├── Self.kt │ │ │ │ ├── UserData.kt │ │ │ │ ├── UserImage.kt │ │ │ │ └── UserVideo.kt │ │ │ ├── repo │ │ │ ├── MediaRepo.kt │ │ │ └── UserRepo.kt │ │ │ ├── ui │ │ │ ├── activity │ │ │ │ └── MainActivity.kt │ │ │ ├── local │ │ │ │ └── ScreenOrientation.kt │ │ │ ├── public │ │ │ │ ├── CommentItem.kt │ │ │ │ ├── ExoPlayer.kt │ │ │ │ ├── MediaPreview.kt │ │ │ │ ├── QueryParamSelector.kt │ │ │ │ ├── TabItem.kt │ │ │ │ └── TopBar.kt │ │ │ ├── screen │ │ │ │ ├── image │ │ │ │ │ ├── ImageScreen.kt │ │ │ │ │ └── ImageViewModel.kt │ │ │ │ ├── index │ │ │ │ │ ├── IndexDrawer.kt │ │ │ │ │ ├── IndexScreen.kt │ │ │ │ │ ├── IndexViewModel.kt │ │ │ │ │ └── page │ │ │ │ │ │ ├── ImagePage.kt │ │ │ │ │ │ ├── Subage.kt │ │ │ │ │ │ └── VideoPage.kt │ │ │ │ ├── login │ │ │ │ │ ├── LoginScreen.kt │ │ │ │ │ └── LoginViewModel.kt │ │ │ │ ├── search │ │ │ │ │ ├── SearchScreen.kt │ │ │ │ │ └── SearchViewModel.kt │ │ │ │ ├── splash │ │ │ │ │ ├── SplashScreen.kt │ │ │ │ │ └── SplashViewModel.kt │ │ │ │ ├── user │ │ │ │ │ ├── UserScreen.kt │ │ │ │ │ └── UserViewModel.kt │ │ │ │ └── video │ │ │ │ │ ├── VideoScreen.kt │ │ │ │ │ └── VideoViewModel.kt │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── util │ │ │ ├── AutoRetry.kt │ │ │ ├── EventBusExt.kt │ │ │ ├── ModifierEx.kt │ │ │ ├── PageStateExt.kt │ │ │ ├── RecommendSearch.kt │ │ │ ├── ShareUtil.kt │ │ │ └── okhttp │ │ │ ├── CookieJarHelper.kt │ │ │ ├── HeaderInterceptor.kt │ │ │ ├── OkhttpUtil.kt │ │ │ ├── RetryInterceptor.kt │ │ │ └── UserAgentInterceptor.kt │ └── res │ │ ├── drawable │ │ ├── anime_1.jpg │ │ ├── anime_2.jpg │ │ ├── anime_3.jpg │ │ ├── anime_4.jpg │ │ ├── image_icon.xml │ │ ├── index_icon.xml │ │ ├── like_icon.xml │ │ ├── logo.png │ │ ├── play_icon.xml │ │ ├── subscriptions.xml │ │ └── video_icon.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_rounded.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_rounded.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_rounded.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_rounded.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_rounded.png │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── rerere │ └── iwara4a │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/rerere/iwara4a/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/androidTest/java/com/rerere/iwara4a/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/AppContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/AppContext.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/IwaraApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/IwaraApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/IwaraApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/IwaraApiImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/Response.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/paging/CommentSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/paging/CommentSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/paging/MediaSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/paging/MediaSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/paging/SearchSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/paging/SearchSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/paging/SubscriptionsSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/paging/SubscriptionsSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/service/IwaraParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/service/IwaraParser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/api/service/IwaraService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/api/service/IwaraService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/di/LocalModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/di/LocalModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/di/UserModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/di/UserModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/event/LoginEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/event/LoginEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/comment/CommentList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/comment/CommentList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/detail/image/ImageDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/detail/image/ImageDetail.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/detail/video/VideoDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/detail/video/VideoDetail.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/detail/video/VideoLink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/detail/video/VideoLink.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/flag/FollowResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/flag/FollowResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/flag/LikeResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/flag/LikeResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/index/MediaList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/index/MediaList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/index/MediaPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/index/MediaPreview.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/index/SubscriptionList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/index/SubscriptionList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/session/Session.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/session/Session.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/session/SessionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/session/SessionManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/user/Self.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/user/Self.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/user/UserData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/user/UserData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/user/UserImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/user/UserImage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/model/user/UserVideo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/model/user/UserVideo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/repo/MediaRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/repo/MediaRepo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/repo/UserRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/repo/UserRepo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/activity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/activity/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/local/ScreenOrientation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/local/ScreenOrientation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/CommentItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/CommentItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/ExoPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/ExoPlayer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/MediaPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/MediaPreview.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/QueryParamSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/QueryParamSelector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/TabItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/TabItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/public/TopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/public/TopBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/image/ImageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/image/ImageScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/image/ImageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/image/ImageViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexDrawer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/IndexViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/ImagePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/ImagePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/Subage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/Subage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/VideoPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/index/page/VideoPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/login/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/login/LoginScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/login/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/login/LoginViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/search/SearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/search/SearchScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/search/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/search/SearchViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/splash/SplashScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/splash/SplashScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/splash/SplashViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/splash/SplashViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/user/UserScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/user/UserScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/user/UserViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/user/UserViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/video/VideoScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/video/VideoScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/screen/video/VideoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/screen/video/VideoViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/AutoRetry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/AutoRetry.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/EventBusExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/EventBusExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/ModifierEx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/ModifierEx.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/PageStateExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/PageStateExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/RecommendSearch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/RecommendSearch.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/ShareUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/ShareUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/okhttp/CookieJarHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/okhttp/CookieJarHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/okhttp/HeaderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/okhttp/HeaderInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/okhttp/OkhttpUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/okhttp/OkhttpUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/okhttp/RetryInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/okhttp/RetryInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rerere/iwara4a/util/okhttp/UserAgentInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/java/com/rerere/iwara4a/util/okhttp/UserAgentInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/anime_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/anime_1.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/anime_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/anime_2.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/anime_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/anime_3.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/anime_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/anime_4.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/image_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/index_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/index_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/like_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/like_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/play_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/play_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/subscriptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/subscriptions.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/video_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/drawable/video_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_rounded.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_rounded.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_rounded.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_rounded.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_rounded.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/rerere/iwara4a/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/app/src/test/java/com/rerere/iwara4a/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeartisan/iwara4a/HEAD/settings.gradle --------------------------------------------------------------------------------