fix(games): let the GUI Add-game dialog link a launcher & log folder #48

Closed
jessey wants to merge 3 commits from fix/gui-add-game-launcher into main
Owner
No description provided.
jessey added 2 commits 2026-05-29 15:00:50 +00:00
The "Add game…" button only prompted for a name (single-field QInputDialog),
so a custom game couldn't be given its launch command or log dir from the GUI —
the command/logdir were CLI-only, leaving SPT unlaunchable from the app. Replace
it with a proper dialog: name + an optional launch command/script (with a file
browser) + an optional log folder (auto-detected from the script's folder when
left blank), wired to the existing customgames.add(command=, logdir=).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
chore(release): v0.42.1
tests / core (pull_request) Successful in 14s
tests / gui-smoke (pull_request) Successful in 30s
8094a6f8c1
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
jessey added 1 commit 2026-05-29 15:05:24 +00:00
Merge remote-tracking branch 'origin/main' into fix/gui-add-game-launcher
tests / core (pull_request) Successful in 13s
tests / gui-smoke (pull_request) Successful in 27s
3c85ef6bfc
# Conflicts:
#	CHANGELOG.md
#	pyproject.toml
#	src/rigdoctor/__init__.py
jessey closed this pull request 2026-05-29 15:06:00 +00:00
All checks were successful
tests / core (pull_request) Successful in 13s
Required
Details
tests / gui-smoke (pull_request) Successful in 27s

Pull request closed

Sign in to join this conversation.