AppManager icon indicating copy to clipboard operation
AppManager copied to clipboard

Backup/Restore UI

Open L2750558108 opened this issue 6 months ago • 0 comments

Please check before submitting an issue

  • [X] I am using the latest version of App Manager
  • [X] I have searched the issues and haven't found anything relevant
  • [X] I have read the docs

Describe a description of the new feature

Add a full screen UI to show backup/restore state and progress It should contain these data and features:

  1. Progress bars (Just like the one displayed in the notification bar, there are two progress bars, one showing the backup progress of the current app, and the other showing the progress of the completed app in the total number of backups)
  2. A detailed percentage of the backup progress for each progress bar
  3. The size of the data that has been backed up by the current application
  4. the total size of the application that is being backed up
  5. the size that has been backed up during batch backup
  6. the total size of data that has been backed up during batch backup
  7. Time spent in current application
  8. Time spent during batch backup
  9. Stop backup button This UI could enter ways:
  10. By click the message in notification bar
  11. Automatically enters when a backup is started (can go back to the previous level without terminating the backup)
  12. When backing up, the "Backup in progress" option will be displayed in the ellipsis menu in the upper right corner of the main page, click to enter this UI

Inspired by Swift Backup, here some example pictures image image

Describe the solution you'd like

No response

Describe alternatives you've considered

The existing notification bar progress bar in 4.x also provides some information display, but it doesn't show detailed percentage and data size information, and the notification bar messages can easily be cleaned up by mistake and there is no way to open them again, which is very unstable. There is alse no way to stop backup unless kill the App Manager. a fullscreen backup page like swift backup might be better.

Additional context

No response

L2750558108 avatar Aug 13 '24 06:08 L2750558108