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

[SPACES] Document Provider showing available Spaces #3809

Closed
12 tasks done
jesmrec opened this issue Dec 12, 2022 · 0 comments · Fixed by #3875
Closed
12 tasks done

[SPACES] Document Provider showing available Spaces #3809

jesmrec opened this issue Dec 12, 2022 · 0 comments · Fixed by #3875

Comments

@jesmrec
Copy link
Collaborator

jesmrec commented Dec 12, 2022

Document provider feature will show the available spaces for an specific account.

By selecting an account in document provider, a list of spaces is displayed, every of them as a folder. Then, user will browse through it as usual.

No changes for non-spaces accounts.

Article with info about DocumentsProvider: https://medium.com/androiddevelopers/building-a-documentsprovider-f7f2fb38e86a

TASKS

  • Research
  • Create branch spaces/document_provider
  • Development tasks
    • Create new SpaceCursor to show spaces
    • Modify logic in RootCursor to set correct directory to COLUMN_DOCUMENT_ID depending on whether it's a spaces or non-spaces account
    • Adapt logic in DocumentsStorageProvider to show the list of spaces
    • Adapt logic to be able to browse through the hierarchy of spaces as if they were folders
    • Check that create folder, rename and remove operations work properly
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch spaces/document_provider into spaces/main
@jesmrec jesmrec added the Spaces label Dec 12, 2022
@JuancaG05 JuancaG05 changed the title Document Provider showing available Spaces [SPACES] Document Provider showing available Spaces Dec 12, 2022
@JuancaG05 JuancaG05 self-assigned this Jan 25, 2023
@JuancaG05 JuancaG05 linked a pull request Jan 26, 2023 that will close this issue
1 task
@jesmrec jesmrec removed the Sprint label Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants