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

Update First Run install process #2226

Merged
merged 4 commits into from Feb 7, 2024

Conversation

krschau
Copy link
Contributor

@krschau krschau commented Feb 6, 2024

Summary of the pull request

Simplify the process for installing the widget service on Windows 10 to mimic what we already do on Windows 11.

References and relevant issues

#2191

Detailed description of the pull request / Additional comments

On Windows 11 (already):

  1. We assume the package is there
  2. On navigation to Dashboard, we ensure it's there and if not, send the user to the store

On Windows 10 (as of this change):

  1. On first launch of Dev Home, install the widget service from the store
  2. On navigation to Dashboard, we ensure it's there and if not, send the user to the store

This fixes the bug where we would re-install on every launch.

Validation steps performed

PR checklist

@EricJohnson327 EricJohnson327 merged commit 4ed7b31 into main Feb 7, 2024
4 checks passed
@EricJohnson327 EricJohnson327 deleted the user/krschau/first-run-installs branch February 7, 2024 19:08
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

Successfully merging this pull request may close these issues.

On Windows 10, Dev Home does its first initialization check on each launch
3 participants