From d00299bea7b9b13d75daed6dd1ec1158625898f8 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Wed, 6 Dec 2023 15:29:30 +0100 Subject: [PATCH] style: new player layout and various UI improvements --- .../libretube/ui/fragments/PlayerFragment.kt | 6 -- .../main/res/layout-land/fragment_player.xml | 9 +-- .../main/res/layout/description_layout.xml | 18 ++--- app/src/main/res/layout/fragment_player.xml | 77 ++++++++----------- app/src/main/res/values/style.xml | 10 +++ 5 files changed, 51 insertions(+), 69 deletions(-) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index 264fc5d36..fb04a760c 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -480,8 +480,6 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions { if (PlayerHelper.pipEnabled) { PictureInPictureCompat.setPictureInPictureParams(activity, pipParams) } - binding.relPlayerPip.isVisible = PictureInPictureCompat - .isPictureInPictureAvailable(activity) } private fun onManualPlayerClose() { @@ -630,10 +628,6 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions { } } - binding.relPlayerPip.setOnClickListener { - PictureInPictureCompat.enterPictureInPictureMode(requireActivity(), pipParams) - } - binding.playerChannel.setOnClickListener { if (!this::streams.isInitialized) return@setOnClickListener diff --git a/app/src/main/res/layout-land/fragment_player.xml b/app/src/main/res/layout-land/fragment_player.xml index 0c273a347..447e62ad1 100644 --- a/app/src/main/res/layout-land/fragment_player.xml +++ b/app/src/main/res/layout-land/fragment_player.xml @@ -35,7 +35,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginHorizontal="10dp" - android:layout_marginVertical="17dp" + android:layout_marginTop="10dp" + android:layout_marginBottom="16dp" app:cardCornerRadius="27dp"> - - + android:orientation="vertical" + android:paddingVertical="12dp"> + android:orientation="vertical" + android:paddingHorizontal="12dp"> @@ -46,7 +46,6 @@ + tools:text="10M views - 2 days ago " /> + android:animateLayoutChanges="true" /> - + android:paddingBottom="10dp" + android:scrollbars="none"> - + app:icon="@drawable/ic_share" /> - + app:icon="@drawable/ic_download" /> - - - - - + app:icon="@drawable/ic_save" /> + + - + + android:textSize="12sp" /> + app:cardCornerRadius="20dp"> @@ -163,8 +149,7 @@ + android:layout_height="wrap_content" /> @@ -242,13 +227,13 @@ + +