diff --git a/app/src/main/java/com/owenlejeune/tvtime/ui/components/DetailViewCommon.kt b/app/src/main/java/com/owenlejeune/tvtime/ui/components/DetailViewCommon.kt index cd4f1a3..7f18092 100644 --- a/app/src/main/java/com/owenlejeune/tvtime/ui/components/DetailViewCommon.kt +++ b/app/src/main/java/com/owenlejeune/tvtime/ui/components/DetailViewCommon.kt @@ -437,7 +437,9 @@ fun EpisodeItem( modifier = Modifier .fillMaxWidth() .clickable { - val codedId = seriesId.combineWith(episode.seasonNumber).combineWith(episode.episodeNumber) + val codedId = seriesId + .combineWith(episode.seasonNumber) + .combineWith(episode.episodeNumber) appNavController.navigate( AppNavItem.DetailView.withArgs(MediaViewType.EPISODE, codedId) ) @@ -605,6 +607,23 @@ fun WatchProvidersCard( ) { value -> WatchProviderContainer(watchProviders = value!!, link = providers.link) } + + Row( + modifier = Modifier.padding(start = 12.dp, bottom = 12.dp), + verticalAlignment = Alignment.CenterVertically, + horizontalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text( + text = stringResource(id = R.string.powered_by), + fontSize = 12.sp + ) + + Image( + painter = painterResource(id = R.drawable.justwatch_logo_large), + contentDescription = null, + modifier = Modifier.height(14.dp) + ) + } } } diff --git a/app/src/main/java/com/owenlejeune/tvtime/ui/screens/SearchScreen.kt b/app/src/main/java/com/owenlejeune/tvtime/ui/screens/SearchScreen.kt index c123d1b..14f9563 100644 --- a/app/src/main/java/com/owenlejeune/tvtime/ui/screens/SearchScreen.kt +++ b/app/src/main/java/com/owenlejeune/tvtime/ui/screens/SearchScreen.kt @@ -218,6 +218,7 @@ fun SearchScreen( preferences.recentSearches.forEach { Row( modifier = Modifier + .fillMaxWidth() .padding(vertical = 12.dp, horizontal = 16.dp) .clickable { searchValue.value = it diff --git a/app/src/main/res/drawable/justwatch_logo_large.webp b/app/src/main/res/drawable/justwatch_logo_large.webp new file mode 100644 index 0000000..d1b5d61 Binary files /dev/null and b/app/src/main/res/drawable/justwatch_logo_large.webp differ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0f61f08..0e9b546 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -232,6 +232,7 @@ App Info Changelog Powered by TMDB + Powered by Watch Providers Streaming Rent