Home

xmn / bettertrumpet

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

unregister events, avoid so many InvalidOperationExceptions at startup

8 years ago

f3d8c0f
Authored
Amenta12/16/2017, 11:52:37 AM

Parent70e7fbd

18 files changed
  • EarTrumpet/App.xaml.cs+16−7
  • EarTrumpet/DataModel/AudioDevice.cs+5−0
  • EarTrumpet/DataModel/AudioDeviceSessionCollection.cs+8−0
  • EarTrumpet/DataModel/AudioDeviceSessionContainer.cs+8−0
  • EarTrumpet/DataModel/FilteredAudioDeviceSessionCollection.cs+11−1
  • EarTrumpet/DataModel/SafeAudioDevice.cs+5−0
  • EarTrumpet/DataModel/SafeAudioDeviceSession.cs+5−0
  • EarTrumpet/HotkeySelectionWindow.xaml.cs+5−0
  • EarTrumpet/Services/AppResolverService.cs+24−2
  • EarTrumpet/Services/FirstRunDisplayService.cs+1−1
  • EarTrumpet/Services/SettingsService.cs+2−2
  • EarTrumpet/Services/WhatsNewDisplayService.cs+1−1
  • EarTrumpet/SettingsWindow.xaml.cs+5−0
  • EarTrumpet/UserControls/AudioPeakMeter.xaml.cs+6−0
  • EarTrumpet/UserControls/AudioSessionControl.xaml.cs+5−0
  • EarTrumpet/UserControls/DeviceAndAppsControl.xaml.cs+5−0
  • EarTrumpet/ViewModels/AudioSessionViewModel.cs+11−4
  • EarTrumpet/ViewModels/DeviceViewModel.cs+10−0