-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Polish the Windows upgrade experience #1916
Comments
The behavior for the taskbar pin is a little odd, but it DOES work 😄 (not sure why it didn't work during the demo). Basically, it launches brave-core (which has a different icon). So the pinned item never gets focus/underline (since a different executable was launched) |
For the first item, I did notice the wrong name was present in the MUI cache: Deleting this key will cause it to get "re-calculated"... but even after doing that, the UI didn't update. The original key which gets set is here: Somehow, the entry was removed from edit: I'm an idiot 🤦♂️ I never added the above change for Nightly (which is the channel I'm testing 😂 ) |
OK two of the items fixed above last nite 😄 @simonhong hooked me up with an offline omaha installer and I verified it works and also doesn't open the browser afterwards. He got me a copy of the one for master- I'll need one for 0.56.x on 32-bit and 64-bit cc: @mbacchi (basically blocked until we can get those |
I looked at several approaches without luck. Basically, I tried creating a file {
"distribution": {
"do_not_launch_chrome": true
}
} It looks like Omaha does support passing arguments to the
But it appears this isn't available to Omaha client (it must be a step on the Omaha server side; perhaps when calling |
With https://github.com/brave/omaha/pull/13/files, we could migrate muon to brave silently with standalone installer. |
For next steps:
Earlier today, I verified an executable @simonhong created from master using brave/omaha#13, so this approach should work great 😄 |
We can move forward with just 64-bit (which I confirmed works as expected!) We'll be having a release which quickly follows 0.56.x. For that final release, we'll need to update the binaries for all platforms |
Steps we can take to make sure the Windows upgrade is as smooth as possible
Default app settings
is accurate. This gets updated during the upgrade... but doesn't always seem to be reflected. We may need to flush the MUI cacheThe text was updated successfully, but these errors were encountered: