Failed attempt to not open IPA.exe window

This commit is contained in:
pleb
2026-07-05 15:44:04 -07:00
parent ea1e2ad61e
commit 545d407116
5 changed files with 25 additions and 16 deletions
+2 -2
View File
@@ -48,13 +48,13 @@ Windows instances.
### Done
- Add native Windows bootstrap support.
- `bootstrap` auto-detects Windows and runs `IPA.exe -n` directly.
- `bootstrap` auto-detects Windows and runs `IPA.exe "Beat Saber.exe" -n` directly.
- `--native` forces native mode; `--proton` remains for Linux/Proton installs.
- Timeout cleanup uses `process.terminate()` / `process.kill()` on Windows
instead of POSIX process groups.
- Bootstrap state records `bootstrapMode: "native"` or `"proton"`.
- `bootstrap-check` accepts recorded native Windows bootstrap state without
`Logs/_latest.log` when `IPA.exe -n` completed successfully
`Logs/_latest.log` when `IPA.exe "Beat Saber.exe" -n` completed successfully
(`ipaExitCode == 0`, not timed out).
- Add Windows-aware default paths when no config is present:
`~/BSManager/BSInstances` and `%LOCALAPPDATA%/plugin-helper`.