Replace WinForms NotifyIcon with a native version that has identity
7 years ago
Authored
Dave AmentaParentbcc303f
11 files changed
- EarTrumpet/EarTrumpet.csproj+2−0
- EarTrumpet/Interop/Helpers/ShellNotifyIcon.cs+149−0
- EarTrumpet/Interop/NotifyIconData.cs+37−0
- EarTrumpet/Interop/Shell32.cs+13−0
- EarTrumpet/Interop/User32.cs+3−0
- EarTrumpet/UI/Services/DiagnosticsService.cs+1−0
- EarTrumpet/UI/Services/ErrorReportingService.cs+1−0
- EarTrumpet/UI/Tray/ITrayViewModel.cs+2−0
- EarTrumpet/UI/Tray/TrayIcon.cs+5−3
- EarTrumpet/UI/Tray/TrayViewModel.cs+29−0
- PRIVACY.md+1−0