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

Keep a file queue on multiple simultaneous uploads for a zip of all files #121

Open
Gerrit0 opened this issue May 30, 2021 · 5 comments
Open

Comments

@Gerrit0
Copy link

Gerrit0 commented May 30, 2021

This would be very helpful when transferring a few dozen images from an iPhone to PC, it would be great to download all of them at once rather than hitting save after each file transferred.

@blenderskool
Copy link
Owner

@Gerrit0 From what I understand, this would allow multiple files that were received to be downloaded together as one zip file?

@Gerrit0
Copy link
Author

Gerrit0 commented May 30, 2021

Yep, that was the idea

@blenderskool
Copy link
Owner

@Gerrit0 Right, I see, this was the behavior in v1.x. But the issue which I and few others felt was that it adds friction to the experience as you have to manually unzip the zip file once you receive it.

It does make sense when you have a lot of files, but having a large number of files being zipped on the browser would add overheads to file transfer speeds too 😕

@Gerrit0
Copy link
Author

Gerrit0 commented Jun 9, 2021

Perhaps just a checkbox to pick one one behavior or the other? I agree that it definitely would add friction with a small number of files transferred (<3 ?)

@blenderskool
Copy link
Owner

Gave this some more thought, and I think we can try the following flow:

  • User selects > 1 no. of files:
    • If the no. of files < 5:
      • Proceed with sending each file individually.
    • else:
      • Show a modal to the user with two options. One to send individually and other to send all as a single zipped file.

Open to suggestions or alternate ideas.

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

No branches or pull requests

2 participants