add ultraflux

Co-authored-by: Copilot <copilot@github.com>
Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-05-06 07:50:33 +02:00
parent b6b5246c53
commit 75b0a4da59
19 changed files with 3287 additions and 11 deletions
+3 -2
View File
@@ -1,5 +1,6 @@
let lastState = {};
let refreshInterval = 10000;
const progressTimeout = 180;
function setRefreshInterval() {
refreshInterval = opts.live_preview_refresh_period || 500;
@@ -144,9 +145,9 @@ function requestProgress(id_task, progressEl, galleryEl, atEnd = null, onProgres
lastState = res;
const elapsedFromStart = (new Date() - dateStart) / 1000;
hasStarted |= res.active;
if (res.completed || (!res.active && (hasStarted || once)) || (elapsedFromStart > 120 && !res.queued && res.progress === prevProgress)) {
if (res.completed || (!res.active && (hasStarted || once)) || (elapsedFromStart > progressTimeout && !res.queued && res.progress === prevProgress)) {
debug('livePreview end:', res);
done();
if (!res.paused) done(); // only abort if not paused
return;
}
if (res.progress !== prevProgress) {