Home

xmn / bettertrumpet

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

feat: polish device shortcuts display in React settings

last month

73bb3ee
Authored
xammen8/19/2026, 1:18:29 PM
- Device shortcuts are now a sibling card instead of a nested Section,
  with one section-level description instead of repeated per-row meta
- Rows show a neutral 'Default' badge (accent dot) on the current
  default playback device, sorted first; isDefault ships in the payload
- Recorded shortcuts render as keycap chips (kbd styling) in both the
  global and device lists, with hover affordance to re-record
- Search on the shortcuts page now matches device names and hotkeys
- New resx keys WebSettingsDeviceShortcutsDesc / WebSettingsDefaultDeviceBadge
  (EN/FR + Designer)

Parent51c4045

8 files changed
  • 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+25−20
  • EarTrumpet/SettingsWeb/src/polish.css+79−0
  • EarTrumpet/SettingsWeb/src/types.ts+1−0
  • EarTrumpet/UI/Views/WebSettingsWindow.xaml.cs
+8
−1