Skip to content
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

"Connected" should not be a switch #19

Open
acerspyro opened this issue Dec 28, 2023 · 1 comment
Open

"Connected" should not be a switch #19

acerspyro opened this issue Dec 28, 2023 · 1 comment

Comments

@acerspyro
Copy link

acerspyro commented Dec 28, 2023

Unfortunately, GNOME Settings suffers from the same problem.

A Bluetooth connection is not a binary state. It can have multiple states, such as:

  • Not connected
  • Connecting
  • Disconnecting
  • Connected
  • Connection failed

image

At the moment, the "off" state can indicate "Not connected" or "Connection failed", while the "on" state can indicate "Connected" or "Connecting".

Instead, the user should be provided with a button at the top of the page whose label changes from "Connect" to "Disconnect" with a useful glyph such as + and X, alongside a "Connection Status" label in the "Status Information" section. The connect / disconnect button should be disabled while connecting or disconnecting.

Pairing status also appears to be absent from the interface.

@kaii-lb
Copy link
Owner

kaii-lb commented Jan 2, 2024

There are toasts (mini-notifications) that update thw user on the state of the connection. ie: when a connection fails a notification pops up saying so, with the exact reason why.

I might add a "failed" icon where the spinner is currently but other than that a switch row is best for the UI in my opinion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants