├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── android.yml ├── .gitignore ├── CONTRIBUTOR_PROJECT.md ├── CONTRIBUTOR_WIKI.md ├── Gemfile ├── LICENSE ├── README.md ├── README_pt-br.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── codandotv │ │ │ └── streamplayerapp │ │ │ ├── CustomApplication.kt │ │ │ ├── MainActivity.kt │ │ │ ├── di │ │ │ └── AppModule.kt │ │ │ ├── navigation │ │ │ └── NavigationGraph.kt │ │ │ └── splah │ │ │ └── presentation │ │ │ ├── navigation │ │ │ └── SplashNavigation.kt │ │ │ └── screens │ │ │ └── SplashScreen.kt │ └── res │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── codandotv │ └── streamplayerapp │ └── ExampleUnitTest.kt ├── config └── detekt │ └── detekt.yml ├── core-local-storage ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ └── java │ └── com │ └── codandotv │ └── streamplayerapp │ └── core_local_storage │ ├── data │ ├── dao │ │ └── FavoriteDao.kt │ └── database │ │ └── StreamPlayerAppDatabase.kt │ ├── di │ └── LocalStorageModule.kt │ └── domain │ └── model │ └── MovieEntity.kt ├── core-navigation ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── java │ └── com │ │ └── codandotv │ │ └── streamplayerapp │ │ └── core_navigation │ │ ├── bottomnavigation │ │ ├── BottomNavItem.kt │ │ └── StreamPlayerBottomNavigation.kt │ │ ├── extensions │ │ └── NavControllerExtension.kt │ │ ├── helper │ │ └── NavigationHelper.kt │ │ └── routes │ │ ├── BottomNavRoutes.kt │ │ └── Routes.kt │ └── res │ ├── drawable │ ├── ic_downloads_selected.xml │ ├── ic_downloads_unselected.xml │ ├── ic_games_selected.xml │ ├── ic_games_unselected.xml │ ├── ic_home_selected.xml │ ├── ic_home_unselected.xml │ ├── ic_news_selected.xml │ └── ic_news_unselected.xml │ └── values │ └── strings.xml ├── core-networking ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── codandotv │ │ └── streamplayerapp │ │ └── core_networking │ │ ├── Url.kt │ │ ├── coroutines │ │ ├── NetworkResponseAdapter.kt │ │ ├── NetworkResponseAdapterFactory.kt │ │ └── NetworkResponseCall.kt │ │ ├── di │ │ ├── NetworkModule.kt │ │ └── QualifierNetworking.kt │ │ └── handleError │ │ ├── Failure.kt │ │ ├── NetworkResponse.kt │ │ └── ResultExtensions.kt │ └── res │ └── values │ └── strings.xml ├── core-shared-ui ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── codandotv │ │ └── streamplayerapp │ │ └── core_shared_ui │ │ ├── resources │ │ └── Colors.kt │ │ ├── theme │ │ ├── StreamPlayerTheme.kt │ │ └── ThemePreviews.kt │ │ ├── utils │ │ └── Sharing.kt │ │ └── widget │ │ ├── IconWithText.kt │ │ ├── PlayerComponent.kt │ │ ├── SharingStreamCustomView.kt │ │ └── StreamPlayerTopBar.kt │ └── res │ ├── drawable │ ├── ic_add.xml │ ├── ic_close.xml │ ├── ic_copy_content.xml │ ├── ic_info.xml │ ├── ic_instagram.xml │ ├── ic_message.xml │ ├── ic_netflix.png │ ├── ic_netflix_background.xml │ ├── ic_netflix_foreground.xml │ ├── ic_play.xml │ ├── ic_whatsapp.xml │ ├── perfil_fake.png │ └── transparent_image.xml │ ├── mipmap-anydpi-v26 │ ├── ic_netflix.xml │ └── ic_netflix_round.xml │ ├── mipmap-hdpi │ ├── ic_netflix.png │ └── ic_netflix_round.png │ ├── mipmap-mdpi │ ├── ic_netflix.png │ └── ic_netflix_round.png │ ├── mipmap-xhdpi │ ├── ic_netflix.png │ └── ic_netflix_round.png │ ├── mipmap-xxhdpi │ ├── ic_netflix.png │ └── ic_netflix_round.png │ ├── mipmap-xxxhdpi │ ├── ic_netflix.png │ └── ic_netflix_round.png │ ├── raw │ └── logo.json │ ├── values-night │ └── themes.xml │ ├── values-v31 │ └── themes.xml │ └── values │ ├── colors.xml │ ├── content-description.xml │ ├── strings.xml │ └── themes.xml ├── core-shared ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── codandotv │ └── streamplayerapp │ └── core_shared │ ├── extension │ ├── ErrorExt.kt │ ├── String.Ext.kt │ └── UriExt.kt │ └── qualifier │ └── QualifierDispatcherIO.kt ├── fastlane └── Fastfile ├── feature-favorites ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro └── proguard-rules.pro ├── feature-list-streams ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── codandotv │ │ │ └── streamplayerapp │ │ │ └── feature_list_streams │ │ │ ├── core │ │ │ └── ContentType.kt │ │ │ ├── detail │ │ │ ├── data │ │ │ │ ├── DetailStreamRepository.kt │ │ │ │ ├── DetailStreamService.kt │ │ │ │ └── model │ │ │ │ │ ├── DetailStreamResponse.kt │ │ │ │ │ └── VideoStreamResponse.kt │ │ │ ├── di │ │ │ │ └── DetailStreamModule.kt │ │ │ ├── domain │ │ │ │ ├── DetailStream.kt │ │ │ │ ├── DetailStreamMapper.kt │ │ │ │ ├── DetailStreamUseCase.kt │ │ │ │ ├── VideoStream.kt │ │ │ │ └── VideoStreamsUseCase.kt │ │ │ └── presentation │ │ │ │ ├── navigation │ │ │ │ └── DetailStreamNavigation.kt │ │ │ │ ├── screens │ │ │ │ ├── DetailStreamViewModel.kt │ │ │ │ ├── DetailStreamsScreen.kt │ │ │ │ └── DetailStreamsUIState.kt │ │ │ │ └── widget │ │ │ │ ├── DetailStreamActionOption.kt │ │ │ │ ├── DetailStreamButtonAction.kt │ │ │ │ ├── DetailStreamImagePreview.kt │ │ │ │ ├── DetailStreamRowHeader.kt │ │ │ │ └── DetailStreamToolbar.kt │ │ │ ├── list │ │ │ ├── data │ │ │ │ ├── ListStreamRepository.kt │ │ │ │ ├── ListStreamService.kt │ │ │ │ ├── StreamDataSource.kt │ │ │ │ └── model │ │ │ │ │ ├── GenresResponse.kt │ │ │ │ │ └── ListStreamResponse.kt │ │ │ ├── di │ │ │ │ └── ListStreamModule.kt │ │ │ ├── domain │ │ │ │ ├── GetGenresUseCase.kt │ │ │ │ ├── GetLatestMovieUseCase.kt │ │ │ │ ├── ListMovieUseCase.kt │ │ │ │ ├── ListStreamAnalytics.kt │ │ │ │ ├── ListStreamMapper.kt │ │ │ │ └── model │ │ │ │ │ ├── Genre.kt │ │ │ │ │ ├── HighlightBanner.kt │ │ │ │ │ └── ListStream.kt │ │ │ └── presentation │ │ │ │ ├── navigation │ │ │ │ └── ListStreamsNavigation.kt │ │ │ │ ├── screens │ │ │ │ ├── ListStreamViewModel.kt │ │ │ │ ├── ListStreamsScreen.kt │ │ │ │ └── ListStreamsUIState.kt │ │ │ │ └── widgets │ │ │ │ ├── HighlightBanner.kt │ │ │ │ ├── StreamsCard.kt │ │ │ │ └── StreamsCarousel.kt │ │ │ └── search │ │ │ ├── data │ │ │ ├── api │ │ │ │ ├── MostPopularMoviesService.kt │ │ │ │ └── SearchStreamService.kt │ │ │ ├── datasource │ │ │ │ ├── MostPopularMoviesDataSource.kt │ │ │ │ └── SearchStreamDataSource.kt │ │ │ ├── model │ │ │ │ └── ListSearchStreamResponse.kt │ │ │ └── repository │ │ │ │ ├── MostPopularMoviesRepository.kt │ │ │ │ └── SearchStreamRepository.kt │ │ │ ├── di │ │ │ └── SearchModule.kt │ │ │ ├── domain │ │ │ ├── MostPopularMoviesUseCase.kt │ │ │ ├── SearchUseCase.kt │ │ │ └── mapper │ │ │ │ └── SearchMapper.kt │ │ │ └── presentation │ │ │ ├── navigation │ │ │ └── SearchStreamNavigation.kt │ │ │ ├── screens │ │ │ ├── SearchScreen.kt │ │ │ ├── SearchUIState.kt │ │ │ └── SearchViewModel.kt │ │ │ └── widgets │ │ │ ├── SearchCarousel.kt │ │ │ ├── SearchStreamCard.kt │ │ │ └── SearchStreams.kt │ └── res │ │ ├── drawable │ │ ├── ic_top_10.webp │ │ ├── image_placeholder.xml │ │ ├── netflix_detail.webp │ │ ├── netflix_horizontal_logo.xml │ │ └── play_circle.xml │ │ ├── layout │ │ └── activity_list_stream.xml │ │ └── values │ │ ├── content-description.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── codandotv │ └── streamplayerapp │ └── feature_list_streams │ └── detail │ ├── DetailStreamRepositoryTest.kt │ ├── DetailStreamUseCaseTest.kt │ ├── DetailStreamViewModelTest.kt │ ├── InstantTaskCoroutinesExecutorRule.kt │ └── Shared.kt ├── feature-profile ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── java │ └── com │ │ └── codandotv │ │ └── streamplayerapp │ │ └── feature_profile │ │ └── profile │ │ ├── data │ │ ├── ProfilePickerStreamRepository.kt │ │ ├── ProfilePickerStreamService.kt │ │ └── model │ │ │ └── ProfileStreamResponse.kt │ │ ├── di │ │ └── ProfilePickerStreamModule.kt │ │ ├── domain │ │ ├── ProfilePickerStreamMapper.kt │ │ ├── ProfilePickerStreamUseCase.kt │ │ └── ProfileStream.kt │ │ └── presentation │ │ ├── navigation │ │ └── ProfilePickerStreamNavigation.kt │ │ ├── screens │ │ ├── ProfilePickerStreamScreen.kt │ │ ├── ProfilePickerStreamViewModel.kt │ │ └── ProfilePickerStreamsUIState.kt │ │ └── widget │ │ ├── ComposeExtensions.kt │ │ ├── ProfilePickerOpacityLayer.kt │ │ ├── ProfilePickerProfilesGrid.kt │ │ ├── ProfilePickerSelectedProfileContainer.kt │ │ ├── ProfilePickerStreamLoad.kt │ │ └── ProfilePickerStreamToolbar.kt │ └── res │ ├── drawable │ ├── image_placeholder.xml │ └── netflix_horizontal_logo.xml │ └── values │ └── strings.xml ├── file_readme ├── codandotv.png └── splash_list_detail.gif ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @CodandoTV/CodMentor -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTOR_PROJECT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/CONTRIBUTOR_PROJECT.md -------------------------------------------------------------------------------- /CONTRIBUTOR_WIKI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/CONTRIBUTOR_WIKI.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/README.md -------------------------------------------------------------------------------- /README_pt-br.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/README_pt-br.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/CustomApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/CustomApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/navigation/NavigationGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/navigation/NavigationGraph.kt -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/splah/presentation/navigation/SplashNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/splah/presentation/navigation/SplashNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/codandotv/streamplayerapp/splah/presentation/screens/SplashScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/java/com/codandotv/streamplayerapp/splah/presentation/screens/SplashScreen.kt -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/codandotv/streamplayerapp/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/app/src/test/java/com/codandotv/streamplayerapp/ExampleUnitTest.kt -------------------------------------------------------------------------------- /config/detekt/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/config/detekt/detekt.yml -------------------------------------------------------------------------------- /core-local-storage/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-local-storage/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/build.gradle.kts -------------------------------------------------------------------------------- /core-local-storage/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core-local-storage/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/proguard-rules.pro -------------------------------------------------------------------------------- /core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/data/dao/FavoriteDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/data/dao/FavoriteDao.kt -------------------------------------------------------------------------------- /core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/data/database/StreamPlayerAppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/data/database/StreamPlayerAppDatabase.kt -------------------------------------------------------------------------------- /core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/di/LocalStorageModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/di/LocalStorageModule.kt -------------------------------------------------------------------------------- /core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/domain/model/MovieEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-local-storage/src/main/java/com/codandotv/streamplayerapp/core_local_storage/domain/model/MovieEntity.kt -------------------------------------------------------------------------------- /core-navigation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-navigation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/build.gradle.kts -------------------------------------------------------------------------------- /core-navigation/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core-navigation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/proguard-rules.pro -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/bottomnavigation/BottomNavItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/bottomnavigation/BottomNavItem.kt -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/bottomnavigation/StreamPlayerBottomNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/bottomnavigation/StreamPlayerBottomNavigation.kt -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/extensions/NavControllerExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/extensions/NavControllerExtension.kt -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/helper/NavigationHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/helper/NavigationHelper.kt -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/routes/BottomNavRoutes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/routes/BottomNavRoutes.kt -------------------------------------------------------------------------------- /core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/routes/Routes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/java/com/codandotv/streamplayerapp/core_navigation/routes/Routes.kt -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_downloads_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_downloads_selected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_downloads_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_downloads_unselected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_games_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_games_selected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_games_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_games_unselected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_home_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_home_selected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_home_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_home_unselected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_news_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_news_selected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/drawable/ic_news_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/drawable/ic_news_unselected.xml -------------------------------------------------------------------------------- /core-navigation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-navigation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core-networking/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-networking/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/build.gradle.kts -------------------------------------------------------------------------------- /core-networking/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core-networking/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/proguard-rules.pro -------------------------------------------------------------------------------- /core-networking/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/Url.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/Url.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseAdapter.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseAdapterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseAdapterFactory.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseCall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/coroutines/NetworkResponseCall.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/di/NetworkModule.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/di/QualifierNetworking.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/di/QualifierNetworking.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/Failure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/Failure.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/NetworkResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/NetworkResponse.kt -------------------------------------------------------------------------------- /core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/ResultExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/java/com/codandotv/streamplayerapp/core_networking/handleError/ResultExtensions.kt -------------------------------------------------------------------------------- /core-networking/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-networking/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core-shared-ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-shared-ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/build.gradle.kts -------------------------------------------------------------------------------- /core-shared-ui/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core-shared-ui/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/proguard-rules.pro -------------------------------------------------------------------------------- /core-shared-ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/resources/Colors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/resources/Colors.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/theme/StreamPlayerTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/theme/StreamPlayerTheme.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/theme/ThemePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/theme/ThemePreviews.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/utils/Sharing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/utils/Sharing.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/IconWithText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/IconWithText.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/PlayerComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/PlayerComponent.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/SharingStreamCustomView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/SharingStreamCustomView.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/StreamPlayerTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/java/com/codandotv/streamplayerapp/core_shared_ui/widget/StreamPlayerTopBar.kt -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_copy_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_copy_content.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_instagram.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_instagram.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_message.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_netflix_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_netflix_background.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_netflix_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_netflix_foreground.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_play.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/ic_whatsapp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/ic_whatsapp.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/perfil_fake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/drawable/perfil_fake.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/drawable/transparent_image.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-anydpi-v26/ic_netflix.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-anydpi-v26/ic_netflix.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-anydpi-v26/ic_netflix_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-anydpi-v26/ic_netflix_round.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-hdpi/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-hdpi/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-hdpi/ic_netflix_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-hdpi/ic_netflix_round.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-mdpi/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-mdpi/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-mdpi/ic_netflix_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-mdpi/ic_netflix_round.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xhdpi/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xhdpi/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xhdpi/ic_netflix_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xhdpi/ic_netflix_round.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xxhdpi/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xxhdpi/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xxhdpi/ic_netflix_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xxhdpi/ic_netflix_round.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xxxhdpi/ic_netflix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xxxhdpi/ic_netflix.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/mipmap-xxxhdpi/ic_netflix_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/mipmap-xxxhdpi/ic_netflix_round.png -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/raw/logo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/raw/logo.json -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values-v31/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values-v31/themes.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values/content-description.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values/content-description.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core-shared-ui/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared-ui/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core-shared/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/build.gradle.kts -------------------------------------------------------------------------------- /core-shared/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core-shared/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/proguard-rules.pro -------------------------------------------------------------------------------- /core-shared/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/ErrorExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/ErrorExt.kt -------------------------------------------------------------------------------- /core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/String.Ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/String.Ext.kt -------------------------------------------------------------------------------- /core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/UriExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/extension/UriExt.kt -------------------------------------------------------------------------------- /core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/qualifier/QualifierDispatcherIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/core-shared/src/main/java/com/codandotv/streamplayerapp/core_shared/qualifier/QualifierDispatcherIO.kt -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /feature-favorites/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature-favorites/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-favorites/build.gradle.kts -------------------------------------------------------------------------------- /feature-favorites/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature-favorites/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-favorites/proguard-rules.pro -------------------------------------------------------------------------------- /feature-list-streams/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature-list-streams/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/build.gradle.kts -------------------------------------------------------------------------------- /feature-list-streams/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature-list-streams/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/proguard-rules.pro -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/core/ContentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/core/ContentType.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/DetailStreamRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/DetailStreamRepository.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/DetailStreamService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/DetailStreamService.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/model/DetailStreamResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/model/DetailStreamResponse.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/model/VideoStreamResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/data/model/VideoStreamResponse.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/di/DetailStreamModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/di/DetailStreamModule.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStream.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStreamMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStreamMapper.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStreamUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/DetailStreamUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/VideoStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/VideoStream.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/VideoStreamsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/domain/VideoStreamsUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/navigation/DetailStreamNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/navigation/DetailStreamNavigation.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamViewModel.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamsScreen.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamsUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/screens/DetailStreamsUIState.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamActionOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamActionOption.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamButtonAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamButtonAction.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamImagePreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamImagePreview.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamRowHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamRowHeader.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/detail/presentation/widget/DetailStreamToolbar.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/ListStreamRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/ListStreamRepository.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/ListStreamService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/ListStreamService.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/StreamDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/StreamDataSource.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/model/GenresResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/model/GenresResponse.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/model/ListStreamResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/data/model/ListStreamResponse.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/di/ListStreamModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/di/ListStreamModule.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/GetGenresUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/GetGenresUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/GetLatestMovieUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/GetLatestMovieUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListMovieUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListMovieUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListStreamAnalytics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListStreamAnalytics.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListStreamMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/ListStreamMapper.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/Genre.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/Genre.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/HighlightBanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/HighlightBanner.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/ListStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/domain/model/ListStream.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/navigation/ListStreamsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/navigation/ListStreamsNavigation.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamViewModel.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamsScreen.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamsUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/screens/ListStreamsUIState.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/HighlightBanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/HighlightBanner.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/StreamsCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/StreamsCard.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/StreamsCarousel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/list/presentation/widgets/StreamsCarousel.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/api/MostPopularMoviesService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/api/MostPopularMoviesService.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/api/SearchStreamService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/api/SearchStreamService.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/datasource/MostPopularMoviesDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/datasource/MostPopularMoviesDataSource.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/datasource/SearchStreamDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/datasource/SearchStreamDataSource.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/model/ListSearchStreamResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/model/ListSearchStreamResponse.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/repository/MostPopularMoviesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/repository/MostPopularMoviesRepository.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/repository/SearchStreamRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/data/repository/SearchStreamRepository.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/di/SearchModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/di/SearchModule.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/MostPopularMoviesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/MostPopularMoviesUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/SearchUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/SearchUseCase.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/mapper/SearchMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/domain/mapper/SearchMapper.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/navigation/SearchStreamNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/navigation/SearchStreamNavigation.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchScreen.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchUIState.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/screens/SearchViewModel.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchCarousel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchCarousel.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchStreamCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchStreamCard.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchStreams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/java/com/codandotv/streamplayerapp/feature_list_streams/search/presentation/widgets/SearchStreams.kt -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/drawable/ic_top_10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/drawable/ic_top_10.webp -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/drawable/image_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/drawable/image_placeholder.xml -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/drawable/netflix_detail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/drawable/netflix_detail.webp -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/drawable/netflix_horizontal_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/drawable/netflix_horizontal_logo.xml -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/drawable/play_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/drawable/play_circle.xml -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/layout/activity_list_stream.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/layout/activity_list_stream.xml -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/values/content-description.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/values/content-description.xml -------------------------------------------------------------------------------- /feature-list-streams/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamRepositoryTest.kt -------------------------------------------------------------------------------- /feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamUseCaseTest.kt -------------------------------------------------------------------------------- /feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/DetailStreamViewModelTest.kt -------------------------------------------------------------------------------- /feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/InstantTaskCoroutinesExecutorRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/InstantTaskCoroutinesExecutorRule.kt -------------------------------------------------------------------------------- /feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/Shared.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-list-streams/src/test/java/com/codandotv/streamplayerapp/feature_list_streams/detail/Shared.kt -------------------------------------------------------------------------------- /feature-profile/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature-profile/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/build.gradle.kts -------------------------------------------------------------------------------- /feature-profile/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature-profile/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/proguard-rules.pro -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/ProfilePickerStreamRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/ProfilePickerStreamRepository.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/ProfilePickerStreamService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/ProfilePickerStreamService.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/model/ProfileStreamResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/data/model/ProfileStreamResponse.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/di/ProfilePickerStreamModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/di/ProfilePickerStreamModule.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfilePickerStreamMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfilePickerStreamMapper.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfilePickerStreamUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfilePickerStreamUseCase.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfileStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/domain/ProfileStream.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/navigation/ProfilePickerStreamNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/navigation/ProfilePickerStreamNavigation.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamScreen.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamViewModel.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamsUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/screens/ProfilePickerStreamsUIState.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ComposeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ComposeExtensions.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerOpacityLayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerOpacityLayer.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerProfilesGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerProfilesGrid.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerSelectedProfileContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerSelectedProfileContainer.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerStreamLoad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerStreamLoad.kt -------------------------------------------------------------------------------- /feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerStreamToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/java/com/codandotv/streamplayerapp/feature_profile/profile/presentation/widget/ProfilePickerStreamToolbar.kt -------------------------------------------------------------------------------- /feature-profile/src/main/res/drawable/image_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/res/drawable/image_placeholder.xml -------------------------------------------------------------------------------- /feature-profile/src/main/res/drawable/netflix_horizontal_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/res/drawable/netflix_horizontal_logo.xml -------------------------------------------------------------------------------- /feature-profile/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/feature-profile/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /file_readme/codandotv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/file_readme/codandotv.png -------------------------------------------------------------------------------- /file_readme/splash_list_detail.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/file_readme/splash_list_detail.gif -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodandoTV/Netflix-Android/HEAD/settings.gradle.kts --------------------------------------------------------------------------------