runbox7 icon indicating copy to clipboard operation
runbox7 copied to clipboard

feat(install): Replaces index dialog prompt with sidebar buttons

Open castaway opened this issue 1 year ago • 4 comments

Fixes #1509

2024-01-24 16 40 35 mallet3 scsys co uk f1eab8f73271

"Download" button how starts the index download, and greys out the button. While downloading, the "Cancel" button can be used to cancel the process. (This can take a moment or two as its only interrupting the download between files). Once either finished downloading, or cancelled, the dialog goes away.. and the usual "Synchronize/Stop synchronizing" appears under the folder list.

castaway avatar Jan 24 '24 17:01 castaway

Excellent, this is a big improvement and especially if we can also make the index start downloading automatically when the page loads. That would allow the user to experience Runbox 7 optimally, which will be increasingly desirable with the growing number of up-to-date indices.

We then only need a "Cancel" button and if that is pressed it can be changed to "Delete" in order to allow the privacy concerned user to stop the download and/or delete the index. :)

Ideally there would also be a "resume" button, but that's another issue (https://github.com/runbox/runbox7/issues/1046).

gtandersen avatar Feb 07 '24 16:02 gtandersen

We could.. should we? At least on mobile devices folks might not want a bunch of data download?

castaway avatar Feb 12 '24 16:02 castaway

I think the app should be used to the fullest of its ability, and ideally/eventually download the index transparently in the background without disrupting the user. It's similar to IMAP in that regard, and even without the index will cache data locally anyway.

We could probably detect the device's data connection type and prompt the user if it's not on wifi.

gtandersen avatar Feb 13 '24 11:02 gtandersen

image

Suggested location from @gtandersen

castaway avatar Feb 29 '24 11:02 castaway