MVVM: Volume popup and context menus
8 years ago
Authored
Dave AmentaParent90639c8
22 files changed
- EarTrumpet/App.xaml+72−2
- EarTrumpet/EarTrumpet.csproj+12−1
- EarTrumpet/UI/Controls/TrayIcon.cs+22−131
- EarTrumpet/UI/Helpers/ThemedContextMenu.cs+7−29
- EarTrumpet/UI/MenuItemTemplateSelector.cs+43−0
- EarTrumpet/UI/ViewModels/AppExpandedEventArgs.cs+0−10
- EarTrumpet/UI/ViewModels/ContextMenuItem.cs+1−0
- EarTrumpet/UI/ViewModels/FlyoutViewModel.cs+32−23
- EarTrumpet/UI/ViewModels/FocusedAppItemViewModel.cs+66−0
- EarTrumpet/UI/ViewModels/FullWindowViewModel.cs+32−22
- EarTrumpet/UI/ViewModels/ITrayViewModel.cs+20−0
- EarTrumpet/UI/ViewModels/IWindowHostedViewModel.cs+9−0
- EarTrumpet/UI/ViewModels/ToolbarItem.cs+14−0
- EarTrumpet/UI/ViewModels/TrayIconViewModel.cs+100−46
- EarTrumpet/UI/Views/FlyoutWindow.xaml+10−3
- EarTrumpet/UI/Views/FlyoutWindow.xaml.cs+5−50
- EarTrumpet/UI/Views/FullWindow.xaml+7−1
- EarTrumpet/UI/Views/FullWindow.xaml.cs+7−29
- EarTrumpet/UI/Views/ModalDialogChrome.xaml+57−0
- EarTrumpet/UI/Views/ModalDialogChrome.xaml.cs+27−0
- EarTrumpet/UI/Views/VolumeControlPopup.xaml+1−48
- EarTrumpet/UI/Views/VolumeControlPopup.xaml.cs+60−102