[chronojump] Mute logs while race analyzer capture



commit 8062be88052b88c482c08c623283be5f311a4143
Author: Xavier de Blas <xaviblas gmail com>
Date:   Fri Feb 26 18:33:59 2021 +0100

    Mute logs while race analyzer capture

 src/gui/app1/runEncoder.cs | 12 ++++++++++++
 1 file changed, 12 insertions(+)
---
diff --git a/src/gui/app1/runEncoder.cs b/src/gui/app1/runEncoder.cs
index bc1c9787..8b436163 100644
--- a/src/gui/app1/runEncoder.cs
+++ b/src/gui/app1/runEncoder.cs
@@ -412,6 +412,14 @@ public partial class ChronoJumpWindow
                runEncoderCaptureThread = new Thread(new ThreadStart(runEncoderCaptureDo));
                GLib.Idle.Add (new GLib.IdleHandler (pulseGTKRunEncoderCapture));
 
+               if(preferences.debugMode)
+                       LogB.Information("Debug mode active. Logs active while race analyzer capture");
+               else
+                       LogB.Information("Debug mode inactive. Logs INactive while race analyzer capture");
+
+               //mute logs if ! debug mode
+               LogB.Mute = ! preferences.debugMode;
+
                LogB.ThreadStart();
                runEncoderCaptureThread.Start();
                return true;
@@ -1343,6 +1351,10 @@ public partial class ChronoJumpWindow
                                Thread.Sleep (250);
                        LogB.Information(" re D ");
 
+                       LogB.Mute = preferences.muteLogs;
+                       if(! preferences.muteLogs)
+                               LogB.Information("muteLogs INactive. Logs active active again");
+
                        LogB.ThreadEnded(); 
 
                        runEncoderButtonsSensitive(true);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]