-
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
Update stub executable for brave/Squirrel.Windows #1782
Comments
Update logic in StubExecutable: - Check for existence of brave-core (via registry) and launch - If not found, fall back to existing logic for `app-x.x.x` folder IncludePath for `Setup` project was modified to add path for `WinSock2.h`
Part one (Squirrel.Windows) implemented with brave/Squirrel.Windows#5 |
Replace `StubExecutable.exe` with binary created with brave/Squirrel.Windows#5
Part two (muon-winstaller) implemented with brave/muon-winstaller#7 |
(Work in progress - needs testing; doesn't use real muon-winstaller repo)
Found it! Key is located at Changes to this will get overwritten though - so the proper way to make this change is to create a key like so: [HKEY_CLASSES_ROOT\Applications\Brave.exe\shell\open]
"FriendlyAppName"="Brave (old)" |
Updates friendly name of app (as shown in Default app settings) to `Brave (old)`
All work is complete here- contained in the following branch: |
Updates friendly name of app (as shown in Default app settings) to `Brave (old)`
Part 1 of fix for brave/brave-browser#1782
(Work in progress - needs testing; doesn't use real muon-winstaller repo)
Updates friendly name of app (as shown in Default app settings) to `Brave (old)`
(Work in progress - needs testing; doesn't use real muon-winstaller repo)
- Updates friendly name of app (as shown in Default app settings) to `Brave (old)` Fixes brave/brave-browser#1540 - Updated install script to check arch - Added check for existing installs; install will be skipped if already installed
… stub executable. Fixes brave/brave-browser#1540 Fixes brave/brave-browser#1782 - Stub executable detects brave-core and will launch it (instead of browser-laptop) - Friendly name of app (as shown in Add/Remove programs and Default app settings) to `Brave (old)` - Dependencies updated
… stub executable. Fixes brave/brave-browser#1540 Fixes brave/brave-browser#1782 - Stub executable detects brave-core and will launch it (instead of browser-laptop) - Friendly name of app (as shown in Add/Remove programs and Default app settings) to `Brave (old)` - Dependencies updated
This is a Windows specific task
When Squirrel updates are done for the
browser-laptop
product, replacement executables are downloaded (including the binary for the stub installer)The proposed updates (below) will accomplish the following:
app.relaunch
and the--import-from-muon
(or similar) args should get propagated through to brave-coreThis task involves the following steps:
HKEY_CURRENT_USER\Software\BraveSoftware\Update\path
Update\BraveUpdate.exe
withBrave-Browser\Application\brave.exe
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update\path
Update\BraveUpdate.exe
withBrave-Browser\Application\brave.exe
app-X
folder from directory stub installer lives in (ex:%USERPROFILE%\AppData\Local\brave\
) - DONEStubExecutable.exe
Brave (old)
orBrave (Muon)
The text was updated successfully, but these errors were encountered: