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

Specifications for offline access to downloaded files #109

Open
codedentwickler opened this issue Jun 10, 2018 · 4 comments
Open

Specifications for offline access to downloaded files #109

codedentwickler opened this issue Jun 10, 2018 · 4 comments

Comments

@codedentwickler
Copy link
Member

Amahi users should be able to download files to be accessed later, while online or offline. For example, they might want to have some files available during a flight like music or movies.

When a user long-clicks a file or clicks the menu button of each file, a user is presented with the option to download the file (and maybe some other actions, later) through a picker. The user chooses to download the file (we can use the same wording as in the Android app).

When the user opens Amahi (online or offline), the user can see an area at the topmost level where servers are listed maybe in another section named Downloads.

The user can then access files in the Downloads area. This area is a linear, sorted, list, most recently downloaded first. They can browse through the files as a linear list. The user can see the status of the file (e.g. progress, and perhaps percentage). The user can also, though some picker or something,

  • Stop the file from downloading (if the file is not fully downloaded)
  • open the file (e.g. to play it, or do the same options as in shares). This option must only be enabled if the file is completely downloaded
  • share it (if the file is fully downloaded)
  • delete it (either way)
    … (more TBD)
@cpg
Copy link
Member

cpg commented Jun 11, 2018

This is a brief overview of how Firefox for iOS does it

@arihant-001
Copy link

Is there any file syncing, when a file is updated in the server or locally updated by the user from outside the app?

@codedentwickler
Copy link
Member Author

@ARIHANTJAIN456 Currently we have not discussed on how to sync with the server when such cases arose.

@cpg
Copy link
Member

cpg commented Jun 17, 2018

No syncing. Syncing was never mentioned or considered as part of this feature.

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

No branches or pull requests

3 participants