Snapcast text notify working
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using Hardcodet.Wpf.TaskbarNotification;
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Windows;
|
||||
|
||||
@ -18,6 +19,13 @@ namespace unison
|
||||
Start();
|
||||
}
|
||||
|
||||
private void UpdateSystray()
|
||||
{
|
||||
TaskbarIcon Systray = (TaskbarIcon)Application.Current.Properties["systray"];
|
||||
SystrayViewModel DataContext = Systray.DataContext as SystrayViewModel;
|
||||
DataContext.OnPropertyChanged("SnapcastText");
|
||||
}
|
||||
|
||||
public void Start()
|
||||
{
|
||||
if (!Started)
|
||||
@ -37,11 +45,13 @@ namespace unison
|
||||
return;
|
||||
}
|
||||
Started = true;
|
||||
UpdateSystray();
|
||||
}
|
||||
else
|
||||
{
|
||||
_snapcast.Kill();
|
||||
Started = false;
|
||||
UpdateSystray();
|
||||
}
|
||||
}
|
||||
|
||||
@ -51,6 +61,7 @@ namespace unison
|
||||
{
|
||||
_snapcast.Kill();
|
||||
Started = false;
|
||||
UpdateSystray();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user