From 11d64f391174db1dca6a0d32b463c1badd75cfbf Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 23 Mar 2025 09:43:50 +0100 Subject: [PATCH] Accessibility improvements --- app/src/main/res/layout/dialog_search.xml | 2 ++ app/src/main/res/layout/include_nav.xml | 6 ++++++ app/src/main/res/layout/item_nav.xml | 5 +++++ 3 files changed, 13 insertions(+) diff --git a/app/src/main/res/layout/dialog_search.xml b/app/src/main/res/layout/dialog_search.xml index 7e6bbd5fc1..58ac889583 100644 --- a/app/src/main/res/layout/dialog_search.xml +++ b/app/src/main/res/layout/dialog_search.xml @@ -239,7 +239,9 @@ android:layout_height="wrap_content" android:layout_marginTop="12dp" android:background="?android:attr/selectableItemBackgroundBorderless" + android:contentDescription="@string/title_search_more" android:padding="3dp" + android:tooltipText="@string/title_search_more" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvHintFts" app:srcCompat="@drawable/expander" /> diff --git a/app/src/main/res/layout/include_nav.xml b/app/src/main/res/layout/include_nav.xml index b88befd188..7454ac6ade 100644 --- a/app/src/main/res/layout/include_nav.xml +++ b/app/src/main/res/layout/include_nav.xml @@ -15,6 +15,7 @@ android:background="?android:attr/selectableItemBackgroundBorderless" android:contentDescription="@string/title_legend_expander" android:padding="6dp" + android:tooltipText="@string/title_legend_expander" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:srcCompat="@drawable/expander_hor" /> @@ -104,6 +105,7 @@ android:layout_height="wrap_content" android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/title_accessibility_accounts" + android:tooltipText="@string/title_accessibility_accounts" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/vSeparatorOptions" @@ -134,6 +136,7 @@ android:layout_height="wrap_content" android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/title_accessibility_folders" + android:tooltipText="@string/title_accessibility_folders" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/vSeparatorAccount" @@ -164,6 +167,7 @@ android:layout_height="wrap_content" android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/title_accessibility_searches" + android:tooltipText="@string/title_accessibility_searches" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/vSeparatorUnified" @@ -194,6 +198,7 @@ android:layout_height="wrap_content" android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/title_accessibility_menus" + android:tooltipText="@string/title_accessibility_menus" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/vSeparatorSearch" @@ -224,6 +229,7 @@ android:layout_height="wrap_content" android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/title_accessibility_extras" + android:tooltipText="@string/title_accessibility_extras" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/vSeparatorMenu" diff --git a/app/src/main/res/layout/item_nav.xml b/app/src/main/res/layout/item_nav.xml index 505ca0bef0..46ddd27fe9 100644 --- a/app/src/main/res/layout/item_nav.xml +++ b/app/src/main/res/layout/item_nav.xml @@ -18,6 +18,7 @@ android:layout_height="wrap_content" android:layout_marginStart="12dp" android:gravity="center_vertical" + android:importantForAccessibility="no" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" @@ -27,6 +28,7 @@ android:id="@+id/ivBadge" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:importantForAccessibility="no" app:layout_constraintBottom_toBottomOf="@+id/ivItem" app:layout_constraintStart_toStartOf="@+id/ivItem" app:srcCompat="@drawable/badge" /> @@ -82,6 +84,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="12dp" + android:importantForAccessibility="no" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/ivWarning" app:layout_constraintTop_toTopOf="parent" @@ -92,6 +95,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="12dp" + android:contentDescription="@string/title_legend_quota" + android:tooltipText="@string/title_legend_quota" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent"