-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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 an upload progress bar in "File drop (upload only)" shares #4164
Comments
cc @nextcloud/designers |
cc @nextcloud/javascript maybe somebody from you want to check this out, but maybe first have an UI mockup ;) |
I would also like to see this. |
You may also like to code this 🚀🙈 |
Unfortunately, I know nothing about PHP. |
Good thing this requires javascript skills then. |
Just goes to show I'm not the right guy for the job. I didn't even know. Unfortunately, I don't know much about javascript either. I simply commented my support for this ticket. Get it back in the spotlight. |
@lcalaresu maybe something for you, since you do the file upload for the Mail app with nice progress bars too? :) |
I can suggest this, https://github.com/jacoborus/nanobar I will make the UI mockup. Anyway can post the exact specific page? |
@Espina2 |
Yup, we shouldn't necessarily include more libraries cause it will lower performance. @lcalaresu as said, feel free to explore. :) |
@icalaresu Go ahead, I didn't use Jquery to much those days, and I don't even know that JqueryUi has used here. Since @jancborchardt said to you I'm backing off. |
I could use the same simple progress bars that I am using on the mail app, what do you think:
However, files dropped are usually larger than email attachments, so remaining time or percentage status would definitely make sense, but which one is better?
What do you think ? cc @nextcloud/designers |
Not a designer, but my vote is on fig 3, though I do like fig 1 as well. Is it possible to combine the 2? |
I like Fig. 1 the best, clean and easy to read. |
@lcalaresu good stuff. Showing the remaining time is best since the bar already shows the percentage. Some changes:
Does that work @lcalaresu? Thanks for your great contributions! |
Yes, I used that one first, but I can barely see the grey part on my screen (that is why I added the borders)... Maybe I need to calibrate my screen 😄 I think the cancel function should indeed be added later, coz I am not sure how to do it with the current librairies. |
Looking good! Only two things:
|
I lost my harddrive a few days back... not sure I can contribute to that one quickly 😓 |
any news about this feature? really like the idea but I am not a developer so I can not assist in coding this. @lcalaresu is your harddrive in any way accessable? maybe testdisk could recover data |
I second this. This feature would be tremendously useful. |
@lcalaresu did you not push to a branch? Or manage to recover the data? Your contribution here would be much appreciated. :) |
We should add a specific class for that and some guidelines in the dev docs! |
@skjnldsv yep, exactly! We can start from the quota bar style. :) |
@jancborchardt And support the 'progress' html5 |
@rullzer Since you added the Hacktoberfest label, could you shortly describe what needs to be done here? E.g. is this exclusively about the upload progress (see issue description) or does this also include reporting upload errors to the admin (see comments)? |
IMO this still doesn't make sense -> #4164 (comment). |
Let's focus first on the progress bar. Feedback is still useful, but the admin can't do much. If there is a problem with the upload itself then it should be somehow shown to the user (if it makes sense - for example: quota reached). |
Status: someone has to do it. |
Was this issue ever resolved? I see that #20244 was merged, and this issue was closed, but then this issue was then added to the NextCloud 19 Milestone, but we're on version 21? I have tried this in NextCloud 21 and I'm not seeing any progress bar. Just wanted to know if this issue was in fact resolved and potentially buried in the settings somewhere or if this is still potentially being worked on. Thanks in advance! |
@ModestTG Sure, there is a great progress bar for "File drop (upload only)" shares Try by yourself - the 60 seconds test: https://try.nextcloud.com (I think NC 21.0.4.1) -> Select "Instant trial" and click the button. A new instance is created. After you logged in automatically, click the Files App. Share one of the given folders and change the share to a "upload only" share (share context menu). Open the created share token in another browser window/tab. You won't see the folder content but you can upload files now. Pick a sufficient(!) large file. I used some 30 MB setup file from my downloads folder and watch 😉. I got this: |
Funny. Did that. Drag & Drop of a 100MB.bin and it showed... nothing. After several seconds the file appeared without any progress bar or similar. It seems this feature is broken again 😒 |
Feature request
When uploading a big file in a "File drop (upload only)" share, we have no idea of the remaining upload time.
It would be a great enhancement to add a progress bar +remaining upload time, like in other uploads.
The text was updated successfully, but these errors were encountered: