aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaredTherriault <noirjt@live.com>2023-09-05 00:29:33 +0000
committerGitHub <noreply@github.com>2023-09-05 00:29:33 +0000
commit5e16914a4e157ab3ed96f8b7841e1290a56f4484 (patch)
tree655f4582e692f0fc3667b3b668ad365ac3ab92ae
parent8f3b02f09535f55d3673aa9ea589396b8614f799 (diff)
parent5ef669de080814067961f28357256e8fe27544f4 (diff)
downloadstable-diffusion-webui-gfx803-5e16914a4e157ab3ed96f8b7841e1290a56f4484.tar.gz
stable-diffusion-webui-gfx803-5e16914a4e157ab3ed96f8b7841e1290a56f4484.tar.bz2
stable-diffusion-webui-gfx803-5e16914a4e157ab3ed96f8b7841e1290a56f4484.zip
Merge branch 'AUTOMATIC1111:master' into master
-rw-r--r--.eslintrc.js6
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml78
-rw-r--r--CHANGELOG.md148
-rw-r--r--CITATION.cff7
-rw-r--r--README.md14
-rw-r--r--extensions-builtin/Lora/extra_networks_lora.py10
-rw-r--r--extensions-builtin/Lora/lora_patches.py31
-rw-r--r--extensions-builtin/Lora/network.py7
-rw-r--r--extensions-builtin/Lora/network_full.py7
-rw-r--r--extensions-builtin/Lora/network_norm.py28
-rw-r--r--extensions-builtin/Lora/networks.py187
-rw-r--r--extensions-builtin/Lora/scripts/lora_script.py44
-rw-r--r--extensions-builtin/Lora/ui_edit_user_metadata.py3
-rw-r--r--extensions-builtin/Lora/ui_extra_networks_lora.py3
-rw-r--r--extensions-builtin/canvas-zoom-and-pan/javascript/zoom.js216
-rw-r--r--extensions-builtin/canvas-zoom-and-pan/scripts/hotkey_config.py1
-rw-r--r--extensions-builtin/canvas-zoom-and-pan/style.css3
-rw-r--r--extensions-builtin/extra-options-section/scripts/extra_options_section.py46
-rw-r--r--extensions-builtin/mobile/javascript/mobile.js6
-rw-r--r--javascript/extensions.js2
-rw-r--r--javascript/extraNetworks.js50
-rw-r--r--javascript/hints.js11
-rw-r--r--javascript/imageviewer.js5
-rw-r--r--javascript/inputAccordion.js37
-rw-r--r--javascript/localStorage.js26
-rw-r--r--javascript/localization.js43
-rw-r--r--javascript/notification.js2
-rw-r--r--javascript/progressbar.js67
-rw-r--r--javascript/resizeHandle.js141
-rw-r--r--javascript/ui.js39
-rw-r--r--launch.py15
-rw-r--r--modules/api/api.py58
-rw-r--r--modules/api/models.py9
-rw-r--r--modules/cache.py8
-rw-r--r--modules/call_queue.py5
-rw-r--r--modules/cmd_args.py11
-rw-r--r--modules/config_states.py16
-rw-r--r--modules/devices.py42
-rw-r--r--modules/errors.py50
-rw-r--r--modules/extensions.py14
-rw-r--r--modules/extra_networks.py77
-rw-r--r--modules/extras.py39
-rw-r--r--modules/fifo_lock.py37
-rw-r--r--modules/generation_parameters_copypaste.py50
-rw-r--r--modules/gradio_extensons.py73
-rw-r--r--modules/hypernetworks/hypernetwork.py5
-rw-r--r--modules/images.py50
-rw-r--r--modules/img2img.py58
-rw-r--r--modules/initialize.py168
-rw-r--r--modules/initialize_util.py202
-rw-r--r--modules/interrogate.py5
-rw-r--r--modules/launch_utils.py113
-rw-r--r--modules/localization.py3
-rw-r--r--modules/logging_config.py16
-rw-r--r--modules/lowvram.py21
-rw-r--r--modules/mac_specific.py7
-rw-r--r--modules/options.py245
-rw-r--r--modules/patches.py64
-rw-r--r--modules/postprocessing.py63
-rw-r--r--modules/processing.py835
-rw-r--r--modules/processing_scripts/refiner.py49
-rw-r--r--modules/processing_scripts/seed.py111
-rw-r--r--modules/progress.py53
-rw-r--r--modules/prompt_parser.py58
-rw-r--r--modules/realesrgan_model.py1
-rw-r--r--modules/rng.py170
-rw-r--r--modules/rng_philox.py102
-rw-r--r--modules/script_callbacks.py29
-rw-r--r--modules/scripts.py193
-rw-r--r--modules/sd_disable_initialization.py149
-rw-r--r--modules/sd_hijack.py36
-rw-r--r--modules/sd_hijack_clip.py4
-rw-r--r--modules/sd_hijack_inpainting.py97
-rw-r--r--modules/sd_hijack_optimizations.py13
-rw-r--r--modules/sd_models.py295
-rw-r--r--modules/sd_models_config.py3
-rw-r--r--modules/sd_models_types.py31
-rw-r--r--modules/sd_models_xl.py17
-rw-r--r--modules/sd_samplers.py19
-rw-r--r--modules/sd_samplers_cfg_denoiser.py230
-rw-r--r--modules/sd_samplers_common.py270
-rw-r--r--modules/sd_samplers_compvis.py224
-rw-r--r--modules/sd_samplers_extra.py74
-rw-r--r--modules/sd_samplers_kdiffusion.py382
-rw-r--r--modules/sd_samplers_timesteps.py167
-rw-r--r--modules/sd_samplers_timesteps_impl.py137
-rw-r--r--modules/sd_unet.py2
-rw-r--r--modules/sd_vae.py105
-rw-r--r--modules/sd_vae_approx.py2
-rw-r--r--modules/sd_vae_taesd.py52
-rw-r--r--modules/shared.py880
-rw-r--r--modules/shared_cmd_options.py18
-rw-r--r--modules/shared_gradio_themes.py67
-rw-r--r--modules/shared_init.py49
-rw-r--r--modules/shared_items.py54
-rw-r--r--modules/shared_options.py332
-rw-r--r--modules/shared_state.py159
-rw-r--r--modules/shared_total_tqdm.py37
-rw-r--r--modules/styles.py5
-rw-r--r--modules/sub_quadratic_attention.py4
-rw-r--r--modules/sysinfo.py26
-rw-r--r--modules/textual_inversion/textual_inversion.py23
-rw-r--r--modules/timer.py23
-rw-r--r--modules/txt2img.py17
-rw-r--r--modules/ui.py701
-rw-r--r--modules/ui_checkpoint_merger.py124
-rw-r--r--modules/ui_common.py50
-rw-r--r--modules/ui_components.py73
-rw-r--r--modules/ui_extensions.py266
-rw-r--r--modules/ui_extra_networks.py77
-rw-r--r--modules/ui_extra_networks_checkpoints.py10
-rw-r--r--modules/ui_extra_networks_checkpoints_user_metadata.py66
-rw-r--r--modules/ui_extra_networks_hypernets.py8
-rw-r--r--modules/ui_extra_networks_textual_inversion.py5
-rw-r--r--modules/ui_extra_networks_user_metadata.py20
-rw-r--r--modules/ui_loadsave.py27
-rw-r--r--modules/ui_postprocessing.py2
-rw-r--r--modules/ui_prompt_styles.py110
-rw-r--r--modules/ui_settings.py4
-rw-r--r--modules/ui_tempdir.py7
-rw-r--r--modules/util.py58
-rw-r--r--requirements.txt5
-rw-r--r--requirements_versions.txt14
-rw-r--r--scripts/xyz_grid.py177
-rw-r--r--style.css212
-rw-r--r--test/conftest.py16
-rw-r--r--webui-macos-env.sh2
-rw-r--r--webui.py408
-rwxr-xr-xwebui.sh7
129 files changed, 7098 insertions, 3747 deletions
diff --git a/.eslintrc.js b/.eslintrc.js
index f33aca09..4777c276 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -87,5 +87,11 @@ module.exports = {
modalNextImage: "readonly",
// token-counters.js
setupTokenCounters: "readonly",
+ // localStorage.js
+ localSet: "readonly",
+ localGet: "readonly",
+ localRemove: "readonly",
+ // resizeHandle.js
+ setupResizeHandle: "writable"
}
};
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index d80b24e2..cf6a2be8 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -26,7 +26,7 @@ body:
id: steps
attributes:
label: Steps to reproduce the problem
- description: Please provide us with precise step by step information on how to reproduce the bug
+ description: Please provide us with precise step by step instructions on how to reproduce the bug