Divinelink / scenepeek-android

ScenePeek is an Android Application that provides information about movies, television shows & persons using the TMDB API.
0 stars 0 forks source link

[DeepLinks] Introduce deep link mechanism for Movie/TV Details #55

Closed Divinelink closed 4 months ago

Divinelink commented 4 months ago

This pull request brings exciting new features to the app:

Deep Linking: Clicking URLs from "themoviedb.org" will now redirect users to the relevant movie or TV show details within the app, eliminating the need to visit the website.

Enhanced User Guidance: A new settings section has been added to inform you about enabling supported links on your device. This ensures you get the most out of the deep linking functionality.

Screen recording

https://github.com/user-attachments/assets/ba218039-a4d7-4e9e-8c0e-5564fff5466e

codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 62.60163% with 46 lines in your changes missing coverage. Please review.

Project coverage is 65.77%. Comparing base (d6adeaa) to head (9a4b059).

Files Patch % Lines
.../feature/details/usecase/GetMovieDetailsUseCase.kt 0.00% 9 Missing and 5 partials :warning:
...main/kotlin/com/andreolas/movierama/ui/MovieApp.kt 0.00% 9 Missing and 1 partial :warning:
...e/settings/app/links/LinkHandlingSettingsScreen.kt 85.71% 2 Missing and 5 partials :warning:
...om/divinelink/core/commons/util/AppSettingsUtil.kt 0.00% 4 Missing :warning:
...nelink/core/commons/extensions/StringExtensions.kt 75.00% 0 Missing and 2 partials :warning:
.../divinelink/feature/details/ui/DetailsViewModel.kt 0.00% 2 Missing :warning:
.../divinelink/feature/settings/app/SettingsScreen.kt 80.00% 1 Missing and 1 partial :warning:
...nk/feature/settings/app/help/HelpSettingsScreen.kt 33.33% 1 Missing and 1 partial :warning:
...main/kotlin/com/andreolas/movierama/MainUiState.kt 50.00% 1 Missing :warning:
...in/kotlin/com/andreolas/movierama/MainViewModel.kt 93.33% 0 Missing and 1 partial :warning:
... and 1 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #55 +/- ## ========================================== + Coverage 65.68% 65.77% +0.09% ========================================== Files 248 251 +3 Lines 6055 6177 +122 Branches 867 891 +24 ========================================== + Hits 3977 4063 +86 - Misses 1724 1749 +25 - Partials 354 365 +11 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.