rule110-io / surge

Surge is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, decentralized and open source.
https://getsurge.io
Apache License 2.0
426 stars 48 forks source link

[Feature] Loading indicator when adding large file #31

Closed WizardOfCodez closed 3 years ago

WizardOfCodez commented 3 years ago

Is your feature request related to a problem? Please describe. Currently when adding large files nothing happens at the beginning. After a while file appears in surge. That happens because secure hashing takes some time depending on the machine surge is run on.

Describe the solution you'd like Raise a message when hashing starts, raise a message when hashing ended.

Possible text Surge makes your file now ready for sharing. To make the process as safe as possible we're now creating a hash of the full file that makes it impossible to tamper with it. You can close this modal. We will inform you when everything is done and your file is ready for seeding.

no112358 commented 3 years ago

Just add a new item to the "file transfers list" and add a rotating icon at the start of the line, just so we know stuff is happening,

Had the same "problem" today and I was left wondering if anything is even happening.

MutsiMutsi commented 3 years ago

Implemented async hashing job in next release