mirror of
https://github.com/9ParsonsB/Pulsar.git
synced 2025-07-03 01:03:41 -04:00
Revert LogMonitor/CoreViewModel changes, implement Slider int setting
Also revert the PluginType enum. Fix more whitespace
This commit is contained in:
@ -55,15 +55,21 @@ namespace Observatory.UI.ViewModels
|
||||
|
||||
public void ReadAll()
|
||||
{
|
||||
SetWorkerReadAllState(true);
|
||||
foreach (var worker in workers)
|
||||
{
|
||||
worker.ReadAllStarted();
|
||||
}
|
||||
LogMonitor.GetInstance.ReadAllJournals();
|
||||
SetWorkerReadAllState(false);
|
||||
foreach (var worker in workers)
|
||||
{
|
||||
worker.ReadAllFinished();
|
||||
}
|
||||
}
|
||||
|
||||
public void ToggleMonitor()
|
||||
{
|
||||
var logMonitor = LogMonitor.GetInstance;
|
||||
|
||||
|
||||
if (logMonitor.IsMonitoring())
|
||||
{
|
||||
logMonitor.Stop();
|
||||
@ -71,10 +77,7 @@ namespace Observatory.UI.ViewModels
|
||||
}
|
||||
else
|
||||
{
|
||||
// HACK: Find a better way of suppressing notifications when pre-reading.
|
||||
SetWorkerReadAllState(true);
|
||||
logMonitor.Start();
|
||||
SetWorkerReadAllState(false);
|
||||
ToggleButtonText = "Stop Monitor";
|
||||
}
|
||||
}
|
||||
@ -120,20 +123,5 @@ namespace Observatory.UI.ViewModels
|
||||
{
|
||||
get { return tabs; }
|
||||
}
|
||||
private void SetWorkerReadAllState(bool isReadingAll)
|
||||
{
|
||||
foreach (var worker in workers)
|
||||
{
|
||||
if (isReadingAll)
|
||||
{
|
||||
worker.ReadAllStarted();
|
||||
}
|
||||
else
|
||||
{
|
||||
worker.ReadAllFinished();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user