├── .gitignore ├── .idea ├── .gitignore ├── aws.xml ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── kotlinc.xml ├── misc.xml └── vcs.xml ├── LICENSE.txt ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ahmadshubita │ │ └── moviesapp │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── ahmadshubita │ │ │ └── moviesapp │ │ │ ├── MainActivity.kt │ │ │ ├── MoviesApplication.kt │ │ │ ├── base │ │ │ └── BaseViewModel.kt │ │ │ ├── data │ │ │ ├── local │ │ │ │ └── MainDataStore.kt │ │ │ ├── models │ │ │ │ ├── Movie.kt │ │ │ │ ├── MovieDetails.kt │ │ │ │ ├── MoviesResponse.kt │ │ │ │ ├── People.kt │ │ │ │ ├── PeopleResponse.kt │ │ │ │ ├── Tv.kt │ │ │ │ ├── TvDetails.kt │ │ │ │ └── TvResponse.kt │ │ │ ├── paging │ │ │ │ ├── AllItemsPagingSource.kt │ │ │ │ ├── BasePagingSource.kt │ │ │ │ ├── PeoplePagingSource.kt │ │ │ │ └── TvPagingSource.kt │ │ │ └── remote │ │ │ │ ├── core │ │ │ │ ├── MainInterceptor.kt │ │ │ │ └── MainServices.kt │ │ │ │ ├── repo │ │ │ │ ├── MainRepository.kt │ │ │ │ └── MainRepositoryImpl.kt │ │ │ │ └── utils │ │ │ │ ├── HttpStatusCode.kt │ │ │ │ └── WrapApiCall.kt │ │ │ ├── di │ │ │ ├── NetworkModule.kt │ │ │ └── RepositoryModule.kt │ │ │ └── ui │ │ │ ├── MoviesApp.kt │ │ │ ├── all │ │ │ ├── AllItemsScreen.kt │ │ │ └── viewmodel │ │ │ │ ├── AllItemsScreenArgs.kt │ │ │ │ ├── AllItemsScreenState.kt │ │ │ │ ├── AllItemsUiEffect.kt │ │ │ │ └── AllItemsViewModel.kt │ │ │ ├── bottombar │ │ │ ├── AllItemsDestination.kt │ │ │ ├── DetailsDestination.kt │ │ │ ├── MainBottomBar.kt │ │ │ ├── MoviesDestination.kt │ │ │ ├── PeopleDestination.kt │ │ │ └── TvDestination.kt │ │ │ ├── components │ │ │ └── MainListCard.kt │ │ │ ├── core │ │ │ ├── common │ │ │ │ ├── DefaultErrorLayout.kt │ │ │ │ └── DefaultProgressBar.kt │ │ │ └── navigation │ │ │ │ ├── MainNavDestination.kt │ │ │ │ └── MainNavHost.kt │ │ │ ├── movies │ │ │ ├── MoviesScreen.kt │ │ │ ├── components │ │ │ │ ├── CustomSwitch.kt │ │ │ │ └── MoviesMainCard.kt │ │ │ ├── details │ │ │ │ ├── DetailsScreen.kt │ │ │ │ ├── components │ │ │ │ │ ├── ProductionCompaniesListCard.kt │ │ │ │ │ └── RatingComponent.kt │ │ │ │ ├── model │ │ │ │ │ └── DetailsItem.kt │ │ │ │ └── viewmodel │ │ │ │ │ ├── DetailsScreenArgs.kt │ │ │ │ │ ├── DetailsScreenState.kt │ │ │ │ │ ├── DetailsUiEffect.kt │ │ │ │ │ └── DetailsViewModel.kt │ │ │ └── viewmodel │ │ │ │ ├── MoviesScreenState.kt │ │ │ │ ├── MoviesUiEffect.kt │ │ │ │ └── MoviesViewModel.kt │ │ │ ├── people │ │ │ ├── PeopleScreen.kt │ │ │ └── viewmodel │ │ │ │ ├── PeopleScreenState.kt │ │ │ │ └── PeopleViewModel.kt │ │ │ ├── theme │ │ │ ├── Color.kt │ │ │ ├── Dimens.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ │ ├── tv │ │ │ ├── TvScreen.kt │ │ │ └── viewmodel │ │ │ │ ├── TvScreenState.kt │ │ │ │ ├── TvUiEffect.kt │ │ │ │ └── TvViewModel.kt │ │ │ └── util │ │ │ ├── DatesUtil.kt │ │ │ ├── HandleUiEffect.kt │ │ │ └── SnackBarBuilder.kt │ └── res │ │ ├── drawable │ │ ├── ic_back.xml │ │ ├── ic_comment_filled.xml │ │ ├── ic_comment_not_filled.xml │ │ ├── ic_cover.jpg │ │ ├── ic_error.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_like_filled.xml │ │ ├── ic_like_not_filled.xml │ │ ├── ic_movies_seleced.xml │ │ ├── ic_movies_unselected.xml │ │ ├── ic_people_selected.xml │ │ ├── ic_people_unselected.xml │ │ ├── ic_play.xml │ │ ├── ic_share.xml │ │ ├── ic_star.xml │ │ ├── ic_star_circle_filled.xml │ │ ├── ic_star_circle_not_filled.xml │ │ ├── ic_star_filled.xml │ │ ├── ic_start_circle_filled.xml │ │ ├── ic_tv_selected.xml │ │ ├── ic_tv_unselected.xml │ │ ├── movies_logo.xml │ │ └── splash_bg.xml │ │ ├── font │ │ ├── helvetica.ttf │ │ ├── helvetica_bold.ttf │ │ ├── helvetica_light.ttf │ │ ├── roboto_bold.ttf │ │ ├── roboto_light.ttf │ │ ├── roboto_medium.ttf │ │ ├── roboto_medium_italic.ttf │ │ └── roboto_thin_italic.ttf │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── ahmadshubita │ └── moviesapp │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/aws.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/aws.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/ahmadshubita/moviesapp/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/androidTest/java/com/ahmadshubita/moviesapp/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/MoviesApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/MoviesApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/base/BaseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/local/MainDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/local/MainDataStore.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/Movie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/Movie.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/MovieDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/MovieDetails.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/MoviesResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/MoviesResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/People.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/People.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/PeopleResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/PeopleResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/Tv.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/Tv.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/TvDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/TvDetails.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/models/TvResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/models/TvResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/paging/AllItemsPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/paging/AllItemsPagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/paging/BasePagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/paging/BasePagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/paging/PeoplePagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/paging/PeoplePagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/paging/TvPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/paging/TvPagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/core/MainInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/core/MainInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/core/MainServices.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/core/MainServices.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/repo/MainRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/repo/MainRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/repo/MainRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/repo/MainRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/utils/HttpStatusCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/utils/HttpStatusCode.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/data/remote/utils/WrapApiCall.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/data/remote/utils/WrapApiCall.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/di/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/MoviesApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/MoviesApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/all/AllItemsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/all/AllItemsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsScreenArgs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsScreenArgs.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/all/viewmodel/AllItemsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/AllItemsDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/AllItemsDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/DetailsDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/DetailsDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/MainBottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/MainBottomBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/MoviesDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/MoviesDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/PeopleDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/PeopleDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/TvDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/bottombar/TvDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/components/MainListCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/components/MainListCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/core/common/DefaultErrorLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/core/common/DefaultErrorLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/core/common/DefaultProgressBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/core/common/DefaultProgressBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/core/navigation/MainNavDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/core/navigation/MainNavDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/core/navigation/MainNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/core/navigation/MainNavHost.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/MoviesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/MoviesScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/components/CustomSwitch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/components/CustomSwitch.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/components/MoviesMainCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/components/MoviesMainCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/DetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/DetailsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/components/ProductionCompaniesListCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/components/ProductionCompaniesListCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/components/RatingComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/components/RatingComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/model/DetailsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/model/DetailsItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsScreenArgs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsScreenArgs.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/details/viewmodel/DetailsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/movies/viewmodel/MoviesViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/people/PeopleScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/people/PeopleScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/people/viewmodel/PeopleScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/people/viewmodel/PeopleScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/people/viewmodel/PeopleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/people/viewmodel/PeopleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Dimens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Dimens.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/TvScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/TvScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvScreenState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/tv/viewmodel/TvViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/util/DatesUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/util/DatesUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/util/HandleUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/util/HandleUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ahmadshubita/moviesapp/ui/util/SnackBarBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/java/com/ahmadshubita/moviesapp/ui/util/SnackBarBuilder.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_comment_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_comment_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_comment_not_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_comment_not_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_cover.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_like_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_like_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_like_not_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_like_not_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_movies_seleced.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_movies_seleced.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_movies_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_movies_unselected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_people_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_people_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_people_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_people_unselected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_play.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_star.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_star.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_star_circle_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_star_circle_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_star_circle_not_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_star_circle_not_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_star_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_star_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_start_circle_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_start_circle_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_tv_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_tv_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_tv_unselected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/ic_tv_unselected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/movies_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/movies_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/drawable/splash_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/font/helvetica.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/helvetica.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/helvetica_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/helvetica_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/helvetica_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/helvetica_light.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/roboto_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/roboto_light.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/roboto_medium.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_medium_italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/font/roboto_medium_italic.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/roboto_thin_italic.ttf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/ahmadshubita/moviesapp/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/app/src/test/java/com/ahmadshubita/moviesapp/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AhmadShubita/MoviesApp/HEAD/settings.gradle.kts --------------------------------------------------------------------------------