[Preferences] Button problem in Preferences
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 7k
- PR merge metrics
- No merged PRs in 30d
Description
From Ken
> Button problem in Preferences
>
> The new window button is miss labeled for accessibility. When you pres the new window button it opens the add boards edit box into a new window. Of course until I push the button I have no idea what new window button does. Maybe it should be changed. For example
>
> You should be able to read the edit box in the preferences but if you want to add boards you have to push the add button to open the dialog. As it is now you can add it in the menu or after you press the button. What do you think?
>
> I am confused why there is both.
My take on this
Even as a sighted user that button isn't very intuitive.
Here's my take on it. In the Additional Boards Manager URLs edit box you can add text to specify a single URL to be used by the board manager. But if you want to add multiple URLs you need to use the dialog box so that you can enter each URL on a single line. Makes sense, I guess.
But the button is awful! It is an image button that opens up to the dialog box (I'd call it a dialog box, not a window). From the image it is not clear to me what the button does. And the screen reader description isn't any clearer.
I agree the button needs to be fixed for the screen reader. But it needs to be fixed for the sighted user, too!
Contributor guide
Research direction
Start by locating the Preferences UI and the Additional Boards Manager URLs control in the Arduino IDE. Inspect the image button's visible label and screen-reader description, then manually open the dialog to confirm that its purpose is clear to both sighted users and screen readers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100