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

Clarify key backup details when backup exists but is not trusted #2375

Merged
merged 1 commit into from
Apr 24, 2019

Conversation

jryans
Copy link
Contributor

@jryans jryans commented Apr 18, 2019

This ports the wording changes from Riot Web
matrix-org/matrix-react-sdk#2917.

"Use key backup" as button text feels like it's telling me I haven't set it up
at all. This changes to "Connect this device ..." which seems more reassuring
and applies for both the "add to backup" and "restore from backup" use cases.

This also updates the backup status text for the case where a backup exists, but
it's not being used by the current device so that it's much more clear that you
have a backup at least.

Untitled

Pull Request Checklist

  • UI change has been tested on both light and dark themes
  • Pull request is based on the develop branch
  • Pull request updates CHANGES.rst
  • Pull request includes screenshots or videos of UI changes
  • Pull request includes a sign off

This ports the wording changes from Riot Web
matrix-org/matrix-react-sdk#2917.

"Use key backup" as button text feels like it's telling me I haven't set it up
at all. This changes to "Connect this device ..." which seems more reassuring
and applies for both the "add to backup" and "restore from backup" use cases.

This also updates the backup status text for the case where a backup exists, but
it's not being used by the current device so that it's much more clear that you
have a backup at least.
@jryans jryans requested a review from manuroe April 18, 2019 12:35
@manuroe
Copy link
Member

manuroe commented Apr 19, 2019

Thanks @jryans for pointing out this change.
Did you change the wording in the banner on riot-web too?

With this PR, we still display it like this:
Simulator Screen Shot - iPhone 8 - 2019-04-19 at 12 46 22

Would it be cleared like that (if yes, don't do it, I can push my commit on this PR):
Simulator Screen Shot - iPhone 8 - 2019-04-19 at 12 45 20

@jryans
Copy link
Contributor Author

jryans commented Apr 23, 2019

@manuroe At the moment, we have not changed the in-room recovery reminder for Riot Web, so it still says "Use Key Backup" similar to your iOS example, but thanks for mentioning this! I think it improves readability and understanding to replace all the "Use ..." strings with "Connect ...", so I recommend adding your suggested commit here.

I filed element-hq/element-web#9542 for Riot Web to also update these remaining strings to say "Connect ...".

@manuroe manuroe merged commit b76465e into element-hq:develop Apr 24, 2019
@manuroe
Copy link
Member

manuroe commented Apr 24, 2019

Great. I merge your PR and great another one on top of it

manuroe added a commit that referenced this pull request Apr 24, 2019
jryans added a commit to jryans/matrix-react-sdk that referenced this pull request Apr 24, 2019
This updates the remaining buttons shown when a backup exists but is not trusted
so that they all now say "Connect this device to Key Backup" instead of "Use Key
Backup".

This is a follow up to matrix-org#2917
and was agreed with Riot iOS team
element-hq/element-ios#2375 (comment).

Fixes element-hq/element-web#9542
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.

2 participants