Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-05-21 09:21:40 +02:00
parent 1e47ade7ee
commit b35f8fa831
15 changed files with 127 additions and 168 deletions
+1 -1
View File
@@ -442,7 +442,7 @@ def create_settings(cmd_opts):
"browser_folders": OptionInfo("", "Additional image browser folders"),
"browser_gallery_autoupdate": OptionInfo(True, "Gallery auto-update on tab change", gr.Checkbox, { "visible": False}),
"browser_fixed_width": OptionInfo(False, "Use fixed width thumbnails", gr.Checkbox, { "visible": False}),
"viewer_show_metadata": OptionInfo(True, "Show metadata in full screen image browser"),
"viewer_show_metadata": OptionInfo(True, "Show metadata in image viewer"),
"save_sep_options": OptionInfo("<h2>Intermediate Image Saving</h2>", "", gr.HTML),
"save_init_img": OptionInfo(False, "Save init images"),
+2 -20
View File
@@ -59,20 +59,11 @@ def create_ui():
with gr.Blocks() as tab:
with gr.Row(elem_id='tab-gallery-sort-buttons'):
sort_buttons = []
"""
sort_buttons.append(sort_nameA := ToolButton(value=ui_symbols.sort_alpha_asc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_nameD := ToolButton(value=ui_symbols.sort_alpha_dsc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_sizeA := ToolButton(value=ui_symbols.sort_size_asc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_sizeD := ToolButton(value=ui_symbols.sort_size_dsc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_resA := ToolButton(value=ui_symbols.sort_num_asc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_resD := ToolButton(value=ui_symbols.sort_num_dsc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_modA := ToolButton(value=ui_symbols.sort_time_asc, elem_classes=['gallery-sort']))
sort_buttons.append(sort_modD := ToolButton(value=ui_symbols.sort_time_dsc, elem_classes=['gallery-sort']))
"""
sort_buttons.append(sort_name := ToolButton(value=ui_symbols.sort_alpha, elem_classes=['gallery-sort']))
sort_buttons.append(sort_size := ToolButton(value=ui_symbols.sort_size, elem_classes=['gallery-sort']))
sort_buttons.append(sort_res := ToolButton(value=ui_symbols.sort_num, elem_classes=['gallery-sort']))
sort_buttons.append(sort_time := ToolButton(value=ui_symbols.sort_time, elem_classes=['gallery-sort']))
sort_buttons.append(clear_cache := ToolButton(value=ui_symbols.clear, elem_classes=['gallery-sort']))
gr.Textbox(show_label=False, placeholder='Search', elem_id='tab-gallery-search')
gr.HTML('', elem_id='tab-gallery-status')
gr.HTML('', elem_id='tab-gallery-progress')
@@ -87,19 +78,10 @@ def create_ui():
gallery_images, gen_info, html_info, _html_info_formatted, html_log = ui_common.create_output_panel("gallery")
btn_gallery_image.click(fn=read_media, _js='gallerySendImage', inputs=[html_info], outputs=[gallery_images, gallery_video, html_info, gen_info, html_log])
"""
sort_nameA.click(fn=None, _js='() => gallerySort("nameA")')
sort_nameD.click(fn=None, _js='() => gallerySort("nameD")')
sort_sizeA.click(fn=None, _js='() => gallerySort("sizeA")')
sort_sizeD.click(fn=None, _js='() => gallerySort("sizeD")')
sort_resA.click(fn=None, _js='() => gallerySort("resA")')
sort_resD.click(fn=None, _js='() => gallerySort("resD")')
sort_modA.click(fn=None, _js='() => gallerySort("modA")')
sort_modD.click(fn=None, _js='() => gallerySort("modD")')
"""
sort_name.click(fn=None, _js='() => gallerySort("name")')
sort_size.click(fn=None, _js='() => gallerySort("size")')
sort_res.click(fn=None, _js='() => gallerySort("res")')
sort_time.click(fn=None, _js='() => gallerySort("mod")')
clear_cache.click(fn=None, _js='clearCache')
return [(tab, 'Gallery', 'tab-gallery')]