Cleanup: Addon API reduction
8 years ago
Authored
Dave AmentaParente391f1c
13 files changed
- EarTrumpet/App.xaml.cs+2−6
- EarTrumpet/EarTrumpet.csproj+4−4
- EarTrumpet/Extensibility/Hosting/AddonHost.cs+35−0
- EarTrumpet/Extensibility/Hosting/AddonHostService.cs+0−46
- EarTrumpet/Extensibility/IAddonContextMenu.cs+10−0
- EarTrumpet/Extensibility/{IApplicationLifecycle.cs => IAddonLifecycle.cs}+2−2
- EarTrumpet/Extensibility/IContextMenuItems.cs+0−11
- EarTrumpet/Extensibility/ISettingsEntry.cs+0−16
- EarTrumpet/UI/Controls/TrayIcon.cs+10−23
- EarTrumpet/UI/Services/DiagnosticsService.cs+5−2
- EarTrumpet/UI/ViewModels/ContextMenuItem.cs+28−0
- EarTrumpet/UI/ViewModels/TrayIconViewModel.cs+14−27
- EarTrumpet/UI/Views/AddonSettingsWindow.xaml.cs+7−24