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

Use UIDT to handle file downloads #13928

Open
ardevd opened this issue Nov 1, 2024 · 2 comments
Open

Use UIDT to handle file downloads #13928

ardevd opened this issue Nov 1, 2024 · 2 comments
Labels
1. to develop enhancement feature: transfers [WIP] Any uploading / downloading matters that aren't auto upload or sync specific

Comments

@ardevd
Copy link
Collaborator

ardevd commented Nov 1, 2024

Instead of the currently rather clunky method of downloading from NC to the device, I suggest using the User-initiated data transfer API (UIDT) for a significantly better and more reliable user experience

@AndyScherzinger
Copy link
Member

Looping in @tobiasKaminsky @alperozturk96 for feedback

@joshtrichards joshtrichards added the feature: transfers [WIP] Any uploading / downloading matters that aren't auto upload or sync specific label Nov 1, 2024
@tobiasKaminsky
Copy link
Member

That is a nice idea, so we can slowly adopt do it.
To keep scope small, I suggest:
(- it only works on Android 14+)

  • only for manual downloads (e.g. clicking on file)
  • no sync, no background task
  • not for resized images/thumbnails

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop enhancement feature: transfers [WIP] Any uploading / downloading matters that aren't auto upload or sync specific
Projects
None yet
Development

No branches or pull requests

4 participants