aui-framework / aui-framework/aui
Accessibility for Visually Impaired Users
- Dominant language
- C++
- Stars
- 598
- Forks
- 44
- Avg merge
- 17h 56m
- Merged PRs (30d)
- 3
Description
Applications built with AUI cannot be read by NVDA or other screen readers on Windows, making AUI applications inaccessible for people who cannot see or have vision problems.
UI elements such as buttons, labels, lists, and checkboxes can be integrated with COM automation, utilizing the Microsoft Active Accessibility components found primarily in the following header: [OLEACC](https://learn.microsoft.com/en-us/windows/win32/api/oleacc/). This can make AUI accessible to people who are visually impaired.
Please consider this feature request. There are not many cross-platform GUI libraries that provide support for people with vision challenges, many of whom are software developers and engineers like us.
Contributor guide
Research direction
No source files or tests are identified in the issue. Start by locating AUI's Windows platform integration and reviewing the OLEACC requirements; define support for the listed controls and validate the result with NVDA on Windows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- accessibility, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100