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 updating #1488

Closed
lidel opened this issue May 4, 2020 · 4 comments
Closed

Improve UX when updating #1488

lidel opened this issue May 4, 2020 · 4 comments
Labels
area/macos MacOS area/windows Windows effort/days Estimated to take multiple days, but less than a week exp/novice Someone with a little familiarity can pick up help wanted Seeking public contribution on this issue kind/enhancement A net-new feature or improvement to an existing feature need/analysis Needs further analysis before proceeding need/maintainers-input Needs input from the current maintainer(s) P2 Medium: Good to have, but can wait until someone steps up status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work

Comments

@lidel
Copy link
Member

lidel commented May 4, 2020

Right now user can manually force update via AboutCheck for Updates
but they don't get any feedback until its done or fails. Downloading updates may take time on slower connection, producing experience where nothing happens for a long long time.

We could:

@lidel lidel added exp/novice Someone with a little familiarity can pick up P2 Medium: Good to have, but can wait until someone steps up area/macos MacOS area/windows Windows kind/enhancement A net-new feature or improvement to an existing feature topic/design-front-end Front-end implementation of UX/UI work need/analysis Needs further analysis before proceeding need/maintainers-input Needs input from the current maintainer(s) effort/days Estimated to take multiple days, but less than a week labels May 4, 2020
@jessicaschilling
Copy link
Contributor

jessicaschilling commented May 4, 2020

Both these options are clear and consistent with how we are already doing things. I’d suggest both.

@jessicaschilling jessicaschilling added P1 High: Likely tackled by core team if no one steps up help wanted Seeking public contribution on this issue status/ready Ready to be worked and removed P2 Medium: Good to have, but can wait until someone steps up labels May 4, 2020
@jessicaschilling
Copy link
Contributor

Menu text changes:

  • Gray out "Check for Updates..." and replace text with "Checking for Updates"
  • Replace menu status with yellow dot (same as GC) and "Running (Checking for Updates)"

Snackbar feedback text:

  • If failed, failure-specific message (what types of failure other than "could not download" do we have?) with link to troubleshoot: at minimum, dist page
  • Is there a need for an additional "taking a long time" message or does this just turn into failure on timeout?

@jessicaschilling
Copy link
Contributor

Is this something worth addressing in our current batch of small Desktop changes? Not sure if either @lidel or @rafaelramalho19 would have time for it?

@lidel lidel added P2 Medium: Good to have, but can wait until someone steps up and removed P1 High: Likely tackled by core team if no one steps up labels Aug 28, 2020
@lidel
Copy link
Member Author

lidel commented Mar 24, 2022

Closed by #1758

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/macos MacOS area/windows Windows effort/days Estimated to take multiple days, but less than a week exp/novice Someone with a little familiarity can pick up help wanted Seeking public contribution on this issue kind/enhancement A net-new feature or improvement to an existing feature need/analysis Needs further analysis before proceeding need/maintainers-input Needs input from the current maintainer(s) P2 Medium: Good to have, but can wait until someone steps up status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work
Projects
None yet
Development

No branches or pull requests

2 participants