-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Use notifcation bar to show upload status #725
Comments
Is that still implemented? With 1.4.2 I see Nexcloud icon during upload. |
No has started working on this to my knowledge
We can implement such a mechanism via the notification for v16+ so we don't have to drop support for 4.0 while implement features for newer Android versions nonetheless :) |
What do you think @tobiasKaminsky @mario? This would be a complete rewrite of the notifications since the are per file at the moment and there is another issue which asked for pause/abort on a per file level see #193 |
@AndyScherzinger I am actually against notifications entirely and would prefer to just move all upload/download/sync work to background jobs rather than services that we use right now. |
@mario would upload/download/sync work still be that or would it be considered an activity/notification in the Nextcloud notification/activity sense? |
Since the plan is to eliminate the separate Upload screen, Uploads/Syncs/Downloads/Whatever would be part of the activity, yes. I'd argue against the ability to pause manually, but would like to see pause if say a job is scheduled to run on wifi, it starts, but then you switch to mobile. It's tricky though. |
So if I want to see if a file/folder was sucessfully uploaded I have to go to the servers activity app? I vote no! As a user I want to have some feedback directly in the app if the upload was successful or not, with the possibility to upload again if it failed hard. I don't entirely trust automated mechanisms. ;) |
@enoch85 no, you to the client's activity view :) ...which will show you the uploads :D Where you can restart them, you don't loose any info present today in the upload view. You rather get an uploads+ on steroids view ;) |
@AndyScherzinger aah ok, well I rest my case. :) |
@mario Perhaps u should have a look at DIN EN ISO9241 DIN EN ISO9241-12 sieben charakteristische Eigenschaften [15]:
|
Hi @Bullnados I get all the infos you posted but what is your suggestion here? Also as in "in contrast to today's solution" which is basically the same as the extension discussed above. The thing discussed here is just the app screen part. If I remember correctly we also have notifications as in Android notifications (which would/could then navigate you to the activities screen showing you the failed uploads, where I am uncertain if we do/don't do this today already) . Also we plan to work on hardening the upload system (like adding auto retries) so this should be an edge case in the future which doesn't change the fact that this might happen. |
Hardening is always good and much more important than this cosmetic things. Perhaps I understood mario wrong, but he is against notifaction entirely? So the app is running in background and doesn't show any informations until the user is pressing the app button and switch to the "activity stream folder"? This link i posted in IRC here are also some nice infos and more stuff to read |
I vote also to keep the notifications as I as an user wants to see if and what an app is doing.
Having all of this in the activity view is also a good idea because you have than a upload/download history and can see what happened, because notifications always expire soon. |
I would only show notifications when absolutely necessary. Having an updating/persistent notification like we have it now requires a foreground service, and as-is it is a hack and a loophole that might be closed by Google soon enough anyway. The goal is to completely eliminate the usage of our current upload/download service and move everything to jobs. |
Mmh one importent point is. Android is not iOS. iOS are inured to have no control of their system. Androids are different especially the nextcloud users. They love to have full controll of the system and apps and knowing what the apps do. 👍 for more infos |
Would be nice to see upload status in notification bar.
Infos could be:
With this also drop support for 4.0 and use "new" API 16. So it is possible to pause and restart upload over notification bar. You wont lose much devices and about 97,4% still compatible with API 16
The text was updated successfully, but these errors were encountered: