Home

xmn / bettertrumpet

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

fix(v3.0.6): audit UX — 3 P0 + 5 P1 corrigés

6 months ago

ef1f567
Authored
xammen3/17/2026, 1:50:42 PM
P0 — Bugs fonctionnels :
- AudioDeviceChoice implémente INotifyPropertyChanged (plus de flicker hack)
- ApplyDefaultDevice compare par ID au lieu du flag IsDefault (qui était toujours true)
- Bouton 'Continuer' cohérent partout, retour possible depuis page 4
- ApplyTheme gère le choix 'Système' (remet UseCustomSliderColors à false)

P1 — Qualité :
- DropShadowEffect allégé (BlurRadius 48→16, perf GPU)
- Memory leak fixé (PropertyChanged désinscrit à la fermeture)
- Confetti canvas nettoyé à la fermeture
- Empty state 'Aucun périphérique audio' quand 0 device
- Auto-enable custom colors quand on clique un onglet Presets/Dynamic/Custom

Parent480bee3

6 files changed
  • EarTrumpet/UI/ViewModels/OnboardingViewModel.cs+34−12
  • EarTrumpet/UI/Views/OnboardingWindow.xaml+11−2
  • EarTrumpet/UI/Views/OnboardingWindow.xaml.cs+8−8
  • GitVersion.yml+1−1
  • build-portable.ps1+2−2
  • installer.iss+5−5