Commit dac59b9b authored by AUTOMATIC's avatar AUTOMATIC

return progress percentage to title bar

parent 3a0d6b77
...@@ -106,6 +106,19 @@ function formatTime(secs){ ...@@ -106,6 +106,19 @@ function formatTime(secs){
} }
} }
function setTitle(progress){
var title = 'Stable Diffusion'
if(opts.show_progress_in_title && progress){
title = '[' + progress.trim() + '] ' + title;
}
if(document.title != title){
document.title = title;
}
}
function randomId(){ function randomId(){
return "task(" + Math.random().toString(36).slice(2, 7) + Math.random().toString(36).slice(2, 7) + Math.random().toString(36).slice(2, 7)+")" return "task(" + Math.random().toString(36).slice(2, 7) + Math.random().toString(36).slice(2, 7) + Math.random().toString(36).slice(2, 7)+")"
} }
...@@ -133,6 +146,7 @@ function requestProgress(id_task, progressbarContainer, gallery, atEnd, onProgre ...@@ -133,6 +146,7 @@ function requestProgress(id_task, progressbarContainer, gallery, atEnd, onProgre
parentGallery.insertBefore(livePreview, gallery) parentGallery.insertBefore(livePreview, gallery)
var removeProgressBar = function(){ var removeProgressBar = function(){
setTitle("")
parentProgressbar.removeChild(divProgress) parentProgressbar.removeChild(divProgress)
parentGallery.removeChild(livePreview) parentGallery.removeChild(livePreview)
atEnd() atEnd()
...@@ -165,6 +179,7 @@ function requestProgress(id_task, progressbarContainer, gallery, atEnd, onProgre ...@@ -165,6 +179,7 @@ function requestProgress(id_task, progressbarContainer, gallery, atEnd, onProgre
progressText += " " + res.textinfo progressText += " " + res.textinfo
} }
setTitle(progressText)
divInner.textContent = progressText divInner.textContent = progressText
var elapsedFromStart = (new Date() - dateStart) / 1000 var elapsedFromStart = (new Date() - dateStart) / 1000
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment