From 9989f16c9a0a9a67f5b57d3bdd9be38da7397d67 Mon Sep 17 00:00:00 2001
From: phigjm <39876427+phigjm@users.noreply.github.com>
Date: Mon, 2 Aug 2021 00:46:13 +0200
Subject: [PATCH 1/2] Rearrange the play queue control elements
from bottom to top: Playback_controls, progress bar, center, (seek display)
---
.../layout/activity_player_queue_control.xml | 59 +++++++++++--------
1 file changed, 36 insertions(+), 23 deletions(-)
diff --git a/app/src/main/res/layout/activity_player_queue_control.xml b/app/src/main/res/layout/activity_player_queue_control.xml
index ec47992bb..043e39e5c 100644
--- a/app/src/main/res/layout/activity_player_queue_control.xml
+++ b/app/src/main/res/layout/activity_player_queue_control.xml
@@ -31,17 +31,44 @@
android:id="@+id/play_queue"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_above="@id/center"
+ android:layout_above="@id/progress_bar"
android:layout_below="@id/appbar"
android:scrollbars="vertical"
app:layoutManager="LinearLayoutManager"
tools:listitem="@layout/play_queue_item" />
+
+
+
+
+
+
+ android:layout_above="@id/progress_bar"
+ android:gravity="center">
-
+ android:paddingRight="12dp"
+ android:layout_above="@+id/playback_controls">
+
+
+
From 0de64cd8c406d1cf2001471361de11b598b5f263 Mon Sep 17 00:00:00 2001
From: Stypox
Date: Mon, 9 Aug 2021 20:05:33 +0200
Subject: [PATCH 2/2] Un-nest some text views in play queue activity
---
.../layout/activity_player_queue_control.xml | 117 ++++++++----------
1 file changed, 49 insertions(+), 68 deletions(-)
diff --git a/app/src/main/res/layout/activity_player_queue_control.xml b/app/src/main/res/layout/activity_player_queue_control.xml
index 043e39e5c..60beb75be 100644
--- a/app/src/main/res/layout/activity_player_queue_control.xml
+++ b/app/src/main/res/layout/activity_player_queue_control.xml
@@ -31,84 +31,69 @@
android:id="@+id/play_queue"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_above="@id/progress_bar"
+ android:layout_above="@id/metadata"
android:layout_below="@id/appbar"
android:scrollbars="vertical"
app:layoutManager="LinearLayoutManager"
tools:listitem="@layout/play_queue_item" />
-
-
-
-
-
+ android:layout_centerInParent="true"
+ android:layout_above="@id/metadata"
+ android:background="#c0000000"
+ android:paddingLeft="30dp"
+ android:paddingTop="5dp"
+ android:paddingRight="30dp"
+ android:paddingBottom="5dp"
+ android:textColor="@android:color/white"
+ android:textSize="22sp"
+ android:textStyle="bold"
+ android:visibility="gone"
+ tools:ignore="RtlHardcoded"
+ tools:text="1:06:29"
+ tools:visibility="visible" />
-
+ android:background="?attr/selectableItemBackground"
+ android:clickable="true"
+ android:focusable="true"
+ android:orientation="vertical"
+ android:padding="8dp"
+ tools:ignore="RtlHardcoded,RtlSymmetry">
-
+ android:ellipsize="marquee"
+ android:fadingEdge="horizontal"
+ android:marqueeRepeatLimit="marquee_forever"
+ android:scrollHorizontally="true"
+ android:singleLine="true"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:textSize="14sp"
+ tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis nec aliquam augue, eget cursus est. Ut id tristique enim, ut scelerisque tellus. Sed ultricies ipsum non mauris ultricies, commodo malesuada velit porta." />
-
-
-
-
-
-
+
+
-
-
-
-