update splash logger

Signed-off-by: vladmandic <mandic00@live.com>
This commit is contained in:
vladmandic
2026-04-20 09:18:46 +02:00
parent 72b44f50fa
commit 9193391030
3 changed files with 7 additions and 6 deletions
+4 -4
View File
@@ -43,10 +43,10 @@ function joinArgs(messages) {
async function monitorLog() {
if (window.logBufferDirty) {
window.logBufferDirty = false;
const maxLines = 5; // print last n logs from ring buffer to splash-log
const maxLines = 100; // print last n logs from ring buffer to splash-log
const lines = [];
// print last 5 logs from ring buffer in reverse order
for (let i = window.logRingBuffer.length - 1; i >= Math.max(0, window.logRingBuffer.length - maxLines); i--) {
// print last n logs from ring buffer in time order
for (let i = Math.max(0, window.logRingBuffer.length - maxLines); i < window.logRingBuffer.length; i++) {
const logEntry = window.logRingBuffer[i];
let color = 'white';
if (logEntry.type === 'error') color = 'palevioletred';
@@ -57,7 +57,7 @@ async function monitorLog() {
const splashLogEl = document.getElementById('splashLog');
if (splashLogEl) splashLogEl.innerHTML = lines.join('');
}
if (monitorLogActive) setTimeout(monitorLog, 1000);
if (monitorLogActive) setTimeout(monitorLog, 250);
}
async function removeSplash() {