From 97dedd6859deff0f822d350f679e289b1662ab2f Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 23 Oct 2023 13:37:13 -0600 Subject: [PATCH] Make UI look nicer --- .../cloudstream3/ui/result/ResultFragmentPhone.kt | 5 +++++ .../cloudstream3/ui/result/ResultFragmentTv.kt | 5 +++++ app/src/main/res/layout/fragment_result.xml | 14 +++++++------- app/src/main/res/layout/fragment_result_tv.xml | 14 +++++++------- 4 files changed, 24 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentPhone.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentPhone.kt index 53203595..d63e736a 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentPhone.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentPhone.kt @@ -701,6 +701,11 @@ open class ResultFragmentPhone : FullScreenPlayer() { resultCastItems.isGone = d.actors.isNullOrEmpty() (resultCastItems.adapter as? ActorAdaptor)?.updateList(d.actors ?: emptyList()) + if (d.contentRatingText == null) { + // If there is no rating to display, we don't want an empty gap + resultMetaContentRating.width = 0 + } + if (syncModel.addSyncs(d.syncData)) { syncModel.updateMetaAndUser() syncModel.updateSynced() diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentTv.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentTv.kt index fe8f8544..041a34d5 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentTv.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentTv.kt @@ -818,6 +818,11 @@ class ResultFragmentTv : Fragment() { (resultCastItems.adapter as? ActorAdaptor)?.updateList( d.actors ?: emptyList() ) + + if (d.contentRatingText == null) { + // If there is no rating to display, we don't want an empty gap + resultMetaContentRating.width = 0 + } } is Resource.Loading -> { diff --git a/app/src/main/res/layout/fragment_result.xml b/app/src/main/res/layout/fragment_result.xml index 0b15cf0f..70461518 100644 --- a/app/src/main/res/layout/fragment_result.xml +++ b/app/src/main/res/layout/fragment_result.xml @@ -360,10 +360,16 @@ + + - -