From faa417d8cd36488bd5bf7235b702c83e6704f5a5 Mon Sep 17 00:00:00 2001 From: Rahul Patel Date: Wed, 4 Dec 2024 19:32:19 +0530 Subject: [PATCH] AppDetails: Tweak tags UI --- .../view/ui/details/AppDetailsFragment.kt | 6 +- .../res/layout/layout_details_description.xml | 89 +++++++------------ app/src/main/res/layout/sheet_filter.xml | 6 +- app/src/main/res/values-night/themes.xml | 2 +- app/src/main/res/values/themes.xml | 11 ++- 5 files changed, 45 insertions(+), 69 deletions(-) diff --git a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt index 84c1bc998..1b259f7db 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt @@ -28,16 +28,12 @@ import android.net.Uri import android.os.Bundle import android.provider.Settings import android.view.View -import android.view.ViewGroup import android.view.animation.AccelerateDecelerateInterpolator import android.widget.RelativeLayout import android.widget.Toast import androidx.core.content.ContextCompat import androidx.core.text.HtmlCompat -import androidx.core.view.ViewCompat -import androidx.core.view.WindowInsetsCompat import androidx.core.view.isVisible -import androidx.core.view.updateLayoutParams import androidx.fragment.app.activityViewModels import androidx.lifecycle.lifecycleScope import androidx.navigation.fragment.findNavController @@ -123,7 +119,7 @@ class AppDetailsFragment : BaseFragment() { private var isUpdatable: Boolean = false private var uninstallActionEnabled = false - private val tags = mutableListOf() + private val tags = mutableSetOf() private val isExtendedUpdateEnabled: Boolean get() = Preferences.getBoolean(requireContext(), PREFERENCE_UPDATES_EXTENDED) diff --git a/app/src/main/res/layout/layout_details_description.xml b/app/src/main/res/layout/layout_details_description.xml index 434963328..6b3b1f0d2 100644 --- a/app/src/main/res/layout/layout_details_description.xml +++ b/app/src/main/res/layout/layout_details_description.xml @@ -33,72 +33,45 @@ android:layout_height="wrap_content" android:orientation="vertical"> - + android:paddingStart="@dimen/padding_medium" + android:paddingEnd="@dimen/padding_medium" + app:selectionRequired="false" + app:singleLine="true"> - + app:chipIcon="@drawable/ic_star" + tools:text="3.5" /> - + - + - - - - - + + diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml index b12707032..c70d8103a 100644 --- a/app/src/main/res/values-night/themes.xml +++ b/app/src/main/res/values-night/themes.xml @@ -2,7 +2,7 @@ diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 01191ab05..fcebd0b0f 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -20,7 +20,7 @@ -