nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.17k stars 1.75k forks source link

Improved Upload Status #2414

Closed c0fe closed 3 weeks ago

c0fe commented 6 years ago

Currently when you are uploading multiple files the status is for individual file itself, this is somewhat confusing because it does not show any information about the total files still awaiting upload:

https://i.imgur.com/CeUg2lp.png

Dropbox Android application works in a different way showing the status of the total remaining:

https://i.imgur.com/QLTXFsf.png

If a file errors out during upload a second notification should open showing the details of which one.

toger5 commented 6 years ago

I totally agree that there shpuld be information about total upload progress. I also realized, that nextcloud has huge timeouts/brraks between uploading the next file.

Spartachetto commented 6 years ago

I like the actual behaviour: it maker much more simple to detect connection problems, expecially if I am uploading several files at once. Yet having the overall percentage would be an useful addition

c0fe commented 6 years ago

@Spartachetto I would suggest a separate notification appear should an error occur, though I do not feel trying to debug this on the Android phone would be preferred. An error message should be sent to log for the user and admin(s).

tobiasKaminsky commented 6 years ago

There are/were several discussions regarding notifications in general and upload notifications in particular.

Personally I like the idea to enhance the notifications, while in contrast there are also ideas to remove them completely. Therefore I am really unsure how to proceed here.

AndyScherzinger commented 6 years ago

Notifications have been discussed for quite a while now, yes. I agree with this issue and to some extend with the proposed solution. I'd also say this is definitely an enhancement of today's solution for a simple reason: There is no advantage of a single Notification per file. So to sum up from what I understood and think would be a good way to go is:

Looking at the Amazon drive upload notification I do like their approach since it shows you an overall progress

This way you know the actual status and can also anticipate how long it might take to finish. The preview image on the left is also nice while I'd say that would be another increment.

c0fe commented 6 years ago

@AndyScherzinger though i do not think that this would be a big issue I do recommend switching from MB to GB once GB is reached. though I cannot possibly think of someone uploading anything this large from their phone.

AndyScherzinger commented 6 years ago

though i do not think that this would be a big issue I do recommend switching from MB to GB once GB is reached. though I cannot possibly think of someone uploading anything this large from their phone.

of course that would be the case then, also happening for KB, GB, PB, etc. like we do in other places already :)

tobiasKaminsky commented 4 years ago

resized_IMG_20200115_124318

as agreed with @jancborchardt and @Shagequi

BluePixel4k commented 11 months ago

Are there any news for the implementation of this feature? :) A progress bar would be a nice improvement for the Nextcloud app.

BluePixel4k commented 4 months ago

The team is working on this feature 🎉: https://github.com/nextcloud/android/pull/12907 https://github.com/nextcloud/android/issues/12256

jancborchardt commented 3 weeks ago

@alperozturk96 considering https://github.com/nextcloud/android/pull/12907 has been merged, solving https://github.com/nextcloud/android/issues/12256 – can this be closed too?

alperozturk96 commented 3 weeks ago

Added via