Skip to content

feat(sound): implement sound feedback system#73

Merged
raincamp merged 1 commit intomainfrom
feature/41-sound-feedback
Jan 14, 2026
Merged

feat(sound): implement sound feedback system#73
raincamp merged 1 commit intomainfrom
feature/41-sound-feedback

Conversation

@raincamp
Copy link
Owner

Summary

  • Add PlayButtonSound utility function that plays WoW's built-in checkbox sound
  • Add "Sound Feedback" checkbox to config panel for user control
  • Add PostClick handler to bar buttons to trigger sound on click
  • Respect soundEnabled user setting (defaults to true)

Test plan

  • Click bar buttons with sound enabled - should hear click sound
  • Disable sound in config panel
  • Click bar buttons with sound disabled - should be silent
  • Reload UI and verify setting persists

Closes #41

🤖 Generated with Claude Code

Add configurable sound feedback for button clicks. Uses WoW's built-in
SOUNDKIT for consistent audio experience. Setting persists across sessions.

- Add PlayButtonSound utility function
- Add Sound Feedback checkbox to config panel
- Add PostClick handler to bar buttons
- Respect soundEnabled user setting (default: true)

Closes #41

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@raincamp raincamp merged commit 81169eb into main Jan 14, 2026
@raincamp raincamp deleted the feature/41-sound-feedback branch January 14, 2026 18:58
@raincamp raincamp self-assigned this Jan 14, 2026
@raincamp raincamp added this to hybar Jan 14, 2026
@github-project-automation github-project-automation bot moved this to Backlog in hybar Jan 14, 2026
@raincamp raincamp added this to the Sprint 2: Visual Polish milestone Jan 14, 2026
@github-project-automation github-project-automation bot moved this from Backlog to Done in hybar Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Implement sound feedback system

1 participant

Comments