diff --git a/TODO.md b/TODO.md index b27447c36..10f7d05a3 100644 --- a/TODO.md +++ b/TODO.md @@ -42,6 +42,7 @@ Tech that can be integrated as part of the core workflow... - [Custom diffusion](https://github.com/guaneec/custom-diffusion-webui), [Custom diffusion](https://www.cs.cmu.edu/~custom-diffusion/) - [Dream artist](https://github.com/7eu7d7/DreamArtist-sd-webui-extension) - [QuickEmbedding](https://github.com/ethansmith2000/QuickEmbedding) +- [DataComp CLiP](https://github.com/mlfoundations/open_clip/blob/main/docs/datacomp_models.md) - `TensorRT` ## Random diff --git a/extensions-builtin/a1111-sd-webui-lycoris b/extensions-builtin/a1111-sd-webui-lycoris index e47548884..123d1da15 160000 --- a/extensions-builtin/a1111-sd-webui-lycoris +++ b/extensions-builtin/a1111-sd-webui-lycoris @@ -1 +1 @@ -Subproject commit e47548884864da9cfe30f6f33fbaa8e731d3dd85 +Subproject commit 123d1da15d802823480f8020312ce449523f10e2 diff --git a/extensions-builtin/sd-webui-controlnet b/extensions-builtin/sd-webui-controlnet index 99408b9f4..2598ca9e7 160000 --- a/extensions-builtin/sd-webui-controlnet +++ b/extensions-builtin/sd-webui-controlnet @@ -1 +1 @@ -Subproject commit 99408b9f4e514efdf33b19f3215ab661b989e209 +Subproject commit 2598ca9e78f167014c6556cb89dab792a745749f diff --git a/extensions-builtin/stable-diffusion-webui-images-browser b/extensions-builtin/stable-diffusion-webui-images-browser index 40ddbfbe0..b2f6e4cbe 160000 --- a/extensions-builtin/stable-diffusion-webui-images-browser +++ b/extensions-builtin/stable-diffusion-webui-images-browser @@ -1 +1 @@ -Subproject commit 40ddbfbe0aeea48896ffd2b1ec7987dab0030b5a +Subproject commit b2f6e4cbe507078e3bf2b9d5fce6f83e2e233aa8 diff --git a/modules/ui_common.py b/modules/ui_common.py index f421d3dfc..7d0efe812 100644 --- a/modules/ui_common.py +++ b/modules/ui_common.py @@ -93,10 +93,12 @@ def save_files(js_data, images, do_make_zip, index): for image_index, filedata in enumerate(images, start_index): is_grid = image_index < p.index_of_first_image # pylint: disable=no-member i = 0 if is_grid else (image_index - p.index_of_first_image) # pylint: disable=no-member - if len(p.all_seeds) <= i: # pylint: disable=no-member - p.all_seeds.append(p.seed) # pylint: disable=no-member - if len(p.all_prompts) <= i: # pylint: disable=no-member - p.all_prompts.append(p.prompt) # pylint: disable=no-member + while len(p.all_seeds) <= i: + p.all_seeds.append(p.seed) + while len(p.all_prompts) <= i: + p.all_prompts.append(p.prompt) + while len(p.infotexts) <= i: + p.infotexts.append(p.prompt) if 'name' in filedata and ('tmp' not in filedata['name']) and os.path.isfile(filedata['name']): fullfn = filedata['name'] filenames.append(os.path.basename(fullfn)) diff --git a/wiki b/wiki index d54b7fd3b..e9a86af55 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit d54b7fd3be2783cec8f17e73b453d1d59820a3a8 +Subproject commit e9a86af55bc5b03a5f396527a66a518b1147913a