element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.03k stars 1.96k forks source link

User feedback when bootstrapping e2ee backups #13485

Open foldleft opened 4 years ago

foldleft commented 4 years ago

Currently the user gets no feedback when loading e2ee keys from the backup. For large accounts on large servers, this can take ten minutes or more.

foldleft commented 4 years ago

@nadonomy I propose to work on this immediately on the following basis:

  1. Don't show anything to the user for a few seconds
  2. After a short delay, such as 5 or 10 seconds, pop a toast
  3. Toast simply provides feedback with the same strings as the manual backup recovery dialog
  4. User can dismiss toast; toast auto-dismisses once they keys are loaded

Sound like a reasonable provisional feedback interface?