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

Export: Improve usability - timing expectations, install button #1474

Merged
merged 1 commit into from Sep 13, 2017

Conversation

scottnonnenberg
Copy link
Contributor

Because export might take a couple minutes, we now set expectations that it might take 'several minutes' instead of just 'please wait.'

We also promote 'Install new Signal Desktop' from a text link in the instructions to a button. This is important on the 'Completed' screen because it is bigger and to the left of the 'Export Again' button, which previously drew primary focus on that screen.

Lastly, we also remove the title-specific element of the support link, so we're resilient to title changes in the future.

Because export might take a couple minutes, we now set expectations
that it might take 'several minutes' instead of just 'please wait.'

We also promote 'Install new Signal Desktop' from a text link in the
instructions to a button. This is important on the 'Completed' screen
because it is bigger and to the left of the 'Export Again' button, which
previously drew primary focus on that screen.

Lastly, we also remove the title-specific element of the support link,
so we're resilient to title changes in the future.

FREEBIE
@scottnonnenberg scottnonnenberg merged commit 00e1a6a into master Sep 13, 2017
@scottnonnenberg scottnonnenberg deleted the export-usability branch September 13, 2017 20:33
scottnonnenberg added a commit that referenced this pull request Sep 14, 2017
Force full contact/group import on next launch if not first run (#1476)

Performance: Log entry max to 2k, less logging in hot codepaths (#1459)

Don't show notification for verified state change with yourself (#1454)

Export: Improve usability - timing expectations, install button (#1474)

Add Transifex config to git to unblock Electron localization (#1477)

Large localization update

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

Successfully merging this pull request may close these issues.

None yet

1 participant