Home

xmn / bettertrumpet

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

feat: per-device hotkeys in React settings

last month

448618a
Authored
xammen8/19/2026, 12:43:29 PM
- DeviceHotkey:<deviceId> persisted via AppSettings Get/SetDeviceHotkey
- HotkeyManager register/unregister on set; startup registration in App
- OnDeviceHotkeyPressed switches the default playback device
- Web UI: Device shortcuts section on the shortcuts page, bridge key
  device:<id>, resx labels EN/FR
- Cache-bust WebView2 virtual-host index.html with ?v=<mtime ticks>

Parent200aecb

9 files changed
  • EarTrumpet/App.xaml.cs+31−0
  • EarTrumpet/AppSettings.cs+14−0
  • EarTrumpet/Properties/Resources.Designer.cs+6−0
  • EarTrumpet/Properties/Resources.fr-FR.resx+6−0
  • EarTrumpet/Properties/Resources.resx+6−0
  • EarTrumpet/SettingsWeb/src/App.tsx+1−1
  • EarTrumpet/SettingsWeb/src/SettingsPages.tsx+39−25
  • EarTrumpet/SettingsWeb/src/types.ts+7−1
  • EarTrumpet/UI/Views/WebSettingsWindow.xaml.cs+26−3