Using a custom logger with colors and timestamp instead of console.xxx

This commit is contained in:
quadbyte
2025-08-16 19:31:22 -04:00
parent 4794477be3
commit e800bc161d
34 changed files with 278 additions and 236 deletions
+19 -20
View File
@@ -214,34 +214,34 @@ NLoader {
// Combine all devices into a single list for the ListView
property var allDevices: {
const devices = []
// Add connected devices first
for (const device of BluetoothService.connectedDevices) {
devices.push({
device: device,
type: 'connected',
section: 'Connected Devices'
})
"device": device,
"type": 'connected',
"section": 'Connected Devices'
})
}
// Add paired devices
for (const device of BluetoothService.pairedDevices) {
devices.push({
device: device,
type: 'paired',
section: 'Paired Devices'
})
"device": device,
"type": 'paired',
"section": 'Paired Devices'
})
}
// Add available devices
for (const device of BluetoothService.availableDevices) {
devices.push({
device: device,
type: 'available',
section: 'Available Devices'
})
"device": device,
"type": 'available',
"section": 'Available Devices'
})
}
return devices
}
@@ -362,9 +362,8 @@ NLoader {
// Empty state when no devices found
ColumnLayout {
anchors.centerIn: parent
visible: Settings.data.network.bluetoothEnabled &&
!BluetoothService.isDiscovering &&
deviceList.count === 0
visible: Settings.data.network.bluetoothEnabled && !BluetoothService.isDiscovering
&& deviceList.count === 0
spacing: Style.marginMedium * scaling
NText {
@@ -394,4 +393,4 @@ NLoader {
}
}
}
}
}