mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2025-04-25 22:38:59 +08:00
images history improvement
This commit is contained in:
parent
594ab4ba53
commit
87d63bbab5
@ -94,7 +94,6 @@ function images_history_delete(tabname, img_path, img_file_name, page_index, fil
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
img_num = buttons.length / 2
|
img_num = buttons.length / 2
|
||||||
if (img_num == 1){
|
if (img_num == 1){
|
||||||
setTimeout(function(tabname){
|
setTimeout(function(tabname){
|
||||||
@ -111,14 +110,13 @@ function images_history_delete(tabname, img_path, img_file_name, page_index, fil
|
|||||||
}
|
}
|
||||||
setTimeout(function(btn){btn.click()}, 30, btn)
|
setTimeout(function(btn){btn.click()}, 30, btn)
|
||||||
}
|
}
|
||||||
|
|
||||||
return [tabname, img_path, img_file_name, page_index, filenames, image_index]
|
return [tabname, img_path, img_file_name, page_index, filenames, image_index]
|
||||||
}
|
}
|
||||||
|
|
||||||
function images_history_turnpage(img_path, page_index, image_index, tabname){
|
function images_history_turnpage(img_path, page_index, image_index, tabname){
|
||||||
buttons = gradioApp().getElementById(tabname + '_images_history').querySelectorAll(".gallery-item")
|
buttons = gradioApp().getElementById(tabname + '_images_history').querySelectorAll(".gallery-item")
|
||||||
buttons.forEach(function(elem) {
|
buttons.forEach(function(elem) {
|
||||||
elem.style.display = 'block'
|
elem.style.display = 'block'
|
||||||
})
|
})
|
||||||
return [img_path, page_index, image_index, tabname]
|
return [img_path, page_index, image_index, tabname]
|
||||||
}
|
}
|
||||||
|
@ -64,12 +64,12 @@ def show_images_history(gr, opts, tabname, run_pnginfo, switch_dict):
|
|||||||
elif tabname == "extras":
|
elif tabname == "extras":
|
||||||
dir_name = opts.outdir_extras_samples
|
dir_name = opts.outdir_extras_samples
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
renew_page = gr.Button('Renew', elem_id=tabname + "_images_history_renew_page")
|
renew_page = gr.Button('Renew', elem_id=tabname + "_images_history_renew_page")
|
||||||
first_page = gr.Button('First', elem_id=tabname + "_images_history_first_page")
|
first_page = gr.Button('First', elem_id=tabname + "_images_history_first_page")
|
||||||
prev_page = gr.Button('Prev')
|
prev_page = gr.Button('Prev')
|
||||||
page_index = gr.Number(value=1, label="Page Index")
|
page_index = gr.Number(value=1, label="Page Index")
|
||||||
next_page = gr.Button('Next', elem_id=tabname + "_images_history_next_page")
|
next_page = gr.Button('Next', elem_id=tabname + "_images_history_next_page")
|
||||||
end_page = gr.Button('End')
|
end_page = gr.Button('End')
|
||||||
with gr.Row(elem_id=tabname + "_images_history"):
|
with gr.Row(elem_id=tabname + "_images_history"):
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
with gr.Column():
|
with gr.Column():
|
||||||
@ -84,15 +84,15 @@ def show_images_history(gr, opts, tabname, run_pnginfo, switch_dict):
|
|||||||
img_file_info = gr.Textbox(label="Generate Info")
|
img_file_info = gr.Textbox(label="Generate Info")
|
||||||
img_file_name = gr.Textbox(label="File Name")
|
img_file_name = gr.Textbox(label="File Name")
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
# hiden items
|
# hiden items
|
||||||
img_path = gr.Textbox(dir_name, visible=False)
|
img_path = gr.Textbox(dir_name, visible=False)
|
||||||
tabname_box = gr.Textbox(tabname, visible=False)
|
tabname_box = gr.Textbox(tabname, visible=False)
|
||||||
image_index = gr.Textbox(value=-1, visible=False)
|
image_index = gr.Textbox(value=-1, visible=False)
|
||||||
set_index = gr.Button('set_index', elem_id=tabname + "_images_history_set_index", visible=False)
|
set_index = gr.Button('set_index', elem_id=tabname + "_images_history_set_index", visible=False)
|
||||||
filenames = gr.State()
|
filenames = gr.State()
|
||||||
hide_image = gr.Image(visible=False, type="pil")
|
hide_image = gr.Image(visible=False, type="pil")
|
||||||
info1 = gr.Textbox(visible=False)
|
info1 = gr.Textbox(visible=False)
|
||||||
info2 = gr.Textbox(visible=False)
|
info2 = gr.Textbox(visible=False)
|
||||||
|
|
||||||
|
|
||||||
# turn pages
|
# turn pages
|
||||||
|
Loading…
x
Reference in New Issue
Block a user