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

Improve UX when synching and showing filepaths #131

Closed
jbeorse opened this issue Dec 3, 2019 · 6 comments
Closed

Improve UX when synching and showing filepaths #131

jbeorse opened this issue Dec 3, 2019 · 6 comments
Assignees
Labels
convening-2019-ux-improvements UX issues identified at the 2019 convening enhancement New feature or request Low-Priority Requires Specification Needs a more detailed specification before work can start Services ODK-X Services

Comments

@jbeorse
Copy link

jbeorse commented Dec 3, 2019

Writing the filepath names when synching

  • Unpleasant flickering
  • Show a sync progress bar or similar instead

From the 2019 convening: https://docs.google.com/document/d/1_4x9x3eHxo4qevBRlpmCC9L2bVlUkAQuAlidT8wJDzI/edit#

@jbeorse jbeorse added enhancement New feature or request Services ODK-X Services Medium-Priority convening-2019-ux-improvements UX issues identified at the 2019 convening labels Dec 3, 2019
@jbeorse jbeorse added Requires Specification Needs a more detailed specification before work can start Low-Priority and removed Medium-Priority labels Dec 3, 2019
@VarunT11
Copy link

@jbeorse I would like to work on this Issue. Please assign it to me!

@jbeorse
Copy link
Author

jbeorse commented Mar 13, 2021

Sure thing @VarunT11. Are you thinking of participating in Google Summer of Code? Here is a link to our main forum post that should help you get started: https://forum.odk-x.org/t/welcome-gsoc-applicants/1195

@VarunT11
Copy link

Current Scenario:

  • During Sync of the Application with the Server, a ProgressDialog is displayed which shows the current status of Sync.
    Screenshot_20210315-003041__01

Issues:

Proposal:

PS: @jbeorse @linl33 @wbrunette Please take a look at the above proposal and suggest if I should work on it or not!

@riturajjain2000
Copy link

riturajjain2000 commented Mar 16, 2021

If you are working on it the Progress bar then using Progress Indicators in place of the Progress bar is better as it is a Material Component,
For details see - https://material.io/components/progress-indicators/android#using-progress-indicators

Though it looks the same as a Progress bar, still using Material Components is a better practice

@wbrunette
Copy link
Member

@VarunT11 one issue with a progress bar is you will be unaware of how many total steps are needed in the syncing process. We definitely need to move to a newer UI widget and replace the ProgressDialog. The issue is assigned to you to work on currently.

@linl33
Copy link
Member

linl33 commented Mar 30, 2021

@wbrunette @jbeorse With the updated progress bar do you think we can close this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
convening-2019-ux-improvements UX issues identified at the 2019 convening enhancement New feature or request Low-Priority Requires Specification Needs a more detailed specification before work can start Services ODK-X Services
Projects
Development

No branches or pull requests

5 participants