Foundation for addon support
8 years ago
Authored
Dave AmentaParent13d1b77
13 files changed
- EarTrumpet.vs15.sln+32−0
- EarTrumpet/App.xaml+25−0
- EarTrumpet/App.xaml.cs+5−0
- EarTrumpet/EarTrumpet.csproj+13−0
- EarTrumpet/Extensibility/IApplicationLifecycle.cs+13−0
- EarTrumpet/Extensibility/IContextMenuItems.cs+11−0
- EarTrumpet/Extensibility/IHaveSettings.cs+8−0
- EarTrumpet/Extensibility/IPlaybackDevicesDataModel.cs+9−0
- EarTrumpet/Hosting/AddonHostService.cs+56−0
- EarTrumpet/UI/Controls/TrayIcon.cs+64−15
- EarTrumpet/UI/ViewModels/TrayIconViewModel.cs+33−14
- EarTrumpet/UI/Views/AddonSettingsWindow.xaml+31−0
- EarTrumpet/UI/Views/AddonSettingsWindow.xaml.cs+38−0