Add a FlyoutViewModel, split out MainViewModel, fix peak meter for FullWindow
8 years ago
Authored
AmentaParent6fed9af
22 files changed
- EarTrumpet/App.xaml.cs+20−53
- EarTrumpet/EarTrumpet.csproj+6−4
- EarTrumpet/Extensions/AppExtensions.cs+36−0
- EarTrumpet/Extensions/WindowExtensions.cs+7−0
- EarTrumpet/{MainWindow.xaml => FlyoutWindow.xaml}+3−2
- EarTrumpet/{MainWindow.xaml.cs => FlyoutWindow.xaml.cs}+31−34
- EarTrumpet/FullWindow.xaml.cs+8−0
- EarTrumpet/Services/FirstRunDisplayService.cs+2−4
- EarTrumpet/Services/SettingsService.cs+4−3
- EarTrumpet/Services/WhatsNewDisplayService.cs+2−4
- EarTrumpet/SettingsWindow.xaml.cs+0−8
- EarTrumpet/SingleInstanceAppMutex.cs+39−0
- EarTrumpet/UserControls/AppVolumeControl.xaml.cs+14−1
- EarTrumpet/UserControls/DeviceAndAppsControl.xaml+2−1
- EarTrumpet/UserControls/DeviceAndAppsControl.xaml.cs+7−0
- EarTrumpet/UserControls/VolumeControlPopup.xaml.cs+12−4
- EarTrumpet/ViewModels/AppItemViewModel.cs+1−21
- EarTrumpet/ViewModels/FlyoutViewModel.cs+262−0
- EarTrumpet/ViewModels/MainViewModel.cs+36−243
- EarTrumpet/ViewModels/SettingsViewModel.cs+0−2
- EarTrumpet/ViewModels/SimpleAudioDeviceViewModel.cs+0−28
- EarTrumpet/ViewModels/TrayIconViewModel.cs+9−3