private void StateChanged(object sender, SyncthingStateChangedEventArgs e)
 {
     this.SyncthingState = e.NewState;
     if (e.NewState != SyncthingState.Running)
     {
         this.SyncthingSyncing = false; // Just make sure we reset this..
     }
 }
 private void SyncthingStateChanged(object sender, SyncthingStateChangedEventArgs e)
 {
     if (e.NewState != SyncthingState.Running)
     {
         this.ClearAllDevices();
     }
     // Else, we'll get DataLoaded shortly
 }
        private void SyncthingStateChanged(object sender, SyncthingStateChangedEventArgs e)
        {
            if (e.OldState == SyncthingState.Running)
            {
                this.ResetToEmptyGraph();
            }

            this.ShowGraph = e.NewState == SyncthingState.Running;
        }
示例#4
0
 private void SyncthingStateChanged(object sender, SyncthingStateChangedEventArgs e)
 {
     if (this.syncthingManager.State == SyncthingState.Running)
     {
         this.UpdateConnectionStats(0, 0);
     }
     else
     {
         this.UpdateConnectionStats(null, null);
     }
 }
示例#5
0
 private void StateChanged(object sender, SyncthingStateChangedEventArgs e)
 {
     this.Reset();
 }
示例#6
0
 private void SyncthingStateChanged(object sender, SyncthingStateChangedEventArgs e)
 {
     this.syncthingState = e.NewState;
     this.RefreshBrowser();
 }