Bladeren bron

perf(01-01): remove debug logs from ConnectionStatus.qml

- Remove all console.log statements from color binding
- Remove onSerialConnectionChanged debug handler
- Remove Component.onCompleted debug handler
- Remove onBackendChanged debug handler
- Simplify color binding to single-line expression
tuanchris 1 week geleden
bovenliggende
commit
bf3729e2dd
1 gewijzigde bestanden met toevoegingen van 6 en 42 verwijderingen
  1. 6 42
      dune-weaver-touch/qml/components/ConnectionStatus.qml

+ 6 - 42
dune-weaver-touch/qml/components/ConnectionStatus.qml

@@ -2,55 +2,19 @@ import QtQuick 2.15
 
 Rectangle {
     id: connectionDot
-    
+
     property var backend: null
-    
+
     width: 12
     height: 12
     radius: 6
-    
+
     // Direct property binding to backend.serialConnected
     color: {
-        if (!backend) {
-            console.log("ConnectionStatus: No backend available")
-            return "#FF5722"  // Red if no backend
-        }
-        
-        var connected = backend.serialConnected
-        console.log("ConnectionStatus: backend.serialConnected =", connected)
-        
-        if (connected === true) {
-            return "#4CAF50"  // Green if connected
-        } else {
-            return "#FF5722"  // Red if not connected
-        }
-    }
-    
-    // Listen for changes to trigger color update
-    Connections {
-        target: backend
-        
-        function onSerialConnectionChanged(connected) {
-            console.log("ConnectionStatus: serialConnectionChanged signal received:", connected)
-            // The color binding will automatically update
-        }
-    }
-    
-    // Debug logging
-    Component.onCompleted: {
-        console.log("ConnectionStatus: Component completed, backend =", backend)
-        if (backend) {
-            console.log("ConnectionStatus: initial serialConnected =", backend.serialConnected)
-        }
+        if (!backend) return "#FF5722"
+        return backend.serialConnected ? "#4CAF50" : "#FF5722"
     }
-    
-    onBackendChanged: {
-        console.log("ConnectionStatus: backend changed to", backend)
-        if (backend) {
-            console.log("ConnectionStatus: new backend serialConnected =", backend.serialConnected)
-        }
-    }
-    
+
     // Animate color changes
     Behavior on color {
         ColorAnimation {