fix(ui): the launcher and its shortcuts say Longshot, not the game's title #36

Merged
HumanBean merged 1 commit from dyst/LongshotLauncher:fix/longshot-title into main 2026-11-13 13:13:45 +00:00
Member

Why

The launcher's home screen is headed "THE LEGEND OF ZELDA / Ocarina of Time", and its toasts and shortcuts use the game's title too, which can read as the launcher being or representing Nintendo's game. Everything that names the app itself now says Longshot.

What changed

  • App/Views/HomeView.axaml: the home screen's heading is "Longshot"; the "THE LEGEND OF ZELDA" label above it is gone.
  • App/ViewModels/HomeViewModel.cs, App/ViewModels/BuildStepViewModel.cs: the start toast says "Starting Longshot, …" (was "Starting Ocarina of Time, …").
  • Core/Shortcuts.cs (Linux .desktop Comment) and App/WindowsShortcuts.cs (Windows shortcut description): "Longshot" (was "The Legend of Zelda: Ocarina of Time, built by Longshot").

Unchanged on purpose: text that only names the player's own copy (the first screen's "turns your own copy of Ocarina of Time into a PC game", the save errors "No Ocarina of Time save under…") and the README's trademark notice.

Testing

  • dotnet build App/LongshotLauncher.csproj -c Release: 0 errors (1 existing warning, TextBox.Watermark).
  • python -I tests/test_launcher_core.py and python -I tests/test_release.py fail the same way on main (46832a3) and on this branch on this PC (Windows 11, .NET 10.0.103): the core check stops at "The release's SHA256SUMS is not signed by a key this launcher trusts", and test_release has the same 1 failure and 5 errors on both. No check reads the strings changed here.
  • Not run: the launcher itself on screen (the after screenshot is to follow).

Screenshots

Before: the home screen's heading "THE LEGEND OF ZELDA / Ocarina of Time" above the default version and Play. After: to follow.

🤖 Generated with Claude Code

## Why The launcher's home screen is headed "THE LEGEND OF ZELDA / Ocarina of Time", and its toasts and shortcuts use the game's title too, which can read as the launcher being or representing Nintendo's game. Everything that names the app itself now says Longshot. ## What changed - `App/Views/HomeView.axaml`: the home screen's heading is "Longshot"; the "THE LEGEND OF ZELDA" label above it is gone. - `App/ViewModels/HomeViewModel.cs`, `App/ViewModels/BuildStepViewModel.cs`: the start toast says "Starting Longshot, <version>…" (was "Starting Ocarina of Time, …"). - `Core/Shortcuts.cs` (Linux `.desktop` Comment) and `App/WindowsShortcuts.cs` (Windows shortcut description): "Longshot" (was "The Legend of Zelda: Ocarina of Time, built by Longshot"). Unchanged on purpose: text that only names the player's own copy (the first screen's "turns your own copy of Ocarina of Time into a PC game", the save errors "No Ocarina of Time save under…") and the README's trademark notice. ## Testing - `dotnet build App/LongshotLauncher.csproj -c Release`: 0 errors (1 existing warning, `TextBox.Watermark`). - `python -I tests/test_launcher_core.py` and `python -I tests/test_release.py` fail the same way on `main` (46832a3) and on this branch on this PC (Windows 11, .NET 10.0.103): the core check stops at "The release's SHA256SUMS is not signed by a key this launcher trusts", and test_release has the same 1 failure and 5 errors on both. No check reads the strings changed here. - Not run: the launcher itself on screen (the after screenshot is to follow). ## Screenshots Before: the home screen's heading "THE LEGEND OF ZELDA / Ocarina of Time" above the default version and Play. After: to follow. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(ui): the launcher and its shortcuts say Longshot, not the game's title
All checks were successful
CI / Compile and test (pull_request) Has been skipped
CI / Conventional Commit title (pull_request) Successful in 12s
8815f32035
The home screen's heading read "THE LEGEND OF ZELDA / Ocarina of Time", the
start toast "Starting Ocarina of Time", and the shortcuts' descriptions "The
Legend of Zelda: Ocarina of Time, built by Longshot": text that could read as
the launcher being, or representing, Nintendo's game. Each now says Longshot.
Text that only names the player's own copy (what to build from, where its saves
are) and the README's trademark notice are unchanged.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
HumanBean deleted branch fix/longshot-title 2026-11-13 13:13:45 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/LongshotLauncher!36
No description provided.