-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove peak watcher groups #1014
base: master
Are you sure you want to change the base?
Remove peak watcher groups #1014
Conversation
Build succeeded! Build osara pr1014-1338,60734a92 completed (commit 60734a924b by @ScottChesworth) |
@jennykbrennan, can you give this a spin with VoiceOver? |
If someone sighted can give Peak Watcher a quick check before we merge this I'd appreciate it. Maybe @AZSlow3 or @mespotine? I've had sighted verification along the way that nothing is obscured or wildly broken, but only on a basic small screen. The eyes that have verified aren't in the head of a human who's used to placing controls without a framework doing most of the heavy lifting, because they've only worked in UX after 1993. Steps:
if(above = true && you = hasTime) { |
@ScottChesworth I've just sent you a recording of how it behaves. Hint, it's a bit of a mess so it's easier to show than explain. |
@ScottChesworth |
I updated the comment above with the name of the action. Hold off on checking it out though, turns out I've only made things worse with VoiceOver screen reader so far hahaha. I'll tag you again when I've figured out how to do something that works better. |
I don't understand how this made things worse. Does SWELL not label the controls with the text next to the control? |
Seems not. I probably need to fire up a Mac VM to muck about with it, but that's a bit of a task to get going on Ryzen. |
So what happens exactly? Are the controls all unlabelled or...? |
On Windows, everything seems to be ok with Osara and NVDA. Can't test Mac, though.
Am Dienstag, 12. März 2024 um 00:21:34 MEZ hat James Teh ***@***.***> Folgendes geschrieben:
So what happens exactly? Are the controls all unlabelled or...?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Yeah already checked that, thanks. The question is does the GUI look ok? It's basic, but is positioning of controls sensible, is it intuitive to use with a mouse? We're checking the visual UX because there are a handful of people who do have some amount of sight that they'll use in conjunction with a screen reader, someone probably will try to operate this GUI with a mouse at some point. |
Labels are scattered all over the shop. @jennykbrennan , can you post what the VO cursor finds moving from left to right, and also what gets reported as you move through the tab order there? |
I expect the VO cursor might be a bit messed up based on what you've said in the past about SWELL and control ordering, but I would have thought the controls themselves would be labelled correctly. Otherwise, wouldn't that be broken right across the shop with REAPER in general? It's the same toolkit; I don't think we're doing anything special. |
Note that what's labeled radio buttons here do not behave as such. They work as check boxes. But that is not anything new. It's been like that for as long as I've used it. Peak watcher Track 1 VO navigation left to right:. Tab order left to right |
Urgh, I really don't understand how it even comes up with that order. That's not even how they're ordered visually. That said, although the order is very screwed up, nothing seems outright wrong with the labelling here. Am I missing something? |
Oh, the text boxes not being labelled isn't great. The label immediately precedes them with the VO cursor, but the controls really should get a label. Hmm. |
It looks ok. The spaces between ui-elements are a little wide but that might be beneficial for people partly sighted. There's nothing wrong or off. The order of the elements is logical.
Am Dienstag, 12. März 2024 um 00:42:52 MEZ hat ScottChesworth ***@***.***> Folgendes geschrieben:
On Windows, everything seems to be ok with Osara and NVDA.
Yeah already checked that, thanks. The question is does the GUI look ok? It's basic, but is positioning of controls sensible, is it intuitive to use with a mouse? We're checking the visual UX because there are a handful of people who do have some amount of sight that they'll use in conjunction with a screen reader, someone probably will try to operate this GUI with a mouse at some point.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
This improves parity of the Peak Watcher GUI across screen readers by removing group prompts that weren't being reported consistently.