Skip to content

Surround self-test, battery notification, fish completions - #7

Merged
MutenCath merged 1 commit into
mainfrom
feat/selftest-qol
Sep 20, 2026
Merged

MutenCath merged 1 commit into
mainfrom
feat/selftest-qol

Conversation

@MutenCath

Copy link
Copy Markdown
Owner

Summary

  • "▶ test surround" UI button: plays an FL → FR → BR → BL 5.1 sweep through the vest51 sink; engine quadrant output verified live (clean isolation per quadrant, rearLive detection flips correctly, original capture source restored after)
  • Desktop notification (notify-send, critical) when vest battery crosses below 15%
  • fish completions for vestctl, installed by install.sh and both PKGBUILDs

Test plan

  • Sweep verified via audiometer stream on a running daemon
  • ruff / py_compile / ui.html JS parse / fish source check pass
  • Physical buzz check next time the vest is powered on

🤖 Generated with Claude Code

The UI's "test surround" button plays a 5.1 quadrant sweep through the
virtual sink (temporarily binding capture to it if needed), so
positional haptics are verifiable without configuring a game. The vest
now raises a desktop notification when battery drops below 15%, and
vestctl gets fish shell completions installed by both PKGBUILDs and
install.sh.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@MutenCath
MutenCath merged commit 3e7f37c into main Sep 20, 2026
4 checks passed
@MutenCath
MutenCath deleted the feat/selftest-qol branch September 20, 2026 21:02
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.

1 participant