diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-11-19 06:00:05 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-19 06:00:05 +0000 |
commit | e4e875fffeb17fd757cc6ff0b1cc0c1d85aad637 (patch) | |
tree | a669e9b9322c61a21b52a3585faa1f025193d956 /modules/ui_extra_networks.py | |
parent | b945ba716b88af32dff853ecaad4f5a05c164ce8 (diff) | |
parent | c1c816006e47f3b7dcf1512594fd31817242e7fa (diff) | |
download | stable-diffusion-webui-gfx803-e4e875fffeb17fd757cc6ff0b1cc0c1d85aad637.tar.gz stable-diffusion-webui-gfx803-e4e875fffeb17fd757cc6ff0b1cc0c1d85aad637.tar.bz2 stable-diffusion-webui-gfx803-e4e875fffeb17fd757cc6ff0b1cc0c1d85aad637.zip |
Merge pull request #13968 from kaalibro/extranetworks-path-sorting
Adds 'Path' sorting for Extra network cards
Diffstat (limited to 'modules/ui_extra_networks.py')
-rw-r--r-- | modules/ui_extra_networks.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/ui_extra_networks.py b/modules/ui_extra_networks.py index 7907cd63..f03e2033 100644 --- a/modules/ui_extra_networks.py +++ b/modules/ui_extra_networks.py @@ -279,6 +279,7 @@ class ExtraNetworksPage: "date_created": int(stat.st_ctime or 0),
"date_modified": int(stat.st_mtime or 0),
"name": pth.name.lower(),
+ "path": str(pth.parent).lower(),
}
def find_preview(self, path):
@@ -382,7 +383,7 @@ def create_ui(interface: gr.Blocks, unrelated_tabs, tabname): related_tabs.append(tab)
edit_search = gr.Textbox('', show_label=False, elem_id=tabname+"_extra_search", elem_classes="search", placeholder="Search...", visible=False, interactive=True)
- dropdown_sort = gr.Dropdown(choices=['Name', 'Date Created', 'Date Modified', ], value=shared.opts.extra_networks_card_order_field, elem_id=tabname+"_extra_sort", elem_classes="sort", multiselect=False, visible=False, show_label=False, interactive=True, label=tabname+"_extra_sort_order")
+ dropdown_sort = gr.Dropdown(choices=['Path', 'Name', 'Date Created', 'Date Modified', ], value=shared.opts.extra_networks_card_order_field, elem_id=tabname+"_extra_sort", elem_classes="sort", multiselect=False, visible=False, show_label=False, interactive=True, label=tabname+"_extra_sort_order")
button_sortorder = ToolButton(switch_values_symbol, elem_id=tabname+"_extra_sortorder", elem_classes=["sortorder"] + ([] if shared.opts.extra_networks_card_order == "Ascending" else ["sortReverse"]), visible=False, tooltip="Invert sort order")
button_refresh = gr.Button('Refresh', elem_id=tabname+"_extra_refresh", visible=False)
checkbox_show_dirs = gr.Checkbox(True, label='Show dirs', elem_id=tabname+"_extra_show_dirs", elem_classes="show-dirs", visible=False)
|