5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-03 02:31:58 +08:00
wails/v2/internal
Sean 9cafd85cda
fix: fallback to hardcoded Edge/Chrome/Firefox Windows browser paths if user's default browser no longer exists (#3262)
To reproduce:

- Use Windows
- Set your default browser to Firefox (Settings -> Apps -> Default Apps -> Web Browser)
- Rename your firefox.exe to something.else

The BrowserOpenURL before this commit silently fails.

The BrowserOpenURL after this commit tries to use a hardcoded fallback browser.
If successful, a warning message is logged.
If unsuccessful (default browser and fallback browsers fail), an error message is logged.

Co-authored-by: Sean <sean@malonetuning.com>
2024-03-24 17:09:27 +11:00
..
app Add support for interface generation and enums (#3047) 2023-11-26 06:50:49 +11:00
binding fix obfuscated build binding ordering (#3071) 2023-11-26 07:16:24 +11:00
colour feature/turn off color terminal output of dev command (#1947) 2022-10-20 21:11:20 +11:00
frontend fix: fallback to hardcoded Edge/Chrome/Firefox Windows browser paths if user's default browser no longer exists (#3262) 2024-03-24 17:09:27 +11:00
fs [chore] lint fixes 2023-11-12 12:30:49 +11:00
github [chore] lint fixes 2023-11-12 12:30:49 +11:00
go-common-file-dialog [chore] lint fixes 2023-11-12 12:30:49 +11:00
gomod [chore] lint fixes 2023-11-12 12:30:49 +11:00
goversion update go minimum version (#3285) 2024-03-24 17:00:11 +11:00
logger [chore] lint fixes 2023-11-12 12:30:49 +11:00
menumanager [chore] lint fixes 2023-11-12 12:30:49 +11:00
platform Remove all systray related for v2. (#2329) 2023-01-26 18:11:31 +11:00
process [chore] lint fixes 2023-11-12 12:30:49 +11:00
project Add support for interface generation and enums (#3047) 2023-11-26 06:50:49 +11:00
s [chore] lint fixes 2023-11-12 12:30:49 +11:00
shell [chore] lint fixes 2023-11-12 12:30:49 +11:00
signal [chore] lint fixes 2023-11-12 12:30:49 +11:00
staticanalysis Bump golang.org/x/crypto in /v2/internal/staticanalysis/test/standard (#3143) 2023-12-19 18:30:43 +11:00
system [chore] lint fixes 2023-11-12 12:30:49 +11:00
typescriptify Add support for interface generation and enums (#3047) 2023-11-26 06:50:49 +11:00
webview2runtime [chore] lint fixes 2023-11-12 12:30:49 +11:00
wv2installer [chore] Use webview2 package (#2687) 2023-06-10 17:04:31 +10:00