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

Add progress bar to the file input widget #192

Open
monodera opened this issue May 1, 2024 · 3 comments
Open

Add progress bar to the file input widget #192

monodera opened this issue May 1, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@monodera
Copy link
Collaborator

monodera commented May 1, 2024

As the web server is located at the observatory, it is expected that users need to wait a bit to finish the file upload. It's not an issue for a relatively small file, but maybe problematic for a large file. It would be nice to have a progress bar of the file upload.

Describe the solution you'd like
Add a progress bar for the file upload widget to indicate the progress of the transfer.

Describe alternatives you've considered
Just ask users to wait for a while before proceeding to the next steps.

Additional context
There is a possibility discussed in the following thread.
holoviz/panel#2863 (comment)

I think it's not quite sustainable, so I'd like to wait for being incorporated in Panel. (maybe someone should help to send a PR...)

@monodera monodera added the enhancement New feature or request label May 1, 2024
@monodera
Copy link
Collaborator Author

monodera commented May 1, 2024

@monodera
Copy link
Collaborator Author

monodera commented May 28, 2024

I disable the buttons at start. Once the first file is uploaded, the "validate" button becomes active. 6e94085

@monodera
Copy link
Collaborator Author

monodera commented Aug 8, 2024

The FileDropper widget is available in the master. I've not yet tested, but sounds promising.

holoviz/panel#2863 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant