waveterm/emain
Evan Simkowitz b7dca41b9c
Correct XDG_CURRENT_DESKTOP env var (#1754)
Electron sets XDG_CURRENT_DESKTOP for better Chromium compatibility on
Linux. We need to unset this for `wavesrv` and for any calls to open a
file or URL externally in `emain`.

See
https://www.electronjs.org/docs/latest/api/environment-variables#original_xdg_current_desktop

There's a bug open in Electron related to this:
https://github.com/electron/electron/issues/45129

closes #1733
2025-01-16 11:37:14 -08:00
..
authkey.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
docsite.ts Update data and config paths to match platform defaults (#1047) 2024-10-22 09:26:58 -07:00
emain-activity.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain-tabview.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain-util.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain-wavesrv.ts Correct XDG_CURRENT_DESKTOP env var (#1754) 2025-01-16 11:37:14 -08:00
emain-web.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain-window.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain-wsh.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
emain.ts Correct XDG_CURRENT_DESKTOP env var (#1754) 2025-01-16 11:37:14 -08:00
launchsettings.ts Update data and config paths to match platform defaults (#1047) 2024-10-22 09:26:58 -07:00
log.ts Workspace app menu (#1423) 2024-12-06 15:33:00 -08:00
menu.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
platform.ts Correct XDG_CURRENT_DESKTOP env var (#1754) 2025-01-16 11:37:14 -08:00
preload-webview.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
preload.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00
updater.ts Happy new year! (#1684) 2025-01-04 20:56:57 -08:00