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

Silent mode enabled rather than vibration enabled #619

Closed

Conversation

ColinKinloch
Copy link
Contributor

This might just be my personal preference but I think this is more intuitive as a silent mode toggle, rather than a vibration toggle.

Silence disabled / Vibration enabled Silence enabled / Vibration disabled

left: silent mode is off (watch will vibrate), right: silent mode is on (watch will not vibrate)

@Riksu9000
Copy link
Contributor

This just changes the color of the button. The button still disables all vibrations. I don't know if this was inspired by what I said in the other PR, but this isn't what I meant.

What I meant was that the button shouldn't directly affect vibration at all, but just disable the alert when a notification is received from the phone. That way Timer, Metronome etc. keep on working correctly when notifications are disabled, which would make the most sense IMO.

@ColinKinloch
Copy link
Contributor Author

This is unrelated to the the other MR.
I've got a solution to the other issue, I just need to polish that code a little before I submit it.

@Riksu9000
Copy link
Contributor

I don't think we should change this. It will throw everyone off at first and I think this is less intuitive. Mainly because it's matching disabled button color with enabled icon and enabled button color with disabled icon.

If we look at just the left photo, are notifications enabled because of the icon, or are they disabled because of they gray background?

When the background is green AND the icon is enabled, it's obvious that notifications are enabled, and when the background is gray AND the icon is disabled, it's obvious that notifications are disabled.

@lman0
Copy link

lman0 commented Sep 21, 2021

I don't think we should change this. It will throw everyone off at first and I think this is less intuitive. Mainly because it's matching disabled button color with enabled icon and enabled button color with disabled icon.

If we look at just the left photo, are notifications enabled because of the icon, or are they disabled because of they gray background?

When the background is green AND the icon is enabled, it's obvious that notifications are enabled, and when the background is gray AND the icon is disabled, it's obvious that notifications are disabled.

@Riksu9000 , i'm again what you said , since the red is known for most that it mean stop ,
unlike the original gray colour for the disabled notification state, that was the same colour of the enabled icon for screen light which is disturbing.
(doesn't know if notification is disabled with colour alone since otherwise the screen light level , would have be to be green as well)

As user it thinks that the red colour for the disabled notification is a good things since it show easily that it's disabled
and the enabled state can be either like other colour
on setting (aka gray) for coherence or be like before green but for activated.

but since the default state will be enabled then the gray is more understandable and readable for an user like.

by the way , sensibility are personal , but red and green colour as commonly used for disabled and enabled state
where as gray not much as disabled (it more used then for enable / not disabled state)

@Riksu9000
Copy link
Contributor

unlike the original gray colour for the disabled notification state, that was the same colour of the enabled icon for screen light which is disturbing. (doesn't know if notification is disabled with color alone since otherwise the screen light level , would have be to be green as well)

The backlight isn't toggleable, so in that case gray means it's just a button. It's not perfect, but I don't think this PR helps with this issue anyway.

but since the default state will be enabled then the gray is more understandable and readable for an user like.

A new user could easily think that the default state is disabled because of the gray color.

but red and green colour as commonly used for disabled and enabled state
where as gray not much as disabled

Yes, green and red are used for enabled and disabled, but when a toggling element is either colored or gray, gray is always the disabled state. Usually enabled state is the accent color, which can be anything, even red.

If this needs to be changed, then I think it should be green when enabled and red when disabled, but what would we do if we wanted to add user selectable accent color? Having all other UI elements purple, but that one button be green or red wouldn't fit very well.

@lman0
Copy link

lman0 commented Sep 21, 2021

Having all other UI elements purple, but that one button be green or red wouldn't fit very well.

if one user want everything in purple then whatever colour was the setting , it would be purple , so it's not a problem.
and it not forbidden to change the individual icons colours when themes/colours accents is implemented.

If this needs to be changed, then I think it should be green when enabled and red when disabled

i thinks that's could be an option then if one want to retain the green colour for enabled

@ColinKinloch
Copy link
Contributor Author

ColinKinloch commented Sep 21, 2021

I was thinking of it more along the lines of mute or "do not disturb", as opposed to the default state.

@Riksu9000
Copy link
Contributor

if one user want everything in purple then whatever colour was the setting , it would be purple , so it's not a problem.

What if the accent color was green? Then notification disabled would be green and that would definitely be strange.

I was thinking of it more along the lines of mute or "do not disturb", as opposed to the default state.

The issue is that the icon implies that it controls ringing, but the color shows the state of mute, not ringing.

@lman0
Copy link

lman0 commented Sep 21, 2021

What if the accent color was green? Then notification disabled would be green and that would definitely be strange.

like i said before : its would be possible to change the individual icons colours when themes/colours accents is implemented
and then the green color then could be changed by whatever the user have selected as choice of color

by the way there people that are blind to green so it's not like green color is good for everthing....

@ColinKinloch
Copy link
Contributor Author

The issue is that the icon implies that it controls ringing, but the color shows the state of mute, not ringing.

Great point, this switch doesn't disable notifications.
Should the icon be the mute and volume-up? (volume appears to be "pro")

@Riksu9000
Copy link
Contributor

Great point, this switch doesn't disable notifications.

That might also change soon with #664, which makes the switch actually toggle notifications.

@ColinKinloch
Copy link
Contributor Author

#664 seems like a good resolution.

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

Successfully merging this pull request may close these issues.

3 participants