diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-12-02 05:33:28 +0000 |
---|---|---|
committer | AUTOMATIC1111 <16777216c@gmail.com> | 2023-12-02 05:33:28 +0000 |
commit | b58d061e41cba6fb91910d310d53e175d0511650 (patch) | |
tree | 1474741e86641e95c900e675e6b6afdaa645abae /modules/shared_items.py | |
parent | f0f100e67b78f686dc73cf3c8cad422e45cc9b8a (diff) | |
download | stable-diffusion-webui-gfx803-b58d061e41cba6fb91910d310d53e175d0511650.tar.gz stable-diffusion-webui-gfx803-b58d061e41cba6fb91910d310d53e175d0511650.tar.bz2 stable-diffusion-webui-gfx803-b58d061e41cba6fb91910d310d53e175d0511650.zip |
infotext updates: add option to disregard certain infotext fields, add option to not include VAE in infotext, add explanation to infotext settings page, move some options to infotext settings page
Diffstat (limited to 'modules/shared_items.py')
-rw-r--r-- | modules/shared_items.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/shared_items.py b/modules/shared_items.py index 5024b426..991971ad 100644 --- a/modules/shared_items.py +++ b/modules/shared_items.py @@ -66,6 +66,22 @@ def reload_hypernetworks(): shared.hypernetworks = hypernetwork.list_hypernetworks(cmd_opts.hypernetwork_dir)
+def get_infotext_names():
+ from modules import generation_parameters_copypaste, shared
+ res = {}
+
+ for info in shared.opts.data_labels.values():
+ if info.infotext:
+ res[info.infotext] = 1
+
+ for tab_data in generation_parameters_copypaste.paste_fields.values():
+ for _, name in tab_data.get("fields") or []:
+ if isinstance(name, str):
+ res[name] = 1
+
+ return list(res)
+
+
ui_reorder_categories_builtin_items = [
"prompt",
"image",
|