├── .github └── workflows │ ├── github-repo-stats.yml │ ├── main_workflow.yml │ └── publish_apk_to_discord.yml ├── .gitignore ├── BUG_FIX_NOTIFICATION_CRASH.md ├── BUILD_REQUIREMENTS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro ├── release │ ├── app-release.apk │ ├── baselineProfiles │ │ ├── 0 │ │ │ └── app-release.dm │ │ └── 1 │ │ │ └── app-release.dm │ └── output-metadata.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── shalenmathew │ │ └── movieflix │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── shalenmathew │ │ │ └── movieflix │ │ │ ├── MovieFlixApp.kt │ │ │ ├── core │ │ │ ├── adapters │ │ │ │ ├── ActorMoviesAdapter.kt │ │ │ │ ├── BannerAdapter.kt │ │ │ │ ├── CastAdapter.kt │ │ │ │ ├── CrewAdapter.kt │ │ │ │ ├── EpisodeAdapter.kt │ │ │ │ ├── FavAdapters.kt │ │ │ │ ├── HomeAdapter.kt │ │ │ │ ├── HorizontalAdapter.kt │ │ │ │ ├── RecommendationAdapter.kt │ │ │ │ ├── SeasonSelectorAdapter.kt │ │ │ │ ├── TrendingMovieAdapter.kt │ │ │ │ ├── WatchListAdapter.kt │ │ │ │ └── WatchProviderAdapter.kt │ │ │ ├── di │ │ │ │ ├── DatabaseModule.kt │ │ │ │ └── NetworkModule.kt │ │ │ ├── notifications │ │ │ │ ├── MovieScheduler.kt │ │ │ │ ├── NotificationHelper.kt │ │ │ │ └── ScheduledMovieWorker.kt │ │ │ └── utils │ │ │ │ ├── Constants.kt │ │ │ │ ├── DataStoreReference.kt │ │ │ │ ├── DiffUtilCallback.kt │ │ │ │ ├── ExtensionUtils.kt │ │ │ │ ├── GsonParser.kt │ │ │ │ ├── JsonParser.kt │ │ │ │ ├── NetworkConnectivityObserver.kt │ │ │ │ ├── NetworkResults.kt │ │ │ │ ├── StreamingAppUtils.kt │ │ │ │ └── ViewUtils.kt │ │ │ ├── data │ │ │ ├── local_storage │ │ │ │ ├── LocalDataSource.kt │ │ │ │ ├── MovieDao.kt │ │ │ │ ├── MovieDataTypeConverter.kt │ │ │ │ ├── MovieDatabase.kt │ │ │ │ └── entity │ │ │ │ │ ├── FavouritesEntity.kt │ │ │ │ │ ├── HomeFeedEntity.kt │ │ │ │ │ ├── IdAndMovieResult.kt │ │ │ │ │ ├── ScheduledEntity.kt │ │ │ │ │ └── WatchListEntity.kt │ │ │ ├── model │ │ │ │ ├── ActorDetailResponse.kt │ │ │ │ ├── ActorImagesResponse.kt │ │ │ │ ├── ActorMovieCreditsResponse.kt │ │ │ │ ├── ActorTVCreditsResponse.kt │ │ │ │ ├── CastResponse.kt │ │ │ │ ├── HomeFeedResponse.kt │ │ │ │ ├── MovieResponseList.kt │ │ │ │ ├── MovieResponseResult.kt │ │ │ │ ├── MovieResponseVideoResult.kt │ │ │ │ ├── MovieResponseVideoResultList.kt │ │ │ │ ├── PersonExternalIdsResponse.kt │ │ │ │ ├── TVDetailResponse.kt │ │ │ │ ├── TVEpisodeResponse.kt │ │ │ │ ├── TVSeasonResponse.kt │ │ │ │ └── WhereToWatchProviderResponse.kt │ │ │ ├── network │ │ │ │ └── ApiClient.kt │ │ │ ├── remote │ │ │ │ └── RemoteDataSource.kt │ │ │ └── repository │ │ │ │ ├── ActorRepositoryImpl.kt │ │ │ │ ├── FavMovieRepositoryImpl.kt │ │ │ │ ├── MovieDetailsRepositoryImpl.kt │ │ │ │ ├── ScheduledRepositoryImpl.kt │ │ │ │ ├── SearchMovieMovieRepositoryImpl.kt │ │ │ │ └── WatchListRepositoryImpl.kt │ │ │ ├── domain │ │ │ ├── model │ │ │ │ ├── ActorDetail.kt │ │ │ │ ├── CastMember.kt │ │ │ │ ├── CrewMember.kt │ │ │ │ ├── Genre.kt │ │ │ │ ├── HomeFeed.kt │ │ │ │ ├── MediaVideoResult.kt │ │ │ │ ├── MediaVideoResultList.kt │ │ │ │ ├── MovieList.kt │ │ │ │ ├── MovieResult.kt │ │ │ │ ├── TVDetail.kt │ │ │ │ ├── TVEpisode.kt │ │ │ │ ├── TVSeason.kt │ │ │ │ └── WatchProviders.kt │ │ │ ├── repository │ │ │ │ ├── ActorRepository.kt │ │ │ │ ├── FavMovieRepository.kt │ │ │ │ ├── MovieInfoRepository.kt │ │ │ │ ├── ScheduledRepository.kt │ │ │ │ ├── SearchMovieRepository.kt │ │ │ │ └── WatchListRepository.kt │ │ │ └── usecases │ │ │ │ ├── FavMovie.kt │ │ │ │ ├── GetActorInfo.kt │ │ │ │ ├── GetMovieInfo.kt │ │ │ │ ├── ScheduledMovies.kt │ │ │ │ ├── SearchMovie.kt │ │ │ │ └── WatchList.kt │ │ │ ├── library │ │ │ └── LibraryFragment.kt │ │ │ └── presentation │ │ │ ├── MainActivity.kt │ │ │ ├── actor_detail │ │ │ └── ActorDetailActivity.kt │ │ │ ├── base │ │ │ └── BaseFragment.kt │ │ │ ├── episode_details │ │ │ ├── EpisodeDataHolder.kt │ │ │ └── EpisodeDetailsActivity.kt │ │ │ ├── favorites │ │ │ └── FavFragment.kt │ │ │ ├── home │ │ │ └── HomeFragment.kt │ │ │ ├── intro │ │ │ └── IntroFragment.kt │ │ │ ├── movie_details │ │ │ ├── MovieDetailsFragment.kt │ │ │ └── ScheduleDateTimeDialog.kt │ │ │ ├── search │ │ │ └── SearchFragment.kt │ │ │ ├── splash │ │ │ └── SplashFragment.kt │ │ │ ├── viewmodels │ │ │ ├── ActorDetailViewModel.kt │ │ │ ├── FavMovieViewModel.kt │ │ │ ├── HomeInfoViewModel.kt │ │ │ ├── ScheduledViewModel.kt │ │ │ ├── SearchMovieViewModel.kt │ │ │ └── WatchListViewModel.kt │ │ │ └── watchlist │ │ │ └── WatchListFragment.kt │ └── res │ │ ├── color │ │ └── personal_note_box_color.xml │ │ ├── drawable │ │ ├── back_icon.xml │ │ ├── background.png │ │ ├── baseline_add_circle_24.xml │ │ ├── baseline_calendar_month_24.xml │ │ ├── baseline_delete_24.xml │ │ ├── baseline_done_all_24.xml │ │ ├── baseline_fiber_manual_record_24.xml │ │ ├── baseline_keyboard_arrow_down_24.xml │ │ ├── baseline_keyboard_arrow_left_24.xml │ │ ├── baseline_keyboard_arrow_right_24.xml │ │ ├── baseline_playlist_add_check_24.xml │ │ ├── baseline_share_24.xml │ │ ├── baseline_signal_cellular_connected_no_internet_4_bar_24.xml │ │ ├── baseline_star_24.xml │ │ ├── bio_fade_background.xml │ │ ├── bottom_nav_item_color.xml │ │ ├── dice.png │ │ ├── fav.png │ │ ├── fav_outline.png │ │ ├── fav_red.png │ │ ├── gradient_background.xml │ │ ├── gradient_bg.xml │ │ ├── gradient_bottom.xml │ │ ├── gradient_bottom_2.xml │ │ ├── gradient_bottom_dark_grey.xml │ │ ├── gradient_bottom_fade.xml │ │ ├── gradient_overlay.xml │ │ ├── gradient_overlay_bottom.xml │ │ ├── gradient_top.xml │ │ ├── home.png │ │ ├── ic_add.xml │ │ ├── ic_back.xml │ │ ├── ic_calendar_check.xml │ │ ├── ic_facebook.xml │ │ ├── ic_imdb.xml │ │ ├── ic_instagram.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_nav_search_24.xml │ │ ├── ic_pause.xml │ │ ├── ic_play_arrow.xml │ │ ├── ic_search_bg.xml │ │ ├── ic_twitter.xml │ │ ├── icon_library.png │ │ ├── img_intro_one.webp │ │ ├── lustful_emoji.png │ │ ├── main_background.xml │ │ ├── no_internet_curved_bottom_bg.xml │ │ ├── poster_bg.xml │ │ ├── poster_shimmer_bg.xml │ │ ├── progress.png │ │ ├── rating_bg.xml │ │ ├── search_et_background.xml │ │ ├── trend_icon.webp │ │ ├── user_filled.png │ │ ├── user_outline.png │ │ └── yt_icon.png │ │ ├── font │ │ ├── montserrat_bold.ttf │ │ ├── montserrat_light.ttf │ │ ├── montserrat_medium.ttf │ │ └── montserrat_semibold.ttf │ │ ├── layout │ │ ├── activity_actor_detail.xml │ │ ├── activity_main.xml │ │ ├── banner_item.xml │ │ ├── bottom_sheet_season_selector.xml │ │ ├── fragment_base.xml │ │ ├── fragment_episode_details.xml │ │ ├── fragment_fav.xml │ │ ├── fragment_home.xml │ │ ├── fragment_intro.xml │ │ ├── fragment_library.xml │ │ ├── fragment_movie_details.xml │ │ ├── fragment_search.xml │ │ ├── fragment_splash.xml │ │ ├── fragment_watch_list.xml │ │ ├── horizontal_feed_item_list.xml │ │ ├── item_cast.xml │ │ ├── item_episode.xml │ │ ├── item_list.xml │ │ ├── item_season_selector.xml │ │ ├── item_small_list.xml │ │ ├── item_top_movie.xml │ │ ├── item_watch_provider.xml │ │ ├── layout_network.xml │ │ └── shimmer_layout.xml │ │ ├── menu │ │ └── bottom_nav_menu.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── navigation │ │ └── navigation.xml │ │ ├── raw │ │ ├── ani.json │ │ ├── dice_roll.json │ │ └── splash_animation.json │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── shalenmathew │ └── movieflix │ └── ExampleUnitTest.kt ├── fastlane └── metadata │ └── android │ └── en-US │ ├── full_description.txt │ ├── images │ ├── icon.png │ ├── icon200x200.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ └── 4.png │ ├── short_description.txt │ └── title.txt ├── gallery ├── logo.png ├── logo_2.png ├── logo_3.png ├── logo_4.png └── logo_5.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── 1.jpeg ├── 2.jpeg ├── 3.jpeg ├── 4.jpeg ├── 5.jpeg ├── 6.jpeg ├── 7.jpeg ├── MoviFlix Banner 2.png ├── Movie Flix Banner.png └── logo.jpg └── settings.gradle.kts /.github/workflows/github-repo-stats.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/.github/workflows/github-repo-stats.yml -------------------------------------------------------------------------------- /.github/workflows/main_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/.github/workflows/main_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/publish_apk_to_discord.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/.github/workflows/publish_apk_to_discord.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/.gitignore -------------------------------------------------------------------------------- /BUG_FIX_NOTIFICATION_CRASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/BUG_FIX_NOTIFICATION_CRASH.md -------------------------------------------------------------------------------- /BUILD_REQUIREMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/BUILD_REQUIREMENTS.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release/app-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/release/app-release.apk -------------------------------------------------------------------------------- /app/release/baselineProfiles/0/app-release.dm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/release/baselineProfiles/0/app-release.dm -------------------------------------------------------------------------------- /app/release/baselineProfiles/1/app-release.dm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/release/baselineProfiles/1/app-release.dm -------------------------------------------------------------------------------- /app/release/output-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/release/output-metadata.json -------------------------------------------------------------------------------- /app/src/androidTest/java/com/shalenmathew/movieflix/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/androidTest/java/com/shalenmathew/movieflix/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/MovieFlixApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/MovieFlixApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/ActorMoviesAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/ActorMoviesAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/BannerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/BannerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/CastAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/CastAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/CrewAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/CrewAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/EpisodeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/EpisodeAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/FavAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/FavAdapters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/HomeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/HomeAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/HorizontalAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/HorizontalAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/RecommendationAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/RecommendationAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/SeasonSelectorAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/SeasonSelectorAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/TrendingMovieAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/TrendingMovieAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/WatchListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/WatchListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/adapters/WatchProviderAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/adapters/WatchProviderAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/di/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/notifications/MovieScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/notifications/MovieScheduler.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/notifications/NotificationHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/notifications/NotificationHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/notifications/ScheduledMovieWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/notifications/ScheduledMovieWorker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/DataStoreReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/DataStoreReference.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/DiffUtilCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/DiffUtilCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/ExtensionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/ExtensionUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/GsonParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/GsonParser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/JsonParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/JsonParser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/NetworkConnectivityObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/NetworkConnectivityObserver.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/NetworkResults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/NetworkResults.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/StreamingAppUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/StreamingAppUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/core/utils/ViewUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/core/utils/ViewUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/LocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/LocalDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDataTypeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDataTypeConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/MovieDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/FavouritesEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/FavouritesEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/HomeFeedEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/HomeFeedEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/IdAndMovieResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/IdAndMovieResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/ScheduledEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/ScheduledEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/WatchListEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/local_storage/entity/WatchListEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/ActorDetailResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/ActorDetailResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/ActorImagesResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/ActorImagesResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/ActorMovieCreditsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/ActorMovieCreditsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/ActorTVCreditsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/ActorTVCreditsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/CastResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/CastResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/HomeFeedResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/HomeFeedResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseVideoResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseVideoResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseVideoResultList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/MovieResponseVideoResultList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/PersonExternalIdsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/PersonExternalIdsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/TVDetailResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/TVDetailResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/TVEpisodeResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/TVEpisodeResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/TVSeasonResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/TVSeasonResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/model/WhereToWatchProviderResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/model/WhereToWatchProviderResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/network/ApiClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/network/ApiClient.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/remote/RemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/remote/RemoteDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/ActorRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/ActorRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/FavMovieRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/FavMovieRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/MovieDetailsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/MovieDetailsRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/ScheduledRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/ScheduledRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/SearchMovieMovieRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/SearchMovieMovieRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/data/repository/WatchListRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/data/repository/WatchListRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/ActorDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/ActorDetail.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/CastMember.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/CastMember.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/CrewMember.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/CrewMember.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/Genre.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/Genre.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/HomeFeed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/HomeFeed.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/MediaVideoResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/MediaVideoResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/MediaVideoResultList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/MediaVideoResultList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/MovieList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/MovieList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/MovieResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/MovieResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/TVDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/TVDetail.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/TVEpisode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/TVEpisode.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/TVSeason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/TVSeason.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/model/WatchProviders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/model/WatchProviders.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/ActorRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/ActorRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/FavMovieRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/FavMovieRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/MovieInfoRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/MovieInfoRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/ScheduledRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/ScheduledRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/SearchMovieRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/SearchMovieRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/repository/WatchListRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/repository/WatchListRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/FavMovie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/FavMovie.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/GetActorInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/GetActorInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/GetMovieInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/GetMovieInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/ScheduledMovies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/ScheduledMovies.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/SearchMovie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/SearchMovie.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/domain/usecases/WatchList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/domain/usecases/WatchList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/library/LibraryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/library/LibraryFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/actor_detail/ActorDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/actor_detail/ActorDetailActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/base/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/episode_details/EpisodeDataHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/episode_details/EpisodeDataHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/episode_details/EpisodeDetailsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/episode_details/EpisodeDetailsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/favorites/FavFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/favorites/FavFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/home/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/intro/IntroFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/intro/IntroFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/movie_details/MovieDetailsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/movie_details/MovieDetailsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/movie_details/ScheduleDateTimeDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/movie_details/ScheduleDateTimeDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/search/SearchFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/search/SearchFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/splash/SplashFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/splash/SplashFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/ActorDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/ActorDetailViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/FavMovieViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/FavMovieViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/HomeInfoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/HomeInfoViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/ScheduledViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/ScheduledViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/SearchMovieViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/SearchMovieViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/WatchListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/viewmodels/WatchListViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shalenmathew/movieflix/presentation/watchlist/WatchListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/java/com/shalenmathew/movieflix/presentation/watchlist/WatchListFragment.kt -------------------------------------------------------------------------------- /app/src/main/res/color/personal_note_box_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/color/personal_note_box_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/back_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/back_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_add_circle_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_add_circle_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_calendar_month_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_calendar_month_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_delete_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_delete_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_done_all_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_done_all_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_fiber_manual_record_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_fiber_manual_record_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_keyboard_arrow_down_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_keyboard_arrow_down_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_keyboard_arrow_left_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_keyboard_arrow_left_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_keyboard_arrow_right_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_keyboard_arrow_right_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_playlist_add_check_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_playlist_add_check_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_share_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_share_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_signal_cellular_connected_no_internet_4_bar_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_signal_cellular_connected_no_internet_4_bar_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/baseline_star_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/baseline_star_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bio_fade_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/bio_fade_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bottom_nav_item_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/bottom_nav_item_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/dice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/dice.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/fav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/fav.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/fav_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/fav_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/fav_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/fav_red.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_bottom_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_bottom_2.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_bottom_dark_grey.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_bottom_dark_grey.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_bottom_fade.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_bottom_fade.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_overlay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_overlay.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_overlay_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_overlay_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/gradient_top.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/home.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_calendar_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_calendar_check.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_facebook.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_facebook.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_imdb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_imdb.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_instagram.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_instagram.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_nav_search_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_nav_search_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_play_arrow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_search_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_twitter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/ic_twitter.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/icon_library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/icon_library.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_intro_one.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/img_intro_one.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/lustful_emoji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/lustful_emoji.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/main_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/main_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/no_internet_curved_bottom_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/no_internet_curved_bottom_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/poster_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/poster_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/poster_shimmer_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/poster_shimmer_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/progress.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/rating_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/rating_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/search_et_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/search_et_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/trend_icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/trend_icon.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/user_filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/user_filled.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/user_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/user_outline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/yt_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/drawable/yt_icon.png -------------------------------------------------------------------------------- /app/src/main/res/font/montserrat_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/font/montserrat_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/montserrat_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/font/montserrat_light.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/montserrat_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/font/montserrat_medium.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/montserrat_semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/font/montserrat_semibold.ttf -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_actor_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/activity_actor_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/banner_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/banner_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/bottom_sheet_season_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/bottom_sheet_season_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_base.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_episode_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_episode_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_fav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_fav.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_intro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_intro.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_library.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_library.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_movie_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_movie_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_watch_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/fragment_watch_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/horizontal_feed_item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/horizontal_feed_item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_cast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_cast.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_episode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_episode.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_season_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_season_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_small_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_small_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_top_movie.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_top_movie.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_watch_provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/item_watch_provider.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/layout_network.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/shimmer_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/layout/shimmer_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/bottom_nav_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/menu/bottom_nav_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/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/shalenMathew/MovieFlix_App/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/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/navigation/navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/navigation/navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/raw/ani.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/raw/ani.json -------------------------------------------------------------------------------- /app/src/main/res/raw/dice_roll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/raw/dice_roll.json -------------------------------------------------------------------------------- /app/src/main/res/raw/splash_animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/raw/splash_animation.json -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/shalenmathew/movieflix/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/app/src/test/java/com/shalenmathew/movieflix/ExampleUnitTest.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon200x200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/icon200x200.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Cinephile's Movie Diary 2 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | MovieFlix 2 | -------------------------------------------------------------------------------- /gallery/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gallery/logo.png -------------------------------------------------------------------------------- /gallery/logo_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gallery/logo_2.png -------------------------------------------------------------------------------- /gallery/logo_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gallery/logo_3.png -------------------------------------------------------------------------------- /gallery/logo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gallery/logo_4.png -------------------------------------------------------------------------------- /gallery/logo_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gallery/logo_5.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/1.jpeg -------------------------------------------------------------------------------- /images/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/2.jpeg -------------------------------------------------------------------------------- /images/3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/3.jpeg -------------------------------------------------------------------------------- /images/4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/4.jpeg -------------------------------------------------------------------------------- /images/5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/5.jpeg -------------------------------------------------------------------------------- /images/6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/6.jpeg -------------------------------------------------------------------------------- /images/7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/7.jpeg -------------------------------------------------------------------------------- /images/MoviFlix Banner 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/MoviFlix Banner 2.png -------------------------------------------------------------------------------- /images/Movie Flix Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/Movie Flix Banner.png -------------------------------------------------------------------------------- /images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/images/logo.jpg -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shalenMathew/MovieFlix_App/HEAD/settings.gradle.kts --------------------------------------------------------------------------------