diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-08-04 04:26:34 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-04 04:26:34 +0000 |
commit | 220e298417072c5ad5a91a151791b44c4ad8285b (patch) | |
tree | 37732193b1671047a8b19e783d25e43b1aefd93a /modules/ui_extensions.py | |
parent | 09c1be96748584b08b6299024bb7b64bafb09d09 (diff) | |
parent | bbfff771d7337707bf501b27f98da2f7a7c06f73 (diff) | |
download | stable-diffusion-webui-gfx803-220e298417072c5ad5a91a151791b44c4ad8285b.tar.gz stable-diffusion-webui-gfx803-220e298417072c5ad5a91a151791b44c4ad8285b.tar.bz2 stable-diffusion-webui-gfx803-220e298417072c5ad5a91a151791b44c4ad8285b.zip |
Merge pull request #12294 from AUTOMATIC1111/cmd_arg-disable-extensions
add cmd_arg --disable-extensions all extra
Diffstat (limited to 'modules/ui_extensions.py')
-rw-r--r-- | modules/ui_extensions.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/modules/ui_extensions.py b/modules/ui_extensions.py index f3e4fba7..bd28bfcf 100644 --- a/modules/ui_extensions.py +++ b/modules/ui_extensions.py @@ -164,7 +164,7 @@ def extension_table(): ext_status = ext.status
style = ""
- if shared.opts.disable_all_extensions == "extra" and not ext.is_builtin or shared.opts.disable_all_extensions == "all":
+ if shared.cmd_opts.disable_extra_extensions and not ext.is_builtin or shared.opts.disable_all_extensions == "extra" and not ext.is_builtin or shared.cmd_opts.disable_all_extensions or shared.opts.disable_all_extensions == "all":
style = STYLE_PRIMARY
version_link = ext.version
@@ -537,12 +537,16 @@ def create_ui(): extensions_update_list = gr.Text(elem_id="extensions_update_list", visible=False).style(container=False)
html = ""
- if shared.opts.disable_all_extensions != "none":
- html = """
-<span style="color: var(--primary-400);">
- "Disable all extensions" was set, change it to "none" to load all extensions again
-</span>
- """
+
+ if shared.cmd_opts.disable_all_extensions or shared.cmd_opts.disable_extra_extensions or shared.opts.disable_all_extensions != "none":
+ if shared.cmd_opts.disable_all_extensions:
+ msg = '"--disable-all-extensions" was used, remove it to load all extensions again'
+ elif shared.opts.disable_all_extensions != "none":
+ msg = '"Disable all extensions" was set, change it to "none" to load all extensions again'
+ elif shared.cmd_opts.disable_extra_extensions:
+ msg = '"--disable-extra-extensions" was used, remove it to load all extensions again'
+ html = f'<span style="color: var(--primary-400);">{msg}</span>'
+
info = gr.HTML(html)
extensions_table = gr.HTML('Loading...')
ui.load(fn=extension_table, inputs=[], outputs=[extensions_table])
|