Merge pull request #656 from pvagner/a11y_file_type_selector

a11y: file type selector
This commit is contained in:
Benoit Marty 2019-10-31 10:52:28 +01:00 committed by GitHub
commit 43f8d8d8aa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 2 deletions

View file

@ -8,7 +8,7 @@ Improvements 🙌:
- -
Other changes: Other changes:
- - Accessibility improvements to the attachment file type chooser
Bugfix 🐛: Bugfix 🐛:
- Fix issues with some member events rendering (#498) - Fix issues with some member events rendering (#498)

View file

@ -30,10 +30,12 @@
android:id="@+id/attachmentCameraButton" android:id="@+id/attachmentCameraButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_camera_white_24dp" android:src="@drawable/ic_attachment_camera_white_24dp"
android:contentDescription="@string/attachment_type_camera"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_camera" /> android:text="@string/attachment_type_camera" />
</LinearLayout> </LinearLayout>
@ -50,10 +52,12 @@
android:id="@+id/attachmentGalleryButton" android:id="@+id/attachmentGalleryButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_gallery_white_24dp" android:src="@drawable/ic_attachment_gallery_white_24dp"
android:contentDescription="@string/attachment_type_gallery"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_gallery" /> android:text="@string/attachment_type_gallery" />
</LinearLayout> </LinearLayout>
@ -70,10 +74,12 @@
android:id="@+id/attachmentFileButton" android:id="@+id/attachmentFileButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_file_white_24dp" android:src="@drawable/ic_attachment_file_white_24dp"
android:contentDescription="@string/attachment_type_file"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_file" /> android:text="@string/attachment_type_file" />
</LinearLayout> </LinearLayout>
@ -99,10 +105,12 @@
android:id="@+id/attachmentAudioButton" android:id="@+id/attachmentAudioButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_audio_white_24dp" android:src="@drawable/ic_attachment_audio_white_24dp"
android:contentDescription="@string/attachment_type_audio"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_audio" /> android:text="@string/attachment_type_audio" />
</LinearLayout> </LinearLayout>
@ -119,10 +127,12 @@
android:id="@+id/attachmentContactButton" android:id="@+id/attachmentContactButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_contact_white_24dp" android:src="@drawable/ic_attachment_contact_white_24dp"
android:contentDescription="@string/attachment_type_contact"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_contact" /> android:text="@string/attachment_type_contact" />
</LinearLayout> </LinearLayout>
@ -139,14 +149,16 @@
android:id="@+id/attachmentStickersButton" android:id="@+id/attachmentStickersButton"
style="@style/AttachmentTypeSelectorButton" style="@style/AttachmentTypeSelectorButton"
android:src="@drawable/ic_attachment_stickers_white_24dp" android:src="@drawable/ic_attachment_stickers_white_24dp"
android:contentDescription="@string/attachment_type_sticker"
tools:background="@color/colorAccent" /> tools:background="@color/colorAccent" />
<TextView <TextView
style="@style/AttachmentTypeSelectorLabel" style="@style/AttachmentTypeSelectorLabel"
android:importantForAccessibility="no"
android:text="@string/attachment_type_sticker" /> android:text="@string/attachment_type_sticker" />
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>