Please confirm these before moving forward
Describe your issue
I'm completely blind and therefore use NVDA Screenreader.
This is a program which reads the contents of a computer screen with synthesized voice and allows non-visual interaction only with keyboard.
I have installed WingetUI 2.2.0 (latest version at the moment) and realized that non-visual accessibility of a program is poor.
- Some buttons are not reachable without mouse;
- Switches that should be a radio buttons are announced as checkboxes;
- Some buttons cannot be activated with
enter and should be pressed either with space or only with mouse click;
- In treeviews with package lists NVDA reads only "Treeview item checked/unchecked" and does not read other information;
- Main app tabs (such as updates, discover, etc) should be real tabs but NVDA announces them as checkboxes;
- When the app does something heavy, such as updating many packages at once the screenreader is flooded with useless information and sometimes becomes unresponsive and crashes;
- Many buttons, especially in first setup windows, have no text labels at all and are announced just like "button" or "button return top".
I will try to investigate those problems and write my thoughts here but I really ask you to fix the accessibility. I think thousands of blind people around the world will thank you a lot.
Steps to reproduce the issue
- Install NVDA screenreader from nvaccess.org;
- Install latest WingetUI (2.2.0 at the moment);
- Start NVDA screenreader, disconnect your mouse and close your eyes;
- Wear headphones if necessary;
- Go through NVDA first setup and set speech parameters such as voice, rate and pitch;
- Open WingetUI and try to use it only with keyboard and without eyes.
WingetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos
No response
Please confirm these before moving forward
Describe your issue
I'm completely blind and therefore use NVDA Screenreader.
This is a program which reads the contents of a computer screen with synthesized voice and allows non-visual interaction only with keyboard.
I have installed WingetUI 2.2.0 (latest version at the moment) and realized that non-visual accessibility of a program is poor.
enterand should be pressed either withspaceor only with mouse click;I will try to investigate those problems and write my thoughts here but I really ask you to fix the accessibility. I think thousands of blind people around the world will thank you a lot.
Steps to reproduce the issue
WingetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos
No response