Home

xmn / bettertrumpet

publicxammen/BetterTrumpet· sync paused
Overview Code History Branches Pull requestsIssuesInsights
master
HomeOverview Code PRsIssues

feat: add volume tick sound effect with settings toggle

3 months ago

e0e659c
Authored
xammen6/8/2026, 3:01:53 AM
- Add configurable volume tick sound on slider drag and scroll
- Embed custom tick.wav audio file (200ms, two ticks)
- Add UseVolumeTickSound setting in Volume & Mouse settings page
- Update About page: new attribution, GitHub/feedback/bug report links
- Fix copyright year to 2026
- Add proper i18n resources for all new UI strings
- Throttle sound playback to 50ms to prevent spam

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Parenta8a66be

27 files changed
  • .claude/release-3.0.13-changelog.md+39−110
  • .claude/release-3.0.13-notes.md+30−81
  • .claude/release-playbook.md+195−0
  • .planning/SESSION-2026-06-08.md+210−0
  • .planning/fluidity-analysis.md+28−0
  • .planning/perf-audit.md+58−0
  • EarTrumpet.Package/Package.appxmanifest+1−1
  • EarTrumpet/App.xaml+140−41
EarTrumpet/AppSettings.cs
+7
−0
  • EarTrumpet/Assets/tick.mp3——
  • EarTrumpet/Assets/tick.wav——
  • EarTrumpet/EarTrumpet.csproj+1−0
  • EarTrumpet/EarTrumpet.csproj.legacy-bak+631−0
  • EarTrumpet/Properties/Resources.Designer.cs+21−0
  • EarTrumpet/Properties/Resources.resx+21−0
  • EarTrumpet/UI/Controls/VolumeSlider.cs+81−1
  • EarTrumpet/UI/ViewModels/EarTrumpetAboutPageViewModel.cs+11−9
  • EarTrumpet/UI/ViewModels/EarTrumpetMouseSettingsPageViewModel.cs+7−0
  • EarTrumpet/UI/Views/OnboardingWindow.xaml+266−86
  • EarTrumpet/UI/Views/OnboardingWindow.xaml.cs+525−22
  • EarTrumpet/UI/Views/SettingsWindow.xaml+16−7
  • build-portable.ps1+2−2
  • chocolatey/tools/chocolateyInstall.ps1+1−1
  • manifests/x/xmn/BetterTrumpet/3.0.13/xmn.BetterTrumpet.installer.yaml+23−0
  • manifests/x/xmn/BetterTrumpet/3.0.13/xmn.BetterTrumpet.locale.en-US.yaml+33−0
  • manifests/x/xmn/BetterTrumpet/3.0.13/xmn.BetterTrumpet.yaml+7−0
  • sound/cutsound.mp3——