BUG: The play/pause button does not follow the correct convention

Discuss Beta and Unstable builds here
Forum rules
Grab the latest unofficial Resonic builds at stuff.liqube.com and discuss them here.
Join our Discord at discord.liqube.com for updates, chats and talks.
Post Reply
Raindrops
Getting the hang of it
Posts: 9
Joined: January 18th, 2022, 18:53
First Name: Raindrops
Resonic: Player

BUG: The play/pause button does not follow the correct convention

When we have combined the play and pause buttons, its display contravenes the visual logic: If any button is togglable, the interface shows a shaded icon to indicate the "pressed" state, and a white background icon to show "unpressed" ("released") state.

So if the Play button is shaded, it means the play mode is toggled on.
That means that the next click on this button will toggle the play mode off.
But what is the next expected state now?
Will it pause or stop? This is not clear.
So why not follow the standard convention, and toggle the button's icons between "play" and "pause"?

In other words:
1. When the track is playing, toggle the icon to "pause".
2. When the track is paused, toggle the icon to "play".
3. If the track is paused, and you press the Stop button, change the icon of the play/pause button to "play".

The play+pause combined button must not have a "pressed" state at all.

On the other hand, when the Play and Pause buttons are separate, they should have "pressed" state as follows:
1. When the track is playing, only the Play button has "pressed" state.
2. When the track is paused, only the Pause button has "pressed" state.
3. If the track is paused, and you press the Stop button, both the Play and Pause buttons have "normal" state.

Tom
Liqube Audio
Liqube Audio
Posts: 969
Joined: December 12th, 2012, 19:12
First Name: Tom
Primary DAW: Live
Location: Inside a face mask
Contact:

That's been flipped in 0.9.4
Join our Discord for chat and talk (not just Resonic related) and beta testing; or the Resonic Users group on FB.

A user interface is like a joke: if you have to explain it, it's not that good.

Post Reply