Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Fix confusing setting label #1995

Closed
wants to merge 5 commits into from
Closed

Fix confusing setting label #1995

wants to merge 5 commits into from

Conversation

aidalgol
Copy link

@aidalgol aidalgol commented Jun 20, 2018

Remove "in web client" from "audible notifications" setting label, since Riot is
also a desktop application.

Signed-off-by: Aidan Gauland aidalgol+ghpr@fastmail.net

Remove "in web client" from "audible notifications" setting label, since Riot is
also a desktop application.
@t3chguy
Copy link
Member

t3chguy commented Jun 20, 2018

I think the catch there is it suggests that my phone will also not have audible notifications but I'm not sure it has that effect

@aidalgol
Copy link
Author

So the iOS and Android Riot clients do not use this setting?

@t3chguy
Copy link
Member

t3chguy commented Jun 20, 2018

well they get notifications differently so they might not

@aidalgol
Copy link
Author

Oh, right. In either case, I think this is an improvement.

@lukebarnard1
Copy link
Contributor

Oh, right. In either case, I think this is an improvement.

I think I agree with @t3chguy here, it's ambiguous because the user might assume it affects all of their devices. If the point of this is to clarify the setting, then let's not leave it ambiguous.

How about "Enable audible web/desktop notifications"

Add "in web/desktop client" to clarify that this does not affect Riot mobile.
@jryans
Copy link
Collaborator

jryans commented Oct 24, 2018

Is the fix here able to land, assuming any conflicts are addressed? I'd like to help if there's something I can do to push this forward.

@turt2live
Copy link
Member

@aidalgol if we can get a sign off (as per the CONTRIBUTING.md) and the conflicts resolved, then we can merge this :)

For sign off, a comment on this PR with Signed-off-by: Your Name <your_email@example.org> will do.

Copy link
Member

@turt2live turt2live left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

otherwise looks good to me.

Honestly, I'm not sure if we even need to change all the other language files anymore. I think weblate will automatically clean them up when the release cycle happens (besides the en_EN.json)

@@ -714,7 +714,7 @@
"Riot does not know how to join a room on this network": "Riot no sabe cómo unirse a una sala en esta red",
"Set Password": "Establecer contraseña",
"Enable audible notifications in web client": "Habilitar notificaciones audibles en el cliente web",
"Off": "Desactivado",
"Off": "Apagado",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks a bit accidental.

@@ -109,7 +109,7 @@
"Failed to set Direct Message status of room": "Nepavyko nustatyti tiesioginio pranešimo kambario būklės",
"Monday": "Pirmadienis",
"All messages (noisy)": "Visos žinutės (triukšmingas)",
"Enable them now": "Įjungti juos dabar",
"Enable them now": "Įgalinti juos dabar",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also a bit accidental? I think these kinds of language fixes should be picked up by weblate come release time.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was just trying to resolve merge conflicts when merging develop into my branch. I am quite likely out of date with the developer workflow practices.

@jryans
Copy link
Collaborator

jryans commented Mar 20, 2019

Thanks for making this contribution a while back. It looks more work was needed here to remove the other language file changes, but nothing happened after that. Do you intend to clean it up?

@aidalgol
Copy link
Author

@jryans What do I need to do? Simply revert the changes to language files besides en_EN.json?

@jryans
Copy link
Collaborator

jryans commented Mar 21, 2019

@jryans What do I need to do? Simply revert the changes to language files besides en_EN.json?

Yes, that should do it!

@aidalgol
Copy link
Author

I have reversed the unwanted changes to the language files, and remerged develop into the branch.

@jryans
Copy link
Collaborator

jryans commented Mar 25, 2019

@aidalgol Hmm, I am still seeing many non-EN language files modified in the PR file view: https://github.com/matrix-org/matrix-react-sdk/pull/1995/files

@aidalgol
Copy link
Author

@jryans I'm at a loss as to how to properly resolve this, then.

jryans added a commit to jryans/matrix-react-sdk that referenced this pull request Mar 26, 2019
This clarifies that the notification settings only apply to the current device.
This also tries to apply the spirit of
matrix-org#1995 which wanted to remove
"web" from the label, since there's also a desktop client.
@jryans
Copy link
Collaborator

jryans commented Mar 26, 2019

No worries! I have tried to carry the spirit of this change forward over in #2828. Thanks again for the suggestion!

@jryans jryans closed this Mar 26, 2019
jryans added a commit to jryans/matrix-react-sdk that referenced this pull request Mar 26, 2019
This clarifies that the notification settings only apply to the current device.
This also tries to apply the spirit of
matrix-org#1995 (authored by @aidalgol)
which wanted to remove "web" from the label, since there's also a desktop
client.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants