From c523a441a7ecd6a710ebc210ba7944871365cde0 Mon Sep 17 00:00:00 2001 From: Andy Porras Date: Wed, 8 Oct 2025 23:39:26 -0600 Subject: [PATCH 1/2] Clear the text fields in the track details editor The previous design used hints to label the name, description, and tags fields. These hints disappeared when the fields were filled in automatically, causing confusion for the user about the purpose of each field. This change introduces permanent text labels (TextView) above each input field. This ensures that the function of each field is always visible, significantly improving the usability of the screen. Fixes #609 --- .../main/res/layout/trackdetail_fields.xml | 51 +++++++++++++++---- app/src/main/res/values/strings.xml | 1 + 2 files changed, 41 insertions(+), 11 deletions(-) diff --git a/app/src/main/res/layout/trackdetail_fields.xml b/app/src/main/res/layout/trackdetail_fields.xml index 5272ede4f..c42734a2c 100644 --- a/app/src/main/res/layout/trackdetail_fields.xml +++ b/app/src/main/res/layout/trackdetail_fields.xml @@ -1,38 +1,67 @@ - + + + + + + + + android:layout_marginTop="8dp" + android:minHeight="48dp" /> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 01977f784..4b12833ab 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -68,6 +68,7 @@ (Not uploaded yet) Display Name + Name and title Description Tags (comma separated) You must enter a description From 6e5d9b59cf992a8071ba1169fb0c836c1bc9e862 Mon Sep 17 00:00:00 2001 From: Andy Porras Date: Sun, 9 Nov 2025 13:00:04 -0600 Subject: [PATCH 2/2] Deletion of confusing string --- app/src/main/res/layout/trackdetail_fields.xml | 15 +++++++++++---- app/src/main/res/values/strings.xml | 1 - 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/layout/trackdetail_fields.xml b/app/src/main/res/layout/trackdetail_fields.xml index c42734a2c..21db4b246 100644 --- a/app/src/main/res/layout/trackdetail_fields.xml +++ b/app/src/main/res/layout/trackdetail_fields.xml @@ -8,7 +8,9 @@ android:layout_height="wrap_content" android:layout_marginStart="5dp" android:layout_marginTop="8dp" - android:text="@string/trackdetail_name_and_title" /> + android:text="@string/trackdetail_name" + android:textSize="20sp" + android:textColor="@color/colorPrimaryText" /> + android:singleLine="true" + /> + android:text="@string/trackdetail_description" + android:textSize="20sp" + android:textColor="@color/colorPrimaryText" /> + android:text="@string/trackdetail_tags" + android:textSize="20sp" + android:textColor="@color/colorPrimaryText" /> (Not uploaded yet) Display Name - Name and title Description Tags (comma separated) You must enter a description