Skip to content

feat: Improve accessibility for server list and test status - #6060

Open
aliRahimi1997 wants to merge 1 commit into
2dust:masterfrom
aliRahimi1997:accessibility-fixes
Open

feat: Improve accessibility for server list and test status#6060
aliRahimi1997 wants to merge 1 commit into
2dust:masterfrom
aliRahimi1997:accessibility-fixes

Conversation

@aliRahimi1997

Copy link
Copy Markdown

This PR improves accessibility for visually impaired users using TalkBack.

Changes:

  • Test status announcement: Added AccessibilityManager with TYPE_ANNOUNCEMENT to ensure TalkBack announces test status changes instantly (Testing..., Connected, Not connected, etc.).
  • Server action buttons: Added contentDescription to Share, Edit, Delete, and More buttons in the server list so TalkBack announces their purpose.

Files changed:

  • MainBottomBar.kt
  • MainServerPager.kt
  • strings.xml (English & Persian)

Testing:

  • Tested with TalkBack on Android 13 and 14.
  • Verified all buttons are properly labeled.
  • Test status announcements work instantly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant