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

Servers browser, shares browser and apps browser #8

Closed
cpg opened this issue Feb 19, 2018 · 1 comment
Closed

Servers browser, shares browser and apps browser #8

cpg opened this issue Feb 19, 2018 · 1 comment
Assignees

Comments

@cpg
Copy link
Member

cpg commented Feb 19, 2018

The app, at the highest level (once the user is logged in), consists a Server browser, and with a server selected, then a Share browser and and App browser.

Servers

A user may have one or more servers. If a user has three servers called "joe" "joe-2" "Welcome to Amahi", the user should be able to see them up top in the app.

The user must be able to get back "up" to this level to select any other browser.

Browsers may be active or inactive as given by the API, It should be clear to the user which one(s) are active and which ones are inactive. The user must be able to select an active server at any time.

If there is only ONE and exactly ONE server that is active at the moment, it should be automatically selected.

When a server is selected, the user should have the ability to select Shares or Apps.

Careful attention should be placed in proper error display so that the user sees graceful errors in case a server goes inactive (e.g. if the user loses WiFi -- simplest way to test this error).

Shares

When browsing shares, the user should see the shares of the selected server. Once selected, the user should then be able to browse all files and folders in the share and recursively navigate them. We will talk about opening them, thumbnails, handling internally or sending to other apps, sharing, etc., in a separate specification.

Apps

Separated to #45.

Misc Requirements

The app has to work on phones as well as larger tablets, both in portrait and landscape modes.

@cpg cpg mentioned this issue Mar 13, 2018
@amahi amahi deleted a comment from baquer Mar 13, 2018
@amahi amahi deleted a comment from baquer Mar 13, 2018
@amahi amahi deleted a comment from baquer Mar 13, 2018
@amahi amahi deleted a comment from csoni111 Mar 13, 2018
@amahi amahi deleted a comment from baquer Mar 13, 2018
@cpg
Copy link
Member Author

cpg commented Mar 13, 2018

Closed by #35

@cpg cpg closed this as completed Mar 13, 2018
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

2 participants