Add Settings support for addons
8 years ago
Authored
Dave AmentaParent8131485
11 files changed
- EarTrumpet/App.xaml.cs+2−1
- EarTrumpet/EarTrumpet.csproj+5−1
- EarTrumpet/Extensibility/ISettingsBag.cs+9−0
- EarTrumpet/Extensibility/{IHaveSettings.cs => ISettingsEntry.cs}+1−1
- EarTrumpet/Extensibility/ISettingsStorage.cs+8−0
- EarTrumpet/Hosting/AddonHostService.cs+12−10
- EarTrumpet/Hosting/GlobalSettingsBag.cs+92−0
- EarTrumpet/Hosting/NamespacedSettingsBag.cs+26−0
- EarTrumpet/UI/Controls/TrayIcon.cs+1−1
- EarTrumpet/UI/ViewModels/TrayIconViewModel.cs+1−1
- EarTrumpet/UI/Views/AddonSettingsWindow.xaml.cs+3−3