feat(accessibility): add screen reader support for chat list

Expose painted dialog rows as virtual accessibility children so
screen readers can navigate the chat list.

Each row reports: chat type, name, badges, status, last message
preview, delivery status, reactions, stories, and more.

Multi-column sub-items provide structured per-field access.
This commit is contained in:
Reza Bakhshi Laktasaraei
2026-02-18 04:49:25 +03:30
committed by John Preston
parent 2573a145eb
commit dd98fd67d3
4 changed files with 974 additions and 21 deletions
File diff suppressed because it is too large Load Diff