Skip to content

fix: Xbox controllers never ask to be configured; remove Git status from the UI - #289

Merged
nextestudios merged 2 commits into
mainfrom
fix/xbox-prompt-and-git-status
Sep 30, 2026
Merged

nextestudios merged 2 commits into
mainfrom
fix/xbox-prompt-and-git-status

Conversation

@nextestudios

Copy link
Copy Markdown
Owner

Closes #284.

  • A reported case: an Xbox controller kept triggering "Controle sem perfil… segure qualquer botão" and the mapping wizard. Raw joysticks that look like Xbox (Microsoft vendor id, or "xbox"/"xinput" in the name) are now ignored by the no-profile flow. Generic joysticks still get the wizard; the wizard, profiles, Teste de controles and mappings are untouched. Could not reproduce with the reporter's hardware: the notice names the device, so if it persists the device name/VID:PID is what we need.
  • The Git status section (Configurações row, its notice, header branch and row marks) is out of the UI: the row is removed and the reader is no longer wired in MainWindow. The engine code stays (its test now toggles it directly).
  • Tests and docs updated (README, GUIDE, ui-redesign, TESTING).

🤖 Generated with Claude Code

nextestudios and others added 2 commits September 30, 2026 19:32
…rom the UI (#284)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@nextestudios
nextestudios merged commit 0b87232 into main Sep 30, 2026
1 check passed
@nextestudios
nextestudios deleted the fix/xbox-prompt-and-git-status branch September 30, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: remove unnecessary controller configuration and GitHub section

1 participant