From 1c7316408d2058d3bc44ed213b35c96547d4805c Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 5 Feb 2024 12:24:51 +0100 Subject: [PATCH] Started to add content descriptions --- app/src/main/res/layout-land/file_viewer_fragment.xml | 1 + app/src/main/res/layout/account_list_cell.xml | 2 ++ app/src/main/res/layout/account_profile_fragment.xml | 6 ++++++ .../res/layout/account_profile_secure_mode_fragment.xml | 5 +++++ app/src/main/res/layout/account_settings_fragment.xml | 2 ++ app/src/main/res/layout/address_selected_list_cell.xml | 1 + app/src/main/res/layout/assistant_login_fragment.xml | 2 ++ app/src/main/res/layout/assistant_permissions_fragment.xml | 6 ++++++ .../main/res/layout/assistant_qr_code_scanner_fragment.xml | 1 + .../layout/assistant_register_confirm_sms_code_fragment.xml | 3 +++ app/src/main/res/layout/assistant_register_fragment.xml | 4 ++++ app/src/main/res/layout/assistant_secure_mode_fragment.xml | 6 ++++++ .../assistant_third_party_sip_account_login_fragment.xml | 3 +++ .../assistant_third_party_sip_account_warning_fragment.xml | 1 + app/src/main/res/layout/call_active_conference_fragment.xml | 1 + app/src/main/res/layout/call_active_fragment.xml | 2 ++ .../main/res/layout/call_conference_active_speaker_cell.xml | 1 + app/src/main/res/layout/call_conference_audio_only_cell.xml | 1 + app/src/main/res/layout/call_conference_grid_cell.xml | 1 + .../res/layout/call_conference_participant_list_cell.xml | 1 + .../layout/call_conference_participants_list_fragment.xml | 1 + app/src/main/res/layout/call_ended_fragment.xml | 1 + app/src/main/res/layout/call_incoming_fragment.xml | 1 + app/src/main/res/layout/call_outgoing_fragment.xml | 1 + app/src/main/res/layout/calls_list_fragment.xml | 1 + app/src/main/res/layout/chat_conversation_fragment.xml | 2 ++ .../main/res/layout/chat_ephemeral_lifetime_fragment.xml | 1 + app/src/main/res/layout/chat_info_fragment.xml | 1 + app/src/main/res/layout/chat_list_cell.xml | 1 + .../main/res/layout/chat_message_bottom_sheet_list_cell.xml | 1 + app/src/main/res/layout/chat_participant_list_cell.xml | 1 + app/src/main/res/layout/contact_favourite_list_cell.xml | 1 + app/src/main/res/layout/contact_fragment.xml | 2 ++ app/src/main/res/layout/contact_list_cell.xml | 1 + app/src/main/res/layout/contact_new_or_edit_fragment.xml | 1 + app/src/main/res/layout/file_viewer_fragment.xml | 1 + .../main/res/layout/generic_add_participants_fragment.xml | 1 + app/src/main/res/layout/help_debug_fragment.xml | 1 + app/src/main/res/layout/help_fragment.xml | 1 + app/src/main/res/layout/history_contact_fragment.xml | 2 ++ app/src/main/res/layout/history_list_cell.xml | 1 + app/src/main/res/layout/meeting_edit_fragment.xml | 1 + app/src/main/res/layout/meeting_fragment.xml | 1 + app/src/main/res/layout/meeting_schedule_fragment.xml | 1 + app/src/main/res/layout/meeting_waiting_room_fragment.xml | 1 + app/src/main/res/layout/recordings_fragment.xml | 1 + app/src/main/res/layout/settings_fragment.xml | 1 + app/src/main/res/layout/start_call_fragment.xml | 1 + app/src/main/res/layout/start_chat_fragment.xml | 1 + app/src/main/res/layout/top_bar.xml | 1 + app/src/main/res/values/strings.xml | 6 ++++++ 51 files changed, 89 insertions(+) diff --git a/app/src/main/res/layout-land/file_viewer_fragment.xml b/app/src/main/res/layout-land/file_viewer_fragment.xml index fb4e5ddde..c526a6e22 100644 --- a/app/src/main/res/layout-land/file_viewer_fragment.xml +++ b/app/src/main/res/layout-land/file_viewer_fragment.xml @@ -93,6 +93,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" android:visibility="@{viewModel.fullScreenMode ? View.GONE : View.VISIBLE}" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" diff --git a/app/src/main/res/layout/account_list_cell.xml b/app/src/main/res/layout/account_list_cell.xml index d3f2a7912..1409456e8 100644 --- a/app/src/main/res/layout/account_list_cell.xml +++ b/app/src/main/res/layout/account_list_cell.xml @@ -44,6 +44,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@drawable/trusted" android:visibility="@{model.showTrust ? View.VISIBLE : View.GONE}" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> @@ -110,6 +111,7 @@ android:layout_height="0dp" android:padding="15dp" android:adjustViewBounds="true" + android:contentDescription="@string/content_description_open_drawer_menu_icon" android:src="@drawable/dots_three_vertical" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="@id/name" diff --git a/app/src/main/res/layout/account_profile_fragment.xml b/app/src/main/res/layout/account_profile_fragment.xml index 671b52cba..c812474d7 100644 --- a/app/src/main/res/layout/account_profile_fragment.xml +++ b/app/src/main/res/layout/account_profile_fragment.xml @@ -45,6 +45,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" @@ -190,6 +191,7 @@ android:layout_marginStart="16dp" android:layout_marginEnd="16dp" android:layout_marginBottom="-20dp" + android:contentDescription="@null" android:src="@drawable/shape_squircle_white_background" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -312,6 +314,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="16dp" android:src="@drawable/caret_down" + android:contentDescription="@null" app:layout_constraintTop_toTopOf="@id/prefix" app:layout_constraintBottom_toBottomOf="@id/prefix" app:layout_constraintEnd_toEndOf="@id/prefix"/> @@ -349,6 +352,7 @@ android:layout_marginTop="16dp" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" + android:contentDescription="@null" android:src="@drawable/shape_squircle_white_background" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -400,6 +404,7 @@ android:layout_marginTop="16dp" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" + android:contentDescription="@null" android:src="@drawable/shape_squircle_white_background" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -498,6 +503,7 @@ android:layout_marginTop="8dp" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" + android:contentDescription="@null" android:src="@drawable/shape_squircle_white_background" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" diff --git a/app/src/main/res/layout/account_profile_secure_mode_fragment.xml b/app/src/main/res/layout/account_profile_secure_mode_fragment.xml index 4dbf75feb..a869a6150 100644 --- a/app/src/main/res/layout/account_profile_secure_mode_fragment.xml +++ b/app/src/main/res/layout/account_profile_secure_mode_fragment.xml @@ -35,6 +35,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" @@ -152,6 +153,7 @@ android:padding="@dimen/avatar_presence_badge_padding" android:src="@drawable/led_online" android:visibility="gone" + android:contentDescription="@null" app:layout_constraintEnd_toEndOf="@id/image1" app:layout_constraintBottom_toBottomOf="@id/image1"/> @@ -163,6 +165,7 @@ android:src="@drawable/arrow_right_fill" app:tint="@color/black" android:visibility="gone" + android:contentDescription="@null" app:layout_constraintStart_toEndOf="@id/image1" app:layout_constraintEnd_toStartOf="@id/image2" app:layout_constraintTop_toTopOf="@id/image1" @@ -188,6 +191,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@drawable/trusted" android:visibility="gone" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="@id/image2" app:layout_constraintBottom_toBottomOf="@id/image2"/> @@ -200,6 +204,7 @@ android:padding="@dimen/avatar_presence_badge_padding" android:src="@drawable/led_online" android:visibility="gone" + android:contentDescription="@null" app:layout_constraintEnd_toEndOf="@id/image2" app:layout_constraintBottom_toBottomOf="@id/image2"/> diff --git a/app/src/main/res/layout/account_settings_fragment.xml b/app/src/main/res/layout/account_settings_fragment.xml index 757d08235..d43be951f 100644 --- a/app/src/main/res/layout/account_settings_fragment.xml +++ b/app/src/main/res/layout/account_settings_fragment.xml @@ -26,6 +26,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" @@ -92,6 +93,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="20dp" android:src="@drawable/caret_down" + android:contentDescription="@null" app:layout_constraintTop_toTopOf="@id/transport_spinner" app:layout_constraintBottom_toBottomOf="@id/transport_spinner" app:layout_constraintEnd_toEndOf="@id/transport_spinner"/> diff --git a/app/src/main/res/layout/address_selected_list_cell.xml b/app/src/main/res/layout/address_selected_list_cell.xml index 7f0a82a07..837b67c2f 100644 --- a/app/src/main/res/layout/address_selected_list_cell.xml +++ b/app/src/main/res/layout/address_selected_list_cell.xml @@ -47,6 +47,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/assistant_login_fragment.xml b/app/src/main/res/layout/assistant_login_fragment.xml index 70526579d..cf8945bb3 100644 --- a/app/src/main/res/layout/assistant_login_fragment.xml +++ b/app/src/main/res/layout/assistant_login_fragment.xml @@ -45,6 +45,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" android:visibility="@{viewModel.showBackButton ? View.VISIBLE : View.INVISIBLE, default=invisible}" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" @@ -58,6 +59,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" diff --git a/app/src/main/res/layout/assistant_permissions_fragment.xml b/app/src/main/res/layout/assistant_permissions_fragment.xml index 0d531fba3..1e4819547 100644 --- a/app/src/main/res/layout/assistant_permissions_fragment.xml +++ b/app/src/main/res/layout/assistant_permissions_fragment.xml @@ -45,6 +45,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> @@ -57,6 +58,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" @@ -97,6 +99,7 @@ android:background="@drawable/circle_light_blue_button_background" android:padding="12dp" android:src="@drawable/bell_ringing" + android:contentDescription="@null" app:tint="?attr/color_main2_500" app:layout_constraintTop_toBottomOf="@id/subtitle" app:layout_constraintStart_toStartOf="parent"/> @@ -125,6 +128,7 @@ android:background="@drawable/circle_light_blue_button_background" android:padding="12dp" android:src="@drawable/address_book" + android:contentDescription="@null" app:tint="?attr/color_main2_500" app:layout_constraintTop_toBottomOf="@id/post_notifications_icon" app:layout_constraintStart_toStartOf="parent"/> @@ -153,6 +157,7 @@ android:background="@drawable/circle_light_blue_button_background" android:padding="12dp" android:src="@drawable/microphone" + android:contentDescription="@null" app:tint="?attr/color_main2_500" app:layout_constraintTop_toBottomOf="@id/read_contacts_icon" app:layout_constraintStart_toStartOf="parent"/> @@ -181,6 +186,7 @@ android:background="@drawable/circle_light_blue_button_background" android:padding="12dp" android:src="@drawable/video_camera" + android:contentDescription="@null" app:tint="?attr/color_main2_500" app:layout_constraintTop_toBottomOf="@id/record_audio_icon" app:layout_constraintStart_toStartOf="parent"/> diff --git a/app/src/main/res/layout/assistant_qr_code_scanner_fragment.xml b/app/src/main/res/layout/assistant_qr_code_scanner_fragment.xml index a8154ce3a..2610eecb7 100644 --- a/app/src/main/res/layout/assistant_qr_code_scanner_fragment.xml +++ b/app/src/main/res/layout/assistant_qr_code_scanner_fragment.xml @@ -36,6 +36,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="@color/white" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> diff --git a/app/src/main/res/layout/assistant_register_confirm_sms_code_fragment.xml b/app/src/main/res/layout/assistant_register_confirm_sms_code_fragment.xml index 7faf45f94..56a7d9db4 100644 --- a/app/src/main/res/layout/assistant_register_confirm_sms_code_fragment.xml +++ b/app/src/main/res/layout/assistant_register_confirm_sms_code_fragment.xml @@ -29,6 +29,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> @@ -40,6 +41,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" @@ -80,6 +82,7 @@ android:layout_marginTop="100dp" android:adjustViewBounds="true" android:src="@drawable/confirm_sms_code_illu" + android:contentDescription="@null" app:layout_constraintTop_toBottomOf="@id/wrong_number" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" /> diff --git a/app/src/main/res/layout/assistant_register_fragment.xml b/app/src/main/res/layout/assistant_register_fragment.xml index f9bc5ac61..372d51bf8 100644 --- a/app/src/main/res/layout/assistant_register_fragment.xml +++ b/app/src/main/res/layout/assistant_register_fragment.xml @@ -44,6 +44,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> @@ -56,6 +57,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" @@ -134,6 +136,7 @@ android:layout_width="0dp" android:layout_height="0dp" android:src="@{viewModel.phoneNumberError.length() > 0 ? @drawable/shape_edit_text_error_background : @drawable/edit_text_background, default=@drawable/edit_text_background}" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="@id/prefix" app:layout_constraintEnd_toEndOf="@id/phone_number" app:layout_constraintTop_toTopOf="@id/prefix" @@ -164,6 +167,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/caret_down" + android:contentDescription="@null" app:layout_constraintTop_toTopOf="@id/prefix" app:layout_constraintBottom_toBottomOf="@id/prefix" app:layout_constraintEnd_toEndOf="@id/prefix"/> diff --git a/app/src/main/res/layout/assistant_secure_mode_fragment.xml b/app/src/main/res/layout/assistant_secure_mode_fragment.xml index 44a13af18..e3888c092 100644 --- a/app/src/main/res/layout/assistant_secure_mode_fragment.xml +++ b/app/src/main/res/layout/assistant_secure_mode_fragment.xml @@ -40,6 +40,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> @@ -52,6 +53,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" @@ -156,6 +158,7 @@ android:background="@drawable/led_background" android:padding="@dimen/avatar_presence_badge_padding" android:src="@drawable/led_online" + android:contentDescription="@null" app:layout_constraintEnd_toEndOf="@id/image1" app:layout_constraintBottom_toBottomOf="@id/image1"/> @@ -165,6 +168,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="16dp" android:src="@drawable/arrow_right_fill" + android:contentDescription="@null" app:tint="@color/black" app:layout_constraintStart_toEndOf="@id/image1" app:layout_constraintEnd_toStartOf="@id/image2" @@ -191,6 +195,7 @@ android:layout_width="@dimen/avatar_presence_badge_size" android:layout_height="@dimen/avatar_presence_badge_size" android:src="@drawable/trusted" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="@id/image2" app:layout_constraintBottom_toBottomOf="@id/image2"/> @@ -202,6 +207,7 @@ android:background="@drawable/led_background" android:padding="@dimen/avatar_presence_badge_padding" android:src="@drawable/led_online" + android:contentDescription="@null" app:layout_constraintEnd_toEndOf="@id/image2" app:layout_constraintBottom_toBottomOf="@id/image2"/> diff --git a/app/src/main/res/layout/assistant_third_party_sip_account_login_fragment.xml b/app/src/main/res/layout/assistant_third_party_sip_account_login_fragment.xml index b983b6d3e..bfe6aef7f 100644 --- a/app/src/main/res/layout/assistant_third_party_sip_account_login_fragment.xml +++ b/app/src/main/res/layout/assistant_third_party_sip_account_login_fragment.xml @@ -30,6 +30,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> @@ -42,6 +43,7 @@ android:src="@drawable/mountains" android:adjustViewBounds="true" android:scaleType="centerCrop" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@id/back" @@ -232,6 +234,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="20dp" android:src="@drawable/caret_down" + android:contentDescription="@null" app:layout_constraintTop_toTopOf="@id/transport" app:layout_constraintBottom_toBottomOf="@id/transport" app:layout_constraintEnd_toEndOf="@id/transport"/> diff --git a/app/src/main/res/layout/assistant_third_party_sip_account_warning_fragment.xml b/app/src/main/res/layout/assistant_third_party_sip_account_warning_fragment.xml index e3f953322..f2608f1a9 100644 --- a/app/src/main/res/layout/assistant_third_party_sip_account_warning_fragment.xml +++ b/app/src/main/res/layout/assistant_third_party_sip_account_warning_fragment.xml @@ -36,6 +36,7 @@ android:layout_height="@dimen/top_bar_height" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main2_500" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent"/> diff --git a/app/src/main/res/layout/call_active_conference_fragment.xml b/app/src/main/res/layout/call_active_conference_fragment.xml index 2ec380769..4a3f190ca 100644 --- a/app/src/main/res/layout/call_active_conference_fragment.xml +++ b/app/src/main/res/layout/call_active_conference_fragment.xml @@ -114,6 +114,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:tint="@color/white" /> diff --git a/app/src/main/res/layout/call_active_fragment.xml b/app/src/main/res/layout/call_active_fragment.xml index 50fd8c4a9..89f19e414 100644 --- a/app/src/main/res/layout/call_active_fragment.xml +++ b/app/src/main/res/layout/call_active_fragment.xml @@ -74,6 +74,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.contact.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> @@ -133,6 +134,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:tint="@color/white" /> diff --git a/app/src/main/res/layout/call_conference_active_speaker_cell.xml b/app/src/main/res/layout/call_conference_active_speaker_cell.xml index d9bd35f5f..72e1a34da 100644 --- a/app/src/main/res/layout/call_conference_active_speaker_cell.xml +++ b/app/src/main/res/layout/call_conference_active_speaker_cell.xml @@ -45,6 +45,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_active_speaker_miniature_conference_call_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_conference_audio_only_cell.xml b/app/src/main/res/layout/call_conference_audio_only_cell.xml index 91506797a..41ad38c45 100644 --- a/app/src/main/res/layout/call_conference_audio_only_cell.xml +++ b/app/src/main/res/layout/call_conference_audio_only_cell.xml @@ -46,6 +46,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_conference_grid_cell.xml b/app/src/main/res/layout/call_conference_grid_cell.xml index d03e4db69..6e8b27701 100644 --- a/app/src/main/res/layout/call_conference_grid_cell.xml +++ b/app/src/main/res/layout/call_conference_grid_cell.xml @@ -45,6 +45,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_conference_participant_list_cell.xml b/app/src/main/res/layout/call_conference_participant_list_cell.xml index 47afb27b3..0291cdcb5 100644 --- a/app/src/main/res/layout/call_conference_participant_list_cell.xml +++ b/app/src/main/res/layout/call_conference_participant_list_cell.xml @@ -45,6 +45,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_conference_participants_list_fragment.xml b/app/src/main/res/layout/call_conference_participants_list_fragment.xml index 117f2bd63..6db505e34 100644 --- a/app/src/main/res/layout/call_conference_participants_list_fragment.xml +++ b/app/src/main/res/layout/call_conference_participants_list_fragment.xml @@ -25,6 +25,7 @@ android:adjustViewBounds="true" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/call_ended_fragment.xml b/app/src/main/res/layout/call_ended_fragment.xml index 4c23bc07d..c98beca21 100644 --- a/app/src/main/res/layout/call_ended_fragment.xml +++ b/app/src/main/res/layout/call_ended_fragment.xml @@ -114,6 +114,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.contact.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_incoming_fragment.xml b/app/src/main/res/layout/call_incoming_fragment.xml index f6b2753d3..d7d15c00b 100644 --- a/app/src/main/res/layout/call_incoming_fragment.xml +++ b/app/src/main/res/layout/call_incoming_fragment.xml @@ -57,6 +57,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.contact.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/call_outgoing_fragment.xml b/app/src/main/res/layout/call_outgoing_fragment.xml index 85b226460..7e1c7105c 100644 --- a/app/src/main/res/layout/call_outgoing_fragment.xml +++ b/app/src/main/res/layout/call_outgoing_fragment.xml @@ -57,6 +57,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.contact.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/calls_list_fragment.xml b/app/src/main/res/layout/calls_list_fragment.xml index 75b08060d..04768b88a 100644 --- a/app/src/main/res/layout/calls_list_fragment.xml +++ b/app/src/main/res/layout/calls_list_fragment.xml @@ -25,6 +25,7 @@ android:adjustViewBounds="true" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/chat_conversation_fragment.xml b/app/src/main/res/layout/chat_conversation_fragment.xml index cbed14686..503f380af 100644 --- a/app/src/main/res/layout/chat_conversation_fragment.xml +++ b/app/src/main/res/layout/chat_conversation_fragment.xml @@ -70,6 +70,7 @@ android:onClick="@{backClickListener}" android:visibility="@{viewModel.showBackButton && !viewModel.searchBarVisible ? View.VISIBLE : View.GONE}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"/> @@ -105,6 +106,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{viewModel.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{!viewModel.searchBarVisible && (viewModel.avatarModel.trust == SecurityLevel.Safe || viewModel.avatarModel.trust == SecurityLevel.Unsafe) ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/chat_ephemeral_lifetime_fragment.xml b/app/src/main/res/layout/chat_ephemeral_lifetime_fragment.xml index 10e5dcfeb..25efce4cf 100644 --- a/app/src/main/res/layout/chat_ephemeral_lifetime_fragment.xml +++ b/app/src/main/res/layout/chat_ephemeral_lifetime_fragment.xml @@ -25,6 +25,7 @@ android:padding="15dp" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/chat_info_fragment.xml b/app/src/main/res/layout/chat_info_fragment.xml index 9d423dc52..1e86e27f5 100644 --- a/app/src/main/res/layout/chat_info_fragment.xml +++ b/app/src/main/res/layout/chat_info_fragment.xml @@ -42,6 +42,7 @@ android:padding="15dp" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/invisible_title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/chat_list_cell.xml b/app/src/main/res/layout/chat_list_cell.xml index 18c040dd9..0690ae3cd 100644 --- a/app/src/main/res/layout/chat_list_cell.xml +++ b/app/src/main/res/layout/chat_list_cell.xml @@ -59,6 +59,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml b/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml index 8628d3da9..84e95a153 100644 --- a/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml +++ b/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml @@ -50,6 +50,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/chat_participant_list_cell.xml b/app/src/main/res/layout/chat_participant_list_cell.xml index 91cae0808..59c085099 100644 --- a/app/src/main/res/layout/chat_participant_list_cell.xml +++ b/app/src/main/res/layout/chat_participant_list_cell.xml @@ -50,6 +50,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/contact_favourite_list_cell.xml b/app/src/main/res/layout/contact_favourite_list_cell.xml index c26180b21..e2fb2bae1 100644 --- a/app/src/main/res/layout/contact_favourite_list_cell.xml +++ b/app/src/main/res/layout/contact_favourite_list_cell.xml @@ -55,6 +55,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.trust == SecurityLevel.Safe || model.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/contact_fragment.xml b/app/src/main/res/layout/contact_fragment.xml index b615ce908..5daa2f1ef 100644 --- a/app/src/main/res/layout/contact_fragment.xml +++ b/app/src/main/res/layout/contact_fragment.xml @@ -39,6 +39,7 @@ android:onClick="@{backClickListener}" android:visibility="@{viewModel.showBackButton ? View.VISIBLE : View.GONE}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/invisible_title" app:layout_constraintStart_toStartOf="parent" @@ -131,6 +132,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.contact.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.contact.trust == SecurityLevel.Safe || viewModel.contact.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.contact.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/contact_list_cell.xml b/app/src/main/res/layout/contact_list_cell.xml index 59b3b6fbf..f9b08e87b 100644 --- a/app/src/main/res/layout/contact_list_cell.xml +++ b/app/src/main/res/layout/contact_list_cell.xml @@ -86,6 +86,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.trust == SecurityLevel.Safe || model.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/contact_new_or_edit_fragment.xml b/app/src/main/res/layout/contact_new_or_edit_fragment.xml index db50921dc..b7a8d9478 100644 --- a/app/src/main/res/layout/contact_new_or_edit_fragment.xml +++ b/app/src/main/res/layout/contact_new_or_edit_fragment.xml @@ -32,6 +32,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" android:background="?attr/color_main2_000" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" diff --git a/app/src/main/res/layout/file_viewer_fragment.xml b/app/src/main/res/layout/file_viewer_fragment.xml index 3733004f0..96cfdb610 100644 --- a/app/src/main/res/layout/file_viewer_fragment.xml +++ b/app/src/main/res/layout/file_viewer_fragment.xml @@ -112,6 +112,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" android:visibility="@{viewModel.fullScreenMode ? View.GONE : View.VISIBLE}" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" diff --git a/app/src/main/res/layout/generic_add_participants_fragment.xml b/app/src/main/res/layout/generic_add_participants_fragment.xml index 74a13eb35..6ad2c7894 100644 --- a/app/src/main/res/layout/generic_add_participants_fragment.xml +++ b/app/src/main/res/layout/generic_add_participants_fragment.xml @@ -29,6 +29,7 @@ android:onClick="@{backClickListener}" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/help_debug_fragment.xml b/app/src/main/res/layout/help_debug_fragment.xml index 53939daf0..a51d4af5f 100644 --- a/app/src/main/res/layout/help_debug_fragment.xml +++ b/app/src/main/res/layout/help_debug_fragment.xml @@ -26,6 +26,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/help_fragment.xml b/app/src/main/res/layout/help_fragment.xml index dc7ef607b..203a7dfae 100644 --- a/app/src/main/res/layout/help_fragment.xml +++ b/app/src/main/res/layout/help_fragment.xml @@ -43,6 +43,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/history_contact_fragment.xml b/app/src/main/res/layout/history_contact_fragment.xml index 283c5d817..3f494b309 100644 --- a/app/src/main/res/layout/history_contact_fragment.xml +++ b/app/src/main/res/layout/history_contact_fragment.xml @@ -36,6 +36,7 @@ android:onClick="@{backClickListener}" android:visibility="@{viewModel.showBackButton ? View.VISIBLE : View.GONE}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" @@ -117,6 +118,7 @@ android:layout_height="@dimen/avatar_presence_badge_in_call_size" android:src="@{viewModel.callLogModel.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{viewModel.callLogModel.avatarModel.trust == SecurityLevel.Safe || viewModel.callLogModel.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{viewModel.callLogModel.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/history_list_cell.xml b/app/src/main/res/layout/history_list_cell.xml index 2c52a3e7c..19d418ba4 100644 --- a/app/src/main/res/layout/history_list_cell.xml +++ b/app/src/main/res/layout/history_list_cell.xml @@ -62,6 +62,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@{model.avatarModel.trust == SecurityLevel.Safe ? @drawable/trusted : @drawable/not_trusted, default=@drawable/trusted}" android:visibility="@{model.avatarModel.trust == SecurityLevel.Safe || model.avatarModel.trust == SecurityLevel.Unsafe ? View.VISIBLE : View.GONE}" + android:contentDescription="@{model.avatarModel.trust == SecurityLevel.Safe ? @string/content_description_trusted_contact_icon : @string/content_description_not_trusted_contact_icon}" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/layout/meeting_edit_fragment.xml b/app/src/main/res/layout/meeting_edit_fragment.xml index 597b73459..79a39c542 100644 --- a/app/src/main/res/layout/meeting_edit_fragment.xml +++ b/app/src/main/res/layout/meeting_edit_fragment.xml @@ -45,6 +45,7 @@ android:adjustViewBounds="true" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/meeting_fragment.xml b/app/src/main/res/layout/meeting_fragment.xml index a023d4508..26f0584ae 100644 --- a/app/src/main/res/layout/meeting_fragment.xml +++ b/app/src/main/res/layout/meeting_fragment.xml @@ -37,6 +37,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" android:visibility="@{viewModel.showBackButton ? View.VISIBLE : View.GONE}" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" diff --git a/app/src/main/res/layout/meeting_schedule_fragment.xml b/app/src/main/res/layout/meeting_schedule_fragment.xml index 0e26fa8cd..f68d3c989 100644 --- a/app/src/main/res/layout/meeting_schedule_fragment.xml +++ b/app/src/main/res/layout/meeting_schedule_fragment.xml @@ -45,6 +45,7 @@ android:adjustViewBounds="true" android:onClick="@{backClickListener}" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/meeting_waiting_room_fragment.xml b/app/src/main/res/layout/meeting_waiting_room_fragment.xml index 787f8425c..a22788f8c 100644 --- a/app/src/main/res/layout/meeting_waiting_room_fragment.xml +++ b/app/src/main/res/layout/meeting_waiting_room_fragment.xml @@ -25,6 +25,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="@color/main1_500" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/recordings_fragment.xml b/app/src/main/res/layout/recordings_fragment.xml index 22f0482ec..723d38731 100644 --- a/app/src/main/res/layout/recordings_fragment.xml +++ b/app/src/main/res/layout/recordings_fragment.xml @@ -23,6 +23,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/settings_fragment.xml b/app/src/main/res/layout/settings_fragment.xml index 497508c87..5cc251b4c 100644 --- a/app/src/main/res/layout/settings_fragment.xml +++ b/app/src/main/res/layout/settings_fragment.xml @@ -26,6 +26,7 @@ android:adjustViewBounds="true" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintBottom_toBottomOf="@id/title" app:layout_constraintStart_toStartOf="parent" diff --git a/app/src/main/res/layout/start_call_fragment.xml b/app/src/main/res/layout/start_call_fragment.xml index 5ba7dd79a..792bc617f 100644 --- a/app/src/main/res/layout/start_call_fragment.xml +++ b/app/src/main/res/layout/start_call_fragment.xml @@ -43,6 +43,7 @@ android:onClick="@{backClickListener}" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/start_chat_fragment.xml b/app/src/main/res/layout/start_chat_fragment.xml index 261c94f66..17cc95c36 100644 --- a/app/src/main/res/layout/start_chat_fragment.xml +++ b/app/src/main/res/layout/start_chat_fragment.xml @@ -40,6 +40,7 @@ android:onClick="@{backClickListener}" android:padding="15dp" android:src="@drawable/caret_left" + android:contentDescription="@string/content_description_go_back_icon" app:tint="?attr/color_main1_500" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/top_bar.xml b/app/src/main/res/layout/top_bar.xml index 3d64212c8..884c0d50a 100644 --- a/app/src/main/res/layout/top_bar.xml +++ b/app/src/main/res/layout/top_bar.xml @@ -52,6 +52,7 @@ android:layout_height="@dimen/avatar_presence_badge_size" android:src="@drawable/trusted" android:visibility="@{viewModel.account.showTrust ? View.VISIBLE : View.GONE}" + android:contentDescription="@null" app:layout_constraintStart_toStartOf="@id/avatar" app:layout_constraintBottom_toBottomOf="@id/avatar"/> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2e0a4e1e9..a90701f0e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -564,4 +564,10 @@ meeting invite: %s voice message + + + Contact is trusted + Contact is not trusted! + Open drawer menu + Go back \ No newline at end of file