cmdr2
fc1a9bf3a6
Support python paths in legacy installations in the dev console
2025-07-25 14:49:43 +05:30
cmdr2
d1c834d19b
Use the launched python executable for installing new packages
2025-07-25 14:43:43 +05:30
cmdr2
374b411d6c
Fix a conflict where the system-wide python gets picked up on some Windows PCs
2025-07-25 14:31:00 +05:30
cmdr2
f443e3c694
Ignore pickle scanning for .sft and .gguf files
2025-06-27 16:44:35 +05:30
cmdr2
3a07523d08
Remove an unnecessary check, the installer already checks for this
2025-06-27 14:07:15 +05:30
cmdr2
a9e5c81a47
Fix a install warning check - this field isn't saved anymore
2025-06-27 14:07:09 +05:30
cmdr2
8016453a2c
Potential fix for #1942 - basicsr wasn't installing on mac
2025-06-27 13:59:01 +05:30
cmdr2
3925e50a7f
Add support for AMD 9060/9070
2025-06-13 10:44:51 +05:30
cmdr2
1d27765150
Auto-fix cpu-only torch installations on NVIDIA 5060
2025-05-30 18:35:44 +05:30
cmdr2
14e45bfd24
Early support for AMD 9070 (and Navi 4x series)
2025-05-30 13:11:24 +05:30
cmdr2
46c4aca7b7
Recognize 5060 Ti and a few other recent GPUs
2025-05-30 10:58:36 +05:30
cmdr2
38eb8f934e
Support more GPUs (workstation and mining); Fix torchruntime test
2025-04-29 10:40:24 +05:30
cmdr2
0393c907d7
Fix torchruntime to not force cu128 on older NVIDIA GPUs (which don't support it)
2025-04-29 10:08:42 +05:30
cmdr2
f9c664dc3c
Tell the user to reinstall ED if they're trying to use a 50xx GPU with Python 3.8-based Easy Diffusion
2025-04-27 21:29:14 +05:30
cmdr2
59ca8b0336
Fix FileNotFoundError when installing torch on Windows PCs without powershell in their system PATH variable
2025-04-25 20:45:37 +05:30
cmdr2
e0a4d43087
Use pytorch 2.7 (with cuda 12.8) on new installations with NVIDIA gpus
2025-04-24 15:51:15 +05:30
cmdr2
a33737b991
Auto-upgrade torch for NVIDIA 50xx series. Fix for #1918
2025-04-23 15:23:54 +05:30
cmdr2
bac23290dd
Fix for incorrect upgrade logic for torchruntime. Affects the workaround in #1918
2025-04-23 15:23:49 +05:30
cmdr2
8380ba97c5
Update README.md
2025-04-02 10:13:42 +05:30
cmdr2
45c6865b2d
Fix for blackwell GPUs on new installations
2025-03-29 14:35:55 +05:30
cmdr2
1b3d048bf2
Use safetensors as the default model instead of ckpt
2025-03-11 10:25:13 +05:30
cmdr2
a675161e47
Fix nvidia 50xx support
2025-03-10 06:21:18 +05:30
cmdr2
3a9f71d17a
Fix compatibility with python 3.9 and directml
2025-03-07 10:39:58 +05:30
cmdr2
b09be681e6
Check for half-precision on GeForce MX450
2025-03-07 10:28:28 +05:30
cmdr2
4330434835
Fix Granite Ridge APU device type
2025-03-06 12:48:46 +05:30
cmdr2
3836b91ae1
Recognize some more cards (5070, Granite Ridge) via a torchruntime upgrade
2025-03-06 12:07:42 +05:30
cmdr2
72c4e47619
Support Blackwell (NVIDIA 5060/5070/5080/5090)
2025-03-04 16:23:43 +05:30
cmdr2
afae421cee
Use python 3.9 by default
2025-03-04 15:28:38 +05:30
cmdr2
0d0ec4ee56
sdkit 2.0.22.7/2.0.15.16 - python 3.9 compatibility
2025-03-04 15:10:17 +05:30
cmdr2
55a31c77e6
torchruntime upgrade - fix bug with multiple GPUs of the same model
2025-03-04 11:28:03 +05:30
cmdr2
43d2642b68
Update README.md
2025-02-21 17:08:30 +05:30
cmdr2
9dc2154027
sdkit upgrade - fixes loras with numpy arrays
2025-02-20 10:12:35 +05:30
cmdr2
fd49ba5dbc
Update README.md
2025-02-18 11:59:33 +05:30
cmdr2
3e71054150
Potential fix for #1902
2025-02-18 11:14:42 +05:30
cmdr2
8d6c0de262
Recognize Phoenix3 and Phoenix4 AMD APUs
2025-02-18 11:14:37 +05:30
cmdr2
561fe0cc79
Use torchruntime for installing torch/torchvision on the users' PC, instead of the custom logic used here. torchruntime was built from the custom logic used here, and covers a lot more scenarios and supports more devices
2025-02-13 11:56:24 +05:30
cmdr2
26cbc30407
Use the correct size of the image when used as the input. Code credit: @AvidGameFan
2025-02-13 11:33:29 +05:30
cmdr2
7a1e2c4190
Hotfix for missing torchruntime on new installations
2025-02-10 19:31:26 +05:30
cmdr2
7b0a17a3ab
Temporary fix for #1899
2025-02-10 18:15:31 +05:30
cmdr2
302426f5d4
Another fix for mps backend
2025-02-10 10:05:35 +05:30
cmdr2
9dc9ea3825
Fix broken mps backend
2025-02-10 09:55:31 +05:30
cmdr2
2a24a49f6b
torchruntime 1.9.2 - fixes a bug on cpu platforms
2025-02-08 16:15:12 +05:30
cmdr2
5e5e39c285
changelog
2025-02-08 15:10:50 +05:30
cmdr2
cd8365558a
Remove hardcoded references to torch.cuda; Use torchruntime and sdkit's device utilities instead
2025-02-08 15:08:46 +05:30
cmdr2
2e4623736a
sdkit 2.0.22.3 or 2.0.15.12 - fixes a regression on mac
2025-02-03 21:32:06 +05:30
cmdr2
7f3a4383c7
sdkit 2.0.22.2 or 2.0.15.11 - install torchruntime
2025-02-03 21:32:02 +05:30
cmdr2
6d6b528aad
sdkit 2.0.22 or 2.0.15.9
2025-02-03 10:58:47 +05:30
cmdr2
76485ab1e7
Move the half precision bug check logic to sdkit
2025-02-03 10:58:43 +05:30
cmdr2
68d67248f4
[sdkit update] v2.0.22 (and v2.0.15.8 for LTS)
2025-02-03 10:58:39 +05:30
cmdr2
81119a5893
Skip sdkit/diffusers install if it's in developer mode
2025-01-28 09:57:04 +05:30
cmdr2
554559f5ce
changelog
2025-01-28 09:56:16 +05:30
cmdr2
b3cc415359
Temporarily remove torch 2.5 from the list, since it doesn't work with Python 3.8. More on this in future commits
2025-01-28 09:55:09 +05:30
cmdr2
5ac44de6c7
Even older rocm versions
2025-01-09 16:39:44 +05:30
cmdr2
a7a78a40d0
Allow older rocm versions
2025-01-09 16:00:18 +05:30
cmdr2
fea24cee90
Update README.md
2025-01-07 11:29:20 +05:30
cmdr2
20d77a85a1
Upgrade the version of torch used for rocm for Navi 30+, and point to the broader torch URL
2025-01-07 10:32:25 +05:30
cmdr2
0687e7b020
Update the index url for AMD ROCm torch install
2025-01-06 19:49:06 +05:30
cmdr2
75e4dc25dc
Extend the list of supported torch, CUDA and ROCm versions
2025-01-06 19:32:10 +05:30
cmdr2
7e635caec8
version bump for wmic deprecation
2025-01-04 18:12:49 +05:30
cmdr2
dcb1f3351e
Replace the use of wmic (deprecated) with a powershell call
2025-01-04 18:09:43 +05:30
cmdr2
8e9a9dda0f
Workaround for when the context doesn't have a model_load_errors field; Not sure why it doesn't have it
2025-01-04 18:07:00 +05:30
cmdr2
546fc937b2
Annual
2024-12-13 15:56:10 +05:30
cmdr2
28badd5319
❅
2024-12-12 00:30:08 +05:30
cmdr2
1a1f8f381b
winter is coming
2024-12-12 00:16:48 +05:30
cmdr2
c246c7456a
Pin wandb
2024-12-11 11:59:26 +05:30
cmdr2
77a9226720
Annotate with types for pydantic
2024-12-11 11:47:18 +05:30
cmdr2
74b05022f4
Merge pull request #1867 from tjcomserv/tjcomserv-patch-1-pydantic
...
Tjcomserv patch 1 pydantic
2024-12-11 11:45:24 +05:30
cmdr2
b3a961fc82
Update check_modules.py
2024-11-13 21:49:17 +05:30
cmdr2
0c8410c371
Pin huggingface-hub to 0.23.2 to fix broken deployments
2024-11-13 21:39:01 +05:30
cmdr2
5fe3acd44b
Use 1.4 by default, instead of 1.5
2024-09-09 18:34:32 +05:30
cmdr2
716f30fecb
Merge pull request #1810 from easydiffusion/beta
...
Beta
2024-06-14 09:49:27 +05:30
cmdr2
364902f8a1
Ignore text in the version string when comparing them
2024-06-14 09:48:49 +05:30
cmdr2
a261a2d47d
Fix #1779 - add to PATH only if it isn't present, to avoid exploding the PATH variable each time the function is called
2024-06-14 09:43:30 +05:30
cmdr2
dea962dc89
Merge pull request #1808 from easydiffusion/beta
...
temp hotfix for rocm torch
2024-06-13 14:06:14 +05:30
cmdr2
d062c2149a
temp hotfix for rocm torch
2024-06-13 14:05:11 +05:30
cmdr2
7d49dc105e
Merge pull request #1806 from easydiffusion/beta
...
Don't crash if psutils fails to get cpu or memory usage
2024-06-11 18:28:07 +05:30
cmdr2
fcdc3f2dd0
Don't crash if psutils fails to get cpu or memory usage
2024-06-11 18:27:21 +05:30
cmdr2
d17b167a81
Merge pull request #1803 from easydiffusion/beta
...
Support legacy installations with torch 1.11, as well as an option for people to upgrade to the latest sdkit+diffusers
2024-06-07 10:33:56 +05:30
cmdr2
1fa83eda0e
Merge pull request #1800 from siakc/uvicorn-run-programmatically
...
Enhancement - using uvicorn.run() instead of os.system()
2024-06-06 17:51:06 +05:30
cmdr2
969751a195
Use uvicorn.run since it's clearer to read
2024-06-06 17:50:41 +05:30
cmdr2
1ae8675487
typo
2024-06-06 16:20:04 +05:30
cmdr2
05f0bfebba
Upgrade torch if using the newer sdkit versions
2024-06-06 16:18:11 +05:30
Siavosh Kasravi
91ad53cd94
Enhancement - using uvicorn.run() instead of os.system()
2024-06-06 10:28:01 +03:30
cmdr2
de680dfd09
Print diffusers' version
2024-06-05 18:53:45 +05:30
cmdr2
4edeb14e94
Allow a user to opt-in to the latest sdkit+diffusers version, while keeping existing 2.0.15.x users restricted to diffusers 0.21.4. This avoids a lengthy upgrade for existing users, while allowing users to opt-in to the latest version. More to come.
2024-06-05 18:46:22 +05:30
cmdr2
e64cf9c9eb
Merge pull request #1796 from easydiffusion/beta
...
Another typo
2024-06-01 09:02:08 +05:30
cmdr2
66d0c4726e
Another typo
2024-06-01 09:01:35 +05:30
cmdr2
c923b44f56
Merge pull request #1795 from easydiffusion/beta
...
typo
2024-05-31 19:30:50 +05:30
cmdr2
b9c343195b
typo
2024-05-31 19:30:29 +05:30
cmdr2
4427e8d3dd
Merge pull request #1794 from easydiffusion/beta
...
Generalize the hotfix for missing sdkit dependencies. This is still a…
2024-05-31 19:28:32 +05:30
cmdr2
87c8fe2758
Generalize the hotfix for missing sdkit dependencies. This is still a temporary hotfix, but will ensure that missing packages are installed, not assume that having picklescan means everything's good
2024-05-31 19:27:30 +05:30
cmdr2
70acde7809
Merge pull request #1792 from easydiffusion/beta
...
Hotfix - sdkit's dependencies aren't getting pulled for some reason
2024-05-31 10:57:43 +05:30
cmdr2
c4b938f132
Hotfix - sdkit's dependencies aren't getting pulled for some reason
2024-05-31 10:56:43 +05:30
cmdr2
d6fdb8d5a9
Merge pull request #1788 from easydiffusion/beta
...
Hotfix for older accelerate version in the Windows installer
2024-05-30 17:51:32 +05:30
cmdr2
54ac1f7169
Hotfix for older accelerate version in the Windows installer
2024-05-30 17:50:36 +05:30
cmdr2
deebfc6850
Merge pull request #1787 from easydiffusion/beta
...
Controlnet Strength and SDXL Controlnet support for img2img and inpainting
2024-05-30 13:22:12 +05:30
cmdr2
21644adbe1
sdkit 2.0.15.6 - typo that prevented 0 controlnet strength
2024-05-29 10:01:04 +05:30
cmdr2
fe3c648a24
sdkit 2.0.15.5 - minor null check
2024-05-28 19:46:59 +05:30
cmdr2
05f3523364
Set the controlnet alpha correctly from older exports; Fix a bug with null lora model in exports
2024-05-28 19:16:48 +05:30
cmdr2
4d9b023378
changelog
2024-05-28 18:48:23 +05:30
cmdr2
44789bf16b
sdkit 2.0.15.4 - Controlnet strength slider
2024-05-28 18:45:08 +05:30
cmdr2
ad649a8050
sdkit 2.0.15.3 - disable watermarking on SDXL ControlNets to avoid visual artifacts
2024-05-28 09:00:57 +05:30
cmdr2
723304204e
diffusers 0.21.4
2024-05-27 15:26:09 +05:30
cmdr2
ddf54d589e
v3.0.8 - use sdkit 2.0.15.1, to enable SDXL Controlnets for img2img and inpainting, using diffusers 0.21.4
2024-05-27 15:18:14 +05:30
cmdr2
a5c9c44e53
Merge pull request #1784 from easydiffusion/beta
...
Another hotfix for setuptools version on Windows and Linux/mac
2024-05-27 10:58:06 +05:30
cmdr2
4d28c78fcc
Another hotfix for setuptools version on Windows and Linux/mac
2024-05-27 10:57:20 +05:30
cmdr2
7dc01370ea
Merge pull request #1783 from easydiffusion/beta
...
Pin setuptools to 0.59
2024-05-27 10:45:49 +05:30
cmdr2
21ff109632
Pin setuptools to 0.59
2024-05-27 10:45:19 +05:30
cmdr2
9b0a654d32
Merge pull request #1782 from easydiffusion/beta
...
Hotfix to pin setuptools to 0.69 - for #1781
2024-05-27 10:38:41 +05:30
cmdr2
fb749dbe24
Potential hotfix for #1781 - pin setuptools to a specific version, until clip is upgraded
2024-05-27 10:37:09 +05:30
cmdr2
17ef1e04f7
Roll back sdkit 2.0.18 (again)
2024-03-19 20:06:49 +05:30
cmdr2
a5b9eefcf9
v3.0.8 - update diffusers to v0.26.3
2024-03-19 19:17:10 +05:30
cmdr2
e5519cda37
sdkit 2.0.18 (diffusers 0.26.3)
2024-03-19 19:12:00 +05:30
cmdr2
d1bd9e2a16
Prev version
2024-03-13 19:53:14 +05:30
cmdr2
5924d01789
Temporarily revert to sdkit 2.0.15
2024-03-13 19:05:55 +05:30
cmdr2
47432fe54e
diffusers 0.26.3
2024-03-13 19:01:09 +05:30
cmdr2
8660a79ccd
v3.0.8 - update diffusers to v0.26.3
2024-03-13 18:44:17 +05:30
cmdr2
dfb26ed781
Merge pull request #1702 from easydiffusion/beta
...
Beta
2023-12-12 18:10:46 +05:30
cmdr2
547febafba
Autosave the VAE tiling setting
2023-12-12 18:10:04 +05:30
cmdr2
85eaa305cc
Hotfix for #1701 - run disable VAE tiling only on pipelines that support it
2023-12-12 18:07:56 +05:30
cmdr2
25272ce083
Kofi only
2023-12-12 12:48:13 +05:30
cmdr2
212fa77b47
Merge pull request #1700 from easydiffusion/beta
...
Beta
2023-12-12 12:47:24 +05:30
cmdr2
e77629c525
Version and changelog
2023-12-11 22:31:12 +05:30
cmdr2
097780be26
Setting to enable/disable VAE tiling
2023-12-11 22:28:19 +05:30
cmdr2
6489cd785d
Merge pull request #1648 from michaelachrisco/main
...
Fix Sampler learn more link
2023-11-05 19:16:14 +05:30
Michael Chrisco
a4e651e27e
Click to learn more about samplers should go to wiki page
2023-10-28 23:40:20 -07:00
cmdr2
bedf176e62
Merge pull request #1630 from easydiffusion/beta
...
Beta
2023-10-12 10:06:42 +05:30
cmdr2
398a0509d7
Banner change
2023-10-12 10:05:43 +05:30
cmdr2
52cc99bf1f
Revert "Revert the support banner experiment"
...
This reverts commit 45a14a9be9 .
2023-10-12 09:58:29 +05:30
cmdr2
824e057d7b
Merge pull request #1624 from easydiffusion/beta
...
sdkit 2.0.15 - fix for gfgpan/realesrgan in parallel threads
2023-10-06 09:54:40 +05:30
cmdr2
9bd4b3a6d0
sdkit 2.0.15 - fix for gfgpan/realesrgan in parallel threads with Stable Diffusion
2023-10-05 19:04:19 +05:30
cmdr2
307b00cc05
Merge pull request #1622 from easydiffusion/beta
...
Beta
2023-10-03 19:38:11 +05:30
cmdr2
8a98df4673
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-10-03 19:35:36 +05:30
cmdr2
45a14a9be9
Revert the support banner experiment
2023-10-03 19:35:23 +05:30
cmdr2
e419276e34
Merge pull request #1621 from easydiffusion/main
...
Main
2023-10-03 12:45:36 +05:30
cmdr2
0a92b7b1d5
Merge pull request #1620 from easydiffusion/beta
...
Use sd 2.1.5
2023-10-03 12:42:11 +05:30
cmdr2
f110168366
Use sd 2.1.5
2023-10-03 12:41:51 +05:30
cmdr2
ce24a05909
Merge pull request #1619 from easydiffusion/beta
...
Beta
2023-10-03 12:39:29 +05:30
cmdr2
45facf64e5
sdkit 2.0.14 - pin transformers 4.33.2 (via sd 2.1.5) and acccelerate 0.23.0, and k-diffusion to 0.0.12
2023-10-02 12:08:58 +05:30
cmdr2
e999832c26
Prevent the user from changing the metadata format if the server has set force_save_metadata
2023-09-30 20:11:28 +05:30
cmdr2
4c8d5a7077
Allow setting the metadata field in the server settings, instead of forcing json whenever force_save_path is set
2023-09-29 20:23:24 +05:30
cmdr2
81643cb3af
Merge pull request #1611 from easydiffusion/beta
...
Fix error if a user doesn't have any LoRA models in the folder
2023-09-28 10:06:23 +05:30
cmdr2
7a9bc883df
Fix error if a user doesn't have any LoRA models in the folder
2023-09-27 19:32:21 +05:30
cmdr2
6280a80129
Merge pull request #1608 from easydiffusion/beta
...
LoRA Manager and Upload Thumbnails
2023-09-27 19:24:41 +05:30
cmdr2
a33908b6de
Changelog for LoRA manager and 'Upload thumbnails'
2023-09-27 19:22:35 +05:30
cmdr2
0ea5620413
Multi-gpu GFPGAN not fixed yet
2023-09-27 19:03:45 +05:30
cmdr2
e23eb1fea8
Save metadata as json if using force_save_path
2023-09-26 20:58:27 +05:30
cmdr2
41f2c82eaf
Save metadata if force_save_path is enabled. We can make this more flexible later
2023-09-26 20:54:16 +05:30
cmdr2
91e3bfe58f
Merge pull request #1604 from flavioislima/fix/rocm_url
...
FIX: ROCM download URL
2023-09-25 14:06:45 +05:30
cmdr2
83d5519a31
Merge pull request #1605 from JeLuF/hover
...
Fix 'Swap width&height' tooltip
2023-09-25 14:06:11 +05:30
JeLuF
cc2666b9d6
Fix 'Swap w&h' tooltip
2023-09-24 22:06:30 +02:00
Flávio Fearn
954493fef5
FIX: ROCM download URL
2023-09-23 20:08:19 +01:00
cmdr2
967c3681cd
Merge pull request #1598 from JeLuF/loraman3
...
LoraManager: Remove old plugin file
2023-09-19 11:18:41 +05:30
JeLuF
87c9df5c0d
Remove old plugin file
2023-09-18 18:55:34 +02:00
cmdr2
62136768d2
typo
2023-09-18 21:25:39 +05:30
cmdr2
b71b7804fc
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-09-18 21:25:22 +05:30
cmdr2
e8b7751374
typo
2023-09-18 21:25:08 +05:30
cmdr2
54d4433141
Merge pull request #1596 from JeLuF/loraman2
...
LoraManager: Implement 'Upload thumbnail' button
2023-09-18 10:42:25 +05:30
JeLuF
14dbebbc35
LoraManager: Implement 'Upload thumbnail' button
2023-09-17 22:37:17 +02:00
JeLuF
d6a02a31a7
LoraManager: Implement 'Upload thumbnail' button
2023-09-17 22:36:50 +02:00
cmdr2
86e2ac40ae
changelog
2023-09-15 19:09:45 +05:30
cmdr2
a12ed7533b
Fix broken embeddings dialog when the lora info couldn't be fetched
2023-09-15 19:09:14 +05:30
cmdr2
9fb0ee2d1b
Merge pull request #1588 from JeLuF/loraman1
...
Loramanager fixes
2023-09-15 19:02:17 +05:30
JeLuF
6311b80474
Loramanager fixes
...
- avoid console errors in python and JS code
- suppress localhost:9000/null links
2023-09-14 23:15:27 +02:00
cmdr2
c13d1093ee
sdkit 2.0.12 - actually use the gfpgan fix. 2.0.11 was bad
2023-09-14 20:01:53 +05:30
cmdr2
dd7deeba53
v3.0.6
2023-09-14 19:53:44 +05:30
cmdr2
338aef3e95
sdkit 2.0.11 - fix for gfpgan when using multiple GPUs in parallel
2023-09-14 19:52:50 +05:30
cmdr2
134c98ccb5
Merge pull request #1565 from JeLuF/loramanager
...
Lora Manager
2023-09-14 19:05:17 +05:30
cmdr2
d12877987f
Merge pull request #1584 from easydiffusion/beta
...
Beta
2023-09-13 18:14:26 +05:30
cmdr2
676316e5e4
Merge pull request #1583 from JeLuF/poor
...
🔥 FIX Linux installer: Don't use rich
2023-09-13 18:12:56 +05:30
JeLuF
52761ad88c
Update check_modules.py
2023-09-13 13:45:21 +02:00
JeLuF
f5e489ba87
Don't use rich
...
During the first installation, rich is not yet installed
2023-09-13 13:39:34 +02:00
cmdr2
982af1fff3
Merge pull request #1581 from easydiffusion/main
...
Main
2023-09-13 13:12:32 +05:30
cmdr2
1cff398c20
Merge pull request #1580 from easydiffusion/beta
...
Beta
2023-09-13 13:12:14 +05:30
cmdr2
a6271d2c4e
Merge pull request #1563 from JeLuF/amdperm
...
AMD/Linux: Warn about file permissions
2023-09-05 16:32:13 +05:30
cmdr2
60f8cc6883
Merge pull request #1567 from easydiffusion/beta
...
Beta
2023-09-05 16:31:34 +05:30
cmdr2
ffb8feba6b
Merge pull request #1564 from JeLuF/wmic
...
Windows: Show GPU list and driver versions in log
2023-09-05 16:18:42 +05:30
JeLuF
4aca3c4639
Lora Manager
2023-09-04 01:36:32 +02:00
JeLuF
120f9e567c
Windows: Show GPU list and driver versions in log
2023-09-03 13:49:30 +02:00
JeLuF
c0492511df
AMD/Linux: Warn about file permissions
2023-09-03 13:44:06 +02:00
cmdr2
1075a5ed93
changelog
2023-09-02 19:30:56 +05:30
cmdr2
58d3507155
sdkit 2.0.10 - SDXL ControlNet support; upgrade to diffusers 0.20.2
2023-09-02 19:30:27 +05:30
cmdr2
ae0c9b6a6b
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-09-02 18:34:33 +05:30
cmdr2
ad1374af1d
bring back config print
2023-09-02 18:34:12 +05:30
cmdr2
8436e8a71e
Merge pull request #1560 from JeLuF/mdir-err
...
Error handling for models_dir
2023-09-02 08:23:54 +05:30
JeLuF
ea07483465
Error handling for models_dir
2023-09-01 22:54:03 +02:00
cmdr2
51f857c3f3
Merge pull request #1559 from easydiffusion/beta
...
Beta
2023-09-01 20:30:54 +05:30
cmdr2
74c0ca0902
changelog
2023-09-01 19:53:51 +05:30
cmdr2
ad5641fa3e
Fix incorrect metadata generation of embeddings, by removing duplicated logic. The UI already handles this
2023-09-01 19:52:20 +05:30
cmdr2
b0294f8cbd
Support banner
2023-09-01 19:31:46 +05:30
cmdr2
5d4498ff85
changelog
2023-09-01 19:29:54 +05:30
cmdr2
d52fb15746
Merge pull request #1558 from easydiffusion/beta
...
Revert "Continue using uvicorn directly on windows"
2023-09-01 18:29:43 +05:30
cmdr2
ee6be74e72
Revert "Continue using uvicorn directly on windows"
...
This reverts commit 3a5e0cb2d2 .
2023-09-01 18:29:19 +05:30
cmdr2
4cbc86f945
Merge pull request #1557 from easydiffusion/beta
...
Continue using uvicorn directly on windows
2023-09-01 17:52:19 +05:30
cmdr2
3a5e0cb2d2
Continue using uvicorn directly on windows
2023-09-01 17:51:15 +05:30
cmdr2
7916b8d26a
Merge pull request #1556 from easydiffusion/beta
...
Ignore unknown AMD GPUs
2023-09-01 17:05:04 +05:30
cmdr2
a0842b4659
Ignore unknown AMD GPUs
2023-09-01 17:04:38 +05:30
cmdr2
14ee87ca80
Merge pull request #1555 from easydiffusion/beta
...
AMD on Linux
2023-09-01 15:58:35 +05:30
cmdr2
cec1d7d6c9
hide debug log
2023-09-01 13:30:46 +05:30
cmdr2
9aeae4d16e
note to self
2023-09-01 13:25:00 +05:30
cmdr2
9c1b741d89
Relative path for src
2023-09-01 13:17:50 +05:30
cmdr2
c71a74f857
Merge pull request #1491 from JeLuF/launcher
...
Pythonize the uvicorn startup
2023-09-01 13:10:45 +05:30
cmdr2
524612cee5
Different PYTHONPATH for Windows and Linux/Mac
2023-09-01 13:09:01 +05:30
cmdr2
11e47b3871
Merge pull request #1554 from easydiffusion/main
...
Main
2023-09-01 12:51:47 +05:30
cmdr2
4a1b2be45c
Merge pull request #1553 from easydiffusion/beta
...
Beta
2023-09-01 12:51:23 +05:30
cmdr2
d641aa2f6e
Fix ordering of help topics
2023-09-01 11:08:11 +05:30
cmdr2
237c7a5348
3.0.4
2023-09-01 10:42:29 +05:30
cmdr2
19f37907d9
Allow changing the models directory via a setting, to share models with other locations on the disk
2023-09-01 10:40:18 +05:30
cmdr2
b8706da990
Merge pull request #1548 from easydiffusion/beta
...
Beta
2023-08-31 22:28:03 +05:30
cmdr2
b458d57355
Keep the old test_diffusers id around to prevent broken plugins
2023-08-31 22:24:27 +05:30
cmdr2
a5962dae33
Allow underscore in embeddings path
2023-08-31 22:19:04 +05:30
cmdr2
670768e5b3
Allow hyphens in embeddings
2023-08-31 22:16:48 +05:30
cmdr2
f02b915cd0
Fix typo when using force_save_path
2023-08-31 22:11:42 +05:30
cmdr2
71bbbeb936
Update help topics
2023-08-31 21:25:29 +05:30
cmdr2
e084b78b53
Update README.md
2023-08-31 20:14:06 +05:30
cmdr2
013860e3c0
Merge pull request #1546 from easydiffusion/beta
...
Use v3 for everyone
2023-08-31 20:03:57 +05:30
cmdr2
7a118eeb15
Rename the test_diffusers config key to upgrade all the existing users to the v3 engine. Users can now opt to disable v3. This upgrades existing users who had maybe tried diffusers many months ago (when it was still unstable) and decided against it (at that time).
2023-08-31 19:20:26 +05:30
cmdr2
df408b25e5
changelog
2023-08-31 15:59:23 +05:30
cmdr2
536082c1a6
Save filtered images to disk if required by the API, for e.g. when clicking 'Upscale' or 'Fix Faces on the image
2023-08-31 15:57:53 +05:30
cmdr2
b986ca3059
Update README.md
2023-08-31 12:44:52 +05:30
cmdr2
4bf9e577b9
Merge pull request #1541 from easydiffusion/beta
...
Beta
2023-08-31 09:57:11 +05:30
cmdr2
a7c12e61d8
Fix incorrect tiling message in the task info
2023-08-30 19:32:29 +05:30
cmdr2
847d27bffb
sdkit 2.0.9 - another fix for torch 2.0 and onnx export
2023-08-30 19:32:09 +05:30
cmdr2
781e812f22
sdkit 2.0.8 - temp hack for allowing onnx export on pytorch 2.0
2023-08-30 18:51:34 +05:30
cmdr2
e49b5e0e6b
changelog
2023-08-30 18:24:46 +05:30
cmdr2
8f1c1b128e
sdkit 2.0.7 - Allow loading NovelAI-based models
2023-08-30 18:24:23 +05:30
cmdr2
04cbb052d7
bump version
2023-08-30 17:54:19 +05:30
cmdr2
16f0950ebd
sdkit 2.0.6 - Fix broken VAE tiling
2023-08-30 17:42:50 +05:30
cmdr2
e959a3d7ab
ui
2023-08-30 17:42:32 +05:30
cmdr2
fc9941abaa
Merge pull request #1539 from easydiffusion/beta
...
Server-side setting to block_nsfw
2023-08-30 16:25:04 +05:30
cmdr2
f177011395
changelog
2023-08-30 16:22:08 +05:30
cmdr2
80e47be5a5
Prevent block_nsfw from getting edited via the HTTP api
2023-08-30 16:22:05 +05:30
cmdr2
9a9f6e3559
Server-side config to allow force-blocking of NSFW images
2023-08-30 16:13:10 +05:30
cmdr2
1a6e0234b3
Merge pull request #1538 from easydiffusion/beta
...
Beta
2023-08-30 15:35:21 +05:30
cmdr2
56bea46e3a
Use absolute config path
2023-08-30 15:34:55 +05:30
cmdr2
a09441b2c8
Change the tensorrt installation commands to what NVIDIA suggested over chat
2023-08-30 15:14:05 +05:30
cmdr2
105994d96d
Merge pull request #1536 from easydiffusion/beta
...
Beta
2023-08-30 14:58:24 +05:30
cmdr2
d641647b1e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-30 14:57:53 +05:30
cmdr2
672574d278
sdkit 2.0.5 - don't download the safety checker unless necessary
2023-08-30 14:57:37 +05:30
cmdr2
f1ded17399
Merge pull request #1535 from easydiffusion/beta
...
Beta
2023-08-30 14:44:41 +05:30
cmdr2
d254e3e2fd
Merge pull request #1534 from easydiffusion/main
...
Main
2023-08-30 14:44:09 +05:30
cmdr2
ab5450bb27
Don't download codeformer and controlnet if not being used
2023-08-30 14:39:43 +05:30
cmdr2
a2e9e5eb57
Remove old files
2023-08-30 13:18:03 +05:30
cmdr2
8965f11ab4
Update CONTRIBUTING.md
2023-08-30 13:15:19 +05:30
cmdr2
1dd5644e7a
Update build.bat and build.sh to create the installers for Windows and Mac/Linux (respectively)
2023-08-30 13:09:12 +05:30
cmdr2
37f813506e
Merge pull request #1533 from easydiffusion/beta
...
Beta
2023-08-29 20:11:44 +05:30
cmdr2
a5d5ed90e6
Merge pull request #1532 from easydiffusion/main
...
Main
2023-08-29 20:10:26 +05:30
cmdr2
3792a1bc0d
sdkit 2.0.4 - use sd 1.5 fp16 by default, if no model is present
2023-08-29 20:06:54 +05:30
cmdr2
fbafa56ecb
Use torch 2.0.1 and torchvision 0.15.2 by default on Windows
2023-08-29 18:52:06 +05:30
cmdr2
2f910c69b8
unused file
2023-08-29 17:54:23 +05:30
cmdr2
bf06cc48bb
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-29 17:52:11 +05:30
cmdr2
3ef67ebc73
NSIS - v3, create from an existing installation
2023-08-29 17:51:58 +05:30
cmdr2
0c4318fb31
Update README.md
2023-08-29 17:49:50 +05:30
cmdr2
c55ced93db
Update FUNDING.yml
2023-08-29 17:48:50 +05:30
cmdr2
4bd89ab2e1
How to run
2023-08-29 15:27:03 +05:30
cmdr2
807d940001
Merge pull request #1528 from JeLuF/inputmode
...
inputmode=numeric/decimal for <input> fields
2023-08-29 15:09:13 +05:30
cmdr2
d4427b97ae
Merge pull request #1531 from easydiffusion/beta
...
Unset PYTHONHOME
2023-08-29 15:05:37 +05:30
cmdr2
4f336d9f25
Merge pull request #1260 from JeLuF/patch-25
...
Unset PYTHONHOME
2023-08-29 14:58:57 +05:30
cmdr2
1565530b0f
Merge pull request #1530 from easydiffusion/beta
...
v3 in scripts
2023-08-29 14:55:30 +05:30
cmdr2
a21b01a0cd
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-29 14:54:43 +05:30
cmdr2
1c7e90576d
v3 in scripts
2023-08-29 14:54:31 +05:30
JeLuF
8c27fa136c
inputmode=numeric/decimal for <input> fields
2023-08-29 10:02:06 +02:00
cmdr2
c8de1cd49b
Merge pull request #1527 from easydiffusion/beta
...
v3
2023-08-29 12:27:35 +05:30
cmdr2
5eb36e131d
Merge branch 'main' into beta
2023-08-29 12:15:17 +05:30
Luana
b5d1adaa19
Use latest download link to avoid having to manually update readme ( #1519 )
2023-08-29 11:00:38 +05:30
JeLuF
b89d152540
Support lora models in subfolders when scanning the <lora> tag ( #1521 )
...
* Recursive lora search
* Support lora models in subfolders when scanning the <lora> tag
2023-08-29 10:48:57 +05:30
cmdr2
e49772030d
changelog
2023-08-29 10:28:06 +05:30
cmdr2
b1cb03962c
Fix embedding extraction for weights, commas, etc. This fixes the recent change where 'world' would match 'rld'.
2023-08-29 10:23:05 +05:30
cmdr2
a7b0858b22
Temporarily hide the support banner until v3 releases to main. Avoids the distraction from handling support/bugs during v3's release, will bring this back soon
2023-08-29 09:43:31 +05:30
JeLuF
ad227ca190
Remove safetensors hack ( #1525 )
...
We should upgrade to 0.3.3, since it has wheels for all our supported plattforms.
2023-08-29 09:21:44 +05:30
JeLuF
a8360484b2
Remove safetensors hack ( #1525 )
...
We should upgrade to 0.3.3, since it has wheels for all our supported plattforms.
2023-08-29 09:20:32 +05:30
cmdr2
80c4a50ca1
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-29 09:20:25 +05:30
cmdr2
768b88a0ac
sdkit 2.0.3 - use safetensors 0.3.3
2023-08-29 09:19:46 +05:30
cmdr2
82607573fa
Update check_modules.py
2023-08-25 21:15:16 +05:30
cmdr2
d07e00cd74
Update check_modules.py
2023-08-25 21:15:06 +05:30
cmdr2
dfdd2b32e0
Update check_modules.py
2023-08-25 19:23:06 +05:30
cmdr2
844edbc865
safetensors 0.3.3
2023-08-25 19:07:26 +05:30
cmdr2
2bc66cc640
Merge branch 'banner' into beta
2023-08-24 18:24:28 +05:30
cmdr2
f9f9aba92d
f
2023-08-24 17:39:39 +05:30
cmdr2
3f278cf2ad
Pick the right embedding even if it has an underscore
2023-08-24 17:36:49 +05:30
JeLuF
cb7ba96dad
Fix handling of embeddings with space in their name ( #1402 )
...
* Fix handling of files with space in their name
* Handle embeddings in save files
* Moved get_embedding_token
* Moved get_embedding_token
* Update save_utils.py
2023-08-24 16:32:17 +05:30
JeLuF
31edce4a60
Add ".pt" to the Lora extensions ( #1518 )
...
https://discord.com/channels/1014774730907209781/1014774732018683926/1144179143873929288
There seem to be ".pt" LORA files in the wild.
2023-08-24 16:09:42 +05:30
JeLuF
1b6aae9678
Cancel/Stop/Remove task buttons ( #1493 )
...
* Cancel/Stop/Remove task
So far, the button to remove a not yet rendered and a completed task was labeled 'Remove'. This can lead to confusions.
This PR changes the label to 'Cancel' for not yet rendered tasks. It also changes the color of the undoable 'Remove' button
* Keep the button color as red
2023-08-24 16:07:58 +05:30
cmdr2
9572ddf1c1
sdkit 2.0.2 - fix broken seamless tiling
2023-08-24 14:59:44 +05:30
cmdr2
3bbce82454
Force safetensors 0.3.2 for sdkit, the newer version has issues during installation
2023-08-23 22:09:49 +05:30
cmdr2
1f44cebd0e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-23 22:05:52 +05:30
cmdr2
843ea58c15
Force safetensors 0.3.2 for sdkit, the newer version has issues during installation
2023-08-23 22:04:57 +05:30
cmdr2
1e13c4e808
Support banner with kofi, patreon and itch.io links
2023-08-23 19:50:38 +05:30
cmdr2
ab8f10ae4a
Update FUNDING.yml
2023-08-23 16:01:54 +05:30
cmdr2
c62161770d
v3 readme
2023-08-23 13:52:37 +05:30
cmdr2
15b828b0f5
typo
2023-08-23 13:29:36 +05:30
cmdr2
faa83a87df
rename kofi link
2023-08-23 13:21:46 +05:30
cmdr2
796c12bc4c
Update index.html
2023-08-23 13:21:10 +05:30
cmdr2
50da182e30
sdkit 2.0.0 - enable diffusers by default
2023-08-23 13:02:40 +05:30
cmdr2
dba573bf1a
Show v3 engine selection even without beta
2023-08-23 13:02:20 +05:30
cmdr2
6a0eef3fe4
Show tabs on mobile
2023-08-23 12:19:35 +05:30
cmdr2
98f58e8672
Download button styling on mobile
2023-08-23 12:15:35 +05:30
cmdr2
04274f5839
Fix styling on mobile devices
2023-08-23 12:11:06 +05:30
cmdr2
f387b9f464
changelog
2023-08-23 11:07:38 +05:30
cmdr2
b8f533d0ea
v3 changelog summary
2023-08-23 11:06:53 +05:30
cmdr2
5a49818a10
changelog
2023-08-22 19:06:38 +05:30
cmdr2
ad9d9e0b04
sdkit 1.0.185 - full support for custom inpainting models
2023-08-22 18:57:41 +05:30
cmdr2
c92470ff7e
sdkit 1.0.184 - fix broken SD2 inpainting model
2023-08-22 17:45:00 +05:30
cmdr2
1cd9c7fdac
Show the negative embeddings button only if the negative prompt panel is open
2023-08-22 16:59:40 +05:30
cmdr2
e607035c65
changelog
2023-08-22 16:11:20 +05:30
cmdr2
bde8113414
sdkit 1.0.183 - reduce VRAM usage of controlnet in low vram mode, and allow accelerating controlnets with xformers
2023-08-22 16:10:02 +05:30
cmdr2
1fd011b1be
Don't fail if the prompt strength is too low
2023-08-22 15:41:21 +05:30
cmdr2
061380742c
version
2023-08-22 15:17:24 +05:30
cmdr2
8f9feb3ed9
changelog
2023-08-22 15:16:46 +05:30
cmdr2
0dc01cb974
sdkit 1.0.182 - improve detection of SD 2.0 and 2.1 models, auto-detect v-parameterization and improve load time by speeding up the black-image test
2023-08-22 15:14:53 +05:30
cmdr2
55af328181
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-22 12:02:42 +05:30
cmdr2
a8c0abfd5d
Use document event handling for task events
2023-08-22 12:02:34 +05:30
cmdr2
4807744aa7
sdkit 1.0.181 - fix typo in watermark skip
2023-08-22 11:42:38 +05:30
rbertus2000
669d40a9d2
fix embedding parser and use standard embedding varuable for metadata ( #1516 )
2023-08-22 09:08:59 +05:30
cmdr2
18049d529a
Fix the lora prompt parser
2023-08-21 19:45:26 +05:30
cmdr2
f2b441d9fc
typo
2023-08-21 19:20:23 +05:30
cmdr2
d2078d4dde
sdkit 1.0.180 - auto-download the tile controlnet if necessary, by fixing the id in the models db
2023-08-21 19:17:30 +05:30
cmdr2
41d4ad2096
sdkit 1.0.179 - tile controlnet
2023-08-21 14:29:54 +05:30
cmdr2
29ec8291ad
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-21 14:29:05 +05:30
cmdr2
b93a206a48
sdkit 1.0.178 - prevent image size errors when blending mask with strict mask border
2023-08-21 14:04:40 +05:30
JeLuF
be83336cf7
WebP metadata support ( #1511 )
...
* WebP metadata support
- Replace piexif.js by Exif-Reader
- Merge plugin html/css to index.html/main.css
* Add webp to tooltip message
2023-08-21 13:28:26 +05:30
cmdr2
19fdba7d73
Send the controlnet filter preview request only when the task is about to start
2023-08-21 11:04:13 +05:30
cmdr2
2c2b3b75d5
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-19 13:18:05 +05:30
cmdr2
47d5cb9e33
Refactor some of the task-related functions into task-manager.js, with callbacks for some UI-related code. This isn't exhaustive, just another step towards breaking up main.js
2023-08-19 13:15:32 +05:30
JeLuF
7b8e1bc919
type=number for number of images fields ( #1507 )
2023-08-19 09:51:34 +05:30
JeLuF
77aa7a0148
Improvements/Fixes for embeddings UI ( #1509 )
...
- Don't show "Use as thumbnail" if no embeddings were used in the prompt
- Fix layout issue on small screens
- use req.use_embeddings_model instead of parsing the prompt
- Add button to upload a thumb" ../../index.html ../css/main.css main.js
2023-08-19 09:50:40 +05:30
JeLuF
bdd7d2599f
API to get SHA256 of a model file ( #1510 )
...
To be used from javascript to collect metadata from civitai
https://civitai.com/api/v1/model-versions/by-hash/0A35347528
2023-08-19 09:47:59 +05:30
cmdr2
ca8a96f956
Don't show or save hypernetwork info if using v3 (diffusers)
2023-08-18 19:09:14 +05:30
cmdr2
8957250db8
changelog
2023-08-18 19:02:14 +05:30
cmdr2
1b6ec418a1
sdkit 1.0.177 - rotate images if EXIF rotation present
2023-08-18 19:01:16 +05:30
cmdr2
3759d77945
changelog
2023-08-18 18:44:16 +05:30
cmdr2
ab4d34e509
sdkit 1.0.176 - resize control images to the task dimensions, to avoid memory errors with high-res control images
2023-08-18 18:43:23 +05:30
cmdr2
7f878f365b
Don't add hypernetwork info in the metadata if using diffusers (v3 engine)
2023-08-18 18:23:21 +05:30
cmdr2
5efabfaea6
Don't include hypernetwork info in 'copy settings' if using diffusers
2023-08-18 18:10:35 +05:30
cmdr2
4cd8ae45e3
changelog
2023-08-18 18:01:15 +05:30
cmdr2
8999f9450f
Show control image when 'Use these Settings' is used
2023-08-18 17:59:00 +05:30
cmdr2
1d54943d71
Support drag-and-drop and use-these-settings for controlnet
2023-08-18 17:53:16 +05:30
cmdr2
767d8fc35d
Use these Settings work for multi-lora now
2023-08-18 17:18:01 +05:30
cmdr2
894f34678e
Some more fixes for multi-lora use-these-settings
2023-08-18 17:08:19 +05:30
cmdr2
1190bedafd
Don't include empty lora values in the metadata
2023-08-18 17:03:41 +05:30
cmdr2
e80db71d1c
Allow downloading the controlnet preview image
2023-08-18 16:24:17 +05:30
cmdr2
846bb2134e
changelog
2023-08-18 16:14:30 +05:30
cmdr2
38b2eec4be
Show controlnet preview in the task entry after applying the filter
2023-08-18 16:14:01 +05:30
cmdr2
8dafe486a2
Show controlnet model in the task info
2023-08-18 14:19:50 +05:30
cmdr2
c895a96a43
changelog
2023-08-18 14:16:44 +05:30
cmdr2
67cae9725e
Fix drag-and-drop and Use these Settings for LoRA
2023-08-18 14:16:23 +05:30
cmdr2
a2d06f87f6
Use the new lora models component while creating the render request
2023-08-18 13:27:00 +05:30
cmdr2
8e4afc8374
changelog
2023-08-18 13:18:39 +05:30
cmdr2
afd879a692
Auto-save LoRAs
2023-08-18 13:18:06 +05:30
cmdr2
83de2b8de7
formatting
2023-08-17 16:09:47 +05:30
cmdr2
4930f36a1a
Remove tensorrt demo settings
2023-08-17 16:09:37 +05:30
cmdr2
fa3f196add
Ignore commas while looking for embeddings
2023-08-17 16:09:17 +05:30
cmdr2
95004be0e9
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-17 15:29:16 +05:30
cmdr2
281a849c8f
changelog
2023-08-17 15:28:56 +05:30
cmdr2
5d82ce665c
sdkit 1.0.175 - Automatically check for SDXL and use the correct yaml file
2023-08-17 15:27:48 +05:30
JeLuF
d632cfcde9
Hide empty folders in embeddings search results ( #1506 )
2023-08-17 13:23:13 +05:30
cmdr2
07f797a5e4
Negative embedding label
2023-08-17 12:32:50 +05:30
cmdr2
121107dd13
Shadow in dialogs
2023-08-17 12:30:18 +05:30
cmdr2
a2479b74be
Show thumbnails for embeddings
2023-08-17 12:26:23 +05:30
cmdr2
7ee1d3cd91
Remove the embeddings in low warning (again)
2023-08-17 12:05:36 +05:30
cmdr2
4b28ddd691
Typo
2023-08-17 11:53:59 +05:30
JeLuF
7270b5fe0c
Thumbnails for Embeddings ( #1483 )
...
* sqlalchemy
* sqlalchemy
* sqlalchemy bucket v1
* Bucket API
* Move easydb files to its own folders
* show images
* add croppr
* croppr ui
* profile, thumbnail croppr size limit
* fill list
* add upload
* Use modifiers card, resize thumbs
* Remove debugging code
* remove unused variable
2023-08-17 11:33:05 +05:30
JeLuF
285792f692
Controlnet thumb in taskConfig ( #1502 )
2023-08-17 11:18:47 +05:30
JeLuF
23a0a48b81
Warn when no controlnet model is chosen ( #1503 )
...
* Warn when no controlnet model is chosen
* Update main.js
2023-08-17 11:18:00 +05:30
JeLuF
2baad73bb9
Error messages for SDXL yaml files ( #1504 )
...
* Error messages for SDXL embeddings and SDXL yaml files
* Embeddings are supported now with SDXL
2023-08-17 11:08:18 +05:30
cmdr2
097dc99e77
changelog
2023-08-17 11:01:13 +05:30
cmdr2
edd10bcfe7
sdkit 1.0.174 - embedding support for SDXL models, refactor embeddings to use the standard context.models API in sdkit
2023-08-17 10:55:26 +05:30
cmdr2
ac1c65fba1
Move the extraction logic for embeddings-from-prompt, from sdkit to ED's UI
2023-08-17 10:54:47 +05:30
cmdr2
b4cc21ea89
changelog
2023-08-16 16:02:35 +05:30
cmdr2
3dfc3f5ff7
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-16 16:02:03 +05:30
cmdr2
7c012df1d5
sdkit 1.0.173 - SDXL LoRA support
2023-08-16 15:59:07 +05:30
JeLuF
a1854d3734
'Use for Controlnet', Drag'n'Drop ( #1501 )
...
* Drop area for Controlnet
* 'Use for Controlnet', DND
2023-08-16 10:23:12 +05:30
cmdr2
074c566826
changelog
2023-08-15 19:06:48 +05:30
cmdr2
a2e7bfb30e
sdkit 1.0.172 - fix broken tiling after diffusers 0.19.2 upgrade
2023-08-15 19:05:46 +05:30
cmdr2
01c1c77564
formatting
2023-08-15 16:58:12 +05:30
cmdr2
34de4fe8fe
Remove warning about embeddings in low vram mode, works now
2023-08-15 16:57:51 +05:30
cmdr2
4975f8167e
changelog
2023-08-15 16:50:21 +05:30
cmdr2
6777459e62
sdkit 1.0.171 - fix embeddings in low vram usage mode
2023-08-15 16:49:51 +05:30
cmdr2
253d0dbd5e
changelog
2023-08-15 16:02:10 +05:30
cmdr2
e98bd70871
sdkit 1.0.170 - fix VAE in low vram mode
2023-08-15 16:00:47 +05:30
cmdr2
6a216be5cb
Force-clean the local git repo, even if it has some unmerged changes
2023-08-15 13:31:08 +05:30
cmdr2
0adb7831e7
Use the correct nvidia wheels path
2023-08-15 12:53:16 +05:30
cmdr2
30ca98b597
sdkit 1.0.169 - don't clip-skip with SDXL, isn't supported yet
2023-08-14 19:02:56 +05:30
cmdr2
e80001e8c8
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-14 18:52:50 +05:30
cmdr2
b5490f7712
changelog
2023-08-14 18:52:38 +05:30
cmdr2
dc5748624f
sdkit 1.0.168 - fail loudly if an embedding fails to load, disable watermarks for sdxl img2img
2023-08-14 18:52:20 +05:30
JeLuF
91fb82e9b6
Mention minimum CUDA HW level ( #1472 )
2023-08-14 18:27:14 +05:30
JeLuF
84c5a759d4
Resize slider for the advanced image popup ( #1490 )
2023-08-14 18:26:33 +05:30
cmdr2
ec43aa2f18
Merge pull request #1486 from ManInDark/beta2
...
Change Cursor type on logo hover
2023-08-14 18:25:05 +05:30
JeLuF
8e7a6077e5
Make it work on Windows
2023-08-13 15:01:32 +02:00
JeLuF
53a79c1a81
Automatically detect whether NAVI1/2 or NAVI3 ROCm versions are needed
2023-08-11 22:36:20 +02:00
JeLuF
e9f54c8bae
Launch uvicorn from check_modules.py
2023-08-11 21:31:45 +02:00
JeLuF
c978863e5f
Add uvicorn-launch to check_modules.py
2023-08-08 22:16:57 +02:00
ManInDark
12fa08d7a7
Changed cursor on logo hover to indicate that it can be clicked
2023-08-08 21:45:18 +02:00
cmdr2
50dea4cb52
Use --pre for trt installs
2023-08-04 19:48:24 +05:30
cmdr2
20b06db359
Include onnx and polygraphy for TRT, and allow skipping the wheels for TRT
2023-08-04 19:46:37 +05:30
cmdr2
b6e512e65f
v3 engine name
2023-08-04 11:21:31 +05:30
cmdr2
7d71c353b2
changelog
2023-08-04 11:19:35 +05:30
cmdr2
2adf43274c
Fix regression with new installations not being able to start ED
2023-08-03 21:02:02 +05:30
cmdr2
3216a68d63
Fix regression with new installations not being able to start ED
2023-08-03 21:01:21 +05:30
cmdr2
df518f822c
SDXL
2023-08-03 20:11:27 +05:30
cmdr2
abdf0b6719
changelog
2023-08-03 20:02:52 +05:30
cmdr2
2d2a75f23c
v2.6.0 (beta) - switch beta to use diffusers by default
2023-08-03 20:01:27 +05:30
cmdr2
fcb59c68d4
sdkit 1.0.167 - fix reversing loras
2023-08-03 19:42:56 +05:30
cmdr2
d47816e7b9
sdkit 1.0.166 - check for lora to SD model compatibility only for text-based loras
2023-08-03 18:47:58 +05:30
cmdr2
21297d98f2
Option to disable LoRA tag parsing
2023-08-03 18:38:25 +05:30
cmdr2
cc7452374d
Remove hypernetworks from the UI options in diffusers. Sorry
2023-08-03 17:43:49 +05:30
cmdr2
851aa7aaaf
Merge pull request #1465 from easydiffusion/beta
...
Keep IMAGE_STEP_SIZE synchronized across all the clamps
2023-08-03 17:41:52 +05:30
cmdr2
376d238ad8
Keep IMAGE_STEP_SIZE synchronized across all the clamps
2023-08-03 17:40:26 +05:30
cmdr2
e0998e227f
Merge pull request #1463 from easydiffusion/beta
...
Beta
2023-08-03 17:20:18 +05:30
cmdr2
07b584b3b4
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-03 17:08:38 +05:30
cmdr2
d35a89bb01
Show the controlnet buttons only for diffusers
2023-08-03 17:08:21 +05:30
cmdr2
22a6fe7721
Merge branch 'main' into beta
2023-08-03 16:56:38 +05:30
cmdr2
404329f9b5
Fix for image modifier improvements plugin
2023-08-03 16:33:20 +05:30
cmdr2
3929e88d87
Include the lora parser plugin as a core feature
2023-08-03 16:20:27 +05:30
cmdr2
83a5b5b46f
Clamp controlnet images to multiples of 8
2023-08-03 15:51:39 +05:30
cmdr2
b97c906128
Fix a bug where setting an initial image would mess up the width and height field
2023-08-03 15:49:01 +05:30
cmdr2
b8328b6071
sdkit 1.0.165 - warn users about incompatible loras
2023-08-03 15:14:00 +05:30
cmdr2
9a528496a3
Reload the model if the path exists in the request but the model has been unloaded
2023-08-03 15:13:41 +05:30
cmdr2
6a95c602b1
sdkit 1.0.164 - Warn the user if the controlnet isn't compatible with the SD model version
2023-08-03 12:43:30 +05:30
cmdr2
f0f6578b9c
Round image sizes to a multiple of 8
2023-08-03 10:22:24 +05:30
cmdr2
83c93eb9ef
sdkit 1.0.163 - trt multi-gpu fix
2023-08-02 21:53:11 +05:30
cmdr2
befe8ad24e
TRT logging
2023-08-02 18:55:09 +05:30
cmdr2
c5249e6144
TRT styling
2023-08-02 16:45:12 +05:30
cmdr2
9be3297c27
sdkit 1.0.162 - bug fixes for TRT
2023-08-02 16:42:24 +05:30
cmdr2
b6344ef6f9
sdkit 1.0.161 - bug fixes for TRT
2023-08-02 16:37:19 +05:30
cmdr2
76b7e32125
Bug fixes for TRT
2023-08-02 16:37:05 +05:30
cmdr2
801a3dd598
sdkit 1.0.160 - Dynamic load/unload of TensorRT engines
2023-08-02 15:34:55 +05:30
cmdr2
d1fdf1766a
Allow batch size ranges again in TRT
2023-08-02 14:03:59 +05:30
cmdr2
35073adc1f
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-08-02 12:36:15 +05:30
cmdr2
d76930c7f4
sdkit 1.0.159 - typo in TensorRT forward
2023-08-02 12:35:44 +05:30
Olivia Godone-Maresca
7d496f4ad0
Add ControlNet model and filter to metadata ( #1454 )
2023-08-02 10:13:21 +05:30
cmdr2
53b5ce6e2c
typo
2023-08-02 00:10:19 +05:30
cmdr2
38ab5b090f
TRT ui changes
2023-08-02 00:08:43 +05:30
cmdr2
fa58996f37
sdkit 1.0.157 - tensorRT build configuration from the UI; clamp images to 8 instead of 64 pixels
2023-08-01 23:53:01 +05:30
cmdr2
56f92ccab0
Don't restrict TRT to batch size 1
2023-08-01 21:24:22 +05:30
cmdr2
4e444b418e
sdkit 1.0.156 - missing jsons for controlnet
2023-08-01 18:23:34 +05:30
cmdr2
3d9a9299dc
changelog
2023-08-01 17:42:15 +05:30
cmdr2
ae34c9e84b
Download known controlnet models if selected; Auto-pick the recommended controlnet model when a filter is selected
2023-08-01 17:39:04 +05:30
cmdr2
eba7bab15e
Allow named models in the dropdown
2023-08-01 16:16:38 +05:30
cmdr2
ee6db85768
Initial support for Controlnet
2023-08-01 15:39:15 +05:30
cmdr2
05ed110519
Don't show parallel field for tensorrt demo
2023-08-01 13:02:53 +05:30
cmdr2
9690fd1fa8
sdkit 1.0.154 - restrict tensorrt from 768x768 to 1024x1024, and Unet-only, to avoid going out of memory
2023-08-01 12:45:56 +05:30
cmdr2
4cee1be99c
Default settings for TensorRT demo; Don't show splash screen for diffusers
2023-08-01 12:43:23 +05:30
cmdr2
d39e1da183
Fixes for TensorRT
2023-08-01 11:49:30 +05:30
cmdr2
8538a684e7
sdkit 1.0.153 - use TensorRT only if enabled in the UI
2023-07-31 13:19:56 +05:30
cmdr2
47d7513dd8
sdkit 1.0.152 - fix for black images with TensorRT, and enable a timing cache
2023-07-31 12:54:05 +05:30
cmdr2
432fd57581
Use the desired output format and quality while applying the quick filter
2023-07-30 14:06:31 +05:30
cmdr2
9c06e2612a
changelog
2023-07-30 13:53:27 +05:30
cmdr2
1d6742f463
sdkit 1.0.151 - An option to use strict mask borders
2023-07-30 13:51:19 +05:30
JeLuF
2e849827d1
Restore width/height dropdown ( #1445 )
2023-07-30 10:16:04 +05:30
cmdr2
1e2c9ecb41
Use nvidia pypi index url for linux
2023-07-29 22:24:34 +05:30
cmdr2
14679586a8
changelog
2023-07-29 22:04:03 +05:30
cmdr2
11fb83a2a7
sdkit 1.0.148 - fix watermarking which is causing image artifacts in SDXL; fix SDXL long prompts with compel 2.0.1
2023-07-29 22:03:39 +05:30
JeLuF
4d3f55622a
Support more image sizes ( #1441 )
...
* Support more image sizes
With diffusers, width and height must be a multiple of 8 (instead of 64), allowing more resolution values.
* Add swap button
* Change popup button icon
2023-07-29 21:42:48 +05:30
cmdr2
eedf6f0aad
changelog
2023-07-29 21:30:43 +05:30
cmdr2
13592fae1a
sdkit 1.0.147 - diffusers 0.19.2 - fix red specs in SDXL images
2023-07-29 21:29:24 +05:30
cmdr2
4dd05d3efe
Merge branch 'trt' into beta
2023-07-29 21:10:00 +05:30
cmdr2
2e3059a7c8
UI for TensorRT installation and conversion
2023-07-29 21:09:27 +05:30
cmdr2
3b53b5ebaf
sdkit 1.0.144 - use prompts for SDXL refiner; use VAE slicing and VAE tiling for larger images
2023-07-29 12:42:34 +05:30
cmdr2
a9f1000af8
Install button for TensorRT - displayed only if an NVIDIA gpu is active
2023-07-29 11:41:44 +05:30
cmdr2
a9960ded01
Styling
2023-07-29 10:14:52 +05:30
cmdr2
ed84a23f36
Redo button for image filters, limit undo buffer size to 5
2023-07-29 10:07:41 +05:30
cmdr2
8301cafb37
changelog
2023-07-29 09:23:15 +05:30
cmdr2
c906c5d14a
Don't rely on old keys to exist in the request
2023-07-29 09:14:00 +05:30
cmdr2
6e52680fa8
Fast in-place upscale and face fix buttons, with an option to undo the operations
2023-07-28 22:48:41 +05:30
cmdr2
7f32c531d7
sdkit 1.0.143 - Fixes for the new beta
2023-07-28 19:14:40 +05:30
cmdr2
17a11b94b2
changelog
2023-07-28 18:59:10 +05:30
cmdr2
e61549e0cd
Mega refactor of the task processing and rendering logic; Split filter into a separate task, and add support for running filter tasks individually; Change the format for sending model and filter data from the API, but maintain backwards compatibility for now with the old API
2023-07-28 18:57:28 +05:30
cmdr2
b93c624efa
sdkit 1.0.142 - fix live preview for sdxl
2023-07-27 17:51:52 +05:30
cmdr2
d118443a94
sdkit 1.0.141 - allow sdxl vae
2023-07-27 17:34:41 +05:30
cmdr2
064a55f587
sdkit 1.0.140 - fix broken gfpgan and realesrgan
2023-07-27 16:50:58 +05:30
cmdr2
de3b43647a
changelog
2023-07-27 15:38:10 +05:30
cmdr2
0b054b58d4
sdkit 1.0.139 - SD-XL full support, diffusers 0.19.0, compel 2.0.0
2023-07-27 15:35:43 +05:30
JeLuF
7b5e2b4a12
Display Test Diffusers checkbox when enabling beta ( #1430 )
...
* Display Test Diffusers checkbox when enabling beta
* remove debug
2023-07-25 07:39:30 +05:30
cmdr2
b408fc7cd2
sdkit 1.0.137 - Fix DPM single step solver with non-unique timesteps
2023-07-24 19:59:57 +05:30
cmdr2
a8ed1ebf52
sdkit 1.0.136 - unify unipc tu and tu2, don't reuse sampler instances between image generation to avoid image artifacts
2023-07-24 16:41:35 +05:30
cmdr2
357ab9596e
formatting
2023-07-24 16:38:45 +05:30
cmdr2
cba1cfbbef
changelog
2023-07-24 16:38:16 +05:30
cmdr2
c402867d45
Hide the samplers that won't be supported in the new diffusers version
2023-07-24 16:36:34 +05:30
cmdr2
158591bdcf
changelog
2023-07-22 18:24:22 +05:30
cmdr2
8857249b48
sdkit 1.0.135 - fix broken inpainting models after the latest diffusers upgrade
2023-07-22 18:22:13 +05:30
cmdr2
c71d7ea14f
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-07-22 15:10:44 +05:30
cmdr2
721ab8a0c7
Silly error, don't delete a key if it doesn't exist
2023-07-22 15:10:33 +05:30
cmdr2
d0d9c185f1
Merge pull request #1428 from ogmaresca/fix-synatax-warning-on-startup
...
Fix SyntaxWarning on startup
2023-07-22 12:10:53 +05:30
cmdr2
ade0912ba1
Fix for endlessly nesting config.yaml
2023-07-22 11:47:48 +05:30
Olivia Godone-Maresca
192520eafe
Fix SyntaxWarning on startup
2023-07-21 21:15:21 -04:00
cmdr2
710208f376
Update README.md
2023-07-19 23:33:57 +05:30
cmdr2
9fd69b2519
Merge pull request #1421 from JeLuF/contrast
...
Improve embedding readability
2023-07-18 22:59:45 +05:30
JeLuF
636c3e5c02
restore hover
2023-07-18 18:39:49 +02:00
JeLuF
0dbc195770
Improve embedding readability
2023-07-18 18:37:14 +02:00
cmdr2
d03f16cbd3
Merge pull request #1416 from JeLuF/mvemb
...
Move embeddings and modifiers buttons
2023-07-18 09:11:26 +05:30
cmdr2
eac0d49880
Merge branch 'beta' into mvemb
2023-07-18 09:11:19 +05:30
cmdr2
0ad97b8aa5
Merge pull request #1419 from JeLuF/embcollapse
...
Collapsibles for the embeddings dialog
2023-07-18 09:09:32 +05:30
cmdr2
8ce5ebe885
Merge pull request #1420 from JeLuF/errortext
...
Help texts for common errors
2023-07-18 09:08:42 +05:30
JeLuF
fa2a929796
Help texts for common errors
...
- Using an Embedding on 'Low'
- Using LORAs and models with mismatching versions
2023-07-18 00:41:47 +02:00
JeLuF
7debd2cd97
Collapsibles for the embeddings dialog
...
Harmonization with the modifiers dialog
2023-07-18 00:08:38 +02:00
cmdr2
ca59866d52
sdkit 1.0.134 - don't prevent a lycoris from loading, use it partially, and warn the user in the logs
2023-07-17 23:30:36 +05:30
cmdr2
4832c67167
sdkit 1.0.133 - some more keys for lora
2023-07-17 21:35:06 +05:30
cmdr2
6ec7b78d96
sdkit 1.0.132 - fix for some loras - #1417
2023-07-17 20:44:30 +05:30
cmdr2
14c1d17632
Move the remove button to the left side of the lora, to increase the space for the model name
2023-07-16 15:46:24 +05:30
cmdr2
5bd98d4aa0
Revert "Fix for rabbit hole"
...
This reverts commit a7b427c5ff .
2023-07-16 15:17:46 +05:30
cmdr2
a7b427c5ff
Fix for rabbit hole
2023-07-16 14:51:50 +05:30
JeLuF
de36489444
Merge beta
2023-07-16 11:16:58 +02:00
JeLuF
de6fec5fd7
Move embeddings and modifiers buttons
2023-07-16 11:00:45 +02:00
cmdr2
47b157c24a
wording
2023-07-16 13:28:54 +05:30
cmdr2
e358a72925
Merge pull request #1397 from ogmaresca/restart-needed
...
Add Restart needed to diffusers-only fields if you enable diffusers then refresh without restarting EasyDiffusion
2023-07-16 13:23:04 +05:30
cmdr2
6201ed30ff
Merge pull request #1414 from ogmaresca/multi-lora-text-metadata
...
Format LoRA model/strength as comma separated string in text metadata
2023-07-16 13:20:09 +05:30
cmdr2
ace53d211f
changelog
2023-07-16 12:59:18 +05:30
cmdr2
812fc20c39
sdkit 1.0.131 - Fix loras ignoring several layers
2023-07-16 12:58:01 +05:30
Olivia Godone-Maresca
08ff52235e
Merge remote-tracking branch 'origin/beta' into restart-needed
2023-07-15 17:17:57 -04:00
cmdr2
66624f4011
sdkit 1.0.130 - 2x multiplier for lora
2023-07-16 02:31:01 +05:30
cmdr2
b58b7660ab
sdkit 1.0.129 - 1.6x multiplier for lora
2023-07-16 02:27:32 +05:30
cmdr2
ef1e42dd7b
Add and remove buttons for arbitrary number of LoRA models
2023-07-16 02:12:42 +05:30
cmdr2
6f065918e9
sdkit 1.0.128 - don't fail if local alpha is different in loras
2023-07-16 01:12:49 +05:30
cmdr2
0f7f52fbc2
sdkit 1.0.127 - tweak 1.5x multiplier for lora
2023-07-15 23:28:12 +05:30
cmdr2
721f826376
sdkit 1.0.126 - 1.5x multiplier for lora
2023-07-15 23:18:03 +05:30
cmdr2
74e7c35885
Remove the buggy slider hover hide, prevents text selection from working correctly
2023-07-15 23:15:39 +05:30
Olivia Godone-Maresca
d61bc5958e
Remove leading space
2023-07-15 13:24:14 -04:00
Olivia Godone-Maresca
3461bb669d
Merge remote-tracking branch 'origin/beta' into restart-needed
2023-07-15 13:22:41 -04:00
Olivia Godone-Maresca
8151bc57b1
Format LoRA model/strength as comma separated string in text metadata
2023-07-15 12:57:37 -04:00
cmdr2
0d610c5393
Remove the +/- 2 limit on lora strengths
2023-07-15 21:48:51 +05:30
cmdr2
7c358c2842
changelog
2023-07-15 19:34:32 +05:30
cmdr2
f5b8044bad
UI changes for multiple LoRA files
2023-07-15 19:33:49 +05:30
cmdr2
92ffbb5ed8
sdkit 1.0.125 - remove the 2x multiplier on lora
2023-07-15 19:27:18 +05:30
cmdr2
0cc2d26e97
sdkit 1.0.124 - make loras twice as sensitive to alpha
2023-07-15 18:52:14 +05:30
cmdr2
bb5487efb8
sdkit 1.0.123 - fix for missing network alpha or rank in a lora
2023-07-15 18:38:42 +05:30
cmdr2
0139111d49
formatting
2023-07-15 16:35:48 +05:30
cmdr2
fe6991c703
Dark theme for input spinner buttons
2023-07-15 16:28:31 +05:30
cmdr2
17c9d9b447
pull-to-refresh on android needs this field in the body
2023-07-15 13:01:08 +05:30
cmdr2
318136f4eb
Merge pull request #1413 from cmdrgrunt/beta
...
Update main.css to fix over scroll behavior on mobile devices
2023-07-15 12:49:38 +05:30
cmdrgrunt
5344cb9723
Update main.css to fix over scroll behavior on mobile devices
2023-07-15 03:03:28 -04:00
cmdr2
959c1a196e
Allow the UI to send (and resolve) multiple model paths
2023-07-15 12:09:20 +05:30
cmdr2
c5a06eedbc
Merge pull request #1401 from rbertus2000/dpmpp_sde
...
enable DPM++ SDE, DPM++ 2s a and add DPM++ 2m SDE
2023-07-15 11:11:28 +05:30
cmdr2
025ee49680
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-07-15 10:55:50 +05:30
cmdr2
935c75bcab
sdkit 1.0.122 - multiple lora file support; more SDE samplers; diffusers 0.18.2 upgrade to fix broken SD 2 checkpoint loading
2023-07-15 10:55:09 +05:30
rbertus2000
7b632fe441
dpmpp_2s_a
2023-07-13 18:25:59 +02:00
cmdr2
1e4cca54b6
Merge pull request #1405 from JeLuF/bindip
...
Add Bind IP option
2023-07-13 14:51:20 +05:30
JeLuF
4b89c3e7a5
fix typo
2023-07-13 10:14:46 +02:00
cmdr2
837ad5b68c
Merge pull request #1396 from JeLuF/dlgclose
...
Fix dialog closing when interacting with <select> child
2023-07-13 13:00:07 +05:30
cmdr2
3980625be6
Merge pull request #1398 from ogmaresca/save-embeddings-to-metadata
...
Add embeddings to metadata
2023-07-13 12:57:56 +05:30
cmdr2
2242a76fed
Merge pull request #1403 from JeLuF/lowwarning
...
Warn about low vram profile when using embeddings
2023-07-13 12:40:19 +05:30
cmdr2
0661b9ba5b
Merge pull request #1406 from JeLuF/relocate
...
Fix uvicorn issues after reloacting install dir
2023-07-13 12:17:55 +05:30
cmdr2
788404f66a
Update README.md
2023-07-12 10:29:19 +05:30
JeLuF
fa457ad476
Fix uvicorn issues after reloacting install dir
...
Fixes https://discord.com/channels/1014774730907209781/1014774732018683926/1128441748637626499
2023-07-11 23:56:03 +02:00
JeLuF
b005332840
Add Bind IP option
2023-07-11 23:03:11 +02:00
JeLuF
ab52a95e45
Warn about low vram profile when using embeddings
2023-07-11 09:44:45 +02:00
rbertus2000
ed59402e48
enable DPM++ SDE and add DPM++ 2m SDE
2023-07-10 22:51:46 +02:00
cmdr2
5e0839531e
sdkit 1.0.121 - fix live preview, wasn't decoding the vae
2023-07-10 13:27:48 +05:30
cmdr2
1c7acf7bcf
sdkit 1.0.120 - pick the correct AMD gpu if an integrated GPU exists at device id 0
2023-07-10 13:06:56 +05:30
cmdr2
d143e85760
Use the local profile folder for dev console
2023-07-10 12:37:49 +05:30
cmdr2
2612c274d3
sdkit 1.0.119 - another fix for live preview
2023-07-10 10:50:10 +05:30
cmdr2
764ad1b8db
sdkit 1.0.118 - fix live preview in img2img
2023-07-10 10:40:00 +05:30
cmdr2
b1dcfbd017
sdkit 1.0.117 - fix directml/tensorrt for diffusers 0.18.1
2023-07-10 09:56:28 +05:30
cmdr2
e43bf2b93a
Revert the speed up from starting the browser early. Not sure why the fastapi server isn't ready to serve static html by this point, will need to investigate later
2023-07-10 09:01:48 +05:30
Olivia Godone-Maresca
ab75527df2
Formatting
2023-07-09 22:14:07 -04:00
Olivia Godone-Maresca
b5a661eec8
Add embeddings to metadata
2023-07-09 22:13:20 -04:00
Olivia Godone-Maresca
df655eb2d7
Rename method
2023-07-09 16:58:51 -04:00
Olivia Godone-Maresca
db55064bb2
Add Restart needed to diffusers-only fields if you enable diffusers then refresh without restarting EasyDiffusion
2023-07-09 16:54:25 -04:00
JeLuF
b4c3c4c650
Fix dialog closing when interacting with <select> child
...
https://discord.com/channels/1014774730907209781/1021695193499582494/1127653577360425042
'The.QCC: Embedding window. Switching between at end and at cursor closes the Embedding window'
2023-07-09 21:18:07 +02:00
cmdr2
6dfabb692d
changelog
2023-07-09 22:34:42 +05:30
cmdr2
09f747a68e
Merge pull request #1362 from JeLuF/textualinv
...
Basic embeddings support
2023-07-09 22:03:22 +05:30
cmdr2
6d6a07f830
2.5.43
2023-07-09 21:09:37 +05:30
cmdr2
4313e7e701
changelog for 2.5.42
2023-07-09 21:06:47 +05:30
cmdr2
2b9f5eb627
sdkit 1.0.116 - diffusers 0.18.1 upgrade; compel upgrade; embeddings support; AMD-on-Windows and TensorRT acceleration - preliminary support; faster sdkit import time to improve startup time of ED's UI
2023-07-09 20:45:11 +05:30
cmdr2
d4c1155ac3
Missing return
2023-07-09 20:32:55 +05:30
cmdr2
37e8158175
Improve responsiveness of UI startup by not waiting for render threads to start up before showing the UI. Errors while starting the render thread will be logged anyway, so there's no need to block the main thread for this
2023-07-08 23:28:47 +05:30
JeLuF
c6c025353a
Merge branch 'beta' into textualinv
2023-07-07 22:50:12 +02:00
JeLuF
21946ff824
Update ui/media/js/main.js
...
Co-authored-by: rbertus2000 <91765399+rbertus2000@users.noreply.github.com >
2023-07-07 22:49:21 +02:00
cmdr2
2bd1cceb24
Potential fix for image modifiers plugin
2023-07-04 15:36:40 +05:30
cmdr2
82561268ea
Fix for broken Rabbit Hole plugin
2023-07-04 14:59:50 +05:30
cmdr2
99ab2d2a81
Merge pull request #1387 from JeLuF/picker
...
Keyboard shortcuts for the image editor
2023-07-04 14:34:52 +05:30
JeLuF
f9ff184b89
Keyboard shortcuts for the image editor
2023-07-02 20:35:10 +02:00
JeLuF
0118c7c808
Keyboard shortcuts for the image editor
2023-07-02 20:31:38 +02:00
JeLuF
d17ee88ced
Merge branch 'beta' into picker
2023-07-02 18:40:20 +02:00
JeLuF
84574367b3
Hotkeys for img editor
2023-07-02 18:38:16 +02:00
cmdr2
afdbcf267b
Merge pull request #1381 from JeLuF/themefix
...
Rollback --backdrop-color var, to fix themes dialog
2023-07-01 09:06:29 +05:30
cmdr2
4dd254263f
Merge pull request #1382 from JeLuF/remoteclflr
...
Don't show copy button without clipboard access
2023-07-01 09:06:05 +05:30
JeLuF
2f9b492f5b
Don't show copy button without clipboard access
2023-07-01 00:15:18 +02:00
JeLuF
0d9d01c9f5
backdrop and drag handlers
2023-06-30 23:28:24 +02:00
JeLuF
36c4c0c8d7
Rollback --backdrop-color var, to fix themes dialog
2023-06-30 21:44:35 +02:00
JeLuF
c6d6446606
Merge branch 'beta' into textualinv
2023-06-30 20:21:49 +02:00
JeLuF
fa6716345d
hide embeddings UI if not test_diffusers
2023-06-30 20:17:46 +02:00
cmdr2
2dfa482b24
Update get_config.py
2023-06-30 18:33:16 +05:30
cmdr2
4959e52559
Remove the old config.json file
2023-06-30 16:51:18 +05:30
cmdr2
95334715ab
Don't use the same filename, will confuse our code later
2023-06-30 16:44:07 +05:30
cmdr2
5511d1090f
Put a redirection notice at the old config.json location
2023-06-30 16:40:57 +05:30
cmdr2
9d319fd279
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-06-30 16:36:35 +05:30
cmdr2
d023fd07b0
Move config.yaml to the root folder of ED
2023-06-30 16:36:24 +05:30
cmdr2
324226f87d
Merge pull request #1379 from easydiffusion/yaml-legacy-path
...
Handle the legacy yaml config path
2023-06-30 16:31:16 +05:30
cmdr2
3120b593c6
Handle the legacy yaml config path
2023-06-30 16:30:29 +05:30
cmdr2
311ade1281
Merge pull request #1376 from JeLuF/dlg2
...
Download dialog redesign, moveable dialogs, code cleanup
2023-06-30 16:02:25 +05:30
cmdr2
d98e4772ac
Merge pull request #1378 from easydiffusion/yaml-to-json
...
Allow main to switch back from yaml to json config files
2023-06-30 15:55:02 +05:30
cmdr2
cf87c34bef
Allow main to switch back from yaml to json config files
2023-06-30 15:53:54 +05:30
cmdr2
5a643c383b
Verify a newly written config file before setting that as the actual config file. Helps prevent a corrupted write from overwriting the config file
2023-06-30 13:22:23 +05:30
cmdr2
8618708fd1
Try closing the config file explicitly, to avoid null byte errors
2023-06-30 12:39:36 +05:30
JeLuF
f09c50ec90
Merge branch 'beta' into textualinv
2023-06-30 09:01:34 +02:00
JeLuF
75c57f646d
embedding support popup
2023-06-30 08:41:15 +02:00
cmdr2
45f99ab48a
Include comments in config.yaml even when converting from config.json
2023-06-30 11:53:38 +05:30
cmdr2
26042b1e26
Don't use YAML as a singleton, seems to be stateful; Use ruamel in get_config for consistency
2023-06-30 10:37:25 +05:30
cmdr2
656acafed3
Don't read config.yaml just yet in the main branch
2023-06-30 09:52:10 +05:30
cmdr2
ec353ba90d
Don't create thumbnail if preview is undefined (not just null)
2023-06-30 09:45:18 +05:30
cmdr2
084ef5a28c
Formatting
2023-06-30 09:44:44 +05:30
cmdr2
81a24249e6
Force move the old config.json to .bak, even if one exists. This is required for recovering from inconsistent states
2023-06-30 09:44:23 +05:30
JeLuF
6df9a38a65
Remove debug output
2023-06-28 22:17:09 +02:00
JeLuF
4c52dcb8a0
Make dialogs draggable
2023-06-28 22:12:32 +02:00
JeLuF
7306ac0168
Merge branch 'beta' into textualinv
2023-06-28 19:55:25 +02:00
JeLuF
9c34d42a50
Download dialog redesign, code cleanup
2023-06-28 19:11:37 +02:00
cmdr2
fdc6a4d94b
Shrink the vertical height of modifiers subheader, unnecessary space
2023-06-28 16:52:36 +05:30
cmdr2
cc475f26f4
sdkit 1.0.115 - check for upcasting precision only if using half-precision (e.g. skip for cpu)
2023-06-28 11:31:52 +05:30
cmdr2
f252ca75e9
temp rollback
2023-06-28 10:52:54 +05:30
cmdr2
05b608831c
sdkit 1.0.113 - check for upcasting precision only if using half-precision (e.g. skip for cpu)
2023-06-28 10:33:41 +05:30
cmdr2
7adf25ef97
Fix #1372 - disable pull-to-refresh on mobile browsers
2023-06-28 09:52:14 +05:30
cmdr2
837069648f
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-06-28 09:36:48 +05:30
cmdr2
1286e2d03c
Allow dropping images from folders
2023-06-28 09:36:37 +05:30
cmdr2
c425811b45
Merge pull request #1370 from AssassinJN/patch-6
...
change event trigger to mousedown
2023-06-27 19:27:28 +05:30
AssassinJN
4b3de4c656
change event trigger to mousedown
...
This will fix an issue where the box is accidentally closed when attempting to quickly select text in the textarea.
2023-06-27 09:29:58 -04:00
cmdr2
d6b996b28e
Move thumbnail settings to the Image Modifiers panel, instead of the settings
2023-06-27 17:50:41 +05:30
cmdr2
3081a20bd0
Fix panel header for Rabbit Hole plugin
2023-06-27 17:37:30 +05:30
cmdr2
fda30b1ecd
Use Patrice's Image Editor improvements plugin as a core plugin
2023-06-27 17:26:07 +05:30
cmdr2
74aa1a9db1
Image Modifiers popup shouldn't break the scrolling panes plugin
2023-06-27 17:06:49 +05:30
cmdr2
1f9a429a62
Fix Image Settings header margin
2023-06-27 16:13:07 +05:30
cmdr2
dbf9482303
Merge pull request #1368 from JeLuF/modifdlg
...
Modifier settings dialog improvements
2023-06-27 16:08:18 +05:30
cmdr2
845e6d1528
Merge pull request #1369 from JeLuF/css
...
move (some) hardcoded colors to variables
2023-06-27 16:05:32 +05:30
JeLuF
2e4807312a
move (some) hardcoded colors to variables
2023-06-27 00:31:48 +02:00
JeLuF
4bbb4b5e1e
Modifier settings dialog improvements
...
- Use <dialog> for the Modifier settings (solves z-order issues)
- Harmonize dialog design. Use similar header style for modifier settings and tiled image download dialogs
2023-06-27 00:00:27 +02:00
cmdr2
3a7281df3c
Fix for prompt number calculation with empty or single-element set
2023-06-26 20:36:59 +05:30
cmdr2
800f275e91
Fix for plugin: make-image-button-always-visible.plugin.js
2023-06-26 20:30:57 +05:30
cmdr2
ae930f3993
note about modifiers placement
2023-06-26 20:23:27 +05:30
cmdr2
417daa264f
Temporarily comment out the plugin manager code, which seems to be conflicting with the plugin manager plugin
2023-06-26 20:07:15 +05:30
cmdr2
19b42c91c0
temporarily disable plugins tab
2023-06-26 17:17:28 +05:30
cmdr2
aa53b868fc
Temporarily disable plugins manager until the runtime error is figured out
2023-06-26 17:08:46 +05:30
cmdr2
ab0d08b7a3
debug log
2023-06-26 17:08:28 +05:30
cmdr2
de0b082810
Merge pull request #890 from JeLuF/yaml
...
Use yaml instead of json for the config file
2023-06-26 17:01:28 +05:30
cmdr2
913550295c
Install ruamel.yaml 0.17.21
2023-06-26 17:01:01 +05:30
cmdr2
bce0373b11
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-06-26 16:58:17 +05:30
cmdr2
95768cdb05
Bump version
2023-06-26 16:57:51 +05:30
cmdr2
af7073d9b6
Merge branch 'beta' into yaml
2023-06-26 16:57:35 +05:30
cmdr2
d56c23be9a
Merge pull request #1301 from patriceac/plugin-manager
...
Plugin manager
2023-06-26 16:43:24 +05:30
cmdr2
5867baea35
Merge branch 'beta' into plugin-manager
2023-06-26 16:41:43 +05:30
cmdr2
f6bd05bcf1
Link to ED-hosted community repo, to provide a stable and continuous home incase a community owner is no longer active
2023-06-26 16:35:31 +05:30
cmdr2
13056f87d3
Merge pull request #1342 from ManInDark/beta
...
Prevent UI freeze caused by intensive prompts
2023-06-26 16:25:18 +05:30
cmdr2
a72bae9cd2
Merge pull request #1355 from Hakorr/beta
...
Image Modifier UI Overhaul
2023-06-26 16:23:20 +05:30
cmdr2
df416a6a17
link
2023-06-26 16:11:10 +05:30
cmdr2
672571a36c
Merge pull request #1191 from JeLuF/splash
...
Add splash screen for testDiffusers users
2023-06-26 16:07:58 +05:30
cmdr2
848ff35e85
Update index.html
2023-06-26 16:04:18 +05:30
cmdr2
f05b815c5d
Merge branch 'beta' into splash
2023-06-26 16:02:29 +05:30
cmdr2
e1e2a2a249
Update index.html
2023-06-26 16:00:55 +05:30
cmdr2
817436b65c
Merge pull request #1361 from JeLuF/patch-28
...
Run dev console in ED directory
2023-06-26 15:53:38 +05:30
JeLuF
c9a5ad9c3a
Update Developer Console.cmd
2023-06-26 12:20:34 +02:00
cmdr2
c480b615ce
Merge pull request #1363 from JeLuF/comspec
...
Show COMSPEC variable in logs
2023-06-26 15:41:13 +05:30
cmdr2
5bc0d1f762
Merge pull request #1366 from easydiffusion/beta
...
Fix broken save settings
2023-06-26 15:35:34 +05:30
cmdr2
881fdc58ec
debug logging
2023-06-26 15:34:25 +05:30
cmdr2
569431dc72
Merge pull request #1357 from JeLuF/savesettings
...
Fix saving of network settings
2023-06-26 15:22:35 +05:30
cmdr2
07e30ae4ad
Merge pull request #1365 from easydiffusion/beta
...
Beta
2023-06-26 15:05:40 +05:30
cmdr2
c74be07c33
sdkit 1.0.112 - fix broken inpainting in low vram mode
2023-06-24 15:46:03 +05:30
cmdr2
887d871d26
changelog
2023-06-24 15:22:09 +05:30
cmdr2
4dd1a46efa
sdkit 1.0.111 - don't apply a negative lora when testing a newly loaded SD model
2023-06-24 15:21:13 +05:30
cmdr2
eb301a67d4
changelog
2023-06-23 21:43:36 +05:30
cmdr2
d9bddffc42
sdkit 1.0.110 - don't offload latent upscaler to the CPU if not running on a GPU
2023-06-23 21:42:11 +05:30
JeLuF
a5898aaf3b
Show COMSPEC variable in logs
2023-06-22 23:54:45 +02:00
JeLuF
3dc62a8857
Basic embeddings support
2023-06-22 23:48:55 +02:00
JeLuF
7811929b5b
Run dev console in ED directory
2023-06-22 01:15:07 +02:00
cmdr2
a43bd2fd3b
changelog
2023-06-20 10:50:28 +05:30
cmdr2
aac9acf068
sdkit 1.0.109 - auto-set fp32 attention precision in diffusers if required
2023-06-20 10:49:34 +05:30
JeLuF
65bb01892f
remove old code
2023-06-19 21:58:58 +02:00
JeLuF
5b35c47360
Fix saving of network settings
2023-06-19 21:50:56 +02:00
cmdr2
4bf78521ce
changelog
2023-06-19 19:58:59 +05:30
cmdr2
2a5b3040e2
sdkit 1.0.108 - potential fix for multi-gpu bug while rendering - the sampler instances weren't thread-local
2023-06-19 19:58:17 +05:30
Hakorr
ac4651c241
Image Modifier UI Overhaul
...
Additionally also fixed body overflowing when on mobile. This is unrelated to the overhaul.
2023-06-19 17:24:31 +03:00
cmdr2
2c4cd21c8f
sdkit 1.0.107 - fix a bug where low VRAM usage mode wasn't working with multiple GPUs
2023-06-16 16:46:32 +05:30
ManInDark
31a7e178a1
Applied changes suggested by @cmdr2
2023-06-14 16:59:30 +02:00
ManInDark
ed59972b03
Changed all links as mentioned in #1339
2023-06-14 11:57:06 +02:00
ManInDark
6ae4314b79
Incorporated proposal by @JeLuF in #1324
2023-06-13 16:09:54 +02:00
ManInDark
5e07432ae9
Merge branch 'easydiffusion:beta' into beta
2023-06-13 15:34:26 +02:00
cmdr2
8ced5b7199
Merge pull request #1344 from easydiffusion/beta
...
Beta
2023-06-13 17:08:46 +05:30
cmdr2
41d8847592
changelog
2023-06-13 13:39:58 +05:30
cmdr2
eb96bfe8a4
sdkit 1.0.106 - fix errors with multi-gpu in low vram mode
2023-06-13 13:39:23 +05:30
cmdr2
3037cceab3
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-06-12 17:22:29 +05:30
cmdr2
324ffdefba
changelog
2023-06-12 16:58:11 +05:30
cmdr2
9a81d17d33
Fix for multi-gpu bug in codeformer
2023-06-12 16:57:36 +05:30
ManInDark
3e34cdc884
Added sets to the readme
2023-06-12 13:25:12 +02:00
ManInDark
e213f6cb95
Added calculation as to how many images will be generated with given prompts.
2023-06-12 12:50:39 +02:00
cmdr2
0ba9f0549e
Merge pull request #1341 from JeLuF/beta
...
Set PYTHONNOUSERSITE=y in dev console
2023-06-12 14:48:00 +05:30
JeLuF
f83af28e42
Set PYTHONNOUSERSITE=y in dev console
...
Make behaviour consistent with on_env_start.sh
2023-06-11 21:12:22 +02:00
cmdr2
a2856b2b77
Update README.md
2023-06-08 16:47:50 +05:30
cmdr2
924fee394a
A better way to make gfpgan show up at the top
2023-06-08 16:09:11 +05:30
cmdr2
e349fb1a23
fix
2023-06-08 15:55:36 +05:30
cmdr2
4f799a2bf0
Use gfpgan as the default model for face restoration
2023-06-08 15:52:41 +05:30
cmdr2
5398765fd7
Tighten the image editor (to reduce unnecessary empty space and reduce mouse travel) - Thanks @fdwr - #1307
2023-06-08 15:21:16 +05:30
cmdr2
48edce72a9
Log the version numbers of only a few important modules
2023-06-07 16:38:15 +05:30
cmdr2
267c7b85ea
Use only realesrgan_x4 (not anime) for upscaling in codeformer
2023-06-07 16:37:44 +05:30
cmdr2
e23f66a697
Fix #1333 - listen_port isn't always present in the config file
2023-06-07 15:45:21 +05:30
cmdr2
9a0031c47b
Don't copy check_models.py, it doesn't exist anymore
2023-06-07 15:21:16 +05:30
cmdr2
0d8e73b206
sdkit 1.0.104 - Not all pipelines have vae slicing
2023-06-07 15:10:57 +05:30
cmdr2
9486c03a89
Don't use the default SD model (if the desired model was not found), unless the UI is starting up
2023-06-06 17:10:38 +05:30
cmdr2
c09512bf12
dead code
2023-06-06 16:57:25 +05:30
cmdr2
05c2de9450
Fail with an error if the desired model (non-Stable Diffusion) wasn't found
2023-06-06 16:56:37 +05:30
cmdr2
6ae5cb28cf
Set the default codeformer strength to 0.5
2023-06-06 16:37:17 +05:30
cmdr2
cf6c1add1d
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-06-06 16:24:42 +05:30
cmdr2
d0184a1598
Allow changing the strength of the codeformer model (1 - fidelity); Improve the styling of the sub-settings
2023-06-06 16:16:21 +05:30
cmdr2
79d6ab9915
Update CHANGES.md
2023-06-06 15:22:27 +05:30
cmdr2
047390873c
changelog; show labels next to the lora strength slider
2023-06-05 16:53:18 +05:30
cmdr2
4b36ca75cb
Merge pull request #1313 from JeLuF/cloudflared
...
Share ED via Cloudflare's ArgoTunnel
2023-06-05 16:20:40 +05:30
cmdr2
f7c52b700e
Merge pull request #1328 from ogmaresca/negative-lora-strength
...
Allow LoRA strengths between -2 and 2
2023-06-05 16:18:28 +05:30
cmdr2
c81d98ad0f
Merge pull request #1325 from JeLuF/tildl
...
Tiled image download plugin
2023-06-05 16:17:23 +05:30
cmdr2
046c00d844
changelog
2023-06-05 16:13:41 +05:30
cmdr2
b14653cb9e
sdkit 1.0.103 - Pin the versions of diffusers models used; Use cpu offloading for balanced and low while upscaling using latent upscaler
2023-06-05 16:11:48 +05:30
cmdr2
c72b287c82
Show a more helpful error message in the logs when the system runs out of RAM
2023-06-05 15:22:37 +05:30
cmdr2
a10aa92634
Fix a bug where the realesrgan model would get unloaded after the first request in a batch while using Codeformer with upscaling of faces
2023-06-05 15:08:57 +05:30
cmdr2
8a2c09c6de
Fix for rabbit hole plugin
2023-06-05 09:00:50 +05:30
Olivia Godone-Maresca
401fc30617
Allow LoRA strengths between -2 and 2
2023-06-03 14:54:17 -04:00
cmdr2
6ca7247c02
Enable face upscaling by default
2023-06-03 10:11:03 +05:30
cmdr2
1d5309decb
changelog
2023-06-03 10:04:06 +05:30
cmdr2
ab0218050c
Merge pull request #1322 from cmdr2/cf
...
CodeFormer
2023-06-03 09:55:21 +05:30
JeLuF
6dcf7539bb
close window
2023-06-03 00:04:13 +02:00
JeLuF
51d52d3a07
Tiled image download plugin
2023-06-02 23:41:53 +02:00
cmdr2
dd95df8f02
Refactor the default model download code, remove check_models.py, don't check in legacy paths since that's already migrated during initialization; Download CodeFormer's model only when it's used for the first time
2023-06-02 16:34:29 +05:30
cmdr2
3045f5211f
Merge pull request #1321 from cmdr2/beta
...
Tiling and other bug fixes
2023-06-01 16:53:51 +05:30
cmdr2
0860e35d17
sdkit 1.0.101 - CodeFormer as an option to improve faces
2023-06-01 16:50:01 +05:30
cmdr2
32c4f10626
Merge pull request #1274 from patriceac/beta
...
Support for CodeFormer face restoration
2023-06-01 15:28:25 +05:30
cmdr2
3e90eafafb
Merge branch 'cf' into beta
2023-06-01 15:27:37 +05:30
cmdr2
16fcb4ed79
Merge pull request #1314 from JeLuF/dndgan
...
Fix GFPGAN settings import
2023-05-29 15:46:28 +05:30
cmdr2
9be48b3fc5
Merge pull request #1317 from ogmaresca/fix-metadata-SyntaxWarning
...
Fix SyntaxWarning on startup
2023-05-29 10:15:29 +05:30
Olivia Godone-Maresca
7830ec7ca2
Fix SyntaxWarning on startup
...
Fixes
```
/ssd2/easydiffusion/ui/easydiffusion/utils/save_utils.py:222: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if task_data.use_upscale is not "latent_upscaler" and "latent_upscaler_steps" in metadata:
```
2023-05-28 14:39:36 -04:00
cmdr2
0ebf9df207
Merge pull request #1316 from JeLuF/fix1312
...
Fix #1312 - invert model A and B ratio in merge
2023-05-28 17:33:26 +05:30
cmdr2
40682405cc
Merge pull request #1309 from ogmaresca/add-tiling-to-metadata
...
Add tiling and latent upscaler steps to metadata
2023-05-28 17:33:00 +05:30
cmdr2
9fdd482811
Merge pull request #1311 from patriceac/patch-3
...
Fix regression in restore task to UI flow
2023-05-28 17:32:26 +05:30
JeLuF
7202ffba6e
Fix #1312 - invert model A and B ratio in merge
2023-05-28 02:36:56 +02:00
JeLuF
30dcc7477f
Fix GFPGAN settings import
...
The word None which many txt metadata files contain as value for the GFPGAN field should not be considered to be a model name.
If the value is None, disable the checkbox
2023-05-28 01:43:58 +02:00
JeLuF
9ce076eb0d
Copy address button
2023-05-28 01:18:39 +02:00
JeLuF
2080d6e27b
Share ED via Cloudflare's ArgoTunnel
...
Shares the Easy Diffusion instance via https://try.cloudflare.com/
2023-05-28 00:50:23 +02:00
patriceac
6826435046
Fix restore task to UI flow
...
Fixes a regression introduced by https://github.com/cmdr2/stable-diffusion-ui/pull/1304
2023-05-27 00:26:25 -07:00
Olivia Godone-Maresca
69d937e0b1
Add tiling and latent upscaler steps to metadata
...
Also fix txt metadata labels when also embedding metadata
2023-05-26 19:51:30 -04:00
cmdr2
edd92b724f
UniPC TU 2 isn't working with diffusers either
2023-05-26 19:47:00 +05:30
cmdr2
41ecc822df
Merge pull request #1305 from JeLuF/patch-27
...
Update "How to install and run.txt"
2023-05-26 15:25:31 +05:30
cmdr2
0990d8fc4d
Merge pull request #1304 from JeLuF/dndfix
...
Remove warning when reusing settings - Fixes #1290
2023-05-26 15:24:56 +05:30
JeLuF
ce2a42ca13
Update "How to install and run.txt"
2023-05-25 20:18:19 +02:00
cmdr2
1da35e89f6
Capitalization
2023-05-25 18:38:40 +05:30
JeLuF
d818107953
Remove warning when reusing settings - Fixes #1290
2023-05-25 13:36:45 +02:00
cmdr2
b3f65c0b3c
changelog
2023-05-25 15:52:05 +05:30
cmdr2
59c322dc3b
Show seamless tiling only in diffusers mode
2023-05-25 15:41:41 +05:30
cmdr2
096f9ad3a6
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-25 15:39:02 +05:30
cmdr2
5c8965b3ab
changelog
2023-05-25 15:38:49 +05:30
cmdr2
090f8f6070
Merge pull request #1300 from JeLuF/tile
...
Add seamless tiling support
2023-05-25 15:38:15 +05:30
cmdr2
5f4fc63645
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-25 15:37:37 +05:30
cmdr2
a0b3b5af53
sdkit 1.0.98 - seamless tiling
2023-05-25 15:36:27 +05:30
cmdr2
351dd97500
Merge pull request #1303 from cmdr2/main
...
Main
2023-05-25 15:05:05 +05:30
cmdr2
b511000441
Merge pull request #1302 from cmdr2/beta
...
Beta
2023-05-25 14:57:51 +05:30
patriceac
3a059bb919
Revert "Support for CodeFormer"
...
This reverts commit a25364732b .
2023-05-25 00:32:57 -07:00
patriceac
a548c026b1
Revert "Fix face restoration model selection"
...
This reverts commit a5a1d33589 .
2023-05-25 00:32:48 -07:00
patriceac
99c99ee9e3
Plugin Manager
...
An easy-to-use UI plugin manager. Pulls plugins from multiple repos, installs and updates plugins seamlessly, gives precedence to locally installed plugins (based on file names). Hope this one works for you.
If you want to test-drive it before merging, you can download the below as a plugin here: https://github.com/patriceac/Easy-Diffusion-Plugins/blob/main/plugin-manager.plugin.js
The URLs at the top of plugins.js might need to be updated.
2023-05-25 00:31:17 -07:00
cmdr2
523131de79
Merge pull request #1298 from JeLuF/confix
...
Fix confirmation dialog
2023-05-25 07:19:21 +05:30
JeLuF
17e731dfe3
Merge branch 'beta' into splash
2023-05-25 00:30:47 +02:00
JeLuF
9dfa300083
Add seamless tiling support
2023-05-25 00:16:14 +02:00
JeLuF
3ea74af76d
Fix confirmation dialog
...
By splitting the confirmation function into two halves, the closure was lost
2023-05-24 19:29:54 +02:00
cmdr2
3d7e16cfd9
changelog
2023-05-24 16:29:58 +05:30
cmdr2
db265309a5
Show an explanation for why the CPU toggle is disabled; utility class for alert() and confirm() that matches the ED theme; code formatting
2023-05-24 16:24:29 +05:30
cmdr2
8554b0eab2
Better reporting of model load errors - sends the report to the browser UI during the next image rendering task
2023-05-24 16:02:53 +05:30
cmdr2
f641e6e69d
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-24 15:40:26 +05:30
cmdr2
30c07eab6b
Cleaner reporting of errors in the UI; Suggest increasing the page size if that's the error
2023-05-24 15:30:55 +05:30
cmdr2
eba83386c1
make a note about a flood fill library
2023-05-24 10:08:00 +05:30
cmdr2
d3334f9dfa
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-23 16:55:52 +05:30
cmdr2
a87dca1ef4
changelog
2023-05-23 16:55:42 +05:30
cmdr2
2bab4341a3
Add 'Latent Upscaler' as an option in the upscaling dropdown
2023-05-23 16:53:53 +05:30
cmdr2
01fb2fde47
Merge pull request #1293 from JeLuF/edready
...
Add 'ED is ready, go to localhost:9000' msg to log
2023-05-23 15:15:08 +05:30
cmdr2
e93a49134a
Merge pull request #1296 from cmdr2/beta
...
Beta
2023-05-23 15:12:27 +05:30
JeLuF
0127714929
Add 'ED is ready, go to localhost:9000' msg to log
...
Sometimes the browser window does not open (esp. on Linux and Mac).
Show a prominent message to the log so that users don't wait for hours.
2023-05-22 21:19:31 +02:00
cmdr2
29ec34169c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-22 18:07:00 +05:30
cmdr2
d60cb61e58
sdkit 1.0.97 - flatten arguments sent to latent upscaler
2023-05-22 18:06:38 +05:30
cmdr2
d4582e9e6e
Merge pull request #1288 from JeLuF/getconfx
...
get_config: return default value if conf file is corrupted
2023-05-22 16:11:05 +05:30
cmdr2
a84d29c49c
Merge pull request #1286 from JeLuF/vramsetting
...
Automatically use 'Low' when VRAM<4.5GB
2023-05-22 16:10:43 +05:30
cmdr2
e76a91a78d
Merge pull request #1287 from JeLuF/typo1
...
Network settings - Fix typo.
2023-05-22 16:08:38 +05:30
cmdr2
ea9861d180
Less min VRAM requirement
2023-05-22 16:07:50 +05:30
cmdr2
e48c73d277
Merge pull request #1289 from cmdr2/beta
...
Beta
2023-05-22 16:02:22 +05:30
JeLuF
0f6caaec33
get_config: return default value if conf file is corrupted
2023-05-22 10:21:19 +02:00
patriceac
a5a1d33589
Fix face restoration model selection
2023-05-21 18:32:48 -07:00
JeLuF
cca6dd9230
2.5.37 updates
2023-05-21 21:30:29 +02:00
JeLuF
7d936c72a4
Merge branch 'beta' into splash
2023-05-21 21:02:06 +02:00
JeLuF
cac4bd11d2
Network settings - Fix typo.
...
The 'Please restart' text should be part of the note, not the label
2023-05-21 17:59:06 +02:00
JeLuF
70a3beeaa2
Automatically use 'Low' when VRAM<4.5GB
2023-05-21 17:42:47 +02:00
cmdr2
566cb55f36
Merge pull request #1285 from ogmaresca/save-clip-skip-in-metadata-files
...
Add Clip Skip to metadata files
2023-05-20 10:44:58 +05:30
Olivia Godone-Maresca
a6dbdf664b
Add Clip Skip to metadata files
...
Also, force the properties to be in a consistent order so that, for example, LoRA strength will always be the line below LoRA model. I've rearranged the properties so that they are saved in the same order that the properties are laid out in the UI
2023-05-19 19:05:32 -04:00
cmdr2
bdf36a8dab
sdkit 1.0.96 - missing xformers import
2023-05-19 18:36:37 +05:30
cmdr2
760909f495
Update CHANGES.md
2023-05-19 18:23:10 +05:30
cmdr2
40c9f1f51d
Merge pull request #1276 from ogmaresca/ddpm_deis_samplers
...
Add DDPM and DEIS samplers for diffusers
2023-05-19 18:21:09 +05:30
cmdr2
4349c595b8
Merge branch 'beta' into ddpm_deis_samplers
2023-05-19 18:21:03 +05:30
cmdr2
da27fc7782
Merge pull request #1278 from JeLuF/clipskip
...
Add Clip Skip support
2023-05-19 18:19:45 +05:30
cmdr2
11e1436e2e
2 GB cards aren't exactly 2 GB
2023-05-19 17:56:20 +05:30
cmdr2
107323d8e7
sdkit 1.0.95 - lower vram usage for high mode
2023-05-19 17:42:47 +05:30
cmdr2
83557d4b3c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-19 17:29:20 +05:30
cmdr2
b08e9b7982
changelog
2023-05-19 17:29:10 +05:30
cmdr2
415213878d
sdkit 1.0.94 - vram optimizations - perform softmax in half precision
2023-05-19 17:28:54 +05:30
cmdr2
53b23756a4
formatting
2023-05-19 17:26:04 +05:30
cmdr2
063d14d2ac
Allow GPUs with less than 2 GB, instead of restricting to 3 GB
2023-05-19 17:25:53 +05:30
cmdr2
3d99f0dd9c
Merge pull request #1279 from JeLuF/pbpdev
...
Fail gracefully if proc access isn't possible
2023-05-19 17:07:36 +05:30
cmdr2
f3ce5ed279
Merge pull request #1283 from cmdr2/beta
...
Beta
2023-05-19 17:06:00 +05:30
JeLuF
b77036443f
Fail gracefully if proc access isn't possible
2023-05-18 16:04:28 +02:00
JeLuF
00603ce124
Add Clip Skip support
2023-05-18 13:55:45 +02:00
Olivia Godone-Maresca
d3dd15eb63
Fix unipc_tu
2023-05-17 21:44:28 -04:00
Olivia Godone-Maresca
9d408a62bf
Add DDPM and DEIS samplers for diffusers
...
These new samplers will be hidden when diffusers is disabled.
Also, samplers that aren't implemented in diffusers yet will be disabled when using diffusers
2023-05-17 21:13:06 -04:00
cmdr2
e4a7537952
Merge pull request #1273 from patriceac/patch-2
...
Fix error when removing image
2023-05-17 14:47:51 +05:30
cmdr2
4313166dbf
Merge pull request #1275 from cmdr2/beta
...
Beta
2023-05-17 14:40:28 +05:30
patriceac
a25364732b
Support for CodeFormer
...
Depends on https://github.com/easydiffusion/sdkit/pull/34 .
2023-05-17 02:04:20 -07:00
patriceac
0adaf6c0a0
Merge branch 'beta' of https://github.com/patriceac/stable-diffusion-ui into beta
2023-05-16 18:20:46 -07:00
patriceac
9410879b73
Fix error when removing image
...
Error report: https://discord.com/channels/1014774730907209781/1085803885500825600/1108150298289115187
2023-05-16 17:43:14 -07:00
cmdr2
1dc326cc41
Merge pull request #1270 from JeLuF/patch-26
...
Add GTX1630 to list of FP32 GPUs
2023-05-16 18:11:39 +05:30
cmdr2
1605c5fbcc
changelog
2023-05-16 16:03:12 +05:30
cmdr2
7562a882f4
sdkit 1.0.93 - lower vram usage for balanced mode, by using attention slice of 1
2023-05-16 16:02:20 +05:30
JeLuF
366bc72759
Add GTX1630 to list of FP32 GPUs
...
https://discord.com/channels/1014774730907209781/1014774732018683926/1107677076233912340
2023-05-15 17:01:21 +02:00
cmdr2
2f7990b9cf
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-12 16:49:29 +05:30
cmdr2
45db4bb036
sdkit 1.0.92 - more vram optimizations for low,balanced,high - reduces VRAM usage by 20% (especially with larger images)
2023-05-12 16:49:13 +05:30
cmdr2
4a04226cc0
Merge pull request #1265 from cmdr2/beta
...
Beta
2023-05-12 14:50:22 +05:30
cmdr2
8142fd0701
Update CHANGES.md
2023-05-12 14:50:04 +05:30
cmdr2
7240c91db7
Update CHANGES.md
2023-05-12 14:48:48 +05:30
cmdr2
a9318a9ba0
Merge pull request #1264 from cmdr2/beta
...
Beta
2023-05-12 14:46:55 +05:30
cmdr2
1cba62af24
changelog
2023-05-11 16:30:32 +05:30
cmdr2
add05228bd
sdkit 1.0.91 - use slice size 1 for low vram usage mode, to reduce VRAM usage
2023-05-11 16:30:06 +05:30
cmdr2
4bca739b3d
changelog
2023-05-11 14:52:30 +05:30
cmdr2
566a83ce3f
sdkit 1.0.89 - use half precision in test diffusers for low vram usage mode'
2023-05-11 14:49:15 +05:30
cmdr2
ca19a488a8
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-10 20:21:09 +05:30
cmdr2
08f44472f8
changelog
2023-05-10 20:20:59 +05:30
cmdr2
2d1be6186e
sdkit 1.0.88 - Fix LoRA in low VRAM mode
2023-05-10 20:19:17 +05:30
JeLuF
c0dcf1633c
Unset PYTHONHOME in start.sh
2023-05-09 18:07:46 +02:00
JeLuF
d8447ef1a9
Unset PYTHONHOME in Start Stable Diffusion UI.cmd
...
PYTHONHOME needs to be deleted before conda gets called for the first time.
2023-05-09 18:04:45 +02:00
cmdr2
ca362ef78d
Merge pull request #1248 from patriceac/patch-1
...
Fix restoration of inactive image modifiers
2023-05-08 16:19:39 +05:30
cmdr2
a255d74abf
Merge pull request #1250 from ogmaresca/allow-dragging-image-modal
...
Allow grabbing the image to scroll zoomed in images
2023-05-08 16:19:18 +05:30
Olivia Godone-Maresca
fec2140896
Allow grabbing the image to scroll zoomed in images
2023-05-04 19:36:10 -04:00
patriceac
3f9ec378a0
Fix restoration of inactive image modifiers
2023-05-04 09:16:19 -07:00
cmdr2
64cfd55065
sdkit 1.0.87 - typo
2023-05-04 16:31:40 +05:30
cmdr2
f9cfe1da45
sdkit 1.0.86 - don't use cpu offload for mps/mac, doesn't make sense since the memory is shared between GPU/CPU
2023-05-04 16:09:28 +05:30
cmdr2
b27a14b1b4
sdkit 1.0.85 - torch.Generator fix for mps/mac
2023-05-04 16:04:45 +05:30
cmdr2
4dbdb802b6
Merge pull request #1243 from cmdr2/beta
...
Beta
2023-05-04 10:14:35 +05:30
cmdr2
cbd74e7510
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-04 10:12:15 +05:30
cmdr2
8e416cef25
Disable self test link
2023-05-04 10:12:06 +05:30
cmdr2
ae9afab6c1
Merge pull request #1242 from JeLuF/fix_hyper
...
Default value for hypernetworkStrength
2023-05-04 10:07:56 +05:30
JeLuF
06c990e94d
Default value for hypernetworkStrength
...
Don't fail when the Hypernetwork Strength text input field is empty
2023-05-04 00:05:11 +02:00
cmdr2
4d31078579
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-03 18:47:18 +05:30
cmdr2
01c7712961
Increase task timeout from 15 mins to 30 mins
2023-05-03 18:47:09 +05:30
cmdr2
c18bf3e413
Update CHANGES.md
2023-05-03 18:18:18 +05:30
cmdr2
5c95bcc65d
changelog
2023-05-03 16:13:57 +05:30
cmdr2
75f0780bd1
sdkit 1.0.84 - VRAM optimizations for the diffusers version
2023-05-03 16:12:11 +05:30
cmdr2
843d22d0d4
Update README.md
2023-05-03 14:53:18 +05:30
cmdr2
33a49a57e6
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-05-02 18:26:38 +05:30
cmdr2
eaba64a64a
Log device usage stats during thread startup
2023-05-02 18:26:29 +05:30
patriceac
679b828cf5
Toast notification support ( #1228 )
...
* Toast notifications for ED
Adding support for toast notifications for use in Core and user plugins.
* Revert "Toast notifications for ED"
This reverts commit dde51c0cef .
* Toast notifications for ED
Adding support for toast notifications for use in Core and user plugins.
2023-05-02 16:00:16 +05:30
JeLuF
d231c533ae
"Please restart" note for network settings ( #1233 )
...
* "Please restart" note for network changes
https://discord.com/channels/1014774730907209781/1101629831839494344
* typo
2023-05-02 15:59:02 +05:30
cmdr2
5a9e74cef7
Update PRIVACY.md
2023-05-02 11:05:58 +05:30
cmdr2
49599dc3ba
Update PRIVACY.md
2023-05-02 11:03:09 +05:30
cmdr2
c1e5c8dc86
Update PRIVACY.md
2023-05-02 11:00:57 +05:30
cmdr2
35d36f9eb3
Update PRIVACY.md
2023-05-02 10:53:17 +05:30
cmdr2
2b8c199e56
Create PRIVACY.md
2023-05-02 10:52:58 +05:30
patriceac
654749de40
Revert "Toast notifications for ED"
...
This reverts commit dde51c0cef .
2023-04-29 19:26:11 -07:00
patriceac
dde51c0cef
Toast notifications for ED
...
Adding support for toast notifications for use in Core and user plugins.
2023-04-29 19:25:10 -07:00
cmdr2
729f7eb24a
Remove prettier github action
2023-04-29 08:18:36 +05:30
cmdr2
51e067b050
Try using the pinned version of prettier
2023-04-29 08:04:15 +05:30
cmdr2
4dc2a96d41
Print the diff
2023-04-29 07:55:11 +05:30
cmdr2
1b40a6baa3
Print the diff
2023-04-29 07:54:14 +05:30
cmdr2
50fdc32ff8
Print the diff
2023-04-29 07:44:38 +05:30
cmdr2
e7fd0b3a05
Print the diff
2023-04-29 07:42:10 +05:30
cmdr2
20d6e17d4d
Print the diff
2023-04-29 07:40:24 +05:30
cmdr2
262a1464c3
Print the diff
2023-04-29 07:38:11 +05:30
cmdr2
31c54c4a41
Print the diff
2023-04-29 07:34:13 +05:30
cmdr2
6cf05df5ee
Add the config explicitly
2023-04-29 07:31:09 +05:30
cmdr2
f90a13571c
typo
2023-04-29 07:25:20 +05:30
cmdr2
a6fe023519
Try using a third-party action for prettier
2023-04-29 07:23:54 +05:30
cmdr2
e550b15094
Use the prettier config file
2023-04-29 07:14:42 +05:30
cmdr2
0ebad77083
One more try
2023-04-29 07:09:57 +05:30
cmdr2
3100fae118
Delete prettier.yml
2023-04-29 07:05:50 +05:30
cmdr2
01202c5c2e
Merge pull request #1224 from JeLuF/patch-23
...
Disable "TypedStorage is deprecated" user warnings
2023-04-29 07:04:46 +05:30
JeLuF
ae52d9ef22
Disable "TypedStorage is deprecated" user warnings
...
These warnings clog up the logfiles and worry users.
2023-04-28 22:52:21 +02:00
cmdr2
70a37fda57
prettier
2023-04-28 18:15:57 +05:30
cmdr2
da3f894ed4
another
2023-04-28 18:13:38 +05:30
cmdr2
2e362d57eb
Adjust prettier config
2023-04-28 18:10:58 +05:30
cmdr2
03fedfd0d5
fix formatting
2023-04-28 18:07:43 +05:30
cmdr2
039395f221
Fix formatting
2023-04-28 17:57:26 +05:30
cmdr2
1381be16ad
Fix formatting
2023-04-28 17:55:03 +05:30
cmdr2
9af511e457
Check prettier style in a github action
2023-04-28 16:42:38 +05:30
cmdr2
d18cefc519
Formatting
2023-04-28 16:38:55 +05:30
cmdr2
07f52c38ef
sdkit 1.0.83 - formatting
2023-04-28 16:35:30 +05:30
cmdr2
a46ff731d8
sdkit 1.0.82 - VAE slicing for pytorch 2.0, don't fail to hash files smaller than 3 MB
2023-04-28 16:03:35 +05:30
cmdr2
469585ddda
Use ES5 style trailing commas, to avoid unnecessary lines during code diffs
2023-04-28 15:50:44 +05:30
cmdr2
3000e53cc0
Show suggestions for handling system RAM exhaustion
2023-04-28 15:38:52 +05:30
cmdr2
db0722aca7
Allow ES5 style trailing commas in prettier
2023-04-28 15:32:42 +05:30
cmdr2
af0058d2aa
Merge pull request #1219 from lucasmarcelli/prettier-beta-take-two
...
add prettier for JS style
2023-04-28 15:16:32 +05:30
Lucas Marcelli
aad1afb70e
add prettier for JS style
2023-04-27 13:56:56 -04:00
cmdr2
228a5c4552
Merge pull request #1217 from cmdr2/beta
...
Beta
2023-04-27 15:58:55 +05:30
cmdr2
dc43eb29e1
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-27 15:58:17 +05:30
cmdr2
400cb218ba
Don't override net config if env variables don't exist
2023-04-27 15:58:06 +05:30
cmdr2
0fbe3cfb8f
Merge pull request #1216 from cmdr2/main
...
Main
2023-04-27 15:50:26 +05:30
cmdr2
9a01e917c6
Merge pull request #1215 from cmdr2/beta
...
Beta
2023-04-27 15:50:06 +05:30
cmdr2
e01d68fce3
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-27 15:48:51 +05:30
cmdr2
60f2f5ea19
changelog
2023-04-27 15:48:40 +05:30
cmdr2
2333beda5f
Hardware req
2023-04-27 15:40:39 +05:30
cmdr2
8174f94172
Merge pull request #1207 from cmdr2/main
...
Main
2023-04-26 16:41:12 +05:30
cmdr2
6a6ea5009a
Merge pull request #1182 from JeLuF/get_config
...
Don't write config.bat and config.sh any more
2023-04-26 16:35:52 +05:30
cmdr2
24d0e7566f
Copy get_config.py in on_sd_start for the first run, when on_env_start hasn't yet been updated
2023-04-26 16:34:27 +05:30
cmdr2
fe8c208e7c
Copy get_config.py in on_sd_start for the first run, when on_env_start hasn't yet been updated
2023-04-26 16:33:43 +05:30
cmdr2
ba7a49e834
Merge pull request #1204 from JeLuF/patch-22
...
Don't use python packages from the user's home directory
2023-04-26 16:29:00 +05:30
cmdr2
216323fcf4
No longer close to the fastest, the arms race continues
2023-04-26 16:25:42 +05:30
cmdr2
fb18c93bd6
Suppress debug log
2023-04-26 16:25:02 +05:30
cmdr2
382dee1fd1
Merge pull request #1116 from ogmaresca/createTab-utility-function
...
Add a utility function to create tabs with lazy loading functionality
2023-04-26 16:21:51 +05:30
JeLuF
9399fb5371
Don't use python packages from the user's home directory
...
PYTHONNOUSERSITE is required to ignore packages installed to `/home/user/.local/`. Since these folders are outside of our control, they can cause conflicts in ED's python env.
https://discord.com/channels/1014774730907209781/1100375010650103808
Fixes #1193
2023-04-25 21:02:36 +02:00
cmdr2
92d8dfe963
Merge pull request #1198 from cmdr2/revert-1197-revert-1195-patch-21
...
Revert "Revert "Stop messing with %USERPROFILE%""
2023-04-24 14:32:37 +05:30
cmdr2
3ae851ab1f
Revert "Revert "Stop messing with %USERPROFILE%""
2023-04-24 14:32:18 +05:30
cmdr2
fb1e3de3c7
Merge pull request #1197 from cmdr2/revert-1195-patch-21
...
Revert "Stop messing with %USERPROFILE%"
2023-04-24 14:31:14 +05:30
cmdr2
6fbb24ae3d
Revert "Stop messing with %USERPROFILE%"
2023-04-24 14:30:52 +05:30
cmdr2
943776dd14
Merge pull request #1195 from JeLuF/patch-21
...
Stop messing with %USERPROFILE%
2023-04-24 14:30:26 +05:30
JeLuF
bb607927d0
Stop messing with %USERPROFILE%
...
Set HF_HOME, so that the models don't get downloaded again.
2023-04-23 12:54:20 +02:00
cmdr2
ce95072845
Update README.md
2023-04-22 19:53:13 +05:30
cmdr2
36344732ac
Update README.md
2023-04-22 19:47:19 +05:30
cmdr2
1f4e4d8d82
change
2023-04-22 19:43:15 +05:30
cmdr2
4ef10222e1
changelog
2023-04-22 15:48:03 +05:30
cmdr2
d7b91db204
changelog
2023-04-22 15:47:26 +05:30
cmdr2
5acf5949a6
sdkit 1.0.81 - use tf32 = True for ampere GPUs
2023-04-22 15:42:24 +05:30
JeLuF
991f9cda42
Add splash screen for testDiffusers users
...
The splash screen will only be shown once.
The splash screen version number can be used to roll out a new splash screen, which will also be shown only once.
Clicking on the EasyAndroidLady icon shows the splash screen again.
2023-04-22 11:42:42 +02:00
cmdr2
6b075256e8
Merge pull request #1190 from cmdr2/beta
...
Force mac to downgrade from torch 2.0
2023-04-22 14:56:30 +05:30
cmdr2
3d740555c3
Force mac to downgrade from torch 2.0
2023-04-22 14:54:52 +05:30
cmdr2
49b2fc5b33
Merge pull request #1189 from cmdr2/beta
...
Keep the task alive during step callbacks. Thanks Madrang
2023-04-22 14:35:57 +05:30
cmdr2
f7235cf82c
Keep the task alive during step callbacks. Thanks Madrang
2023-04-21 20:59:14 +05:30
cmdr2
56dbddd472
Merge pull request #1186 from cmdr2/beta
...
Beta
2023-04-21 19:12:08 +05:30
cmdr2
eb16296873
Restrict AMD cards on Linux to torch 1.13.1 and ROCm 5.2. Avoids black images on some AMD cards. Temp hack until AMD works properly on torch 2.0
2023-04-21 19:08:51 +05:30
cmdr2
1967299417
Download GFPGAN 1.4 by default on new Windows installations (NSIS)
2023-04-21 16:21:24 +05:30
cmdr2
c7d8164c48
Merge pull request #1184 from cmdr2/beta
...
Don't copy bootstrap.bat unnecessarily
2023-04-21 16:10:02 +05:30
cmdr2
1864921d1d
Don't copy bootstrap.bat unnecessarily
2023-04-21 16:09:32 +05:30
cmdr2
75bdb214c7
Merge pull request #1183 from cmdr2/beta
...
Install PyTorch 2.0 by default on new installations
2023-04-21 16:03:10 +05:30
cmdr2
0b19adba75
changelog
2023-04-21 16:01:24 +05:30
cmdr2
2e84a421f3
Show sdkit installation progress during the first run
2023-04-21 15:49:38 +05:30
cmdr2
fea77e97a0
actually fix the img2img error in the new diffusers version
2023-04-21 15:26:14 +05:30
cmdr2
e1b6cc2a86
typo
2023-04-21 15:13:29 +05:30
cmdr2
0921573644
sdkit 1.0.78 - fix the 'astype' error with the new diffusers version
2023-04-21 15:11:26 +05:30
JeLuF
5eec05c0c4
Don't write config.bat and config.sh any more
2023-04-21 00:09:27 +02:00
cmdr2
526fc989c1
Allow any version of torch/torchvision
2023-04-20 18:40:45 +05:30
cmdr2
023b78d1c9
Allow rocm5.2
2023-04-20 17:46:34 +05:30
cmdr2
670410b539
sdkit 1.0.77 - fix inpainting bug on diffusers
2023-04-20 17:42:12 +05:30
cmdr2
76e379d7e1
Don't install xformers, it downgrades the torch version. Still need to fix this
2023-04-20 17:07:10 +05:30
cmdr2
cde57109e4
Revert "Fetch release notes only from the main or beta branches"
...
This reverts commit bc142c9ecd .
2023-04-20 16:57:52 +05:30
cmdr2
bc142c9ecd
Fetch release notes only from the main or beta branches
2023-04-20 16:55:34 +05:30
cmdr2
6c148f1791
Don't install xformers for AMD on Linux; changelog
2023-04-20 16:48:38 +05:30
cmdr2
534bb2dd84
Use xformers 0.0.16 to speed up image generation
2023-04-20 16:44:06 +05:30
cmdr2
d0f4476ba5
Suggest downloading a model downloading in the troubleshooting steps. Thanks JeLuf
2023-04-20 16:22:42 +05:30
cmdr2
6287bcd00a
sdkit 1.0.76 - use 256 as the tile size for realesrgan, instead of 128. slightly more VRAM, but faster upscaling
2023-04-20 16:17:27 +05:30
cmdr2
fcbcb7d471
changelog
2023-04-19 16:46:34 +05:30
cmdr2
cb527919a2
sdkit 1.0.75 - upgrade to diffusers 0.15.1
2023-04-19 16:45:28 +05:30
cmdr2
83c34ea52f
Remove unnecessary hotfix
2023-04-19 16:31:04 +05:30
cmdr2
35c75115de
Log errors during module and model initialization
2023-04-19 16:20:08 +05:30
cmdr2
7c75a61700
Typo
2023-04-19 16:15:15 +05:30
cmdr2
34ea49147c
Update the check_models.py script during startup
2023-04-19 16:13:29 +05:30
cmdr2
c1e8637a9f
Re-implement the code for downloading models in python. Save some eyeballs from bleeding
2023-04-19 16:11:16 +05:30
cmdr2
becbef4fac
Include ROCm in the list of allowed versions
2023-04-18 17:36:52 +05:30
cmdr2
f22ecc454a
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-18 17:14:44 +05:30
cmdr2
bf3df097b8
Don't use ROCm on Linux if an NVIDIA card is present
2023-04-18 17:14:24 +05:30
cmdr2
7fc2ed28b1
Merge pull request #1166 from JeLuF/not_yet
...
Don't save model_path if initial load fails
2023-04-18 16:34:12 +05:30
cmdr2
30a133bad9
Allow torch 1.11 to continue being installed
2023-04-18 16:10:46 +05:30
cmdr2
d8d44c579c
Typo
2023-04-18 15:43:56 +05:30
cmdr2
80384e6ee1
Install PyTorch 2.0 by default, but allow existing PyTorch 1.13.1 installations to continue running; Unify and streamline the installation of dependencies
2023-04-18 15:42:33 +05:30
cmdr2
0898f98355
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-18 15:05:53 +05:30
Diana
e7dc41e271
Automatic AMD GPU detection on Linux ( #1078 )
...
* Automatic AMD GPU detection on Linux
Automatically detects AMD GPUs and installs the ROCm version of PyTorch instead of the cuda one
A later improvement may be to detect the GPU ROCm version and handle GPUs that dont work on upstream ROCm, ether because they're too old and need a special patched version, or too new and need `HSA_OVERRIDE_GFX_VERSION=10.3.0` added, possibly check through `rocminfo`?
* Address stdout suppression and download failure
* If any NVIDIA GPU is found, always use it
* Use /proc/bus/pci/devices to detect GPUs
* Fix comparisons
`-eq` and `-ne` only work for numbers
* Add back -q
---------
Co-authored-by: JeLuF <jf@mormo.org >
2023-04-18 15:02:39 +05:30
cmdr2
0f0f475241
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-18 14:44:23 +05:30
cmdr2
127ee68486
Merge pull request #1171 from JeLuF/p0417
...
Don't download 1.4 if other models are available
2023-04-18 14:43:45 +05:30
cmdr2
b204b02b05
Merge pull request #1173 from JeLuF/patch-20
...
Add "Start scanning..." to getModels()
2023-04-18 14:41:09 +05:30
JeLuF
893b6d985c
Add "Start scanning..." to getModels()
...
Provide a hint to users what ED is currently using.
Use case: User has built an infinite loop using symlinks, ED model scan will never finish.
https://discord.com/channels/1014774730907209781/1097764777553580092
2023-04-18 09:12:26 +02:00
JeLuF
44824fb5f9
Don't download 1.4 if other models are available
2023-04-17 23:22:44 +02:00
cmdr2
dc21cbe59d
Typo
2023-04-17 16:25:49 +05:30
cmdr2
e16d9f4742
Merge branch 'torch2' into beta
2023-04-17 16:24:41 +05:30
cmdr2
f2b5843e6c
merge beta
2023-04-17 15:50:51 +05:30
cmdr2
16229caa8e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-17 15:43:18 +05:30
cmdr2
0c0525e11b
sdkit 1.0.72 - use the extra attn precision yaml code for diffusers, which doesn't auto-detect black images yet
2023-04-17 15:43:08 +05:30
cmdr2
11517b0969
Merge pull request #1168 from cmdr2/beta
...
Tiled upscaling for better VRAM usage, auto-detect black images and try fp32 attention precision, and full precision if that fails too
2023-04-17 15:11:41 +05:30
JeLuF
1ba3a139d9
Don't save model_path if initial load fails
...
Fixes #882
If the load of the model fails during the initialization, an attempt to render an
image using the same model fails because ED doesn't notice that the model has to
be loaded. This PR ensures that the model is being reloaded if the initial load
fails. If the second load attempt fails as well, the user will get a more helpful
error message than 'model not loaded yet'.
2023-04-16 21:59:29 +02:00
cmdr2
80bcfabc48
Upgrade to PyTorch 2.0; Doesn't use a special repo url for pytorch on Linux
2023-04-14 17:32:27 +05:30
JeLuF
4192f87d6b
Don't scan safetensors files in load_default_models() ( #1155 )
...
* Don't scan safetensors when loading them
* Don't scan safetensors files
* Update model_manager.py
---------
Co-authored-by: cmdr2 <shashank.shekhar.global@gmail.com >
2023-04-14 17:11:35 +05:30
cmdr2
03c8a0fca5
sdkit 1.0.70 - use plms for warming up the model, avoiding any non-deterministic effects from the default ancestral sampler
2023-04-12 15:31:10 +05:30
cmdr2
a3d2c71ed6
sdkit 1.0.69 - allow loading models without vae weights in diffusers
2023-04-11 15:34:44 +05:30
cmdr2
8ba0b34853
Log the stack trace when the model fails to load
2023-04-11 15:13:41 +05:30
cmdr2
424ec40fa5
sdkit 1.0.68 - fix brainfade
2023-04-11 12:00:03 +05:30
cmdr2
210429a259
sdkit 1.0.67 - detect black-images on model load and use fp32 attention precision or full precision if needed
2023-04-10 17:59:14 +05:30
cmdr2
df806d5dfa
changelog
2023-04-10 16:31:58 +05:30
cmdr2
b07046f6a2
gc between rendering images and applying filters
2023-04-10 16:31:24 +05:30
cmdr2
4cdb8a7d2a
sdkit 1.0.66 - lower VRAM usage for realesrgan upscaling
2023-04-10 16:29:30 +05:30
cmdr2
2f83f2bd48
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-10 15:56:07 +05:30
cmdr2
8a6cf3cfae
Remove redundant hotfix
2023-04-10 15:55:55 +05:30
cmdr2
514e40569e
Merge pull request #1138 from patriceac/patch-65
...
Properly reset LoRA selection from Use Settings
2023-04-10 10:54:12 +05:30
cmdr2
f30f98abd8
Merge pull request #1143 from patriceac/patch-67
...
Fix the tooltip display for long modifiers
2023-04-10 10:53:46 +05:30
cmdr2
c611d26306
Merge pull request #1144 from patriceac/patch-68
...
Fix the styling of disabled image modifiers
2023-04-10 10:53:06 +05:30
patriceac
9ee38d0b70
Fix the styling of disabled image modifiers
...
Long custom modifiers in a disabled state (e.g. right-click on the image tag) are properly restored as disabled but are incorrectly shown as "active" in the UI. I somehow missed that in https://github.com/cmdr2/stable-diffusion-ui/pull/1062 , so here is the fix for that. This change only applies to plugins that try to restore image modifiers, no change to the regular UI.
2023-04-09 18:38:36 -07:00
patriceac
5e45f37232
Fix the tooltip display for long modifiers
2023-04-09 15:33:05 -07:00
patriceac
4f2df2d188
Properly reset LoRA selection from Use Settings
2023-04-08 18:19:03 -07:00
cmdr2
ae470e35c8
Merge pull request #1137 from cmdr2/beta
...
Beta
2023-04-08 20:16:31 +05:30
cmdr2
0f4b62cb97
Hotfix - apply the config overrides to the Settings UI *after* the default config-apply function, not before it
2023-04-08 20:13:44 +05:30
cmdr2
c086098af1
Update README.md
2023-04-08 11:11:25 +05:30
cmdr2
4c7b4c7592
Merge pull request #1135 from JeLuF/ctrlv
...
Don't paste empty prompts
2023-04-08 09:01:07 +05:30
JeLuF
9e244f758c
Don't paste empty prompts
...
When pasting e.g. an image, window.clipboardData).getData('text') returns an empty string, which would delete the prompt.
https://discord.com/channels/1014774730907209781/1093186485563424838
2023-04-07 22:24:35 +02:00
cmdr2
e7c0b9bd76
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-07 15:52:02 +05:30
cmdr2
d7317e8252
sdkit 1.0.65 - upgrade compel to 1.0.5
2023-04-07 15:51:44 +05:30
cmdr2
36a187d3c5
Merge pull request #1133 from cmdr2/beta
...
Beta
2023-04-07 15:12:53 +05:30
cmdr2
a6ec401440
Merge pull request #1130 from JeLuF/callback
...
fix filename_format for 'show only upscaled'==false
2023-04-07 15:12:33 +05:30
cmdr2
7a2048b2cb
Merge pull request #1132 from cmdr2/beta
...
Beta
2023-04-07 15:08:25 +05:30
cmdr2
37082ad430
Merge pull request #1131 from cmdr2/main
...
Main
2023-04-07 15:04:17 +05:30
cmdr2
c571521e87
Merge pull request #1129 from JeLuF/font.css
...
fix font definition for some users
2023-04-07 12:42:11 +05:30
JeLuF
c438cd47b9
fix filename_format for 'show only upscaled'
...
https://discord.com/channels/1014774730907209781/1093703857516843019
2023-04-07 09:08:46 +02:00
JeLuF
3ce6c3dc61
fix font definition for some users
...
I don't know why it breaks only for a few users, but this patch seems to fix the issue.
https://discord.com/channels/1014774730907209781/1081867905907572746
https://discord.com/channels/1014774730907209781/1093215237307637901/1093223612615491604
2023-04-07 08:46:19 +02:00
cmdr2
17f60d3c7f
Disable ding sound when the UI loads. It'll now only play upon task completion
2023-04-07 09:56:07 +05:30
cmdr2
7d4d85284b
Disable ding sound when the UI loads. It'll now only play upon task completion
2023-04-07 09:55:30 +05:30
Olivia Godone-Maresca
9c091a9edf
Fix JSDoc
2023-04-06 16:37:17 -04:00
Olivia Godone-Maresca
60ca5641ae
Merge remote-tracking branch 'origin/beta' into createTab-utility-function
2023-04-06 16:36:25 -04:00
cmdr2
c115a9aa3d
changelog
2023-04-06 16:39:20 +05:30
cmdr2
6529240808
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-06 16:21:14 +05:30
cmdr2
0d570b3fae
version
2023-04-06 16:21:07 +05:30
cmdr2
0778078350
Merge pull request #1087 from ogmaresca/custom-folder-filename-formats-2
...
Allow loading/saving app.config from plugins and support custom folder/filename formats from app.config
2023-04-06 16:19:59 +05:30
cmdr2
888dc05cde
Merge pull request #1107 from ogmaresca/save-lora-strength-in-metadata
...
Add LoRA Strength to metadata files
2023-04-06 15:47:23 +05:30
patriceac
687da5b64a
Undo UI cleanup ( #1106 )
...
* Moving to InvokeAI attention weighting syntax
* Fix restoration of disabled image tags
Fix the restoration inactive image tags.
* Undo feature UX cleanup
Just show the undo button when there's no task for a more consistent UI.
* cleanup code
* Revert "cleanup code"
This reverts commit 03199c5a4f .
* Update image-modifiers.js
* Update image-modifiers.js
2023-04-06 15:42:48 +05:30
cmdr2
5b00d54c76
Merge pull request #1108 from ogmaresca/increase-random-seed-range
...
Increase the random seed range
2023-04-06 15:39:43 +05:30
cmdr2
38b4a7856e
Merge pull request #1109 from patriceac/patch-64
...
Reset the LoRA dropdown if not present in the task
2023-04-06 15:39:16 +05:30
cmdr2
4f899bd83d
Merge pull request #1112 from DianaNites/patch-2
...
Persistentish user configuration
2023-04-06 15:32:42 +05:30
cmdr2
7f80f7c46b
Merge pull request #1117 from ogmaresca/allow-switching-between-previewed-images
...
Add back/forward buttons to switch between images in tasks
2023-04-06 15:28:38 +05:30
cmdr2
d6cb0e48cc
Merge pull request #1121 from cmdr2/beta
...
bug fix - metadata embedding would ignore the jpeg quality
2023-04-05 08:20:41 +05:30
cmdr2
899125cc41
sdkit 1.0.64 - bug fix - metadata embedding would ignore the jpeg quality
2023-04-05 08:07:53 +05:30
cmdr2
f38e8688b3
Merge pull request #1120 from cmdr2/beta
...
Tag the Test Diffusers changelog entries to beta-only
2023-04-04 16:26:36 +05:30
cmdr2
f3a0ab24c1
Tag the Test Diffusers changelog entries to beta-only
2023-04-04 16:26:16 +05:30
cmdr2
730424ebc4
Merge pull request #1119 from cmdr2/beta
...
Beta
2023-04-04 16:16:25 +05:30
cmdr2
84737eb271
Disable LoRA in the main branch
2023-04-04 16:14:07 +05:30
cmdr2
e807bcdf90
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-04-04 16:11:23 +05:30
cmdr2
73d947c4a6
Don't show LoRA options in the main branch
2023-04-04 16:10:16 +05:30
cmdr2
f0dbd87ba9
Merge pull request #1118 from cmdr2/main
...
Main
2023-04-04 15:55:37 +05:30
Olivia Godone-Maresca
88d415d3f9
Add back/forward buttons to switch between images in tasks
2023-04-03 19:35:37 -04:00
Olivia Godone-Maresca
3fc93e2c57
Add a utility function to create tabs with lazy loading functionality
2023-04-03 17:39:34 -04:00
cmdr2
69380e3527
sdkit 1.0.63 - bug fix - samplers wouldn't get created if an inpainting was the first to load
2023-04-03 15:57:52 +05:30
Diana
ec0b08e4d0
user configuration
2023-04-02 09:16:33 -07:00
patriceac
6aa048e3ad
Reset the LoRA dropdown if not present in the task
2023-04-02 02:04:03 -07:00
Olivia Godone-Maresca
bc711414a8
Increase the random seed range
2023-04-01 21:26:32 -04:00
Olivia Godone-Maresca
07b467e4bc
Add LoRA Strength to metadata files
2023-04-01 11:42:20 -04:00
cmdr2
75445185c4
Hide the slider if lora is none
2023-04-01 17:01:52 +05:30
cmdr2
7772b6901a
Hide lora slider if not enabled
2023-04-01 16:44:36 +05:30
cmdr2
fad36d9c08
Don't show or allow test_diffusers if not using the beta branch. This allows allow features to release to the main branch, while restricting diffusers to the beta branch
2023-04-01 16:42:06 +05:30
cmdr2
061e012cff
Revert "Remove Ctrl+Z for undoing task removals until the conflict with other listeners for Ctrl+Z can be figured out"
...
This reverts commit 8f877a2cee .
2023-04-01 16:09:51 +05:30
cmdr2
02fdafc111
changelog
2023-04-01 16:08:53 +05:30
cmdr2
a03164f3bc
Slider to control LoRA strength
2023-04-01 16:08:14 +05:30
cmdr2
8ab445bb31
Merge pull request #1098 from patriceac/patch-63
...
Fix key presses in the image editor
2023-04-01 15:10:02 +05:30
patriceac
1429a44f0e
Align source code formatting
2023-04-01 00:00:19 -07:00
patriceac
0b5c5b646f
Correct fix for Ctrl+Z shortcut in image editor
2023-03-31 22:50:36 -07:00
cmdr2
5ddf0bd164
Merge pull request #1103 from arrowgent/beta
...
Beta add artist Zdzislaw Beksinski
2023-04-01 10:44:22 +05:30
arrowgent
ed60bab294
delete tmp file to create folder.
...
by_zdzislaw_beksinski
2023-03-31 20:58:20 -07:00
arrowgent
65348e1cb9
generated by zdzislaw beksinski portrait & landscape
2023-03-31 20:57:00 -07:00
arrowgent
22ca01bbde
create folder by_zdzislaw_beksinski
2023-03-31 20:56:22 -07:00
arrowgent
c772347c09
add artist Zdzislaw Beksinski
2023-03-31 20:54:00 -07:00
Olivia Godone-Maresca
afc18619db
Remove console.log
2023-03-31 17:26:16 -04:00
cmdr2
4f88939c77
sdkit 1.0.61 - reload a LoRA correctly if reloading the SD model
2023-03-31 16:26:11 +05:30
patriceac
5dd3f46cee
Fix key presses in the image editor
...
https://discord.com/channels/1014774730907209781/1021695193499582494/1090733238034645082
2023-03-31 00:02:44 -07:00
cmdr2
11138a1d97
Don't include LoRA in the task info if not used
2023-03-30 19:08:10 +05:30
cmdr2
aea49bf739
Merge pull request #1085 from lucasmarcelli/beta
...
reworked how task config is setup
2023-03-30 19:06:25 +05:30
cmdr2
8f877a2cee
Remove Ctrl+Z for undoing task removals until the conflict with other listeners for Ctrl+Z can be figured out
2023-03-30 18:44:21 +05:30
cmdr2
dc4344043e
Merge pull request #1079 from JeLuF/toggle
...
Don't show lossless WEBP toggle for JPEG on first load
2023-03-30 18:11:09 +05:30
Olivia Godone-Maresca
fe635db3ab
Remove log.infos
2023-03-29 21:02:35 -04:00
Olivia Godone-Maresca
7e53eb658c
Allow loading/saving app.config from plugins and support custom folder/filename formats from app.config
2023-03-29 20:56:24 -04:00
lucasmarcelli
4836abb5bd
reworked how task config is setup
2023-03-29 13:52:41 -04:00
JeLuF
67746981e7
Merge beta
2023-03-29 15:39:37 +02:00
JeLuF
8149f97388
Linux ruamel.yaml installation
2023-03-29 15:28:05 +02:00
Olivia Godone-Maresca
e5a47ac964
Allow both embedding metadata and saving metadata files ( #1058 )
...
* Allow both embedding metadata and saving metadata files
* Use the correct variable
* Descriptive variable
---------
Co-authored-by: cmdr2 <shashank.shekhar.global@gmail.com >
2023-03-29 09:19:05 +05:30
JeLuF
40598c28af
Don't show lossless WEBP toggle for JPEG on first load
...
https://discord.com/channels/1014774730907209781/1021695193499582494/1090402304173277266
2023-03-29 00:46:13 +02:00
cmdr2
044e3746ca
Undo on mac
2023-03-28 17:32:20 +05:30
cmdr2
969eb5632f
Merge pull request #1046 from ogmaresca/fix-empty-space-at-bottom
...
Fix the empty space at the bottom of the page
2023-03-28 17:16:12 +05:30
cmdr2
03800a45e0
Allow Ctrl+Z to undo the removal of images/tasks
2023-03-28 17:13:37 +05:30
cmdr2
9ee17ec5f1
changelog
2023-03-28 15:58:18 +05:30
cmdr2
72d991afaa
Merge pull request #1041 from JeLuF/undo
...
Add undo support
2023-03-28 15:52:20 +05:30
cmdr2
a858d4d1ba
Merge pull request #1062 from patriceac/patch-59
...
Fix restoration of disabled image tags
2023-03-28 15:46:31 +05:30
cmdr2
590472cab2
Merge pull request #1063 from patriceac/patch-61
...
Fire event when random seed is toggled by dnd.js
2023-03-28 15:45:50 +05:30
cmdr2
d988c80874
Merge pull request #1060 from ogmaresca/improve-status-overlap
...
Fix tab bar when there's many plugin tabs
2023-03-28 15:45:26 +05:30
cmdr2
8e705f0785
Merge pull request #1059 from ogmaresca/allow-lossless-webp
...
Allow saving lossless WEBPs
2023-03-28 15:43:54 +05:30
cmdr2
477a4fc0e3
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-03-28 15:42:42 +05:30
cmdr2
77246aeab1
sdkit 1.0.60 - lossless webp
2023-03-28 15:42:29 +05:30
patriceac
728e7c79fd
Add support for LoRA models to dnd.js ( #1054 )
...
* Add support for LoRA to dnd.js
Adds support for LoRA to dnd.js (task restoration, use settings, etc.).
* Correct extensions for LoRA
---------
Co-authored-by: cmdr2 <shashank.shekhar.global@gmail.com >
2023-03-28 15:37:50 +05:30
patriceac
a10dfd0386
Moving attention weighting to InvokeAI syntax ( #1055 )
...
* Moving attention weighting to InvokeAI syntax
() and [] were actually ignored by the legacy parser, so moving the Ctrl+Wheel shortcut to the InvokeAI syntax of '+' and '-'.
* Moving attention weighting to InvokeAI syntax
() and [] were actually ignored by the legacy parser, so moving the Ctrl+Wheel shortcut to the InvokeAI syntax of '+' and '-'.
* Properly cleanup parenthesis
'(image tag)++' need to be trimmed to 'image tag'
* Add parenthesis as needed when adjusting weights
In the InvokeAI syntax, 'image modifier' must become '(image modifier)++' when adjusting weight.
* Code cleanup
2023-03-28 15:35:51 +05:30
cmdr2
d81be64711
Merge pull request #1052 from patriceac/patch-52
...
Fix for Clear button in image editor
2023-03-28 15:34:57 +05:30
cmdr2
e4550f7eb4
Merge pull request #1034 from JeLuF/short
...
Make file names of downloaded files shorter
2023-03-28 15:33:40 +05:30
cmdr2
27fb8ccd92
Fix DPM solver in diffusers beta
2023-03-27 16:57:55 +05:30
cmdr2
811d3b916e
changelog
2023-03-27 16:30:19 +05:30
cmdr2
a573e61d36
Fix a bug where some non-square images would fail while inpainting with a 'The size of tensor a must match size of tensor b' error
2023-03-27 16:29:55 +05:30
cmdr2
5a7675709b
changelog
2023-03-27 15:51:54 +05:30
cmdr2
0730400bc1
Fix the 'incorrect number of channels' error when given PNG images with an alpha channel (test diffusers)
2023-03-27 15:51:09 +05:30
cmdr2
e65ee76076
changelog
2023-03-27 15:13:02 +05:30
cmdr2
de02435015
Fix inpainting in diffusers beta
2023-03-27 15:10:04 +05:30
patriceac
48b233304f
Only notify upon disabling
2023-03-25 02:51:46 -07:00
patriceac
1c2e353fc5
Fire event when random seed is toggled by dnd.js
...
This is to let plugins know that the state of the random seed toggle was programmatically changed by dnd.js. No change for regular UI.
2023-03-25 02:47:05 -07:00
patriceac
356375677d
Fix restoration of disabled image tags
...
Fix a regression introduced by PR 1003 that causes disabled image tags to be restored in an enabled state by the "image modifiers improvements" plugin. No change in the regular UX.
2023-03-25 02:09:11 -07:00
Olivia Godone-Maresca
2af1b5c064
Make tab bar scrollable and improve SD status overlaps
2023-03-24 23:54:31 -04:00
Olivia Godone-Maresca
e42ddbd652
Allow saving lossless WEBPs
2023-03-24 22:46:03 -04:00
patriceac
d1f341678c
Fix for Clear button in image editor
2023-03-24 00:08:51 -07:00
cmdr2
696bb883d0
Merge pull request #1050 from m-hosoi/main
...
fix: can't get file size if gnubin/stat is already installed in homebrew
2023-03-24 12:24:02 +05:30
cmdr2
55da2988b3
sdkit 1.0.55 - additional debug logging for prompts
2023-03-24 11:51:47 +05:30
cmdr2
d16783d0d1
sdkit upgrade - Use the latest version of compel
2023-03-24 10:15:51 +05:30
cmdr2
d8cfd35a94
changelog
2023-03-24 09:29:08 +05:30
cmdr2
114363e22b
sdkit 1.0.53 - long prompt lengths
2023-03-24 09:27:15 +05:30
cmdr2
23e7a6b8b0
sdkit 1.0.52 - Use weighted prompt parsing using the Compel library
2023-03-23 13:10:00 +05:30
cmdr2
20ad0d7f8c
Merge pull request #1048 from JeLuF/base36
...
🔥 Hotfix: Avoid name clashes for autosave files
2023-03-23 09:54:58 +05:30
cmdr2
6ef72f03ff
Merge pull request #1048 from JeLuF/base36
...
🔥 Hotfix: Avoid name clashes for autosave files
2023-03-23 09:48:40 +05:30
M.Hosoi
ac91a15aa9
fix: can't get file size if gnubin/stat is already installed in homebrew
2023-03-23 09:20:10 +09:00
JeLuF
872c09c220
Avoid name clashes for autosave files
...
The old code had a 1.6% chance of name collisions (AAb/345 and AAB3/45 would generate the same filename) on Linux and 39% on Windows (base64 is case sensitive, Windows isn't).
This code uses base36 (0-9, A-Z) to avoid case issues. To avoid collisions on fast computers or multi GPU computers, the time resolution of the timestamp is changed from seconds to 0.1ms, and the image number isn't added to the timestamp but appended as an extra character. Due to the limitation of the timestamps to 7 characters, the timecode will repeat every 90 days. This shouldn't be an issue since most sessions will not last this long.
2023-03-22 23:06:03 +01:00
cmdr2
8efde22580
typo
2023-03-22 16:44:41 +05:30
cmdr2
9c693bd76f
Merge pull request #1045 from ogmaresca/save-lora-model-to-metadata
...
Add LoRA model to metadata files
2023-03-22 14:10:58 +05:30
Olivia Godone-Maresca
7a4002a17a
Remove the empty space at the bottom of the page
2023-03-21 21:39:41 -04:00
Olivia Godone-Maresca
fbaa11f08d
Add LORA model to metadata files
2023-03-21 18:09:59 -04:00
cmdr2
3faaed9819
Send the lora model in the request only if in test_diffusers mode
2023-03-21 20:45:12 +05:30
cmdr2
f5be941a4a
sdkit 1.0.51 - convert ckpt was missing the new changes that diffusers hasn't merged in yet. bundling it along for now
2023-03-21 18:56:12 +05:30
cmdr2
eabe4cf58c
sdkit 1.0.50 - fix typo
2023-03-21 18:47:25 +05:30
cmdr2
593e9748b9
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-03-21 18:11:16 +05:30
cmdr2
f8d260e0a7
changelog
2023-03-21 18:02:36 +05:30
cmdr2
f8bc50871a
sdkit 1.0.49; Use a test_diffusers flag to gate access to the new renderer and LoRA model selection
2023-03-21 17:59:20 +05:30
cmdr2
03a7e2e8bf
Merge pull request #1044 from cmdr2/beta
...
Beta
2023-03-21 12:26:00 +05:30
cmdr2
3d2695c4ec
Merge pull request #1043 from cmdr2/main
...
Readme
2023-03-21 12:25:27 +05:30
JeLuF
4871f7fed7
UNDO_LIMIT
2023-03-21 01:31:12 +01:00
JeLuF
0f3a3da5ed
Add undo support
2023-03-20 22:53:13 +01:00
cmdr2
ec6922b885
Merge pull request #1038 from JeLuF/karras
...
Add 'Karras' tag to DPM samplers
2023-03-20 20:00:26 +05:30
JeLuF
c9a05e0290
Add 'Karras' tag to DPM samplers
2023-03-20 14:52:45 +01:00
cmdr2
856724b9a5
Merge pull request #1036 from JeLuF/overlap
...
Prevent collisions of 'What's new' and the server status
2023-03-20 09:51:22 +05:30
cmdr2
2b3e2b1de7
Merge pull request #1032 from JeLuF/autojson
...
Load prompt: support JSON and TXT metadata
2023-03-20 09:50:45 +05:30
JeLuF
bcaa624b9b
Prevent collisions of 'What's new' and the server status
2023-03-19 17:42:08 +01:00
JeLuF
b5da4e2fa0
Make download file names shorter
2023-03-19 17:29:13 +01:00
JeLuF
7917ac8ebc
Load prompt: support JSON and TXT metadata
...
Also, allow prompt files (one line per prompt) to be dnd'ed
2023-03-19 16:21:17 +01:00
cmdr2
700bfc16bd
Merge pull request #1025 from cmdr2/beta
...
temp fix for installations that installed torch 2.0 by mistake
2023-03-17 13:33:41 +05:30
cmdr2
8aead029a8
temp fix for installations that installed torch 2.0 by mistake
2023-03-17 13:33:13 +05:30
cmdr2
38aafd3577
Merge pull request #1024 from cmdr2/beta
...
Temp fix for macOS installations that installed torch 2.0 by mistake,…
2023-03-17 13:28:15 +05:30
cmdr2
a9da65c2cd
Temp fix for macOS installations that installed torch 2.0 by mistake, when torch 2 released yesterday
2023-03-17 13:27:44 +05:30
cmdr2
a290fdd28c
Merge pull request #1023 from cmdr2/beta
...
Use CUDA-specific torch only on Linux, not mac
2023-03-17 13:21:10 +05:30
cmdr2
0324deec60
Use CUDA-specific torch only on Linux, not mac
2023-03-17 13:20:37 +05:30
cmdr2
d7b3b5d87f
Merge pull request #1022 from cmdr2/beta
...
Beta
2023-03-17 10:16:09 +05:30
cmdr2
28338612fa
Pin versions: torch 1.13.1 and torchvision 0.14.1, and update stable-diffusion-sdkit which also pins the torch and torchvision versions for macOS
2023-03-17 10:07:22 +05:30
cmdr2
fe23cc558d
Merge pull request #1019 from JeLuF/zoom
...
When zooming, only show one copy of the image
2023-03-16 11:47:27 +05:30
cmdr2
394cb72e46
Merge branch 'beta' into zoom
2023-03-16 11:47:14 +05:30
cmdr2
57c85a64c7
Merge pull request #1018 from AssassinJN/patch-3
...
remove task from dome when removing images
2023-03-16 11:46:31 +05:30
cmdr2
a3f357732c
formatting
2023-03-16 11:42:31 +05:30
cmdr2
ca99b87319
Filter NSFW images (if enabled) during live preview
2023-03-16 11:30:16 +05:30
cmdr2
3507f91090
Remove click event for preview image expansion, since it breaks Rabbit Hole
2023-03-16 11:12:10 +05:30
JeLuF
aa3bc864ee
Also fix clicks into the image
2023-03-16 00:32:10 +01:00
JeLuF
db769dd995
When zooming, only show one copy of the image
...
Don't add a copy of the image for each live preview image shown
2023-03-16 00:08:24 +01:00
cmdr2
a0f2097b1b
Move the createElement() function to utils.js
2023-03-15 21:30:12 +05:30
cmdr2
6298df14e7
Hide only the filtered-out button in a row, not the entire row
2023-03-15 21:20:56 +05:30
AssassinJN
2d0a76c5a4
remove task from dome when removing images
...
Changing the functionality to remove task from dom when all images have been removed. This will save system memory in the browser allowing better performance.
2023-03-15 11:13:26 -04:00
cmdr2
b7a7a7d31f
Move similar image info buttons into a single row, using the new array API
2023-03-15 19:41:19 +05:30
cmdr2
841811e3bc
Full screen button on images; Changelog
2023-03-15 19:25:55 +05:30
cmdr2
0679fb2b20
Merge pull request #1017 from ogmaresca/image-modal
...
Add image modal functionality
2023-03-15 18:45:17 +05:30
cmdr2
230f7b478a
Merge pull request #1013 from JeLuF/text-css
...
Hardcode CSS content type
2023-03-15 18:44:54 +05:30
Olivia Godone-Maresca
c8f8f329e3
Allow creating custom HTML elements for image info button plugins ( #1007 )
...
* Allow creating custom HTML elements for image info button plugins
* Allow arrays and labels
* Add spacing between buttons on the same row
2023-03-15 18:44:43 +05:30
cmdr2
9c4d702434
Merge pull request #1015 from JeLuF/issue-1012
...
Fix #1012 - Image Modifiers > Thumbnail Size slider remembers its pos…
2023-03-15 18:42:11 +05:30
Olivia Godone-Maresca
ab7d74d2fa
Add a image modal function
2023-03-14 21:43:49 -04:00
JeLuF
c9ddf4d15f
Fix #1012 - Image Modifiers > Thumbnail Size slider remembers its position but does not apply it at page load
2023-03-14 19:02:34 +01:00
JeLuF
7af620f66e
Hardcode CSS content type
...
By default, uvicorn uses the 'Content Type' value from 'Computer\HKEY_CLASSES_ROOT\.css' for the Content-Type header in its responses. Some systems have this set to 'application/x-css', an outdated content type used in the early days of CSS. Modern browsers ignore stylesheets that don't have the content-type 'text/css'. This change hardcodes the Content-Type to 'text/css', ignoring the registry.
2023-03-14 18:49:31 +01:00
cmdr2
24b631500a
Merge pull request #1009 from JeLuF/BigX
...
Only delete task sections if they are no longer processing
2023-03-14 21:57:59 +05:30
cmdr2
c27d57831c
changelog
2023-03-14 20:30:17 +05:30
cmdr2
30eb729973
Tweak preview slider width
2023-03-14 11:41:46 +05:30
cmdr2
7f24241372
Merge pull request #1005 from JeLuF/noplugins
...
Rename user hint
2023-03-14 10:42:59 +05:30
cmdr2
0ddcc98a57
Merge pull request #1004 from JeLuF/toosmall
...
Warn users about small image dimensions
2023-03-14 10:42:13 +05:30
cmdr2
9ca8cf810b
Merge pull request #1003 from patriceac/patch-50
...
Notify plugins when image tags get refreshed
2023-03-14 10:41:12 +05:30
JeLuF
3c2157111b
Download all: Add Metadata download ( #923 )
...
* Download all: Add Metadata download
* Harmonise capitalisation
* Add JSzip, download popup
* 'Save all' popup
- add ZIP download with JSON and folder support
- Popup to prevent accidental trigger of an image download
- Use FileSaver polyfill for better browser support
* remove debug output
* Make DownloadImages a tertiary button
2023-03-14 10:40:24 +05:30
patriceac
d26e646a94
Refresh the image count as user types ( #936 )
...
* Refresh the image count as user types
Currently I have to change the focus for the image count to refresh. This change makes it immediate. I've been wondering if 'change' should merely be replaced by 'keyup' but decided against it for accessibility reasons (people who might be using accessibility tools with alternative input methods).
* Add a debounce
Setting a debounce of 300ms on keyup.
2023-03-14 10:37:55 +05:30
patriceac
1fda12640f
Custom Image Modifiers dialog tweaks ( #935 )
...
* Custom Image Modifiers dialog tweaks
Couple minor usability improvements for the custom image modifiers dialog:
- set the focus to the textbox when opening the dialog
- pressing the Escape key closes the dialog
* Adding keyboard shortcuts
Escape to cancel the changes, Ctrl+Enter to confirm the changes. No change to the existing UI behavior using the mouse.
* Make the overlay focusable
Allows the keyboard shortcuts to work if user clicks on the main window rather than the textbox itself.
* Disable spell and grammar correction
2023-03-14 10:37:21 +05:30
cmdr2
05316ae25b
Merge pull request #965 from patriceac/patch-49
...
Fix the display of the preview scale slider
2023-03-14 10:36:45 +05:30
patriceac
079402cb2f
Fix restoration of weighted tasks with truncated modifiers ( #956 )
...
* Fix restoration of weighted tasks with truncated modifiers
* Reverting this change
Will create a separate PR for this as needed. Doesn't impact the other bug fix.
* Update utils.js
2023-03-14 10:36:21 +05:30
cmdr2
995bdc77b8
Merge pull request #938 from patriceac/patch-46
...
Make the image editor scrollable as needed
2023-03-14 10:35:59 +05:30
cmdr2
c52b72f500
Merge pull request #991 from JeLuF/modi
...
Fix autosave of modifiers image style
2023-03-14 10:35:34 +05:30
cmdr2
a4e496abc1
version
2023-03-14 10:34:52 +05:30
cmdr2
6cb981655e
Fix a bug where the merge plugin wouldn't use the subfolder path of a model
2023-03-14 10:03:53 +05:30
JeLuF
2916a33fa2
Only delete task sections if they are no longer processing
2023-03-13 23:05:11 +01:00
JeLuF
ca555686ec
Rename user hint
2023-03-12 22:31:14 +01:00
JeLuF
03256f6bba
Warn users about small image dimensions
...
Show a warning if the user chooses width & height < 512px
2023-03-12 20:43:54 +01:00
patriceac
257b14ee09
Notify plugins when image tags get refreshed
...
Image modifiers may be temporarily hidden by plugins like searchable modifier search box, and when restoring a task (e.g. use settings) the image modifier s copied with the hidden class set, which makes it look like it's missing.
By notifying plugins that the image tags have been refreshed, it allows it to act accordingly (in this case by making sure image tags are visible).
2023-03-12 01:23:05 -08:00
cmdr2
4e35580bd6
Update README.md
2023-03-12 13:46:29 +05:30
cmdr2
512b160fc0
Update README.md
2023-03-12 13:46:14 +05:30
cmdr2
250afd2355
Update README.md
2023-03-12 13:25:29 +05:30
cmdr2
7fa3e2d2f9
Update README.md
2023-03-12 13:25:08 +05:30
cmdr2
91f28fa38f
Merge pull request #1001 from cmdr2/beta
...
Beta
2023-03-12 13:19:56 +05:30
cmdr2
a0dc82e1f9
mac link in readme
2023-03-12 13:19:13 +05:30
cmdr2
fc3c2925e5
Merge pull request #1000 from cmdr2/main
...
Main
2023-03-12 13:16:59 +05:30
cmdr2
6b3511e15d
Mac download button
2023-03-12 13:16:19 +05:30
cmdr2
59183aceec
Update README.md
2023-03-12 11:53:32 +05:30
cmdr2
ec44a84915
Icon in windows installer for Start Menu and Desktop
2023-03-12 10:41:38 +05:30
cmdr2
1010837cfd
Merge pull request #999 from cmdr2/beta
...
Beta
2023-03-12 09:57:17 +05:30
cmdr2
aec7e6d32e
changelog
2023-03-11 12:38:25 +05:30
cmdr2
bb0f7cd1cd
Load mask from file
2023-03-11 12:37:51 +05:30
cmdr2
5dd92b1d3f
sdkit 1.0.47 - mps buffer fix
2023-03-11 10:40:45 +05:30
cmdr2
7548f7cdbb
revert mps buffer fix
2023-03-11 10:27:57 +05:30
cmdr2
44da3d26f3
sdkit 1.0.45 - fix buffers used for mac mps
2023-03-11 10:24:01 +05:30
cmdr2
7c01c48297
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-03-11 09:27:36 +05:30
cmdr2
7826870d99
Logo change
2023-03-11 09:27:04 +05:30
cmdr2
bdb6649722
Merge pull request #995 from cmdr2/beta
...
Beta
2023-03-11 09:08:01 +05:30
cmdr2
31ee73c5eb
Merge pull request #994 from cmdr2/main
...
Main
2023-03-11 09:06:26 +05:30
JeLuF
3b708e8d44
Fix autosave of modifiers image style
2023-03-10 21:23:16 +01:00
cmdr2
0fd706f392
Bring back the ability to run on CPU on PCs with CUDA-compatible GPUs
2023-03-10 10:19:55 +05:30
cmdr2
8907dabd4c
Merge pull request #987 from michaelgallacher/beta
...
Hotfix rollup
2023-03-10 10:16:21 +05:30
Michael Gallacher
1496d6ec51
Hotfix rollup
...
* Reverts the recent 'torch.mps' changes since .mps is only available in torch v2.0, which isn't yet released.
* Includes Hotfitx 984
* Enables 'cpu-only' option when running on Apple silicon.
2023-03-09 14:10:29 -07:00
cmdr2
d1a45ed9ac
Report the device GPU memory (and existence) correctly for mps (mac)
2023-03-09 21:15:00 +05:30
cmdr2
f73d28ac10
changelog
2023-03-09 18:26:03 +05:30
cmdr2
1b7af75d4e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-03-09 18:21:47 +05:30
cmdr2
ed0d78bf73
changelog
2023-03-09 18:21:37 +05:30
cmdr2
046e2acae1
Merge pull request #982 from cmdr2/beta
...
Beta
2023-03-09 17:58:41 +05:30
cmdr2
b6efa71efc
Merge pull request #981 from cmdr2/main
...
Main
2023-03-09 17:57:37 +05:30
Olivia Godone-Maresca
3bb835b5e1
Support custom modifiers with images ( #912 )
...
* Support custom modifiers with images
* Add dash support
* Avoid needing to upgrade fastapi
* Revert gitignore
2023-03-08 20:52:31 +05:30
cmdr2
fbeecda38c
Merge pull request #963 from JeLuF/patch-18
...
Remove AVX check
2023-03-08 13:37:59 +05:30
cmdr2
942904186a
changelog
2023-03-08 10:02:05 +05:30
cmdr2
737a81570a
Merge pull request #975 from michaelgallacher/beta
...
Add support for MPS when running on Apple silicon
2023-03-08 10:00:10 +05:30
cmdr2
3691aeb8e1
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-03-08 09:58:01 +05:30
cmdr2
32d8f4d24b
sdkit 1.0.44 - mps support for mac
2023-03-08 09:57:45 +05:30
cmdr2
30ccd35dd3
Merge pull request #976 from cmdr2/beta
...
Don't need to use bootstrap.bat after installation
2023-03-08 09:19:13 +05:30
Michael Gallacher
11265c4034
Add support for MPS when running on Apple silicon
...
Changes:
* autodetect if MPS is available and the pytorch version has MPS support.
* change logic from "is the device CPU?" to "is the device not CUDA?".
* set PYTORCH_ENABLE_MPS_FALLBACK=1
Known issues:
* Some samplers (eg DDIM) will fail on MPS unless forced to CPU-only mode
2023-03-07 14:57:37 -07:00
cmdr2
8acff43028
Merge pull request #973 from cmdr2/main
...
Main
2023-03-07 22:06:06 +05:30
cmdr2
660aa4f4ab
Don't include bootstrap.bat in the new installer, since we don't need micromamba, and we don't need to download and install conda/git separately
2023-03-07 21:33:38 +05:30
cmdr2
1384c2f1bc
Keep bootstrap.bat in the repo, until the new installer releases. However it won't be copied or used after installation.
2023-03-07 21:17:04 +05:30
cmdr2
459b9428d4
Remove bootstrap.bat, since it's only needed during installation (and the current installer contains it, and this installer will soon be phased out)
2023-03-07 21:16:05 +05:30
cmdr2
a82f16958b
Project name changes in NSIS installer
2023-03-07 19:43:04 +05:30
cmdr2
b9f436812b
Download the default CLIP model during NSIS installation; Allow setting the path to an existing installation, which will be used for creating the installer executable
2023-03-07 19:40:58 +05:30
patriceac
7c0ec9faaf
Fix the display of the preview scale slider
...
As per https://discord.com/channels/1014774730907209781/1014780368890630164/1080772220760109066 .
2023-03-05 19:19:02 -08:00
JeLuF
88e3831bc6
Remove AVX check
...
https://discord.com/channels/1014774730907209781/1064237509913084087/1064237509913084087
2023-03-05 00:13:07 +01:00
cmdr2
2a597fcad7
Single-file installer - Include all the dependencies from an installed folder; Download the default models using the NSCurl plugin
2023-03-04 18:02:30 +05:30
cmdr2
6158f49400
Workaround to fix the broken Rabbit Hole plugin
2023-03-02 13:56:39 +05:30
cmdr2
9dd819e193
Workaround to fix the broken Rabbit Hole plugin
2023-03-02 13:55:53 +05:30
cmdr2
e706fae648
Update README.md
2023-03-02 10:31:23 +05:30
cmdr2
118a4862ab
Merge pull request #954 from cmdr2/beta
...
Beta
2023-03-02 10:26:25 +05:30
cmdr2
5e2f31e3bf
Merge branch 'main' into beta
2023-03-02 10:15:51 +05:30
cmdr2
f78b31b1bc
Less jittery dropdown
2023-03-01 18:41:21 +05:30
cmdr2
8d698cb997
reword
2023-03-01 18:35:41 +05:30
cmdr2
8945aac319
Merge models is no longer in beta
2023-03-01 18:28:58 +05:30
cmdr2
f2a960136e
Move zoom and 'scroll to generated image' into a flat icon strip, with a press-toggle button for the 'scroll to' button; Tweaked the behavior of the on-scroll dropdown CSS class
2023-03-01 18:27:48 +05:30
cmdr2
7a1170f1dd
Use naturalWidth, to show the actual image width (especially for upscaled images)
2023-03-01 15:22:38 +05:30
cmdr2
24cce08580
Show the image dimensions on mouse over
2023-03-01 15:17:27 +05:30
cmdr2
b425b43d3e
changelog
2023-02-28 15:38:53 +05:30
cmdr2
353fe88226
Set tertiary colors on buttons that don't need to be visible in a very dominant manner
2023-02-28 15:37:38 +05:30
cmdr2
1a3086230e
Set the dropdown width only when the dropdown is opened, to fix a bug where it would get set before the DOM element actually rendered. The settings field is collapsed by default (on new installations), so the computed DOM width would be invalid
2023-02-28 15:37:06 +05:30
patriceac
0e57487774
Preserve full names for shortened modifiers ( #945 )
...
* Preserve full names for shortened modifiers
The PR https://github.com/cmdr2/stable-diffusion-ui/pull/779/files added code to preserve the full names of truncated image modifiers, but only in the "short image modifiers" code path. This PR fixes that by preserving the full car name for truncated modifier names too.
* Pick the full modifier name
The previous code selected the entire innerText from the modifier-car-label element, but for truncated modifiers this would also include the tooltip text. This modification fixes that by only picking specifically the full modifier name.
* Only pick the full modifier name
Previous code would pick up the tooltip text too, causing a mismatch of strings in the comparison.
* Display the truncated image modifier names
What we process and compare is always the full image modifier string, but we still want to display a shortened string when applicable.
2023-02-28 14:42:24 +05:30
cmdr2
3024465086
Merge pull request #932 from patriceac/patch-42
...
DOM tweaking to identify modifier categories
2023-02-28 14:41:46 +05:30
cmdr2
c95b43253a
Merge pull request #933 from patriceac/patch-43
...
Cleanup logging
2023-02-28 14:41:04 +05:30
cmdr2
aedf7856e5
Merge pull request #940 from patriceac/patch-47
...
Select model by clicking on the file icon itself
2023-02-28 11:59:32 +05:30
patriceac
d83e034d5e
Select model by clicking on the file icon itself
...
Currently one has to click on the model name to select a model. Clicking on the file icon won't work and doesn't do anything. This change fixes that behavior by allowing the user to click on either the model name or the file icon to select a model.
2023-02-26 17:26:22 -08:00
patriceac
05cafce1e8
Make the image editor scrollable as needed
...
Some users on 4K screens zoom in their browser display, but this causes the editor buttons on the top right to be out of view, and since the editor is not scrollable, they have to zoom out to be able to hit 'save'.
This change fixes that by making the image editor window vertically scrollable if it gets too large. No UI change on smaller screens (e.g. phones).
2023-02-25 13:02:09 -08:00
patriceac
b9676b51cb
Cleanup logging
...
Is it okay for you if I comment this in Beta?
2023-02-24 17:46:53 -08:00
patriceac
5698473891
Renaming custom-modifier-category to modifier-category
2023-02-24 13:55:18 -08:00
cmdr2
de1d1ad961
Shrink the preview tools buttons to icons-only on a small screen
2023-02-24 21:50:21 +05:30
cmdr2
bd82480fa3
Keep the min-width of a dropdown equal to the width of the input element
2023-02-24 20:08:19 +05:30
cmdr2
fce8b96d3b
Tweaks to the styling of the models dropdown
2023-02-24 19:29:25 +05:30
cmdr2
37b47e7f05
Show root-level models at the top
2023-02-24 18:55:57 +05:30
patriceac
a6f94959fe
DOM tweaking to identify custom categories
...
This is purely a DOM update to be able to identify the custom category a given custom image modifier is part of, e.g. using .closest() from a custom modifier plugin. No UI change.
2023-02-24 01:16:14 -08:00
cmdr2
45a2c9f7ef
Show icons next to the model folder and files in the dropdown, styling tweaks to increase padding
2023-02-23 22:11:53 +05:30
cmdr2
c49ac6880d
Merge pull request #931 from patriceac/patch-41
...
Fix the restoration of the inpainting toggle
2023-02-23 19:29:40 +05:30
cmdr2
e0258d9e7b
Merge pull request #930 from patriceac/patch-40
...
Fix the display of the Preview options button
2023-02-23 19:29:00 +05:30
cmdr2
e3ff6f183b
Merge pull request #928 from ogmaresca/fix-models-up-down-arrow-keys
...
Fix up/down arrow keys on model selects
2023-02-23 19:28:16 +05:30
patriceac
e6ec7393c6
Fix the restoration of the inpainting toggle
...
The Inpainting toggle doesn't get restored at the very first attempt.
Repro steps:
1. Create a task with a source image and enable the inpainting toggle.
2. Copy the task to the clipboard
3. Refresh the page (F5)
4. Paste the task from the clipboard
Expected result:
The task gets restored and the toggle is ON.
Actual result:
The task is restored, but the toggle is OFF.
To fix that, we have to restore the toggle's state after loading the source image.
2023-02-22 23:46:07 -08:00
cmdr2
f733b53c25
Merge pull request #927 from rbertus2000/fixthumbnailsize
...
fix for thumbnail slider to support seamless resize
2023-02-23 09:19:07 +05:30
patriceac
204a68b17d
Fix the display of the Preview options button
...
The preview options button overlaps the image task container when the window is reduced because of the float:right property of the button. This technique makes the parent div grow as needed when it contains a floated element, resulting in cleaner display.
2023-02-22 19:11:18 -08:00
Olivia Godone-Maresca
1379dde1a7
Fix up/down arrow keys on model selects
2023-02-22 18:18:06 -05:00
rbertus2000
79eee62d42
fix for thumbnail slider
2023-02-22 22:05:16 +01:00
cmdr2
7c1f18b6cd
reword test 2
2023-02-22 20:16:52 +05:30
cmdr2
b59371988d
Minor styling tweak
2023-02-22 20:15:33 +05:30
cmdr2
30dbadb2ab
Focus the prompt textbox on start
2023-02-22 20:11:19 +05:30
cmdr2
a342de0207
Rename dropdown to 'View options'
2023-02-22 20:08:17 +05:30
cmdr2
6e6d236819
Change the image zoom size if the textbox is edited next to the slider
2023-02-22 19:56:45 +05:30
cmdr2
0e41483564
version
2023-02-22 19:35:13 +05:30
JeLuF
1023f5f7cc
Slider for preview image size ( #767 )
...
* Slider for preview image size
Add a slider to the system settings so that users can configure the max size of thumbnails
* Remove debug output
* Fix var definition
* Move slider to 'display settings' menu
* thumbnail slider CSS
2023-02-22 19:32:00 +05:30
cmdr2
4bc7bca60d
Merge pull request #924 from patriceac/patch-37
...
Allow modifier images to be passed as base64 images
2023-02-22 19:28:47 +05:30
cmdr2
de7dbd27c0
Merge pull request #925 from patriceac/patch-39
...
Fix reloading of image tags with weight modifiers
2023-02-22 19:26:19 +05:30
patriceac
14118f142c
Update image-modifiers.js
...
Reloading of image tags with ((weight modifiers)) doesn't reuse the modifier card even if it exists, which means images are not restored either. This change fixes that behavior by ensuring proper matching of the tags with existing modifiers.
2023-02-22 00:57:03 -08:00
patriceac
9b99be4c1d
Allow modifiers to be passed as base64 images
...
No change in existing UI behavior, this change allows image modifier plugins to (optionally) pass the card image as a base64-encoded image rather than a source file.
2023-02-22 00:06:07 -08:00
cmdr2
91c4b5865c
Pin the sdkit version during fresh installs
2023-02-21 10:40:17 +05:30
cmdr2
1b4c14af71
Merge pull request #920 from patriceac/patch-36
...
Fix the active selection's display
2023-02-21 08:42:10 +05:30
cmdr2
7b85e50604
Merge pull request #918 from JeLuF/downloadall
...
Download all: Fix to download more than 10 images
2023-02-21 08:41:50 +05:30
cmdr2
d64b2d8fbe
Merge pull request #917 from JeLuF/NoSSLmodule
...
Copy SSL DLLs
2023-02-21 08:41:09 +05:30
cmdr2
f1a7aed1b6
Merge pull request #916 from JeLuF/skipst
...
Don't scan safetensors files
2023-02-21 08:39:52 +05:30
rbertus2000
75f758e792
Bugfix for enforce autosave ( #909 )
...
* show saveToDisk as checked and enable metadata format selection
* spaces instead of tabs
* check if force = true
2023-02-21 08:39:16 +05:30
ayunami2000
e25e1bfe10
Make stream_image_progress accept an integer for the rate the progress frames should be generated. ( #889 )
...
* Make stream_image_progress accept an integer
for the rate the progress frames should be generated.
* Use a different field for the progress interval.
2023-02-21 08:38:21 +05:30
patriceac
09deaefab0
Fix the active selection's display
...
Yesterday's PR caused a regression on the active brush display, specifically for Sharpness, which is treated differently from the other brushes in the code. This is the fix.
2023-02-20 18:25:57 -08:00
JeLuF
f80ecbde71
Download all: Fix to download more than 10 images
...
https://discord.com/channels/1014774730907209781/1021695193499582494/1077218966205902860
2023-02-21 00:49:04 +01:00
JeLuF
5e1e198a1f
Copy SSL DLLs
...
Prevent the 'SSL module is not available' error message
2023-02-20 23:02:27 +01:00
JeLuF
bdbb741716
Don't scan safetensors files
...
In newer versions of the picklescanner, scanning of .safetensors files creates an error:
21:28:01.067 ERROR MainThread ERROR: parsing pickle in D:\2.35\dev\models\stable-diffusion\dantionrealmix_10.safetensors: at position 1, opcode b'\xce' unknown
To avoid these entries in the logs, skip scanning of safetensors files.
2023-02-20 22:44:10 +01:00
cmdr2
2f0e8a8a4a
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-20 19:31:57 +05:30
cmdr2
4f8424c544
sdkit 1.0.43 - unipc samplers on any device, not just cuda
2023-02-20 19:31:47 +05:30
cmdr2
ce3355d6aa
Merge pull request #902 from patriceac/patch-32
...
Select but don't empty the search box upon selection
2023-02-20 19:14:02 +05:30
cmdr2
fb67ef2df0
Merge pull request #908 from JeLuF/png
...
Download all: Fix file name suffix
2023-02-20 18:57:24 +05:30
cmdr2
380e9aaf13
Merge pull request #903 from patriceac/patch-33
...
Fix autoscroll behavior for the first image
2023-02-20 18:56:52 +05:30
cmdr2
255e90d125
Merge pull request #910 from patriceac/patch-34
...
Fix the centering of sharpness brushes
2023-02-20 18:54:22 +05:30
cmdr2
504f7f3799
Merge pull request #913 from patriceac/patch-35
...
Fix the toggling of image modifiers
2023-02-20 18:49:52 +05:30
cmdr2
9970e505de
sdkit version 1.0.42 - WEBP format support
2023-02-20 18:43:39 +05:30
JeLuF
0ccacd5eca
🔥 Installer: Fix ESRGAN anime model's path
...
The size check fails on every installation. The path name of the check wasn't changed when the model was moved to the models directory.
2023-02-20 18:40:13 +05:30
cmdr2
50e4683492
Merge pull request #907 from ogmaresca/webp-support
...
Support WEBP image formats
2023-02-20 18:36:40 +05:30
cmdr2
bc14bdc010
Merge pull request #900 from patriceac/patch-31
...
Fix filename parsing issue
2023-02-20 18:30:45 +05:30
cmdr2
14b0dabfdf
Merge pull request #904 from JeLuF/patch-16
...
🔥 Installer: Fix ESRGAN anime model's path
2023-02-20 18:28:31 +05:30
Olivia Godone-Maresca
e140acd2a4
Merge branch 'beta' into webp-support
2023-02-19 23:30:38 -05:00
cmdr2
facfed07fe
sdkit 1.0.41 - NSFW filter
2023-02-20 08:44:26 +05:30
patriceac
41a3309cbe
Fix the toggling of image modifiers
...
The toggling of image modifiers doesn't get properly applied if weights are changed after restoring the image modifiers.
2023-02-19 15:59:20 -08:00
JeLuF
bbda097aa8
Merge branch 'beta' into yaml
2023-02-19 21:11:28 +01:00
patriceac
4df9a22dd6
Fix the centering of sharpness brushes
...
Fixing a visual glitch that becomes visible when a plugin adds borders to the brushes to make them more visible.
See this for context; https://discord.com/channels/1014774730907209781/1058857864954904607/1076694770845487155
2023-02-19 12:08:06 -08:00
JeLuF
31a1c4b2b2
Download all: Fix file name suffix
2023-02-19 12:44:10 +01:00
Olivia Godone-Maresca
c2c33b7df1
Support WEBP outputs
2023-02-18 22:37:34 -05:00
JeLuF
6a2c2152e2
🔥 Installer: Fix ESRGAN anime model's path
...
The size check fails on every installation. The path name of the check wasn't changed when the model was moved to the models directory.
2023-02-18 14:05:55 +01:00
cmdr2
37f2755611
changelog
2023-02-18 15:01:52 +05:30
cmdr2
aa70f2849b
NSFW filter setting
2023-02-18 15:01:13 +05:30
cmdr2
e7a2dfa57f
changelog
2023-02-18 14:31:39 +05:30
cmdr2
b43f9fc4ee
Upgrade stable-diffusion-sdkit to 2.1.3, to use transformers 4.26.1
2023-02-18 14:30:37 +05:30
cmdr2
51b6a2fd2a
Pin the version of stable-diffusion-sdkit used, to avoid untested releases from getting used
2023-02-18 14:21:24 +05:30
cmdr2
5fffb82b16
Pin the version of stable-diffusion-sdkit used, to avoid untested releases from getting used
2023-02-18 14:17:28 +05:30
patriceac
e051dbc2c7
Fix autoscroll behavior for the first image
...
When the first image is generated, the autoscroll triggers before the image is fully displayed by the browser. This causes it to not be positioned properly.
The fix is to listen for the "load" event on the IMG element before triggering the scrolling event. Once the image fully loaded and rendered, the browser correctly detects the size of the viewport and renders properly.
2023-02-18 00:00:00 -08:00
patriceac
c2fba39cc7
Select but don't empty the search box upon selection
...
As per your request.
2023-02-17 23:26:17 -08:00
cmdr2
1050b13bbb
Merge pull request #899 from patriceac/patch-30
...
Fix the chevron enabled state upon refresh
2023-02-18 12:30:54 +05:30
patriceac
92d3d9cd33
Fix filename parsing issue
...
Here is a more robust fix for task restoration in dnd.js. Task restoration will fail if the JSON contains "use_face_correction": false, which can happen under some circumstances.
The fix checks if the filename passed to getModelPath is actually a string, which covers both the previous scenario (filename === null) and this new one (filename === false).
2023-02-17 18:49:51 -08:00
patriceac
d8dec3e56a
Fix the chevron enabled state upon refresh
...
Fix for my previous PR. Apologies for this silly copy/paste mistake.
https://discord.com/channels/1014774730907209781/1014780368890630164/1075782233970970704
2023-02-17 16:40:16 -08:00
cmdr2
130f9678b2
Merge pull request #896 from JeLuF/0x0a0d
...
Remove superfluous CarriageReturn
2023-02-17 16:06:29 +05:30
cmdr2
29d13cb06d
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-17 15:29:43 +05:30
cmdr2
620f521e0c
changelog
2023-02-17 15:25:49 +05:30
JeLuF
a36fb55b05
Remove superfluous CarriageReturn
...
\r\n creates CR CR LF in python, which confuses the Windows batch processor.
With only \n, adding the config line for FP32 works as expected:
10:50:43.659 WARNING cuda:0 forcing full precision on this GPU, to avoid green images. GPU detected: NVIDIA GeForce GTX 1060 6GB
2023-02-17 10:53:51 +01:00
cmdr2
23f9bcb38b
Upgrade sdkit, moving the experimental parser into a plugin
2023-02-17 15:22:59 +05:30
cmdr2
e73e820237
Support server-side plugins. Currently supports overriding the get_cond_and_uncond function
2023-02-17 15:22:42 +05:30
cmdr2
7e4735ae0f
Merge pull request #893 from JeLuF/oneclick
...
Only confirm image deletion once
2023-02-17 11:17:53 +05:30
cmdr2
66ffcbbee6
Merge pull request #894 from ogmaresca/fix-model-folders-broken-up
...
Fix model folders being split up by child folders
2023-02-17 11:08:16 +05:30
cmdr2
4754743c84
5 new samplers - UniPC
2023-02-17 10:24:59 +05:30
Olivia Godone-Maresca
09c1dfd92b
Remove leading slash from data-path attributes
2023-02-16 23:29:32 -05:00
cmdr2
7fc46f3672
sdkit 1.0.39 - unipc samplers
2023-02-17 09:36:10 +05:30
Olivia Godone-Maresca
df93fee034
Fix model dropdown icon
2023-02-16 21:16:19 -05:00
Olivia Godone-Maresca
fc2cf742c8
Remove trailing slash
2023-02-16 21:08:41 -05:00
Olivia Godone-Maresca
9bec441e94
Fix model folders being split up by child folders
2023-02-16 21:03:02 -05:00
JeLuF
1caab1da85
Only confirm image deletion once
...
The previous code added an event listener per preview image (if live preview is enabled), so
that multiple confirmations were required.
2023-02-17 00:54:41 +01:00
cmdr2
d612d7ab53
changelog
2023-02-16 21:10:51 +05:30
cmdr2
3d3994bbad
sdkit 1.0.38 - experimental parser, requires the prompt to start with an exclamation mark
2023-02-16 21:01:33 +05:30
cmdr2
d643ae0299
temp fix for broken dropdowns
2023-02-16 19:46:06 +05:30
cmdr2
0a099434a3
Merge pull request #885 from patriceac/patch-28
...
Cleaning up event listener that's no longer needed
2023-02-16 19:31:19 +05:30
cmdr2
16905a8999
Merge pull request #888 from JeLuF/macos2
...
No /proc/cpuinfo on MacOS
2023-02-16 19:29:42 +05:30
patriceac
282c4cca82
Add support for disabled state to model dropdown ( #886 )
...
* Add support for disabled state to model dropdown
As per https://discord.com/channels/1014774730907209781/1021695193499582494/1075068193753804831
The only limitation is that we cannot visually gray out the chevron itself because the corresponding font-awesome icon is a Pro icon (https://fontawesome.com/icons/angle-down?s=duotone&f=classic ).
* Gray out the chevron when the control is disabled
* Remove empty line
* Disable the transition on the chevron
Apply effect immediately when the dropdown is enabled/disabled.
2023-02-16 19:29:08 +05:30
cmdr2
f36b7ce016
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2023-02-16 19:22:04 +05:30
cmdr2
9fb5cac5d4
Bypass incorrect ERRORLEVEL values in nested code blocks by using something called delayedexpansion. Ugh
2023-02-16 19:21:51 +05:30
AssassinJN
9f5f213cd3
Fix for dropdown widths ( #883 )
...
* Fix dropdown location
* change width
2023-02-16 10:35:46 +05:30
JeLuF
932ee11c91
Use yaml instead of json for the config file
2023-02-16 01:19:36 +01:00
JeLuF
5d3b59b94e
No /proc/cpuinfo on MacOS
...
Check whether /proc/cpuinfo exists before checking for AVX support
2023-02-15 21:15:55 +01:00
cmdr2
744c6e4725
sdkit 1.0.37
2023-02-15 21:40:02 +05:30
patriceac
c59745d346
Cleaning up event listener that's no longer needed
...
The event listener instantiates two objects every time the user clicks on the Merge tab. This is no longer needed after AssassinJN's CSS fixes from yesterday.
2023-02-15 00:10:02 -08:00
JeLuF
9d1dd09a07
'Download all images' button ( #765 )
...
* Use standard DOM function
* Add 'download all images' button
---------
Co-authored-by: cmdr2 <secondary.cmdr2@gmail.com >
2023-02-14 19:33:25 +05:30
cmdr2
2eb317c6b6
Format code, PEP8 using Black
2023-02-14 18:47:50 +05:30
cmdr2
0ad08c609d
Merge pull request #878 from patriceac/patch-26
...
Removing the 'None' option for face correction
2023-02-14 16:44:39 +05:30
cmdr2
85f6f8b31d
Merge pull request #881 from patriceac/patch-27
...
Fix reloading of tasks with no file path
2023-02-14 16:44:01 +05:30
patriceac
9799309db9
Fix reloading of tasks with no file path
...
In some conditions tasks may be reloaded with an empty file path (e.g. no face correction)
2023-02-14 02:31:13 -08:00
cmdr2
fa205f483a
Merge pull request #880 from JeLuF/instfix
...
Fix functions.sh upgrade, change messages to Easy Diffusion
2023-02-14 15:08:06 +05:30
JeLuF
2df4286256
Change SDUI to Easy Diffusion
2023-02-14 09:05:23 +01:00
Jens Frank
b89f689ea3
Fix functions.sh upgrade, change messages to Easy Diffusion
2023-02-14 09:00:02 +01:00
patriceac
f58b21746e
Removing the 'None' option for face correction
...
As per conversation : https://discord.com/channels/1014774730907209781/1014780368890630164/1074802779471757405
2023-02-13 17:42:36 -08:00
cmdr2
6971f9dcf1
Merge pull request #873 from AssassinJN/patch-1
...
remove js based sizing
2023-02-13 21:12:45 +05:30
cmdr2
3454a47f67
Merge pull request #872 from AssassinJN/patch-2
...
Fix for searchable model width
2023-02-13 21:12:15 +05:30
AssassinJN
5922fd39c5
Fix for searchable model width
2023-02-13 09:31:53 -05:00
AssassinJN
cdbddbae3b
remove js based sizing
2023-02-13 09:20:11 -05:00
cmdr2
af4a26c1d0
Merge pull request #871 from JeLuF/patch-15
...
Fix typo in `cp functions.sh`
2023-02-13 19:12:18 +05:30
JeLuF
d3f42e47a7
Fix typo in cp functions.sh
2023-02-13 14:33:34 +01:00
cmdr2
8821e471b5
Merge pull request #870 from patriceac/Fix-autocomplete
...
Fix autocomplete in GFPGAN and Merge
2023-02-13 15:26:51 +05:30
patriceac
d34aed0b14
Fix autocomplete in GFPGAN and Merge
2023-02-13 01:54:55 -08:00
cmdr2
b7391652ca
Merge pull request #869 from patriceac/searchable-models-fixes
...
Model search bug fixes
2023-02-13 15:16:22 +05:30
patriceac
074a14f056
Second batch of fixes for search models
...
Addresses the issues reported by JeLuf:
- - gfpgan: the list with models doesn't appear under the <input> box
- merge models: As long as no models are selected, the <input> box is very short.
- When searching for models by name, the width of the model list shrinks and is smaller than the <input> element.
2023-02-13 01:37:00 -08:00
patriceac
b1db708af1
Model search bug fixes
...
First batch of bug fixes for model search:
- fix navigation issues with arrow keys when filtering models
- fix the issue with arrow keys jumping several entries after model reloading
- disable autocomplete in search box
2023-02-12 23:23:26 -08:00
cmdr2
b2a66709b0
Merge pull request #868 from JeLuF/modelselect
...
Use new model selector for merging and gfpgan
2023-02-13 09:03:13 +05:30
JeLuF
e3e43913ab
Linux Installer fixes ( #867 )
...
Copy functions.sh from git repo as well
Remove duplicate 'Press any key' call
2023-02-13 09:02:31 +05:30
cmdr2
c7fed0a42a
typo
2023-02-13 08:56:43 +05:30
cmdr2
c6c5e0734a
typo
2023-02-13 08:55:35 +05:30
cmdr2
73cbc58a50
typo
2023-02-13 08:54:29 +05:30
JeLuF
8431395326
Fix model merger tab initialization
2023-02-13 00:30:06 +01:00
JeLuF
dd21c07d4a
Use new model selector for merging and gfpgan
2023-02-13 00:13:13 +01:00
cmdr2
ce9591428e
hotfix for broken model dropdown. thanks @patrice
2023-02-12 18:46:09 +05:30
patriceac
a801a5d8b6
Searchable models ( #786 )
...
* Searchable models
Creates searchable dropdowns for SD, VAE, or HN models. Also adds a reload models button (placed next to SD models, reloads everything including VAE and HN models).
* Fixing the editor pane display
* Revert "Fixing the editor pane display"
This reverts commit de902a6340 .
* Move formatting to the CSS file
* Rewritten the siblings functions
I like these much better, and I imagine you will too. :)
* Code cleanup
* Minor tweak in list ordering
Minor tweak to move the root folder's content at the end of the list (similar to the current version).
2023-02-12 14:48:09 +05:30
cmdr2
04e8458ce2
Merge pull request #862 from JeLuF/dragfix
...
Fix task reordering
2023-02-12 14:40:21 +05:30
cmdr2
4b4fa84879
Merge pull request #856 from JeLuF/mac
...
Changes to make things work on MacOS/x64
2023-02-12 14:39:32 +05:30
cmdr2
1b3df8c4de
Merge pull request #864 from patriceac/patch-25
...
Fix the inpainter and image editor display
2023-02-12 14:38:34 +05:30
JeLuF
7ce223771d
Add k40m to list of FP32 cards ( #863 )
...
https://discord.com/channels/1014774730907209781/1073819636329631754
2023-02-12 14:37:53 +05:30
patriceac
ccf71ed445
Fix the inpainter and image editor display
2023-02-11 21:57:56 -08:00
JeLuF
aa7c031e8a
Fix task reordering
2023-02-12 01:02:27 +01:00
JeLuF
8465bc1bc9
Changes to make things work on MacOS/x64
2023-02-10 22:34:52 +01:00
AssassinJN
f2f3ed71d4
Hide Image buttons hides task ( #854 )
...
* hide task when all images are hidden
* Update main.css
* remove console logs
* remove another console log
* Update main.js
* Update main.js
2023-02-10 22:58:07 +05:30
cmdr2
ab7ba35639
Revert "sdkit message"
...
This reverts commit 6ab3133b33 .
2023-02-10 22:54:45 +05:30
cmdr2
1cc09cbe5f
Revert "sdkit message"
...
This reverts commit 6ab3133b33 .
2023-02-10 22:54:02 +05:30
cmdr2
fe7e398eb4
sdkit message
2023-02-10 19:01:27 +05:30
cmdr2
6ab3133b33
sdkit message
2023-02-10 19:01:03 +05:30
cmdr2
ef77c37a7e
changelog
2023-02-10 18:43:06 +05:30
cmdr2
1dd165a9c9
Keep txt as the default metadata format, and write metadata files by default, if saving to disk
2023-02-10 18:13:08 +05:30
cmdr2
3c74540615
Merge pull request #794 from patriceac/Embed-Metadata
...
Embed metadata
2023-02-10 18:11:56 +05:30
cmdr2
ad249c4651
sdkit 1.0.36, for the image metadata embedding change
2023-02-10 18:09:23 +05:30
cmdr2
071a4d6f37
Use a fixed sdkit version, to avoid bumping to the latest sdkit version in the main branch
2023-02-10 18:05:17 +05:30
cmdr2
5f2fb19d71
Use a fixed sdkit version, to avoid bumping to the latest sdkit version in the main branch
2023-02-10 18:04:43 +05:30
cmdr2
ce61657f7a
typo
2023-02-10 17:46:50 +05:30
cmdr2
dc54e5bdce
version
2023-02-10 17:44:16 +05:30
cmdr2
f7b8e000c5
Merge pull request #830 from ogmaresca/sort-models
...
Sort models alphabetically
2023-02-10 17:42:24 +05:30
cmdr2
73abf131a6
Merge pull request #771 from patriceac/patch-19
...
Fix restoration of models with subfolders
2023-02-10 17:32:56 +05:30
cmdr2
5741af2aba
Merge pull request #777 from patriceac/preview-content-container
...
Group image containers (DOM tweak)
2023-02-10 17:28:08 +05:30
cmdr2
159af669f6
Merge pull request #769 from JeLuF/counter
...
Fix number on the "Make X images" button
2023-02-10 17:22:24 +05:30
cmdr2
a517255653
Merge pull request #784 from JeLuF/no-src
...
Warn when running installer from git checkout
2023-02-10 17:20:10 +05:30
cmdr2
573154633b
Merge pull request #793 from patriceac/patch-20
...
Fix the tooltip display over image modifier cards
2023-02-10 17:18:46 +05:30
cmdr2
baa8afd9eb
Merge pull request #843 from JeLuF/prompthook
...
Add hook to implement custom prompt preprocessors
2023-02-10 17:18:06 +05:30
cmdr2
9e718da70e
Merge pull request #789 from JeLuF/gfpgan-chooser
...
Support multiple GFPGAN models
2023-02-10 17:16:49 +05:30
cmdr2
4df442f169
Merge pull request #736 from JeLuF/enfdir
...
Enforce an autosave directory
2023-02-10 16:55:23 +05:30
cmdr2
1dc93c7a39
Merge pull request #829 from Schorny/beta
...
add random_seed flag to reqBody
2023-02-10 16:52:41 +05:30
Toni Schornboeck
3d124986d3
renamed random_seed to used_random_seed
2023-02-10 11:59:34 +01:00
cmdr2
a589d98cd4
Merge pull request #850 from JeLuF/patch-13
...
Link to LINUX.zip
2023-02-10 10:51:12 +05:30
Olivia Godone-Maresca
ed9f18e22c
Trim lines
2023-02-09 17:56:54 -05:00
JeLuF
14fb115fc8
Link to LINUX.zip
2023-02-09 20:25:27 +01:00
cmdr2
c35a731a60
Update README.md
2023-02-09 19:56:18 +05:30
cmdr2
4f3d2bd120
Merge pull request #779 from patriceac/Fix-card-names-and-toggling
...
Fix card names and toggling
2023-02-09 19:43:57 +05:30
cmdr2
69c8fc3236
Merge pull request #811 from patriceac/patch-23
...
Removing the ':' after the tooltip icon
2023-02-09 19:31:10 +05:30
cmdr2
840ff5c363
Merge branch 'main' into patch-23
2023-02-09 19:30:55 +05:30
cmdr2
8386cd5cf7
Merge pull request #817 from fernandoisnaldo/patch-1
...
Fix aarch64 (arm64) verification
2023-02-09 19:24:13 +05:30
cmdr2
666c2f8771
Merge pull request #831 from ogmaresca/remove-promt-strength-txt2img
...
Restore VAE model in metadata files and remove prompt strength in txt2img generations
2023-02-09 19:23:54 +05:30
cmdr2
b342fa9661
Merge pull request #837 from patriceac/patch-24
...
Fix the behavior of the use as input button
2023-02-09 19:09:09 +05:30
cmdr2
63bf84fdd5
Merge pull request #845 from cmdr2/beta
...
Changelog
2023-02-09 19:01:53 +05:30
cmdr2
070e51fcab
Changelog
2023-02-09 19:01:25 +05:30
cmdr2
50fd64150e
Merge pull request #844 from JeLuF/patch-12
...
Add T500 to list of full precision cards
2023-02-09 09:56:51 +05:30
JeLuF
63c5de2612
Add T500 to list of full precision cards
2023-02-09 01:46:32 +01:00
JeLuF
c576d582e2
Add hook to implement custom prompt preprocessors
2023-02-08 17:26:55 +01:00
cmdr2
026a4b6c76
Merge pull request #842 from cmdr2/beta
...
Don't force a user to 'low' VRAM usage, if their GPU has 4 GB or less VRAM
2023-02-08 19:46:57 +05:30
cmdr2
7bc95b68c8
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-08 19:43:31 +05:30
cmdr2
0332cc8cb3
Don't force the user to 'low' VRAM usage automatically, if their GPU is less than 4 GB of VRAM. We need a better way to set 'low' as the default in the UI, but the user should be able to override it if they want
2023-02-08 19:41:55 +05:30
cmdr2
ce192f4ad7
Merge pull request #839 from cmdr2/main
...
Merge from main
2023-02-08 11:44:51 +05:30
cmdr2
cbdb715918
Merge pull request #838 from cmdr2/beta
...
Beta
2023-02-08 11:19:59 +05:30
cmdr2
5537102fd3
changelog
2023-02-08 11:19:16 +05:30
cmdr2
1ea294f15c
Fix broken auto-save settings. We renamed sampler to sampler_name, which causes old settings to fail
2023-02-08 11:18:28 +05:30
Olivia Godone-Maresca
e7bf2ee58b
Show models above folders in child folders to avoid models from appearing to belong the grandchild folder, prevent creating empty <optgroup />s
2023-02-07 21:13:06 -05:00
patriceac
a931aa59a3
Fix the behavior of the use as input button
...
Clicking the button toggles the task container behind it.
2023-02-07 18:02:42 -08:00
JeLuF
4c8da67bb1
Use "python -m pip" instead of "pip" ( #835 )
...
* Use "python -m pip" instead of "pip"
https://discord.com/channels/1014774730907209781/1072423234676461619
* Use "python -m" instead of "pip" (Linux=
2023-02-07 15:39:02 +05:30
patriceac
a0178e15b3
More robust relative path calculation
2023-02-06 22:19:57 -08:00
cmdr2
43a1c3901f
ED favicon ( #832 )
2023-02-07 11:32:55 +05:30
cmdr2
a4c6f28a70
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-07 11:32:06 +05:30
cmdr2
f8bca93170
ED favicon
2023-02-07 11:31:56 +05:30
Olivia Godone-Maresca
f07d05a490
Also remove Hypernetwork Strength if not using a hypernetwork
2023-02-06 23:35:23 -05:00
Olivia Godone-Maresca
b3a988bc0b
Restore VAE model in metadata files and remove prompt strength in txt2img generations
2023-02-06 23:07:23 -05:00
Olivia Godone-Maresca
e0f22d29e8
Sort models alphabetically
2023-02-06 19:03:03 -05:00
Toni Schornboeck
07ee97b862
add random_seed flag to reqBody ( #1 )
...
expose if the user requested a random seed or used a fixed seed
2023-02-06 23:13:00 +01:00
cmdr2
19b05659b5
Update README.md
2023-02-06 23:07:11 +05:30
cmdr2
7e5c7ca1b7
Easy Diffusion 2.5
2023-02-06 22:50:18 +05:30
cmdr2
1156c159f9
Merge pull request #827 from cmdr2/beta
...
v2.5
2023-02-06 20:11:18 +05:30
cmdr2
5c6c2303ba
Why does this script file keep losing exec permission?
2023-02-06 20:05:40 +05:30
cmdr2
a0a58bcfa8
Merge branch 'main' into beta
2023-02-06 19:42:24 +05:30
cmdr2
8a28b265a3
Preserve the id of the top-level tabs container, to avoid breaking plugins that rely on it
2023-02-06 19:09:39 +05:30
cmdr2
86dc08130b
typo
2023-02-06 16:47:48 +05:30
cmdr2
5cd8a732c7
grammar
2023-02-06 16:29:46 +05:30
cmdr2
fafbbf68a4
changelog
2023-02-06 16:20:38 +05:30
cmdr2
0cbb553564
Follow the theme in the popup dialog box
2023-02-06 15:32:54 +05:30
cmdr2
f4512bb291
Color of close button
2023-02-06 15:19:10 +05:30
cmdr2
99205b4d03
Show an X over an image, instead of a remove button in image options
2023-02-06 15:14:47 +05:30
cmdr2
d48e6554d5
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-06 13:49:38 +05:30
cmdr2
d0c4e95de3
Simplify the UI of the model merge tab; Allows a user to merge a single model, or a batch of variations; Also fixes a few logging bugs in the model merge tab
2023-02-06 13:49:15 +05:30
cmdr2
0b3a35c4b6
Make the tabs container a class, to make it reusable for other tab groups
2023-02-06 13:48:18 +05:30
cmdr2
ded6a41f86
Only disable the sibling tabs when a particular tab is selected. This allows the 'tab' management code to be reused for nested tabs
2023-02-06 13:46:40 +05:30
cmdr2
f4063e63d3
Merge pull request #824 from JeLuF/pause2
...
Fix 'Pause All' function
2023-02-06 10:18:51 +05:30
JeLuF
23ba912db0
Fix 'Pause All' function
...
If 'pause all' is clicked during the last scheduled job, the 'resume all' button gets hidden when the jobs terminates, making it
impossible to unpause the engine.
https://discord.com/channels/1014774730907209781/1014780368890630164/1071584183417323602
2023-02-05 17:33:43 +01:00
JeLuF
b99d9db8f9
Create exactly 'total' images even if 'in parallel' is no factor of 'total'
2023-02-05 17:09:56 +01:00
Fernando Isnaldo Silva de Faria
b7047dafb2
Fix aarch64 (arm64) verification
2023-02-03 16:36:49 -03:00
cmdr2
368967fbcf
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-02-03 21:41:23 +05:30
cmdr2
a9d0fc9978
changelog
2023-02-03 21:41:12 +05:30
cmdr2
b6f3d2ec02
Formatting
2023-02-03 21:40:08 +05:30
cmdr2
78e917a6fb
Fix the broken 'Make Similar Images' button
2023-02-03 21:40:03 +05:30
cmdr2
96b45385e8
Merge pull request #803 from JeLuF/patch-10
...
Add T600 to list of FP only GPUs
2023-02-03 19:56:54 +05:30
cmdr2
db47888a75
changelog
2023-02-01 11:54:05 +05:30
cmdr2
51443741b8
Proactively delete the partial samples from the callbacks
2023-02-01 11:50:50 +05:30
cmdr2
3e7f14af2c
Don't use Rich Tracebacks, can cause a memory leak. It keeps a reference to the Exception object (which in turn keeps references to any torch Tensors in the stack, preventing their garbage-collection)
2023-02-01 11:50:27 +05:30
cmdr2
733439da07
Fix a memory leak. Apparently the Exception object keeps references to torch Tensors in the stack, so keeping a reference to the Exception object prevents those Tensors from getting garbage-collected.
2023-02-01 11:49:18 +05:30
patriceac
6bff97d6fa
Removing the ':' after the tooltip icon
...
This colon after the tooltip icon just feels out of place.
2023-01-30 23:09:36 -08:00
JeLuF
efba81cb66
Add T1000, make Quadro equivalent to nvidia or geforce
2023-01-28 20:51:01 +01:00
JeLuF
b2cc5dcf4b
Add T600 to list of FP only GPUs
...
https://discord.com/channels/1014774730907209781/1068948110304354314
2023-01-28 20:18:07 +01:00
cmdr2
fab86ddf35
changelog
2023-01-27 09:46:50 +05:30
cmdr2
f3a90ce02d
Formatting tweaks and tip about merging similar type of models
2023-01-25 20:05:27 +05:30
cmdr2
4886616c48
changelog
2023-01-25 19:52:28 +05:30
cmdr2
dcd8121009
Revert "Temporarily disable the Merge Models UI"
...
This reverts commit 59adaf6225 .
2023-01-25 19:51:12 +05:30
cmdr2
59adaf6225
Temporarily disable the Merge Models UI
2023-01-25 19:46:55 +05:30
cmdr2
0055cd9b2e
Merge pull request #734 from JeLuF/mrguipi
...
Frontend of the batch merger
2023-01-25 19:39:19 +05:30
cmdr2
fe89d487f6
Merge pull request #733 from JeLuF/mrgui
...
Backend side merge API
2023-01-25 19:38:21 +05:30
patriceac
01368ac496
Add support for Windows path names
2023-01-25 02:47:50 -08:00
cmdr2
495064985e
Reduce VRAM usage of img2img in balanced mode, without reducing the speed of rendering
2023-01-24 18:58:15 +05:30
patriceac
200f8fd245
Code cleanup
2023-01-24 01:53:22 -08:00
patriceac
64bf4356b4
Update save_utils.py
2023-01-24 01:48:16 -08:00
patriceac
8d4d409cd6
Add 'embed' and 'none' to metadata saving options
...
*** Please merge https://github.com/easydiffusion/sdkit/pull/9 before merging this one. ***
This is the ED client part of metadata embedding. It adds 'embed' and 'none' options to the metadata setting and makes none the default (if never set before) because (1) it feels weird to create metadata files by default and (2) embedding by default could cause be problematic if users don't realize it's happening.
Also fixes the disabling of the dropdown in the settings when Save images to disk is toggled off.
2023-01-24 01:47:48 -08:00
patriceac
dd4937178f
Fix the tooltip display over image modifier cards
2023-01-24 01:37:37 -08:00
cmdr2
e12387a377
changelog
2023-01-23 21:40:50 +05:30
cmdr2
5d3fb9091a
Reduce the VRAM usage for balanced mode, without sacrificing the rendering speed
2023-01-23 19:36:00 +05:30
JeLuF
b044bc1791
Support multiple GFPGAN models
...
Add scanning for models and a dropdown to choose different models from
2023-01-19 20:49:54 +01:00
JeLuF
409ec61be2
Fail fatally, add same check on Linux, add some extra checks on Linux
...
Linux: Check that curl, bzip2, tar are available, check whether there's a space character in the install path, check whether the CPU supports AVX.
2023-01-19 00:40:20 +01:00
cmdr2
e2ae2715a3
Revert "Revert "Don't set the specific vram optimizations to use, instead use the new sdkit API for setting the vram usage level directly""
...
This reverts commit 52458ae273 .
2023-01-18 17:03:14 +05:30
cmdr2
52458ae273
Revert "Don't set the specific vram optimizations to use, instead use the new sdkit API for setting the vram usage level directly"
...
This reverts commit 42f9abdfe3 .
2023-01-18 10:30:56 +05:30
JeLuF
79d112ca7b
Warn when running installer from git checkout
2023-01-18 00:11:23 +01:00
cmdr2
9b1a9cc7c8
changelog
2023-01-17 21:34:41 +05:30
cmdr2
42f9abdfe3
Don't set the specific vram optimizations to use, instead use the new sdkit API for setting the vram usage level directly
2023-01-17 21:33:15 +05:30
patriceac
66d311258a
Fix card names and toggling
...
Fix names and toggling for cards starting with "By ", e.g. "By the ocean".
2023-01-16 23:56:44 -08:00
cmdr2
0a1197055c
changelog
2023-01-16 18:32:09 +05:30
cmdr2
649cbf07e3
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-01-16 18:30:46 +05:30
cmdr2
5089ac5ad1
Fix a bug where the .vae.pt extension wouldn't get picked up. Thanks Madrang, rbertus2000 and JeLuf
2023-01-16 18:30:22 +05:30
cmdr2
d99e3f7974
Merge pull request #776 from JeLuF/patch-8
...
Add NVIDIA T1200 to the list of FP GPUs
2023-01-16 18:09:06 +05:30
patriceac
3d5133209b
Group image containers (DOM tweak)
...
Move image containers in their own container to create a clear delineation in the DOM. Purely DOM structural adjustment meant to make a sticky footer possible in the preview pane (for plugins).
2023-01-15 23:34:56 -08:00
JeLuF
b5d1912c94
Add NVIDIA T1200 to the list of FP GPUs
...
Fixes https://discord.com/channels/1014774730907209781/1014774732018683926/1064269949339697163
2023-01-16 00:42:02 +01:00
patriceac
a8fba8f3fb
Fix restoration of models with subfolders
...
In dnd.js, when models are restored in the UI, there is code that strips the path from the model file name. Now that we allow models to be hosted in subfolders, this code break the task restoration (e.g. use settings, D&D, copy/paste) because "/my models/model.ckpt" becomes "model.ckpt", which won't be found.
https://discord.com/channels/1014774730907209781/1014780368890630164/1063726724573052948
2023-01-14 23:54:09 -08:00
JeLuF
9d9fc1683a
Fix number on the "Make X images" button
...
With this change, the number of prompt variants is taken into account when computing the number of images that will be generated.
X = getPrompts().length * numOutputsTotalField.value
2023-01-13 22:05:25 +01:00
cmdr2
8ee4364065
Merge pull request #768 from rbertus2000/beta
...
bugfix for FP GPUs
2023-01-13 17:39:49 +05:30
rbertus2000
152aa7de09
bugfix for FP GPUs
2023-01-13 12:54:11 +01:00
cmdr2
85c90cbee1
Merge pull request #764 from JeLuF/patch-7
...
Add NVIDIA T550 to list of FP GPUs #755
2023-01-13 10:18:24 +05:30
JeLuF
7302927e4c
Add NVIDIA T550 to list of FP GPUs #755
...
The Nvidia T550 needs full precision to work correctly.
2023-01-12 14:16:35 +01:00
cmdr2
df3d00ef94
Merge pull request #763 from patriceac/patch-18
...
Another fix for high res images
2023-01-12 10:23:01 +05:30
patriceac
bb47835256
Another fix for high res images
...
This time to address the height.
2023-01-11 17:25:54 -08:00
cmdr2
037512ca5c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2023-01-11 18:25:16 +05:30
cmdr2
a13713adaf
Don't search for a yaml config file next to the model, since sdkit now does this automatically
2023-01-11 18:23:56 +05:30
cmdr2
ad073252e7
Merge pull request #762 from patriceac/patch-17
...
Fix the restoring of the previous nested model
2023-01-11 14:58:25 +05:30
patriceac
d24a7a5c5e
Fix the restoring of the last selected model
2023-01-10 19:00:19 -08:00
JeLuF
192fd223b4
use config.json instead of config.bat
2023-01-10 23:40:35 +01:00
JeLuF
a671dd8e00
Fix import, remove debug output
2023-01-10 20:34:17 +01:00
cmdr2
8b764a8fd3
changelog
2023-01-10 21:58:29 +05:30
cmdr2
aa576e68e3
Bring back the default opacity of 0.4 for inpainting mask, even though it leads to some other bugs. It's not a good UX to have an inpainting mask with full opacity
2023-01-10 21:56:26 +05:30
cmdr2
ad5508a14d
Fix typo
2023-01-10 21:54:31 +05:30
cmdr2
4fafc8aa67
Merge pull request #685 from mdiller/mdiller_bugfixes
...
Mdiller bugfixes
2023-01-10 21:44:40 +05:30
cmdr2
0aab3d0f12
Merge pull request #744 from AssassinJN/patch-2
...
return taskEntry.id on createTask
2023-01-10 21:41:56 +05:30
cmdr2
a5d88bdfcc
changelog
2023-01-10 21:09:08 +05:30
cmdr2
5173957368
Minor refactor of save file
2023-01-10 20:13:39 +05:30
cmdr2
4b3e3d900d
Merge pull request #745 from JeLuF/sync-fn
...
Synchronize .img and .txt autosave file names
2023-01-10 20:07:17 +05:30
cmdr2
9ea51b174a
Merge branch 'beta' into sync-fn
2023-01-10 20:06:58 +05:30
cmdr2
80e265e547
Merge pull request #746 from JeLuF/modelload
...
Don't crash on unsupported models
2023-01-10 20:01:24 +05:30
cmdr2
c3e6e63023
Merge pull request #754 from patriceac/patch-15
...
Fix display of very large images
2023-01-10 20:00:00 +05:30
cmdr2
9b5a262d63
Merge pull request #758 from patriceac/patch-16
...
Fix image editor display
2023-01-10 19:56:18 +05:30
cmdr2
1309f1480c
Tabs to spaces
2023-01-10 19:48:36 +05:30
cmdr2
12ba5b8096
Merge pull request #753 from JeLuF/modeldir
...
Recursive scanning for models
2023-01-10 19:29:27 +05:30
cmdr2
156c5f4792
Fix incorrect seeds returned when no filters were applied. Fixes https://github.com/cmdr2/stable-diffusion-ui/pull/748
2023-01-10 19:23:17 +05:30
cmdr2
1da4b3d94a
Not all browsers return the PerformanceEntry object on performance.measure(). Fix credit @JeLuf
2023-01-10 10:01:24 +05:30
patriceac
18aca98e41
Fix image editor display
...
Fix for the cut off controls
2023-01-09 09:29:31 -08:00
JeLuF
a88afb0956
Add paths to the value field
2023-01-09 18:24:04 +01:00
patriceac
bfa1f57930
Fix rendering of very large images
...
See comments for screenshots.
2023-01-09 09:21:16 -08:00
cmdr2
a5350eb3cc
changelog
2023-01-09 19:42:06 +05:30
cmdr2
3ed4d792b3
Check whether the browser supports performance.measure/mark before calling them. Fixes https://github.com/cmdr2/stable-diffusion-ui/pull/757
2023-01-09 19:41:10 +05:30
cmdr2
fb0c9405cf
changelog
2023-01-09 19:40:17 +05:30
cmdr2
a17a9044ad
Check whether the browser supports performance.measure/mark before calling them. Fixes https://github.com/cmdr2/stable-diffusion-ui/pull/757
2023-01-09 19:33:23 +05:30
cmdr2
73af7f5481
Use a boolean .includes() instead of a regex match() for checking string contains
2023-01-09 19:19:30 +05:30
cmdr2
57ead7f0c0
Merge pull request #752 from patriceac/patch-14
...
Fix parsing of text file tasks
2023-01-09 19:16:36 +05:30
cmdr2
bf490c910a
changelog
2023-01-09 18:48:15 +05:30
cmdr2
40f806efa8
Merge pull request #742 from JeLuF/noise
...
Prevent flooding the log with warnings for GPU<3GB
2023-01-09 18:47:20 +05:30
cmdr2
226ba8b06e
Bump version
2023-01-09 18:39:24 +05:30
cmdr2
b11aa4833d
Merge pull request #724 from patriceac/img2img-settings-restoration
...
Img2img settings restoration
2023-01-09 18:36:32 +05:30
patriceac
8d9cd0e30b
Fix display of very large images
2023-01-07 15:04:07 -08:00
JeLuF
9532928998
Recursive scanning for models
2023-01-07 19:04:15 +01:00
patriceac
420f7549a2
Fix parsing of text file tasks
...
parseContent(text) doesn't check the text content being passed actually described a task, which causes some corner case scenarios to break (image task settings are incorrectly cleared because an empty image task is created).
2023-01-07 00:47:30 -08:00
JeLuF
ed64b9bfed
Don't crash on unsupported models
2023-01-06 01:41:55 +01:00
JeLuF
5d5ebfdef6
Synchronize .img and .txt autosave file names
2023-01-04 16:51:18 +01:00
AssassinJN
567c02bf5d
return taskEntry.id on createTask
...
I would like to have createTask return the taskEntry.id in order to allow for watchers or callbacks to be able to reference tasks by id more easily.
2023-01-04 10:04:52 -05:00
JeLuF
60f7c73c8a
prevent flooding the log with warnings for GPU<3GB
2023-01-04 02:45:51 +01:00
JeLuF
ac4c5003f1
also empty VAE and hypernetwork fields
2023-01-03 08:23:42 +01:00
JeLuF
d5e76e662f
Enforce a autosave directory
2022-12-30 21:05:25 +01:00
JeLuF
23d5f85d17
Frontend batch merger
2022-12-30 10:13:34 +01:00
Malcolm Diller
f75adc1e22
added fill tool and updated as requested in pull request
2022-12-30 01:07:46 -08:00
JeLuF
15a1436c8b
Backend side merge API
2022-12-30 10:07:23 +01:00
patriceac
813edec808
Removing one more unnecessary custom event
2022-12-29 09:43:12 -08:00
patriceac
21e3299b7a
Applying changes from latest CR
...
- Replaced custom event with load event
- Removed the custom event dispatch
2022-12-29 09:26:32 -08:00
patriceac
f7193966fb
Addressing Cmdr2's comments and more
...
Only triggers events when there actually was a state change. Also opportunistically removed the hardcoded delay in favor of an even-driven flow, which makes the whole thing more robust and much more reactive.
2022-12-29 01:16:44 -08:00
cmdr2
2d9853f1f4
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-29 13:25:25 +05:30
cmdr2
ced79a187d
changelog
2022-12-29 13:25:13 +05:30
cmdr2
7832524963
Merge pull request #729 from patriceac/patch-12
...
ESC keyboard shortcut to close the image editor
2022-12-29 13:23:00 +05:30
patriceac
58c7f3ba15
ESC keyboard shortcut to close the image editor
2022-12-28 23:50:56 -08:00
cmdr2
90ec8f0575
changelog
2022-12-29 13:17:26 +05:30
cmdr2
64ced3b3f6
Tag v2.4.23, to be able to revert back incase of an emergency
2022-12-29 13:04:44 +05:30
cmdr2
493526c478
If downgrading to 2.4 (from 2.5), move the default models back to the legacy location
2022-12-29 13:00:57 +05:30
cmdr2
b86617e3af
Merge pull request #720 from patriceac/restore-inactive-modifiers
...
Proper restoration of inactive image modifiers
2022-12-29 10:28:28 +05:30
cmdr2
f3db6d84fb
Merge pull request #721 from patriceac/patch-8
...
Fix restoration of hypernetwork dropdown
2022-12-29 10:26:54 +05:30
cmdr2
f9b9ecf754
Merge branch 'beta' into patch-8
2022-12-29 10:26:48 +05:30
cmdr2
af43a92a2f
Merge pull request #725 from patriceac/patch-9
...
Limit the size of zoomed-in source images
2022-12-29 10:18:17 +05:30
cmdr2
4dbdc642f9
Merge pull request #726 from patriceac/patch-10
...
Persist the processing order toggle across sessions
2022-12-29 10:17:24 +05:30
cmdr2
8f2c87ce94
Merge pull request #717 from jsuelwald/patch-1
...
Restore download link for Linux in beta, ...
2022-12-29 10:16:59 +05:30
cmdr2
5149040496
Merge pull request #727 from patriceac/patch-11
...
Restore the original prompt if provided
2022-12-29 10:15:22 +05:30
cmdr2
5b1078e0db
Merge pull request #719 from patriceac/fix-duplicate-image
...
Fix for duplicate images
2022-12-29 10:13:51 +05:30
patriceac
ae31813239
Restore the original prompt if provided
...
Restore the original prompt if provided... including if it's empty now that empty prompts are allowed if there are modifiers.
2022-12-28 18:52:18 -08:00
patriceac
f6b3cde286
Persist the process order toggle across sessions
...
🤷
2022-12-28 17:50:18 -08:00
patriceac
0f05f9c32c
Limit the size of zoomed-in source images
...
If the source image has a high enough resolution it won't fit on the screen when hovering over it. This simple fix limits the max size so the user always has a chance to see the full image.
2022-12-28 17:30:59 -08:00
patriceac
89170af721
Proper source image unloading
2022-12-28 17:00:38 -08:00
patriceac
5fddae589b
Reverting duplicate hypernetwork fix
2022-12-28 16:54:36 -08:00
patriceac
19c16af5fa
Fix img2img task restoration
...
Fix source image, mask, and color profile restoration for use settings, copy/paste, and d&d.
2022-12-28 16:43:35 -08:00
patriceac
019f8f69f4
Fix restoration of hypernetwork dropdown
...
Fix for https://discord.com/channels/1014774730907209781/1014774732018683928/1055508538228748368
2022-12-28 15:55:59 -08:00
patriceac
ad8d1f77df
Proper restoration of inactive image modifiers
...
Inactive image modifiers (right click on image tag) are not properly restored by Use Settings and Copy/Paste settings. This PR fixes that.
2022-12-28 13:41:36 -08:00
patriceac
e82a8a7f3d
Fix for duplicate images
...
When eye correction, upscaling, and only show filtered image are ALL disabled, the UI still generates two of the same image, and increments the second's seed by 1 (although it's the same image). It doesn't perform an additional process, but the item is shown twice.
2022-12-28 12:06:36 -08:00
Jens Sülwald
ad07aeb041
Restore download link for Linux in beta, ...
...
and make shellscripts in scripts/ executable
2022-12-28 17:52:49 +01:00
cmdr2
451ab7e84c
Create the folders before moving to them
2022-12-28 19:40:08 +05:30
cmdr2
083390da83
Fix a bug where the task and req data needed to print with a backslash
2022-12-28 19:23:36 +05:30
cmdr2
dc6d48580b
Merge pull request #715 from jsuelwald/beta
...
Convert [ to \[ so the logging backend...
2022-12-28 19:20:28 +05:30
cmdr2
27d69e2ac3
Upgrade stable-diffusion-sdkit during startup
2022-12-28 19:19:53 +05:30
cmdr2
91274a4df8
Move the mandatory models to the models folder, instead of the legacy location inside the stable-diffusion folder
2022-12-28 19:08:39 +05:30
jsuelwald
6eafcdfafd
Update renderer.py
...
Use .replace on pformat in both lines
2022-12-28 14:27:07 +01:00
jsuelwald
5e44744ff7
Update renderer.py
...
Updated (replace doesn't work on sets)
2022-12-28 13:49:52 +01:00
cmdr2
37b293fe74
Force full precision on NVIDIA T400
2022-12-28 17:46:24 +05:30
cmdr2
280f0be690
Disable symlink warnings on Windows for huggingface cache
2022-12-28 16:48:12 +05:30
Jens Sülwald
183bc8321c
Convert [ to \[ so the logging backend...
...
doesn't interpret that as a colour or other command
2022-12-28 10:43:39 +01:00
cmdr2
a973e4d1ef
version
2022-12-28 14:30:01 +05:30
cmdr2
eed1066967
Merge pull request #714 from patriceac/patch-7
...
Default to 4x in taskConfig when factor not present in task
2022-12-28 13:09:27 +05:30
patriceac
2859c94fea
Applying Madrang's suggestion
2022-12-27 23:36:43 -08:00
patriceac
dbcce2ee5d
Default to 4x in taskConfig
2022-12-27 23:27:25 -08:00
cmdr2
25071c238c
Remove the width for better formatting (uses what Bonsi suggested in the first place)
2022-12-27 21:14:31 +05:30
cmdr2
9995ffb5f3
Merge pull request #711 from jsuelwald/patch-1
...
Update renderer.py for better readable console output
2022-12-27 21:11:44 +05:30
jsuelwald
c867c35e45
Update renderer.py
2022-12-27 16:23:36 +01:00
jsuelwald
6f60e88ca6
Update renderer.py for better readable console output
2022-12-27 15:41:10 +01:00
cmdr2
11730dcbe4
changelog
2022-12-27 17:07:43 +05:30
cmdr2
e155bac445
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-27 17:06:55 +05:30
cmdr2
15a4682665
Fix broken drag-and-drop for text files and clipboard paste
2022-12-27 17:06:46 +05:30
cmdr2
08675b39f7
Merge pull request #710 from patriceac/image-modifiers-events
...
Adding image modifier events to core plugins
2022-12-27 16:39:11 +05:30
patriceac
2c7d5adb80
Adding image modifier events to core plugins
...
Sorry, forgot these in the first PR.
2022-12-27 02:58:46 -08:00
cmdr2
51c7faee3c
Changelog
2022-12-27 16:23:57 +05:30
cmdr2
852e129f9c
Support upscaling by 2x or 4x (previously only supported 4x)
2022-12-27 16:20:16 +05:30
cmdr2
6eb2d800fa
Tweak low GPU wording
2022-12-27 14:58:08 +05:30
cmdr2
0a2c70595d
Turbo be gone
2022-12-27 14:51:03 +05:30
cmdr2
f13e16af15
Disable unused config for now
2022-12-27 12:21:51 +05:30
cmdr2
f364958c13
Merge pull request #705 from patriceac/fix-cut-off-tooltips-display
...
Fix cut off tooltips display
2022-12-27 10:26:46 +05:30
cmdr2
e65150647d
Merge pull request #708 from patriceac/patch-6
...
Add icon to "Process newest jobs first" setting
2022-12-27 10:25:45 +05:30
cmdr2
3c435b9593
Merge pull request #707 from patriceac/image-modifiers-events
...
Adding image modifiers events
2022-12-27 10:25:20 +05:30
patriceac
871b96a450
Add icon to "Process newest jobs first" setting
2022-12-26 19:10:37 -08:00
patriceac
48a3254ad2
Adding image modifiers events
...
Adding events to allow plugins to listen for image modifiers loaded and refreshed events respectively.
2022-12-26 12:16:36 -08:00
patriceac
2c0bdd6377
Fix cut off tooltips display
2022-12-26 10:04:36 -08:00
cmdr2
8cedeb349d
Changes to allow rolling back from the upcoming sdkit-based system
2022-12-26 23:04:45 +05:30
cmdr2
e241ef25e5
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-26 21:00:57 +05:30
cmdr2
5e553dd958
Skip sdkit upgrade if in developer mode
2022-12-26 21:00:46 +05:30
cmdr2
19ee87d2cd
Merge pull request #692 from JeLuF/remove-result
...
Add "Remove" button to each image's hover menu (Fixes #682 )
2022-12-26 17:38:00 +05:30
cmdr2
72b3598687
Merge pull request #703 from JeLuF/patch-5
...
Bring back Linux download link
2022-12-26 17:36:43 +05:30
cmdr2
33b120f6cd
Merge pull request #702 from patriceac/fix-copy-to-clipboard
...
Fix copy image settings to clipboard
2022-12-26 16:25:44 +05:30
patriceac
0bfb9d00c8
Fix copy image settings to clipboard
...
Regression was caused by the processing of the legacy turbo field, which I understand to now be obsolete.
2022-12-26 02:10:36 -08:00
JeLuF
b1a2d36c2d
Bring back Linux download link
2022-12-26 10:16:43 +01:00
cmdr2
517ddca22d
Changelog
2022-12-26 13:12:56 +05:30
cmdr2
41c7b08418
Keep euler_a as the default
2022-12-26 11:59:44 +05:30
cmdr2
c7c1b5a570
changelog
2022-12-25 17:18:31 +05:30
cmdr2
87b6dfb1a9
Changelog
2022-12-25 17:17:10 +05:30
cmdr2
46c56f3706
Use a model config yaml file if placed next to the model (with the same name). This can override a known model as well
2022-12-25 17:07:00 +05:30
cmdr2
32bab80508
Show sdkit version during startup
2022-12-25 16:38:37 +05:30
cmdr2
b6f1194c93
Typo
2022-12-25 00:23:51 +05:30
cmdr2
206f9b97bb
Merge pull request #695 from cmdr2/refactor
...
v2.5 - move to sdkit
2022-12-24 23:28:10 +05:30
cmdr2
13721f160e
changelog grammar
2022-12-24 23:22:47 +05:30
cmdr2
102e5623f7
Merge branch 'beta' into refactor
2022-12-24 23:14:02 +05:30
cmdr2
9a975321db
v2.5 changelog
2022-12-24 23:11:13 +05:30
cmdr2
6743ec14f1
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-24 22:17:31 +05:30
cmdr2
daec5e5426
Changes to allow rolling back from the upcoming sdkit-based system
2022-12-24 22:17:16 +05:30
cmdr2
a2b55c0df7
Report precision
2022-12-24 21:44:42 +05:30
cmdr2
01320ac735
Rename project to Easy Diffusion
2022-12-24 21:36:47 +05:30
cmdr2
84bddee2ce
Treat none as a boolean false in drag-and-drop
2022-12-24 19:41:36 +05:30
cmdr2
e636dd3649
Merge pull request #694 from cmdr2/beta
...
Beta
2022-12-24 19:18:28 +05:30
cmdr2
5f6b798e35
Stop printing annoying ok messages
2022-12-24 19:13:17 +05:30
cmdr2
9137f3793e
Merge pull request #693 from madrang/mobile-fixes
...
Add a debounce delay to allow mobile to bouble tap.
2022-12-24 15:53:31 +05:30
cmdr2
73e92a688f
color logging 2
2022-12-24 15:43:06 +05:30
cmdr2
7a9f219037
color logging
2022-12-24 15:41:19 +05:30
cmdr2
a4728190c0
Refactor server.py
2022-12-24 15:29:49 +05:30
Marc-Andre Ferland
04d67a24b6
Don't allow the results to be collapsed when clicking draghandle
2022-12-24 04:55:28 -05:00
Marc-Andre Ferland
55049ba9d2
Add a debounce delay to allow mobile to bouble tap.
2022-12-24 04:42:43 -05:00
cmdr2
e0b33a4feb
Install rich
2022-12-24 15:10:46 +05:30
cmdr2
fb5c0a3db7
Install python 3.8.5 during installation. Torch isn't available for 3.11
2022-12-24 14:57:57 +05:30
cmdr2
8154a5709b
disable the legacy src and ldm folder (otherwise this prevents installing gfpgan and realesrgan)
2022-12-24 14:01:33 +05:30
cmdr2
3a6780bd50
Copy check_modules.py the first time an existing user runs the new version
2022-12-24 13:56:05 +05:30
cmdr2
b7a76d4212
Merge branch 'beta' into refactor
2022-12-24 13:45:53 +05:30
cmdr2
ba7cae683a
Bump to 2.5
2022-12-24 13:39:28 +05:30
cmdr2
243556656e
Temporarily disable the model config dropdown in the UI
2022-12-24 13:38:55 +05:30
cmdr2
6662dc66d5
Updated scripts to install sdkit into existing installations, while still working with new installations
2022-12-24 13:37:50 +05:30
cmdr2
107112d1c4
Integration bugs
2022-12-24 12:37:20 +05:30
JeLuF
4eae540086
Add "Remove" button to each image's hover menu
2022-12-24 01:02:38 +01:00
JeLuF
21108650f7
add findClosestAncestor
...
Function to find the closest ancestor of an element that matches the selection criterion
2022-12-24 00:58:52 +01:00
cmdr2
c5d343750c
Merge pull request #691 from JeLuF/patch-4
...
Avoid guidance scale "1.0"
2022-12-23 17:55:41 +05:30
JeLuF
09b76dcd93
Avoid guidance scale "1.0"
...
Using a guidance scale of 1.0 will cause an exception in the renderer and return a very confusing error message.
https://discord.com/channels/1014774730907209781/1028195513377509376
2022-12-23 13:18:08 +01:00
cmdr2
b87bc033f5
Merge pull request #690 from cmdr2/beta
...
Update CHANGES.md
2022-12-23 11:26:42 +05:30
cmdr2
fb95d76e34
Update CHANGES.md
2022-12-23 11:26:14 +05:30
cmdr2
4e765a7948
Merge pull request #689 from cmdr2/beta
...
Speed up image creation, by removing a delay (regression) of 4-5 seconds between clicking Make Image and calling the server
2022-12-23 11:25:14 +05:30
cmdr2
cf2408013e
Measure the click-to-render-request latency, only if the click button was used
2022-12-23 10:54:40 +05:30
cmdr2
d8543d1358
Use the sdkit model scan; Disable scan-per-load since we scan them before allowing them to be invoked
2022-12-22 16:47:59 +05:30
cmdr2
d8b79d8b5c
Don't crash if IP listing fails. Thanks @JeLuf
2022-12-22 15:43:52 +05:30
cmdr2
c2bcf89f9a
Merge branch 'beta' into refactor
2022-12-22 15:42:04 +05:30
cmdr2
5cb24f992c
Bump version
2022-12-22 15:23:07 +05:30
cmdr2
21394b7d45
Reduce the delay between clicking 'Make Image' and making the render call to the server. Was nearly 4-5 seconds, now it's about 250-300ms. This is a hacky workaround until a better solution is found
2022-12-22 15:22:25 +05:30
cmdr2
6d08082693
Merge branch 'beta'
2022-12-22 13:43:50 +05:30
cmdr2
768fb2583a
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-22 13:43:09 +05:30
cmdr2
6e07b2354f
Fix an unnecessary error when a task header is clicked
2022-12-22 13:42:47 +05:30
cmdr2
00597879bc
Merge pull request #688 from cmdr2/beta
...
Update CHANGES.md
2022-12-22 13:26:15 +05:30
cmdr2
0cd0d6aadf
Update CHANGES.md
2022-12-22 13:25:57 +05:30
cmdr2
9d201f82f1
Merge pull request #687 from cmdr2/beta
...
Undo/redo buttons in the image editor, Drag handle to reorder tasks, Pause button to pause all the tasks
2022-12-22 13:23:50 +05:30
cmdr2
d6c535c45c
Merge branch 'main' into beta
2022-12-22 13:23:07 +05:30
cmdr2
babdb5b718
Prompt Matrix is in main
2022-12-22 12:26:32 +05:30
cmdr2
0ea8d038be
Merge pull request #679 from SpecificKnot/main
...
Changes to Front Docs
2022-12-22 12:25:48 +05:30
cmdr2
c804a9971e
Work-in-progress code for adding a model config dropdown in the UI. Doesn't work yet
2022-12-22 11:54:00 +05:30
cmdr2
4d7f6e4236
Change version number in beta
2022-12-22 10:32:40 +05:30
Malcolm Diller
5474d1786f
updated inpainter to not auto-clear itself whenever you draw etc
2022-12-21 16:35:03 -08:00
Malcolm Diller
7f36473544
added a fill action
2022-12-21 16:20:07 -08:00
Malcolm Diller
9d19698bf3
fixed opacity on inpainter to be 100% by default so no weird erasing
2022-12-21 16:09:56 -08:00
Malcolm Diller
582b2d936f
fixed theme css properties not being updated properly
2022-12-21 16:03:52 -08:00
SpecificKnot
6036ccdc1c
Style Adjustments
...
Made a few adjustments to fit the needs of the project for new users.
2022-12-20 12:44:48 +00:00
cmdr2
5eeef41d8c
Update to use the latest sdkit API
2022-12-20 15:16:47 +05:30
cmdr2
bacf266f0d
Merge pull request #651 from madrang/release-notes
...
Update 'release-notes' to use loadScript
2022-12-20 10:21:07 +05:30
cmdr2
ba5c54043b
Merge pull request #680 from AssassinJN/beta
...
Drag and Drop Styles
2022-12-20 10:19:30 +05:30
AssassinJN
e33c858829
Merge pull request #1 from JeLuF/AJNdrag
...
Only activate the dragOver event listener when dragging tasks
2022-12-19 14:39:27 -05:00
JeLuF
e47e54de3f
Only activate the dragOver event listener when dragging tasks
2022-12-19 20:34:06 +01:00
AssassinJN
54f9e9bfe9
adding drag and drop styles
...
Add functions required for adding styles to imageTaskContainer to show where images will be dropped.
2022-12-19 13:45:42 -05:00
AssassinJN
e1875c872c
classes for drag and drop
...
Added classes for drag and drop.
2022-12-19 13:44:15 -05:00
SpecificKnot
27b8e173e8
Changes to Front Docs
2022-12-19 14:28:05 +00:00
cmdr2
47e3884994
Rename the python package name to easydiffusion (from sd_internal)
2022-12-19 19:39:15 +05:30
cmdr2
e483071894
Rename diffusionkit to sdkit; Delete runtime.py (historic moment)
2022-12-19 19:27:28 +05:30
cmdr2
af090cb289
Update README.md
2022-12-19 12:24:19 +05:30
cmdr2
9bbb25f16c
Update README.md
2022-12-19 12:23:32 +05:30
cmdr2
3007f00c9b
Update README.md
2022-12-19 12:22:27 +05:30
cmdr2
352dcfbe30
Update README.md
2022-12-19 12:20:46 +05:30
cmdr2
60b181a545
Update README.md
2022-12-19 12:11:01 +05:30
cmdr2
600482e2d7
Update README.md
2022-12-19 12:10:15 +05:30
cmdr2
39ccbbd72e
Update README.md
2022-12-19 12:09:13 +05:30
cmdr2
6e69cbcdaf
Merge pull request #674 from SpecificKnot/main
...
Simplified README
2022-12-19 11:55:04 +05:30
cmdr2
bf6c222a3b
Merge pull request #641 from JeLuF/pause
...
Pause button
2022-12-19 11:52:55 +05:30
cmdr2
6afcf7570a
Merge pull request #671 from patriceac/allow-empty-prompts
...
Allow empty prompts (image modifiers only)
2022-12-19 11:50:18 +05:30
cmdr2
c3126f7b4d
Merge pull request #673 from jsuelwald/patch-1
...
Change time display on job
2022-12-19 11:48:38 +05:30
cmdr2
cb3b542363
Merge pull request #675 from JeLuF/drag
...
Add drag handle
2022-12-19 09:36:44 +05:30
cmdr2
1a5e15608c
Merge pull request #676 from JeLuF/ipfix
...
Return empty list if hostname lookup fails
2022-12-19 09:14:40 +05:30
JeLuF
64a751ad79
Merge branch 'beta' into pause
2022-12-19 00:55:56 +01:00
JeLuF
57efe31959
Return empty list if hostname lookup fails
2022-12-19 00:42:48 +01:00
JeLuF
39350d554b
Remove old code
2022-12-19 00:32:13 +01:00
JeLuF
8f4e03550c
Add drag handle
2022-12-19 00:14:57 +01:00
SpecificKnot
d03823fb20
Last minute changes
2022-12-18 21:16:32 +00:00
SpecificKnot
00ec2b9d6f
README Updates
...
Updates to README to make it easier to follow along.
2022-12-18 21:13:12 +00:00
SpecificKnot
70e4bc4582
Update README.md
2022-12-18 20:52:38 +00:00
SpecificKnot
5e56a437ef
Update README.md
2022-12-18 20:48:19 +00:00
jsuelwald
22ffd25619
Change time display on job
...
Change "Processed 1 image in 150.65 seconds" to "Processed 1 Image in 2 minutes 30 seconds" to be consistent with the approx. time remaining while rendering
2022-12-18 07:20:42 +01:00
patriceac
127949c56b
Allow empty prompts (image modifiers only)
...
Allows empty prompts as long as there are image modifiers. This allows the user to craft prompts just by using image modifiers if they so wish.
2022-12-17 17:06:07 -08:00
cmdr2
cdfef16a0e
Merge pull request #670 from patriceac/collapsible-toggle-event
...
Fire an event when a collapsible is toggled
2022-12-17 16:49:51 +05:30
cmdr2
1595f1ed05
Add 6 new samplers; Fix a bug where new tasks wouldn't started if a previous task was stopped
2022-12-17 16:45:43 +05:30
patriceac
1cae39b105
Fire an event when a collapsible is toggled
...
Need an event to know that a collapsible got toggled to be able to resize the panels accordingly. Thanks!
2022-12-17 03:05:43 -08:00
cmdr2
8189b38e6e
Typo in decoding live preview images
2022-12-17 15:59:09 +05:30
cmdr2
c240d6932a
Update CHANGES.md
2022-12-17 10:13:23 +05:30
cmdr2
c4548d9396
Merge pull request #669 from JeLuF/hover
...
CSS only initimg hover, 'use as input' button
2022-12-17 09:50:46 +05:30
cmdr2
aea70e3dd4
Merge pull request #668 from JeLuF/imgedit
...
Fix img resize issues, add redo/undo buttons
2022-12-17 09:50:07 +05:30
JeLuF
3b01e65e11
CSS only initimg hover, 'use as input' button
2022-12-17 01:30:30 +01:00
JeLuF
341c810bbb
Fix img resize issues, add redo/undo buttons
2022-12-17 00:29:54 +01:00
cmdr2
85fd2dfaaa
Merge pull request #664 from patriceac/tab-change-trigger
...
Fire an event upon tab change
2022-12-16 18:24:10 +05:30
cmdr2
bf4bc38c6c
Merge pull request #662 from JeLuF/patch-7
...
Linux uses .zip, not .tar.xz (Fixes #657 )
2022-12-16 18:23:44 +05:30
cmdr2
aa8b50280b
Remove the test_sd2 flag, the code now works with SD 2.0
2022-12-16 15:31:55 +05:30
patriceac
62553dc0fa
Fire an event upon tab change
...
Fire an event upon tab change.
2022-12-16 01:45:58 -08:00
cmdr2
25639cc3f8
Tweak Memory Usage setting text; Fix a bug with the memory usage setting comparison
2022-12-16 14:11:55 +05:30
cmdr2
7982a9ae25
Change the performance field to GPU Memory Usage instead, and use the 'balanced' profile by default, since it's just 5% slower than 'high', and uses nearly 50% less VRAM
2022-12-16 11:34:49 +05:30
cmdr2
aa01fd058e
Set performance level (low, medium, high) instead of a Turbo field. The previous Turbo field is equivalent to 'Medium' performance now
2022-12-15 23:30:06 +05:30
JeLuF
ef7e1575bd
Linux uses .zip, not .tar.xz ( Fixes #657 )
2022-12-15 16:44:43 +01:00
cmdr2
fb075a0013
Fix whitespace
2022-12-14 16:53:50 +05:30
cmdr2
d1738baf44
Merge branch 'beta' into refactor
2022-12-14 16:53:23 +05:30
cmdr2
7eb29fa91b
Fix: errors were overwritten by the time taken in the UI
2022-12-14 16:52:46 +05:30
cmdr2
34c00fb77f
Fix: errors were overwritten by the time taken in the UI
2022-12-14 16:51:30 +05:30
cmdr2
7965318d9f
Update task_manager.py
2022-12-14 16:49:59 +05:30
cmdr2
e73a514e29
Revert a recent change to task error reporting, seems unstable
2022-12-14 16:37:45 +05:30
cmdr2
35ff4f439e
Refactor save_to_disk
2022-12-14 16:30:19 +05:30
cmdr2
12e0194c7f
Allow None as the value type in dnd parsing
2022-12-14 16:30:08 +05:30
cmdr2
d1ac90e16d
[metadata parsing] Support loading the flat JSON format saved by the next backend; Set the dropdown to None if the value is undefined or null in the metadata
2022-12-14 15:43:24 +05:30
cmdr2
7dc7f70582
Allow parsing .safetensors stable diffusion model path in the metadata parser
2022-12-14 10:34:36 +05:30
cmdr2
84d606408a
Prompt is now a keyword in the new metadata format generated from diffusionkit
2022-12-14 10:31:19 +05:30
cmdr2
d103693811
Bug in the metadata generation - made an array of None
2022-12-14 10:22:24 +05:30
cmdr2
0dbce101ac
sampler -> sampler_name
2022-12-14 10:21:44 +05:30
cmdr2
cb81e2aacd
Fix a bug where the metadata output format wouldn't get sent to the backend
2022-12-14 10:18:01 +05:30
cmdr2
6cd0b530c5
Simplify the code for VAE loading, and make it faster to load VAEs (because we don't reload the entire SD model each time a VAE changes); Record the error and end the thread if the SD model fails to load during startup
2022-12-13 15:46:04 +05:30
cmdr2
35571eb14d
Don't hang the task if something other than the renderer fails (e.g. model loading)
2022-12-13 12:03:34 +05:30
cmdr2
8e6102ad9a
removeTask()
2022-12-13 12:03:30 +05:30
cmdr2
80bc80dc2c
removeTask()
2022-12-13 12:02:43 +05:30
cmdr2
a483bd0800
No need to catch and report exceptions separately in the renderer now
2022-12-13 11:46:13 +05:30
cmdr2
47a39569bc
Merge branch 'beta' into refactor
2022-12-13 11:45:43 +05:30
cmdr2
f00e1a92d8
Don't hang the task if something other than the renderer fails (e.g. model loading)
2022-12-13 11:44:20 +05:30
cmdr2
a289945e8e
Merge pull request #654 from jsuelwald/beta
...
The exception should also mention dpm2
2022-12-12 21:05:03 +05:30
Jens Sülwald
b750c0d7c3
The exception should also mention dpm2
2022-12-12 16:24:03 +01:00
cmdr2
a244a6873a
Use the new 'diffusionkit' package name
2022-12-12 20:46:11 +05:30
cmdr2
ceff4f06c1
Merge branch 'beta' into refactor
2022-12-12 20:43:29 +05:30
cmdr2
0307114c8e
Merge pull request #653 from cmdr2/beta
...
Don't collapse the task entry if 'Stop Task' is pressed
2022-12-12 19:56:49 +05:30
cmdr2
92030a3917
Don't collapse the task entry if 'Stop Task' is pressed
2022-12-12 19:56:27 +05:30
cmdr2
73ace121a4
Merge pull request #652 from cmdr2/beta
...
Beta
2022-12-12 19:49:21 +05:30
cmdr2
44d5809e46
Changelog
2022-12-12 19:46:13 +05:30
cmdr2
5c4e6f7e96
Tweak editor width
2022-12-12 19:42:43 +05:30
cmdr2
8c032579b8
Hide the hypernetwork strength slider if no hypernetwork model is selected; Support drag-n-drop for hypernetwork models
2022-12-12 19:31:59 +05:30
cmdr2
b53935bfd4
Revert "Scrolling panes ( #632 )"
...
This reverts commit e3184622e8 .
2022-12-12 19:03:16 +05:30
cmdr2
d4db027cfa
Move the hypernetwork options below the sampler settings; Whitespace fixes
2022-12-12 19:02:34 +05:30
cmdr2
27963decc9
Use the multi-filters API
2022-12-12 18:12:55 +05:30
cmdr2
25f488c6e1
Merge branch 'beta' into refactor
2022-12-12 15:47:13 +05:30
cmdr2
07bd580050
Typos
2022-12-12 15:44:22 +05:30
cmdr2
fb32a38d96
Rename sampler to sampler_name in the API
2022-12-12 15:21:02 +05:30
cmdr2
ac0961d7d4
Typos from the refactor
2022-12-12 15:18:56 +05:30
cmdr2
6b943f88d1
Set uvicorn log level to 'error'
2022-12-12 15:18:30 +05:30
cmdr2
4bbf683d15
Minor refactor
2022-12-12 14:41:36 +05:30
cmdr2
d0e50584ea
Expose the metadata format option in the UI
2022-12-12 14:06:20 +05:30
cmdr2
b57649828d
Refactor the save-to-disk code, moving parts of it to diffusionkit
2022-12-12 14:01:47 +05:30
Marc-Andre Ferland
1f44a283b3
Update 'release-notes' to use loadScript
2022-12-12 02:47:42 -05:00
Marc-Andre Ferland
9947c3bcfb
Start timer to IDLE_COOLDOWN before idleEventPromise completes. ( #649 )
2022-12-12 11:12:11 +05:30
JeLuF
8faf6b9f52
Don't allow to make zero images, make at least one. ( #647 )
2022-12-12 11:11:33 +05:30
cmdr2
e45cbbf1ca
Use the turbo setting if requested
2022-12-11 20:42:31 +05:30
cmdr2
1a5b6ef260
Rename runtime2.py to renderer.py; Will remove the old runtime soon
2022-12-11 20:21:25 +05:30
cmdr2
096556d8c9
Move away the remaining model-related code to the model_manager
2022-12-11 20:13:44 +05:30
cmdr2
97919c7e87
Simplify the runtime code
2022-12-11 19:58:12 +05:30
cmdr2
0aa7968503
Move color correction to diffusionkit; Rename color correction to 'Preserve color profile'
2022-12-11 19:34:07 +05:30
JeLuF
bd1bc78953
Use onIdle(), move pause button, quick resume without using the promise
2022-12-11 14:57:01 +01:00
cmdr2
6ce6dc3ff6
Get rid of the ugly copying around (and maintaining) of multiple request-related fields. Split into two objects: task-related fields, and render-related fields. Also remove the ability for request-defined full-precision. Full-precision can now be forced by using a USE_FULL_PRECISION environment variable
2022-12-11 18:16:29 +05:30
JeLuF
e6346775e7
Merge branch 'beta' into pause
2022-12-11 11:19:48 +01:00
cmdr2
d03eed3859
Simplify the logic for reloading gfpgan and realesrgan models (based on the request), using the code path used for the other model types
2022-12-11 14:14:59 +05:30
cmdr2
afb88616d8
Load the models after the device init, to let the UI load before the models finish loading
2022-12-11 13:30:16 +05:30
cmdr2
543f13f9a3
Tweak logging to increase the space available by 3 characters
2022-12-11 13:19:22 +05:30
patriceac
af5c68051a
Fix for the tooltips being cutoff ( #636 )
2022-12-11 12:59:23 +05:30
Marc-Andre Ferland
5b7cd11de8
Added support for Async events ( #643 )
...
* Added support for async events callbacks
* Don't fire IDLE event if the first callback hasn't completed execution.
2022-12-11 11:22:52 +05:30
cmdr2
d3c3496e55
Merge pull request #639 from madrang/newEngine
...
Check if window is defined. Not all JS execution environments have it.
2022-12-11 11:19:11 +05:30
cmdr2
c08c8b2789
Merge pull request #638 from JeLuF/initimg
...
show initimg in task list
2022-12-11 11:18:10 +05:30
cmdr2
069315e434
Merge pull request #642 from patriceac/patch-5
...
Fixing a typo
2022-12-11 11:16:24 +05:30
cmdr2
7e4ad83a1c
Merge pull request #637 from madrang/mainjs_fixes
...
Fix (typeof stepUpdate !== 'object') not completing the task on stop.
2022-12-11 11:15:31 +05:30
cmdr2
400f9fd680
Merge pull request #635 from patriceac/patch-4
...
Store the auto-scroll checkbox setting in localStorage instead of using the auto-save framework
2022-12-11 11:06:19 +05:30
JeLuF
38951f5581
Pause button - check whether function is defined before calling it
2022-12-11 02:49:49 +01:00
patriceac
b5329ee93d
Fixing a typo
...
Yeah, I know... What can I say? I have my OCD too. 👀
2022-12-10 17:45:14 -08:00
JeLuF
c568bca69e
Pause button
2022-12-11 02:31:23 +01:00
Marc-Andre Ferland
7b2be12587
Check if window is defined. Not all JS execution environments have it.
2022-12-10 18:26:48 -05:00
JeLuF
099fde2652
show initimg in task list
2022-12-10 17:17:37 +01:00
Marc-Andre Ferland
83e5410945
Fix (typeof stepUpdate !== 'object') not completing the task on stop.
2022-12-10 00:52:27 -05:00
patriceac
b330c34b29
Fix auto-scroll setting management
...
After thinking about it, the auto-save toggle is meant for the *Editor* fields listed behind the Configure button. The auto-scroll toggle is not part of the Editor, and is more akin to a system setting, although it's placed in the main UI for convenience reasons related to its nature. As such, and especially considering it's a plugin, I lean towards decoupling auto-scroll from the auto-save settings, and just storing it independently.
2022-12-09 19:34:41 -08:00
patriceac
e3184622e8
Scrolling panes ( #632 )
...
Decouple the editor and the preview panes. Scrollbars color updated as well as requested.
2022-12-09 23:11:39 +05:30
patriceac
28f822afe0
Fix tags not being properly applied to prompt matrix ( #610 )
...
There is an issue on the beta where if you use pipe ( | ) in the prompt to make a prompt matrix, the optional prompts are only applied when the last prompt in the matrix is used.
2022-12-09 23:04:25 +05:30
cmdr2
a2af811ad2
Disable uvicorn access logging in favor of cleaner server-side logging, we already get all that info; Print the request metadata
2022-12-09 22:47:34 +05:30
cmdr2
cde8c2d3bd
Use a logger
2022-12-09 21:30:18 +05:30
cmdr2
79cc84b611
Option to apply color correction (balances the histogram) during inpainting; Refactor the runtime to use a general-purpose dict
2022-12-09 19:39:56 +05:30
cmdr2
f1de0be679
Fix integration issues after the refactor
2022-12-09 17:50:33 +05:30
Marc-Andre Ferland
854e3d3576
Fix reading value from undefined. ( #631 )
2022-12-09 16:34:59 +05:30
cmdr2
dbac2655f5
Typo
2022-12-09 16:14:04 +05:30
cmdr2
0f656dbf2f
Typo
2022-12-09 16:11:08 +05:30
cmdr2
3fbb3f6773
Use const
2022-12-09 16:09:10 +05:30
cmdr2
8820814002
Simplify the API for resolving model paths; Code cleanup
2022-12-09 15:45:36 +05:30
cmdr2
b40fb3a422
Model readme file write flag
2022-12-09 15:27:40 +05:30
cmdr2
aa59575df3
Remove unused patch files
2022-12-09 15:24:55 +05:30
cmdr2
accfec9007
Space
2022-12-09 15:22:56 +05:30
cmdr2
16410d90b8
Use the simplified model loading API in diffusion-kit; Catch and report exceptions while generating images
2022-12-09 15:21:49 +05:30
cmdr2
27c6113287
Support hypernetworks; moves the hypernetwork module to diffusion-kit
2022-12-09 13:29:06 +05:30
cmdr2
f4a6910ab4
Work-in-progress: refactored the end-to-end codebase. Missing: hypernetworks, turbo config, and SD 2. Not tested yet
2022-12-08 21:39:09 +05:30
cmdr2
bad89160cc
Work-in-progress model loading
2022-12-08 13:50:46 +05:30
cmdr2
5782966d63
Merge branch 'beta' into refactor
2022-12-08 11:58:09 +05:30
Marc-Andre Ferland
ba2c966329
First draft of multi-task in a single session. ( #622 )
2022-12-08 11:12:46 +05:30
Marc-Andre Ferland
f8dee7e25f
Add test sample to one of the plugin. ( #626 )
...
* Added test example from a plugin.
* Only load style if #news was created.
2022-12-08 10:57:50 +05:30
cmdr2
a8151176d7
SD 2.1
2022-12-08 10:04:33 +05:30
cmdr2
9ee0b7fe2e
SD 2.1
2022-12-08 10:04:14 +05:30
cmdr2
fb6a7e04f5
Work-in-progress refactor of the backend, to move most of the logic to diffusion-kit and keeping this as a UI around that engine. Does not work yet.
2022-12-07 22:15:35 +05:30
cmdr2
bfdf487d52
SD2 models no longer need to be prefixed with 'sd2_' . The model loader now checks for a key that only SD2 models seem to have, to deduce which config file to use
2022-12-07 16:19:46 +05:30
cmdr2
b7aac1501d
Don't show prompt strength when the app starts
2022-12-07 13:12:35 +05:30
cmdr2
273525e6f9
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-07 13:12:02 +05:30
cmdr2
064a4938c1
Don't show prompt strength when the app starts
2022-12-07 13:11:49 +05:30
Marc-Andre Ferland
182236e742
Hypernets mergefixes ( #625 )
...
* Add hypernetwork args definition in the engine.
* Add the values to reqBody
* Don't load hypernetwork.py with SD2 until it's compatible.
2022-12-07 12:35:36 +05:30
cmdr2
75cb052cca
Paint editor - translucent mask, more brush size options
2022-12-07 12:28:28 +05:30
cmdr2
d4a378827f
Paint editor - translucent mask, more brush size options
2022-12-07 12:27:40 +05:30
cmdr2
592d5e8c40
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-07 11:41:52 +05:30
cmdr2
733150111d
Changelog
2022-12-07 11:41:36 +05:30
Guillaume Mercier
cbe91251ac
Hypernetwork support ( #619 )
...
* Update README.md
* Update README.md
* Make on_sd_start.sh executable
* Merge pull request #542 from patriceac/patch-1
Fix restoration of model and VAE
* Merge pull request #541 from patriceac/patch-2
Fix restoration of parallel output setting
* Hypernetwork support
Adds support for hypernetworks. Hypernetworks are stored in /models/hypernetworks
* forgot to remove unused code
Co-authored-by: cmdr2 <secondary.cmdr2@gmail.com >
2022-12-07 11:24:16 +05:30
Marc-Andre Ferland
1283c6483d
Use the reqBody exposed to events to allow plugins to change the request. ( #620 )
2022-12-07 09:34:04 +05:30
JeLuF
f24d3d69af
Fix download pictures ( #616 )
...
Old link was broken. Apparently the "develop" branch was deleted.
2022-12-07 09:33:11 +05:30
Marc-Andre Ferland
7984327d81
Fixed tasks buttons by replacing the error with a warning when setting properties to undefined. ( #618 )
2022-12-06 21:49:05 +05:30
cmdr2
ef90832aea
engine.js ( #615 )
...
* New engine.js first draft.
* Small fixes...
* Bump version for cache...
* Improved cancellation code.
* Cleaning
* Wrong argument used in Task.waitUntil
* session_id needs to always match SD.sessionId
* Removed passing explicit Session ID from UI.
Use SD.sessionID to replace.
* Cleaning... Removed a disabled line and a hardcoded value.
* Fix return if tasks are still waiting.
* Added checkbox to reverse processing order.
* Fixed progress not displaying properly.
* Renamed reverse label.
* Only hide progress bar inside onCompleted.
* Thanks to rbertus2000 for helping testing and debugging!
* Resolve async promises when used optionally.
* when removed var should have used let, not const.
* Renamed getTaskErrorHandler to onTaskErrorHandler to better reflect actual implementation.
* Switched to the unsafer and less git friendly end of lines comma as requested in review.
* Raised SERVER_STATE_VALIDITY_DURATION to 90 seconds to match the changes to Beta.
* Added logging.
* Added one more hook before those inside the SD engine.
* Added selftest.plugin.js as part of core.
* Removed a tests that wasn't yet implemented...
* Groupped task stopping and abort in single function.
* Added optional test for plugins.
* Allow prompt text to be selected.
* Added comment.
* Improved isServerAvailable for better mobile usage and added comments for easier debugging.
* Comments...
* Normalized EVENT_STATUS_CHANGED to follow the same pattern as the other events.
* Disable plugins if editorModifierTagsList is not defined.
* Adds a new ServiceContainer to register IOC handlers.
* Added expect test for a missing dependency in a ServiceContainer
* Moved all event code in it's own sub class for easier reuse.
* Removed forgotten unused var...
* Allow getPrompts to be reused be plugins.
* Renamed EventSource to GenericEventSource to avoid redefining an existing class name.
* Added missing time argument to debounce
* Added output_quality to engine.js
* output_quality need to be an int.
* Fixed typo.
* Replaced the default euler_a by dpm2 to work with both SD1.# and SD2
* Remove generic completed tasks from plugins on generator complete.
* dpm2 starts at step 2, replaced with plms to start at step 1.
* Merge error
* Merge error
* changelog
Co-authored-by: Marc-Andre Ferland <madrang@gmail.com >
2022-12-06 17:04:08 +05:30
cmdr2
9571b8addc
Merge pull request #614 from cmdr2/beta
...
Beta
2022-12-06 16:18:24 +05:30
cmdr2
9601f304a5
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-12-06 16:17:55 +05:30
cmdr2
ff43dac2a7
Open the color box when the custom label is clicked
2022-12-06 16:17:45 +05:30
cmdr2
0a43305455
Merge pull request #613 from cmdr2/beta
...
Beta
2022-12-06 16:11:38 +05:30
cmdr2
54d8224de2
Update CHANGES.md
2022-12-06 16:09:58 +05:30
cmdr2
c9e34457cd
Tweak text in editor
2022-12-06 15:39:27 +05:30
cmdr2
47c8eb304f
Revert the button styling
2022-12-06 15:36:52 +05:30
cmdr2
2dd39fa218
Disable auto-save for the auto-scroll toggle, until a better way to save it is figured out. It currently breaks a few UI fields, since it calls initSettings() a second time
2022-12-06 15:20:31 +05:30
Malcolm Diller
cb618efb98
Image Editor Updates ( #612 )
...
* fixed tools for image editor to be more modular and made cursor an actual cursor change
* fixed eraser cursor positioning
* updated opacity to not have a 100 option
* separated clear into an actions section
* added history support for image editor. ctrl-z and ctrl-y both work now
* removed extra console log debugging stuff
* updated buttons style
* updated the button ui on the main page as requested
* updated with a bunch of bugfixes
2022-12-06 13:56:51 +05:30
JeLuF
e7ca8090fd
Make JPEG Output quality user controllable ( #607 )
...
Add a slider to the image options for the JPEG quality
For PNG images, the slider is hidden.
2022-12-05 11:02:33 +05:30
JeLuF
7861c57317
Safetensor support ( Fixes #599 ) ( #608 )
...
* safetensors support
Add support for checkpoints in safetensors format: https://github.com/huggingface/safetensors
This format shall be safer than pickle files
* pip install safetensors
2022-12-05 10:59:48 +05:30
Marc-Andre Ferland
f701b8dc29
Simplify onUpscaleClick ( #602 )
...
* Simplified onUpscaleClick code.
* Updated fix with comment as to what it's fixing.
* Move the fix to enqueueImageVariationTask
2022-12-05 10:46:10 +05:30
patriceac
bd10a850fa
Fix upscaling when a source image is set ( #593 )
...
* Fix upscaling when a source image is set
If you have an image selected (img2img) then clicking Upscale on another unrelated image, the image for img2img is used and you get something very unexpected.
* Fix for img2img and mask gens
2022-12-03 22:25:14 +05:30
JeLuF
0f96688a54
Highlight artist modifiers when clicked ( #596 )
...
Artist modifiers, with the exception of Artstation (the first one), don't have the outline when selected. All the other modifiers, above or below, seem to work as intended
https://discord.com/channels/1014774730907209781/1014774732018683927/1048343258775949322
2022-12-03 22:18:57 +05:30
JeLuF
8eeca90d55
Fix weird scrolling when using a pen ( #588 )
...
With a pen, typing on a browser page, waiting a short moment, and then moving the pen scrolls the page.
Call event.preventDefault() to disable this default behaviour for events in the canvas area.
2022-12-02 14:40:21 +05:30
Marc-Andre Ferland
367e7f7065
Add dpm2 ( #592 )
...
* Move cond_stage_model to the right device
* Removed unused vars.
* Added 'dpm2'
2022-12-02 12:58:00 +05:30
Marc-Andre Ferland
ee19eaae62
Fix for RuntimeError, missing lines. ( #591 )
...
* Move cond_stage_model to the right device
* Removed unused vars.
2022-12-02 12:57:26 +05:30
cmdr2
8eb3a3536b
Update on_sd_start.bat
2022-12-02 12:06:41 +05:30
cmdr2
cfd50231e1
Update on_sd_start.sh
2022-12-02 12:06:39 +05:30
cmdr2
1c8ab9e1b4
Temporarily set the display: flex style only on the image editor buttons
2022-12-01 16:59:12 +05:30
cmdr2
6094cd8578
Fix the 'load from file' button that had moved to the next line'
2022-12-01 16:10:20 +05:30
cmdr2
353c49a40b
Bump version
2022-12-01 16:05:35 +05:30
Malcolm Diller
277140f218
Image Editor ( #574 )
...
* started implementing hamunii's image editor, and added a hamunii theme
* fixed so active tab is main tab
* added some testing stuff for image ediotr
* re-implemented canvas drawing myself. just need to add layer stuff now
* moved everything to an image editor class and implement it so it actually works nicely now
* fixed a couple weird bugs and cleaned up the background image and sharpness stuff
* cleaned up a lot of stuff about the editor, added tools, buttons, made it mostly work in the current ui
* added inpainting support
* updated with more nice changes/updates to the inpainting and drawing editor
* made some more fixes and touchups to the image editor
* removed a bunch of semicolons
* remove old image inpainting system
* updated to work properly on mobile
* made a minor bugfix
* fixed img_size_box alignment
* Update index.html
Co-authored-by: cmdr2 <secondary.cmdr2@gmail.com >
Co-authored-by: cmdr2 <shashank.shekhar.global@gmail.com >
2022-12-01 16:01:09 +05:30
patriceac
ca9413ccf4
Toggle image modifiers plugin ( #558 )
...
* Toggle image modifiers plugin
Right-click on image modifiers to temporarily turn them off without removing them. To quickly iterate and experiment with various combinations.
Please note this plugin required a minor tweak in getPrompts() to add support for image modifier inactive state.
* Fix tag matching
Co-authored-by: cmdr2 <secondary.cmdr2@gmail.com >
2022-12-01 15:10:36 +05:30
cmdr2
c9a0d090cb
Merge pull request #569 from patriceac/Fix-seed-behavior
...
Tweak the seed behavior
2022-12-01 15:03:21 +05:30
cmdr2
1cd783d3a3
Merge pull request #534 from patriceac/Custom-modifiers-as-a-plugin
...
Custom modifiers as a plugin
2022-12-01 14:59:29 +05:30
cmdr2
1ead764a02
Merge branch 'beta' into Custom-modifiers-as-a-plugin
2022-12-01 14:57:39 +05:30
cmdr2
45f7b35954
Merge pull request #581 from patriceac/Hotfix-for-repeat-image-modifiers-handling
...
Hotfix for repeat image modifiers
2022-12-01 14:47:15 +05:30
cmdr2
6a41540749
Remove unused scripts from the previous installer
2022-12-01 14:44:20 +05:30
cmdr2
5b47da67f6
Merge pull request #582 from cmdr2/beta
...
Beta
2022-12-01 13:59:13 +05:30
cmdr2
292f68ff97
Typo in css path
2022-12-01 13:57:38 +05:30
cmdr2
3b554d881a
Styling changes for the confirm dialog
2022-12-01 13:54:49 +05:30
patriceac
40ebf468d3
Hotfix for repeat image modifiers
...
As per Discord conversation, this PR fixed the image modifiers behavior when a modifier appears more than once, and also fixes a regression introduced by ((weighted modifiers)).
2022-11-30 22:13:13 -08:00
cmdr2
4bc6e51862
Merge pull request #580 from JeLuF/patch-5
...
Add Quadro T2000 to force_full_precision list.
2022-12-01 10:35:32 +05:30
JeLuF
427861cf13
Add Quadro T2000 to force_full_precision list.
2022-12-01 00:59:12 +01:00
cmdr2
da3e7a2eb8
Fix the broken image close button
2022-11-30 21:14:18 +05:30
cmdr2
2979f04c82
Use socket.gethostname() instead of socket.getfqdn()
2022-11-30 20:17:18 +05:30
cmdr2
1949d8a50c
Tweak modifiers help msg
2022-11-30 16:32:43 +05:30
cmdr2
ee66c799e0
Merge pull request #563 from patriceac/Mouse-wheel-behavior-fixes
...
Improved Mouse Wheel UX with Image Modifiers
2022-11-30 16:24:05 +05:30
cmdr2
7c50b8bf94
Merge branch 'beta' into Mouse-wheel-behavior-fixes
2022-11-30 16:22:45 +05:30
cmdr2
141ff74ece
Merge pull request #557 from madrang/webmanifest
...
Added web manifest to allow installing the Url as a web app.
2022-11-30 16:19:04 +05:30
cmdr2
321e5f1ed6
Merge pull request #564 from patriceac/Fix-UI-display-when-removing-the-last-task
...
Fix UI display when removing the last task
2022-11-30 16:14:59 +05:30
cmdr2
6d131d9d8e
Merge branch 'beta' into Fix-UI-display-when-removing-the-last-task
2022-11-30 16:14:28 +05:30
cmdr2
7e69b8eb31
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-30 16:11:22 +05:30
cmdr2
4e0b33e6a4
Merge pull request #566 from patriceac/Visual-feedback-on-buttons
...
Visual feedback on button click
2022-11-30 16:11:08 +05:30
cmdr2
54f7e6fcb8
SD2 fix - register buffer on the correct device
2022-11-30 16:05:06 +05:30
cmdr2
529169c4da
Merge pull request #541 from patriceac/patch-2
...
Fix restoration of parallel output setting
2022-11-30 15:54:04 +05:30
cmdr2
a2c8c99215
Merge pull request #541 from patriceac/patch-2
...
Fix restoration of parallel output setting
2022-11-30 15:53:30 +05:30
cmdr2
e8bf3fd009
Merge pull request #542 from patriceac/patch-1
...
Fix restoration of model and VAE
2022-11-30 15:52:26 +05:30
cmdr2
465676e9ea
Merge pull request #542 from patriceac/patch-1
...
Fix restoration of model and VAE
2022-11-30 15:51:31 +05:30
cmdr2
af53b57047
Changelog
2022-11-30 15:49:47 +05:30
cmdr2
54b5f75905
Rename auto-scroll to reflect its purpose
2022-11-30 15:47:24 +05:30
cmdr2
4348333497
Don't register listeners for an autosave setting, if they've already been registered
2022-11-30 15:45:30 +05:30
cmdr2
cc31110bcf
Merge pull request #537 from patriceac/Generate-screen-layout
...
Auto-scroll plugin
2022-11-30 15:44:31 +05:30
cmdr2
f7c04bf7a6
bump version
2022-11-30 14:34:42 +05:30
cmdr2
029509ebad
Unify IP info with devices, into a system_info table
2022-11-30 14:34:24 +05:30
cmdr2
65102bb64d
Merge pull request #536 from JeLuF/serverip
...
Show network addresses in system settings
2022-11-30 14:00:18 +05:30
cmdr2
b96b55c5ce
Merge branch 'beta' into serverip
2022-11-30 14:00:12 +05:30
Marc-Andre Ferland
1f5aba010e
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into webmanifest
...
# Conflicts:
# ui/index.html
2022-11-30 03:29:46 -05:00
cmdr2
f0b3bea4e3
Also confirm before the 'Stop All' button acts; Tweak wording of confirm dialog
2022-11-30 13:54:42 +05:30
cmdr2
84fae2d9e0
Merge pull request #531 from JeLuF/confirm
...
Confirm 'Clear All' and 'Stop Task'
2022-11-30 13:48:14 +05:30
cmdr2
0b96fa112d
Merge branch 'beta' into confirm
2022-11-30 13:47:08 +05:30
cmdr2
c64bcd23d3
Picklescanner is mandatory
2022-11-30 13:38:22 +05:30
cmdr2
efd9a22bb5
Merge pull request #530 from madrang/list-models
...
Scan model once as start, then only if changed.
2022-11-30 13:37:27 +05:30
cmdr2
159c3edfe3
Simplify the logic for toggling modifier cards, no need to loop through the cards, since we already have the card object in hand
2022-11-30 13:33:20 +05:30
cmdr2
f74fa8657b
Merge pull request #518 from patriceac/patch-6
...
Fix duplicate custom modifiers activation states
2022-11-30 13:27:14 +05:30
cmdr2
648b142a4b
Merge pull request #571 from madrang/tabs-css
...
Add a new css rule for screens smaller than 500px.
2022-11-30 13:24:38 +05:30
cmdr2
426f92595e
Merge pull request #520 from madrang/fix-gfpgan
...
Fix the gfpgan fix for multi-gpu
2022-11-30 13:08:10 +05:30
cmdr2
82a8d9b644
Merge pull request #577 from cmdr2/beta
...
Beta
2022-11-30 12:19:44 +05:30
cmdr2
ff9430b8a2
Tabs to 4 spaces
2022-11-30 12:18:34 +05:30
cmdr2
2e69ffcb5e
Merge pull request #576 from cmdr2/beta
...
v2.4.16 - Remove the use of git-apply
2022-11-30 12:12:17 +05:30
cmdr2
0ea38db7ef
Show the SD 2.0 setting only to beta users
2022-11-30 12:05:46 +05:30
patriceac
a69d4c279e
Make seed field behavior deterministic
...
Copying the image settings while 'Random' is enabled would cause the seed to be randomized. This was misleading as what I see wasn't what I would get.
2022-11-29 19:04:42 -08:00
cmdr2
2706149399
Tweak left padding of editor panel
2022-11-29 15:27:13 +05:30
cmdr2
3d0cdc1cb6
Bump version
2022-11-29 13:32:29 +05:30
cmdr2
ac605e9352
Typos and minor fixes for sd 2
2022-11-29 13:30:08 +05:30
cmdr2
5432297691
Default to sd-v1-4 when trying to use a SD2 model with SD 1.4, and warn the user. This will eventually be unnecessary
2022-11-29 13:14:58 +05:30
cmdr2
e37be0f954
Remove the need to use yield in the core loop for streaming results. This removes the need to patch the Stable Diffusion code, which can be fragile
2022-11-29 13:03:57 +05:30
Marc-Andre Ferland
a99209b674
Add a new css rule for screens smaller than 500px.
2022-11-28 20:23:17 -05:00
cmdr2
cb02b5ba18
Merge pull request #567 from madrang/tabs-css
...
Improved tabs flow on small screens.
2022-11-28 18:27:29 +05:30
patriceac
69f14edd80
Tweak the seed behavior
...
Update the seed *before* starting the processing, so interrupting the processing retains the seed being used for the batch being currently processed.
The idea behind that is that if I like the gen I'm currently seeing and want to build on top of it, I can create a new task with the same seed without having to wait for the current task to complete.
2022-11-28 01:19:31 -08:00
patriceac
14714b950d
Slight improvement of detection logic
2022-11-28 00:14:12 -08:00
cmdr2
13654cb8c0
Make on_sd_start.sh executable
2022-11-28 13:00:02 +05:30
cmdr2
00276228cf
Make on_sd_start.sh executable
2022-11-28 12:59:33 +05:30
Marc-Andre Ferland
8583bb8d7b
Improved tabs flow on small screens.
2022-11-27 20:37:20 -05:00
patriceac
d48951fe00
Visual feedback on button click
...
When there are too many tasks and the top of the list is not visible, there is no visual feedback that a task has been successfully added to the queue.
Adding a subtle visual feedback on buttons upon click to reflect that the mouse event was taken into account.
2022-11-27 16:26:01 -08:00
Marc-Andre Ferland
99bdcfa0a5
Set theme-color from the current selected theme.
2022-11-27 15:49:54 -05:00
patriceac
e64e1a92e6
Fix UI display when removing the last task
...
Clear All button properly shows the "welcome message", but Remove the last task would just result in a blank Preview pane.
2022-11-27 12:42:51 -08:00
patriceac
e278e639a3
Fix removal of image modifiers with non-zero weights
...
Properly handles removal of image modifiers that had (((modifiers))) or [[[modifiers]]] updated at runtime.
2022-11-27 03:00:19 -08:00
patriceac
c4bad5c454
Conciseness
...
Shortening the sentence.
2022-11-27 01:42:39 -08:00
patriceac
da41a74efc
Require Ctrl+Mouse Wheel for modifier weight adjustment
...
The current behavior is just too annoying, and scrolling the page is a much more frequent activity than tweaking the weights.
2022-11-27 01:35:47 -08:00
patriceac
0dc970562a
Reverting this unnecessary change
2022-11-26 18:27:04 -08:00
patriceac
2d8401473d
Revert "Update custom-modifiers.plugin.js"
...
This reverts commit e5c11ea214 .
2022-11-26 16:57:54 -08:00
Marc-Andre Ferland
9c91f57b19
Added web manifest to allow installing the Url as a web app.
2022-11-26 15:51:26 -05:00
cmdr2
f14afcd129
Update README.md
2022-11-26 12:44:19 +05:30
cmdr2
5c1a3d82d7
Update README.md
2022-11-26 12:23:03 +05:30
patriceac
e02a917569
Improved logic for auto-scroll toggle insertion
...
Updating the insertion logic to prepare for future UI improvements.
2022-11-25 22:51:49 -08:00
cmdr2
347fa0fda1
Update on_sd_start.bat
2022-11-26 01:50:30 +05:30
cmdr2
6510d4cb02
Merge pull request #553 from cmdr2/revert-552-beta
...
Revert "Patching patch again"
2022-11-26 01:45:57 +05:30
cmdr2
91e4ccf6f8
Update on_sd_start.bat
2022-11-26 01:43:41 +05:30
cmdr2
36249874bc
Revert "Patching patch again"
2022-11-26 01:42:16 +05:30
cmdr2
d2b5d6cce9
Merge pull request #552 from jsuelwald/beta
...
Patching patch again
2022-11-26 01:40:02 +05:30
Jens Sülwald
b2922741c9
Patching patch again
2022-11-25 21:06:19 +01:00
cmdr2
300f3e27db
Merge pull request #551 from cmdr2/revert-549-patch-2
...
Revert "Update ddim_callback_sd2.patch"
2022-11-26 01:25:17 +05:30
cmdr2
d7330b80a9
Revert "Update ddim_callback_sd2.patch"
2022-11-26 01:22:35 +05:30
cmdr2
acdd7667b7
Merge pull request #549 from jsuelwald/patch-2
...
Update ddim_callback_sd2.patch
2022-11-26 01:19:08 +05:30
jsuelwald
8114fa3f5d
Update ddim_callback_sd2.patch
2022-11-25 20:46:24 +01:00
cmdr2
4bc5508f38
Rollback
2022-11-26 01:07:55 +05:30
cmdr2
e503c6092e
Ddim decode for img2img
2022-11-26 00:55:39 +05:30
cmdr2
6a8985d8dd
Update ddim_callback_sd2.patch
2022-11-26 00:49:15 +05:30
cmdr2
bee67fd883
Shape
2022-11-25 23:54:08 +05:30
cmdr2
a1d75d40aa
Update runtime.py
2022-11-25 23:36:43 +05:30
cmdr2
29484867ca
Typo
2022-11-25 23:32:56 +05:30
cmdr2
7fa983b971
Img2img sd2 attempt 2
2022-11-25 23:28:31 +05:30
cmdr2
617a8b2814
Fix for make_schedule error in sd2
2022-11-25 23:15:22 +05:30
cmdr2
b924d323d4
img2img attempt for sd2
2022-11-25 22:36:02 +05:30
patriceac
a2efda41d3
Cleaning up the code
2022-11-25 03:50:47 -08:00
cmdr2
642c114501
Working txt2img
2022-11-25 14:29:24 +05:30
cmdr2
02dd3e457d
Tweaks to load sd1 models in sd2 code, typos
2022-11-25 13:57:15 +05:30
cmdr2
ea7b28c9d5
Placeholder changes for SD 2.0 support, haven't tested yet
2022-11-25 12:17:44 +05:30
patriceac
472ab4a9ce
Fix restoration of parallel output setting
2022-11-24 14:15:27 -08:00
patriceac
fca84e3edf
Fix restoration of model and VAE
...
😅
2022-11-24 13:47:35 -08:00
cmdr2
b70235ff92
Set the PYTHONPATH in the developer console, before the prompt shows up
2022-11-24 11:48:27 +05:30
JeLuF
6eff591df7
System settings to disable the 'Are you sure?'-dialogs
2022-11-23 23:05:30 +01:00
patriceac
d0b2bf736e
Auto-scroll off by default
2022-11-23 03:23:51 -08:00
patriceac
e5c11ea214
Update custom-modifiers.plugin.js
...
Removing the redundant initialization of the array.
2022-11-23 03:00:19 -08:00
patriceac
6b6443406d
Create Autoscroll.plugin.js
2022-11-23 02:57:07 -08:00
JeLuF
3452d7852a
Merge branch 'beta' into serverip
2022-11-23 11:28:05 +01:00
JeLuF
f1fa10badd
Show network addresses in system settings
...
Users sometimes struggle to get the IP address of their PC. This PR adds a button to the system settings pane that will list the server's IP
addresses.
2022-11-23 11:25:36 +01:00
cmdr2
1267621424
Merge pull request #535 from cmdr2/beta
...
Switch to new custom backend
2022-11-23 15:09:09 +05:30
cmdr2
8a0ec95fe1
Merge branch 'main' into beta
2022-11-23 15:08:34 +05:30
patriceac
ba30a63407
Update custom-modifiers.plugin.js
...
Add a carriage return at the end
2022-11-22 23:07:44 -08:00
patriceac
c56a2adbcb
Custom modifiers as a plugin
2022-11-22 19:04:20 -08:00
Marc-Andre Ferland
2de96d4dc9
Scan model once as start, then only if changed.
2022-11-22 20:41:08 -05:00
JeLuF
a486f20892
Merge branch 'beta' into confirm
2022-11-22 21:33:18 +01:00
JeLuF
49535deb2e
Confirm 'Clear All' and 'Stop Task'
...
Ask for a confimation before clearing the results pane or stopping a render task. The dialog can be skipped by holding down the shift key while clicking on the button.
2022-11-22 21:27:36 +01:00
cmdr2
7cbf62cf12
Revert whitespace fix
2022-11-22 23:30:03 +05:30
cmdr2
3b0ace3410
Revert whitespace fix
2022-11-22 23:27:46 +05:30
cmdr2
5a9c8e1d87
Warn but don't fix whitespaces in a patch
2022-11-22 23:21:11 +05:30
cmdr2
daaa65dc0a
Warn but don't fix whitespaces in a patch
2022-11-22 23:20:24 +05:30
cmdr2
ab4e371524
Fix whitespace during git apply
2022-11-22 22:25:36 +05:30
cmdr2
927fd304b0
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-22 22:22:07 +05:30
cmdr2
5af84b8e90
Fix whitespace during git apply
2022-11-22 22:21:54 +05:30
cmdr2
d425dac499
Merge pull request #529 from madrang/dragNdrop
...
Fixing file drag and drop.
2022-11-22 21:57:34 +05:30
cmdr2
d056459e76
Merge pull request #529 from madrang/dragNdrop
...
Fixing file drag and drop.
2022-11-22 21:56:07 +05:30
Marc-Andre Ferland
3169485f33
Fixing file drag and drop.
2022-11-22 11:11:06 -05:00
cmdr2
d9b9f80a93
diffusion-kit upgrade
2022-11-22 17:39:51 +05:30
cmdr2
d429505b71
Update version of diffusion-kit
2022-11-22 17:14:20 +05:30
cmdr2
72ee708917
Remove the need to install realesrgan, gfpgan and certain specific package versions, since the new backend should install them directly
2022-11-22 16:50:10 +05:30
cmdr2
93bbfac29a
Change the backend to a custom fork of SD, since basujindal's fork is no longer under development. This fork is intended to include the common models/tools used like RealESRGAN, GFPGAN, Codeformer etc, and is meant to be a community-developed project
2022-11-22 16:38:39 +05:30
cmdr2
040d7a6563
Merge pull request #528 from patriceac/patch-1
...
Add support for custom modifiers to d&d and clipboard
2022-11-22 16:06:26 +05:30
patriceac
e8dd930a50
Add support for custom modifiers to d&d and clipboard
...
Add support for custom modifiers to d&d and clipboard and remove now-redundant code in restoreTaskToUI.
2022-11-22 00:06:43 -08:00
cmdr2
31c049ebfe
Version css
2022-11-22 11:09:01 +05:30
cmdr2
d343a37fb2
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-22 11:08:07 +05:30
cmdr2
7097175c6f
CSS tweak for logo and version
2022-11-22 11:07:50 +05:30
cmdr2
8e57c49043
Merge pull request #527 from cmdr2/beta
...
Beta
2022-11-22 11:00:25 +05:30
cmdr2
9f036ceefd
Merge branch 'main' into beta
2022-11-22 10:59:51 +05:30
cmdr2
ff3ca8b36b
link to new downloads
2022-11-22 10:48:43 +05:30
cmdr2
87a7b70a27
Shell error code check
2022-11-22 10:40:20 +05:30
cmdr2
9c71c966ca
Shell error code check
2022-11-22 10:39:47 +05:30
cmdr2
6dc99e676e
Reduce the width of the editor sidebar, regression
2022-11-21 18:45:37 +05:30
cmdr2
80ecb82cc2
Reduce the width of the editor sidebar, regression
2022-11-21 18:42:07 +05:30
cmdr2
7fc9509d4d
Nowarn for fresh installation (git apply whitespace)
2022-11-21 17:20:09 +05:30
cmdr2
3bf5e11f94
Nowarn for fresh installation (git apply whitespace)
2022-11-21 17:19:55 +05:30
cmdr2
eef9af2266
Typo
2022-11-21 17:14:54 +05:30
cmdr2
fabdf5fe30
Typo
2022-11-21 17:14:34 +05:30
cmdr2
1cc27e524b
Don't warn about whitespace in the git patch application
2022-11-21 17:11:57 +05:30
cmdr2
8316a002da
Don't warn about whitespace in the git patch application
2022-11-21 17:11:38 +05:30
cmdr2
888c637f71
Merge pull request #432 from JeLuF/JeLuF-nsis
...
NSIS Installer
2022-11-21 16:30:49 +05:30
cmdr2
48b7d2587e
bump version
2022-11-21 16:21:22 +05:30
cmdr2
923c889de8
Merge pull request #495 from madrang/pasteFix
...
Fix pasting in Firefox.
2022-11-21 16:15:24 +05:30
cmdr2
8ae575d67a
Merge pull request #508 from patriceac/patch-4
...
Modifier weight via mouse wheel plugin
2022-11-21 16:10:23 +05:30
cmdr2
b51407486a
Merge pull request #517 from patriceac/patch-5
...
Fix duplicate custom modifiers restoration
2022-11-21 16:05:17 +05:30
cmdr2
a689b34ed1
Merge pull request #506 from patriceac/patch-2
...
VAE support in Use Settings
2022-11-21 16:02:51 +05:30
cmdr2
aa98e60243
Merge pull request #507 from patriceac/patch-3
...
Modifier drag-and-drop plugin
2022-11-21 16:02:04 +05:30
cmdr2
c3bf767024
Merge pull request #525 from cmdr2/beta
...
Beta
2022-11-21 14:08:47 +05:30
cmdr2
b641f1a230
Bump version
2022-11-21 14:08:12 +05:30
cmdr2
9499685dda
Check for enqueued tasks more frequently
2022-11-21 14:06:26 +05:30
cmdr2
80d23cbbbf
Merge pull request #523 from cmdr2/main
...
Merge main
2022-11-21 12:43:23 +05:30
cmdr2
efa684c5e8
Merge pull request #522 from cmdr2/beta
...
v2.4.11 updates
2022-11-21 12:43:03 +05:30
cmdr2
2edf64985d
Update CHANGES.md
2022-11-21 12:41:53 +05:30
cmdr2
5fe7807462
ERRORLEVEL is unreliable when conda is run
2022-11-21 12:38:46 +05:30
cmdr2
e96b9005ca
Merge pull request #514 from JeLuF/checkinput
...
Prevent empty fields in make image request
2022-11-21 12:36:23 +05:30
cmdr2
8c29e735e7
Merge pull request #513 from JeLuF/ipconfig
...
CHANGE.md change for IP config
2022-11-21 12:35:15 +05:30
cmdr2
497e073a8c
Merge pull request #480 from JeLuF/patch-3
...
Handle %TMP% and %TEMP%
2022-11-21 12:34:31 +05:30
cmdr2
d4ce54a3c2
Merge pull request #521 from JeLuF/patch-4
...
Add --whitespace=fix to git apply
2022-11-21 12:33:04 +05:30
cmdr2
de37a81902
Merge pull request #519 from JeLuF/relocate2
...
Rewrite easy_install.pth on each start
2022-11-21 12:15:15 +05:30
cmdr2
d6b8cb718a
Merge pull request #519 from JeLuF/relocate2
...
Rewrite easy_install.pth on each start
2022-11-21 12:13:43 +05:30
JeLuF
ed435d2b72
Add --whitespace=fix also on Linux
2022-11-20 23:09:27 +01:00
JeLuF
2b1f8533b0
Add --whitespace=fix to git apply
...
For some users who have git preinstalled, `git apply` fails due to whitespace errors.
Aracon found that applying `--whitespace=fix` to the `git apply` invocation fixes the problem.
https://discord.com/channels/1014774730907209781/1036679816713359471/1037025435491516548
ryz confirmed that `--reject` wasn't needed for him to make it work, and this explanation from the "git apply" manpage suggests
that we shouldn't include `--reject`:
> For atomicity, git apply by default fails the whole patch and does not touch the working tree when some
> of the hunks do not apply. This option makes it apply the parts of the patch that are applicable, and leave
> the rejected hunks in corresponding *.rej files.
After having a look at https://github.com/git/git/blob/master/apply.c , I think that they only check for `correct_ws_error` if they couldn't apply the patch. It doesn't impact 'normal' patching. If the patch can be applied, it will be done, and only if the apply fails, they'll check whether adding or removing WS might help. It should thus be save to be added and didn't produce any errors on my installation using SDUI-provided git.
2022-11-20 23:07:44 +01:00
Marc-Andre Ferland
0a21a69a9f
Updated facexlib fix for usage on multi-gpu.
2022-11-20 13:04:22 -05:00
JeLuF
5ebc6b698c
Rewrite easy_install.pth on each start
...
Fixes GFPGANer errors when the env has been moved.
2022-11-20 18:48:48 +01:00
patriceac
cbc48e31e1
Fix duplicate custom modifiers activation states
...
Fixing activation state for custom modifier cards sharing the same tag where only one of the cards gets (de)activated.
2022-11-19 19:25:28 -08:00
patriceac
577dd9048f
Fix duplicate custom modifiers restoration
...
Fix for duplicate image modifiers when restoring a task in which several custom modifier cards share the same tag.
2022-11-19 19:21:36 -08:00
JeLuF
ae409dd0ec
Prevent empty fields in make image request
...
Prevent render jobs to fail with HTTP 422 due to empty fields in the image settings.
https://discord.com/channels/1014774730907209781/1043481789706031215/1043481789706031215
https://discord.com/channels/1014774730907209781/1014774732018683927/1042768986871443516
minor change, no CHANGE.md entry
2022-11-19 21:00:41 +01:00
JeLuF
cde855e1dc
Change note
2022-11-19 20:31:36 +01:00
cmdr2
adcd4368e7
Merge pull request #510 from JeLuF/ipconfig
...
Add network settings to the UI
2022-11-20 00:55:42 +05:30
cmdr2
8bcdb205ed
Merge pull request #512 from cmdr2/beta
...
Use the correct device name when moving the model to cpu
2022-11-20 00:50:58 +05:30
cmdr2
2cf8b2a453
Use the correct device name when moving the model to cpu
2022-11-20 00:43:38 +05:30
JeLuF
6c156380f9
Add network settings to the UI
...
Allow users to choose the uvicorn port
Allow users to restrict uvicorn to only listen on localhost
2022-11-19 17:10:45 +01:00
patriceac
369d0ee502
Modifier weight via mouse wheel plugin
2022-11-19 01:17:24 -08:00
patriceac
4971a212e9
Modifier drag-and-drop plugin
2022-11-19 01:09:59 -08:00
patriceac
2111a81d18
Proper PR for VAE support in Use Settings
2022-11-19 00:56:44 -08:00
cmdr2
6799b3d7da
Merge pull request #505 from cmdr2/beta
...
v2.4.11
2022-11-19 13:54:55 +05:30
cmdr2
a3463274ee
changelog
2022-11-19 12:02:52 +05:30
cmdr2
c10e773401
Speed up the model move, by using the earlier function to move modelCS and modelFS to the cpu
2022-11-19 11:53:33 +05:30
cmdr2
f7af259576
Scan only the model files (check by extension), minor refactoring of the
...
scanning code
2022-11-19 10:44:32 +05:30
cmdr2
87c6a54634
changelog
2022-11-18 21:11:59 +05:30
cmdr2
d03521bf12
Use as Input -> Use these settings
2022-11-18 21:11:34 +05:30
cmdr2
3eb1919c81
Fix the missing (beta) label next to the version number
2022-11-18 19:38:16 +05:30
cmdr2
e53d6dbd5c
changelog
2022-11-18 19:33:34 +05:30
cmdr2
01d2db8e96
Changelog
2022-11-18 17:36:23 +05:30
cmdr2
b18c2aea05
Don't cache css and js files, it's really annoying after merging every PR to have to update the version number in index.html. Disabling this until we figure out a better way
2022-11-18 17:31:20 +05:30
cmdr2
a6e3c272e2
Tweak CSS for button press color
2022-11-18 17:14:58 +05:30
cmdr2
4000f98ba4
Merge pull request #490 from JeLuF/ui1
...
Visual feedback for the save button in the system settings
2022-11-18 17:10:04 +05:30
cmdr2
d06fd404ae
Font size of negative prompt textbox
2022-11-18 17:09:42 +05:30
cmdr2
c6f0e19e2f
Merge pull request #493 from JeLuF/negative
...
Textarea for negative prompts
2022-11-18 17:07:37 +05:30
cmdr2
462af9989a
Merge pull request #491 from JeLuF/inst1
...
Fix typo in the installer's error messages
2022-11-18 17:07:06 +05:30
cmdr2
eedea2fdcd
Bump version
2022-11-18 17:06:43 +05:30
cmdr2
9c3d946de0
Theme tweaks
2022-11-18 17:01:20 +05:30
cmdr2
ace3102601
Reduce the size of the toggle switches
2022-11-18 16:24:49 +05:30
cmdr2
48946100e9
Bump version
2022-11-18 16:21:12 +05:30
cmdr2
0067e46192
Merge pull request #501 from mdiller/mdiller_fancyswitches
...
Better Toggle Inputs & Updated Settings UI
2022-11-18 16:17:54 +05:30
cmdr2
921711a679
Don't crash if an invalid model file is beign scanned
2022-11-18 16:12:45 +05:30
cmdr2
32dfb765dd
Bump JS version
2022-11-18 16:04:26 +05:30
cmdr2
8482f12909
Bump version
2022-11-18 16:03:15 +05:30
cmdr2
306a56124c
Merge pull request #492 from JeLuF/scanner
...
Picklescan of model files
2022-11-18 16:02:23 +05:30
cmdr2
1f815d7562
Merge branch 'beta' into scanner
2022-11-18 16:01:50 +05:30
cmdr2
f25d35fad8
changelog
2022-11-18 15:55:53 +05:30
cmdr2
f74c57449e
Cosmetic changes to Use Settings
2022-11-18 15:54:47 +05:30
cmdr2
a697bd935a
Refactor the Use Settings code, and move that to the common restoreTask() function
2022-11-18 15:38:17 +05:30
cmdr2
ec294227bd
Bump version
2022-11-18 15:14:35 +05:30
cmdr2
f67758eaf3
Bring back some styling that was removed accidentally by the PR merge
2022-11-18 14:58:21 +05:30
cmdr2
f7ed65d749
Bump version
2022-11-18 14:51:05 +05:30
cmdr2
7ffeb3964b
Merge pull request #463 from patriceac/beta
...
Adding Use Settings
2022-11-18 14:40:04 +05:30
cmdr2
025d4df774
Don't crash if a VAE file fails to load
2022-11-18 13:11:48 +05:30
Malcolm Diller
45086a4b6e
updated hamunii theme name to gnomie
2022-11-17 22:25:55 -08:00
Malcolm Diller
2db0023653
updated themes to work nicely with the new stuff
2022-11-17 20:15:39 -08:00
Malcolm Diller
bfc21220a7
added hamunii theme
2022-11-17 18:13:08 -08:00
Malcolm Diller
507491fbec
added fancy switches and updated the ui of the settings tab
2022-11-17 17:58:09 -08:00
cmdr2
c890ef6917
Merge pull request #497 from cmdr2/beta
...
Beta
2022-11-17 13:40:26 +05:30
cmdr2
6756fb4fe7
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-17 13:39:40 +05:30
cmdr2
6c089c0a78
Link to Multi GPU wiki page
2022-11-17 13:39:29 +05:30
cmdr2
b2ab3f987c
Merge pull request #496 from cmdr2/beta
...
v2.4.7
2022-11-17 13:20:20 +05:30
cmdr2
c99b2edf98
Update CHANGES.md
2022-11-17 13:17:20 +05:30
Marc-Andre Ferland
e052610184
Removed debugging log calls.
2022-11-17 02:45:09 -05:00
cmdr2
13f1725105
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-17 13:13:12 +05:30
cmdr2
f2367932e1
Style code tags in the What's New markdown
2022-11-17 13:13:01 +05:30
cmdr2
7e94ec986e
Update CHANGES.md
2022-11-17 13:07:35 +05:30
cmdr2
7bda3e6994
Release summary and detailed changelog
2022-11-17 13:06:36 +05:30
Marc-Andre Ferland
3a18606385
Disable when targeting input elements.
2022-11-17 02:36:14 -05:00
Marc-Andre Ferland
e25a94e815
Bug fix, forgot to await promise.
2022-11-17 02:20:01 -05:00
Marc-Andre Ferland
c13f662e2d
Use the document paste event for pasting json and text data.
2022-11-17 02:16:20 -05:00
cmdr2
97ee085f30
Fix a bug where Face Correction (GFPGAN) would fail on cuda:N (i.e. GPUs other than cuda:0), as well as fail on CPU if the system had an incompatible GPU.
2022-11-17 12:27:06 +05:30
Marc-Andre Ferland
1364fd5c45
Fix pasting in Firefox.
...
Should not display button.
https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/readText#browser_compatibility
2022-11-17 01:44:11 -05:00
cmdr2
cc3186a683
Highlight the Save settings button when pressed
2022-11-17 11:01:10 +05:30
cmdr2
0c93c4754d
Tabs to spaces
2022-11-17 10:49:22 +05:30
JeLuF
7b4cfbeeaa
Update CHANGES.md
2022-11-16 23:47:24 +01:00
JeLuF
8cebb53147
Textarea for negative prompts
2022-11-16 23:35:27 +01:00
JeLuF
3e18f2f09c
Picklescan of model files
...
During getModel(), the server picklescans the model files for potential
malicious code in the pickled python objects. If a malicious file is
found, the web UI will show a big red error message, the makeImage
button will be disabled, and the user must remove the malicious file
and reload the UI page.
2022-11-16 22:34:02 +01:00
JeLuF
add09e52ef
Fix typo in the installer's error messages
2022-11-16 20:56:11 +01:00
JeLuF
5429a509c6
Visual feedback for the save button in the system settings
2022-11-16 20:52:40 +01:00
cmdr2
3555fa36aa
Update CHANGES.md
2022-11-16 19:40:33 +05:30
cmdr2
ee31519552
Merge pull request #489 from cmdr2/main
...
v2.4.6 - merge hotfix from main - bring back the VRAM usage (during startup) to what it was in the previous main version (v2.3.5)
2022-11-16 19:36:49 +05:30
cmdr2
06b41aee58
Fix - reduce the amount of VRAM occupied when the program starts up, this caused a regression and failures on GPUs with 4 gb or less of VRAM
2022-11-16 19:29:04 +05:30
cmdr2
cd19d50e1d
Update CHANGES.md
2022-11-16 17:00:31 +05:30
cmdr2
a5e4eea5ca
Smaller version numbers in CHANGES
2022-11-16 16:56:35 +05:30
cmdr2
c6a6270e16
Typo
2022-11-16 16:55:11 +05:30
cmdr2
18d9d2602a
Add a 'What's New?' tab as a core plugin, which fetches the contents of CHANGES.md from the app's release branch
2022-11-16 16:54:28 +05:30
cmdr2
f7ec9f2073
Merge pull request #488 from JeLuF/beta
...
Add Change history
2022-11-16 16:05:24 +05:30
JeLuF
4c5f66185d
Add Change history
2022-11-16 10:44:56 +01:00
patriceac
105c1893cb
Merge branch 'beta' of https://github.com/patriceac/stable-diffusion-ui into beta
2022-11-16 00:40:00 -08:00
patriceac
061cee207f
Delete modifiers-dnd.plugin.js
2022-11-16 00:39:41 -08:00
patriceac
af4a925b54
Delete modifiers-dnd.plugin.js
2022-11-16 00:38:17 -08:00
patriceac
a6f3e87921
Image modifiers drag-and-drop plugin
2022-11-16 00:35:02 -08:00
patriceac
9764d9109f
Merge remote-tracking branch 'upstream/main' into beta
2022-11-16 00:29:52 -08:00
cmdr2
46dfa57ee0
Allow the core project to ship UI plugins
2022-11-16 13:30:40 +05:30
cmdr2
2c861c65d4
Merge pull request #485 from cmdr2/beta
...
UI setting for preventing browser autostart
2022-11-16 12:45:51 +05:30
cmdr2
a59bac4b40
UI setting for preventing browser autostart
2022-11-16 12:43:46 +05:30
cmdr2
cf214bf367
Merge pull request #484 from cmdr2/main
...
Merge main
2022-11-16 12:29:09 +05:30
cmdr2
75724797f7
Don't show a 500 error when the config json file doesn't exist
2022-11-16 12:20:25 +05:30
cmdr2
d04aeb55ad
Fix default render device
2022-11-16 12:16:46 +05:30
cmdr2
47bd6dc6b8
Fix render devices auto
2022-11-16 12:14:06 +05:30
cmdr2
5e0f525932
Merge pull request #483 from cmdr2/beta
...
v2.4.4
2022-11-16 12:10:01 +05:30
cmdr2
1f66daf2f3
Write the config script files only if necessary
2022-11-16 11:40:51 +05:30
cmdr2
ded9cb0358
Check if config contains update_branch before trying to write it to a script file
2022-11-16 11:36:04 +05:30
cmdr2
04f201933b
space apart the stop button
2022-11-16 11:33:05 +05:30
cmdr2
f5ec1cb3a4
Don't show the list of files that have been copied on startup
2022-11-16 11:31:16 +05:30
cmdr2
6c23e3f534
Bump version
2022-11-16 11:19:42 +05:30
cmdr2
e99d54d1f6
Merge main
2022-11-16 11:19:10 +05:30
JeLuF
7f436061b8
❓ RFC: how to handle %TMP% and %TEMP% - UNTESTED
...
`conda activate` fails if %TMP% or %TEMP% contains spaces. So instead of setting the temp variables in the installer steps, we need to set it at the beginning of the script.
Would this break anything?
https://discord.com/channels/1014774730907209781/1042190192049668106/1042190192049668106
2022-11-15 23:29:32 +01:00
cmdr2
3c71200eb4
Update index.html
2022-11-15 16:06:50 +05:30
cmdr2
f124cf8318
Make the task config summary labels bold
2022-11-15 16:06:35 +05:30
cmdr2
9d2b944063
Remove unused variable
2022-11-15 13:18:00 +05:30
cmdr2
8e1ec5903b
Don't throw an exception when an invalid device is being checked for compatibility. Report and return false
2022-11-15 12:41:10 +05:30
cmdr2
5cf763d51f
Add a 'Save' button in settings, to avoid starting/stopping threads while a user is still modifying their GPU settings
2022-11-15 12:22:55 +05:30
cmdr2
3546859fe5
Bump version
2022-11-15 11:05:39 +05:30
cmdr2
6530e45178
Merge pull request #478 from madrang/beta
...
Changed update_render_threads to use SetAppConfigRequest.
2022-11-15 11:04:52 +05:30
cmdr2
07f0036b2b
Merge pull request #476 from JeLuF/patch-2
...
Incr. Server State Validtiy to 90s
2022-11-15 10:19:45 +05:30
Marc-Andre Ferland
5237f55a71
Removed extra line, use only save_render_devices_to_config
2022-11-14 22:29:55 -05:00
Marc-Andre Ferland
a108e5067d
Typos in comments.
2022-11-14 22:20:21 -05:00
Marc-Andre Ferland
a4a24b1a1a
Fixed calling get_device_delta with a single cuda device inside config.json at boot.
2022-11-14 22:14:03 -05:00
Marc-Andre Ferland
ffe0eb1544
Changed update_render_threads to use SetAppConfigRequest to set which devices are active.
...
Keep ImageRequest.render_device for affinity only. (Send a task to an already active device.)
2022-11-14 21:54:24 -05:00
JeLuF
288e8a65f3
Incr. Server State Validtiy to 90s
...
By default, healthCheck() is run every 5s. On background tabs, this may get extended. My tests have shown pings every 60s. The ping was older than 10s, so the condition in line 490 evaluates to `false` and the client tries to access the stream before the server is ready. By increasing the validity this can be avoided - at least until the browser runs the healthcheck even less often.
See https://discord.com/channels/1014774730907209781/1041811939380178964/1041812021018120262 for the analysis.
2022-11-14 23:18:03 +01:00
cmdr2
0ebfbca93e
Merge pull request #475 from JeLuF/beta
...
🔥 Fix system info for CPU mode
2022-11-14 22:41:38 +05:30
JeLuF
f22f57495e
Fix system info for CPU mode
2022-11-14 17:55:36 +01:00
cmdr2
8786a9d21d
Fix border color of the image task container
2022-11-14 21:25:57 +05:30
cmdr2
f06a97d30b
Move system info into settings
2022-11-14 21:21:48 +05:30
cmdr2
2329c47faf
Bump version
2022-11-14 21:13:38 +05:30
cmdr2
2967261acb
Ensure that we only pick better GPUs than the current one, during the subsequent tasks
2022-11-14 21:13:24 +05:30
cmdr2
64ff1ecbb6
Formatting for mem free
2022-11-14 21:02:17 +05:30
cmdr2
8707f88c07
Show mem free info
2022-11-14 20:35:47 +05:30
cmdr2
36846618ec
Allow configuring whether the browser is opened by default
2022-11-14 20:15:54 +05:30
cmdr2
0cb2f19e29
Mark multi GPU as experimental in the UI
2022-11-14 20:06:20 +05:30
cmdr2
125a50ae87
Include the gpu id in the gpu list and system info
2022-11-14 20:01:57 +05:30
cmdr2
9d37ea23f8
Bump version
2022-11-14 19:53:55 +05:30
cmdr2
31617ae340
Show a system info tab, which shows the active GPUs
2022-11-14 19:53:40 +05:30
cmdr2
950614fb81
Bump version
2022-11-14 19:42:57 +05:30
cmdr2
14bbd7b7ae
Merge pull request #474 from JeLuF/beta
...
Add paste button next to copy button
2022-11-14 19:06:52 +05:30
cmdr2
257cd34101
Merge branch 'beta' into beta
2022-11-14 19:06:35 +05:30
cmdr2
ab6ec3a9b7
Fix - setting can be null sometimes (autosave)
2022-11-14 18:10:23 +05:30
cmdr2
39814a89b6
Fix - setting can be null sometimes (autosave)
2022-11-14 18:09:25 +05:30
cmdr2
24fbbf8aa8
Remove unused variables
2022-11-14 16:26:16 +05:30
cmdr2
338ceffa6d
Use 'auto' as the default render_device
2022-11-14 15:14:58 +05:30
cmdr2
371e104b00
Pick the device id
2022-11-14 13:43:37 +05:30
cmdr2
d5aba8eaf1
Show free/total mem while starting up
2022-11-14 13:40:55 +05:30
cmdr2
1d2b3a4ed8
Hide/show the GPUs list depending on whether auto is selected
2022-11-14 13:14:33 +05:30
cmdr2
f904945d40
Disable the GPU list if auto is enabled
2022-11-14 13:02:36 +05:30
cmdr2
027b2e1b88
Use the 65 percentile of free_mem for GPU selection, instead of 75 percentile
2022-11-14 12:26:21 +05:30
cmdr2
d79eb5e1a6
Typo
2022-11-14 11:51:56 +05:30
cmdr2
f6651b03b5
Workaround to run gfpgan on cuda:0 even if it's not enabled in the multi-gpu setup
2022-11-14 11:51:18 +05:30
cmdr2
5f880a179c
Remove idle CPU unloading (when GPUs are active), because now a CPU can never be used along with GPUs
2022-11-14 11:24:30 +05:30
cmdr2
ea03fd22db
Start on multiple GPUs by default (top 75 percentile by free_mem); UI selection for 'cpu' or 'auto' or a list of specific GPUs, which is now linked to the backend; Dynamically start/stop render threads for the devices, without requiring a full program restart
2022-11-14 11:23:22 +05:30
cmdr2
e252c9ac05
Only set the userprofile if in a new micromamba installation
2022-11-14 10:11:28 +05:30
cmdr2
a212fb35c1
Merge pull request #469 from JeLuF/patch-1
...
set USERPROFILE to local profile (fixes #468 )
2022-11-14 10:07:17 +05:30
JeLuF
e561e4de0b
Visual feedback for the copy and paste icons
2022-11-14 01:58:24 +01:00
JeLuF
1c3d5cd851
Add paste button next to copy button
2022-11-14 01:23:04 +01:00
JeLuF
e59fbac761
set USERPROFILE to local profile ( fixes #468 )
...
According to this analysis: https://discord.com/channels/1014774730907209781/1040225028828057620/1040324719074889779
the USERPROFILE variable must not contain unicode characters as well. Only setting APPDATA is not sufficient.
2022-11-13 09:19:01 +01:00
patriceac
332f2b0678
Hotfix for CSS layout regression
2022-11-12 19:04:23 -08:00
cmdr2
745ea5fb05
Update index.html
2022-11-12 17:39:29 +05:30
cmdr2
fa16ca4eec
Update auto-save.js
2022-11-12 17:39:26 +05:30
cmdr2
d7757b8b03
Update index.html
2022-11-12 17:25:07 +05:30
cmdr2
98aefad249
Skip if a setting isn't present
2022-11-12 17:24:48 +05:30
cmdr2
a19ba40672
Typo
2022-11-12 13:31:59 +05:30
cmdr2
3983cb001f
Save the VAE model to the metadata text file
2022-11-12 13:29:24 +05:30
cmdr2
c17222dbe4
The error level is unreliable on Windows when testing a command. My cmd.exe shell hooks are broken, and this condition always fails for me
2022-11-12 13:08:46 +05:30
cmdr2
abd8c69395
Bypass a bug in micromamba, where it fails silently if the APPDATA env variable has special characters like öäü
2022-11-12 13:07:29 +05:30
cmdr2
a7fde73df4
Tabs to spaces in bootstrap scripts
2022-11-12 12:47:39 +05:30
cmdr2
78b464b404
Merge pull request #464 from madrang/beta
...
Always return a byte buffer. Sending the picture as URL text fails in some browsers.
2022-11-12 11:51:52 +05:30
Marc-Andre Ferland
aa21115e26
Always return a byte buffer. Sending the picture as URL text fails in some browsers.
2022-11-11 20:44:39 -05:00
cmdr2
a39f845835
current_vae_path needs to be global
2022-11-11 19:30:33 +05:30
cmdr2
3fdd8d91e2
Handle device init failures and record that as an error, if the GPU has less than 3 gb of VRAM
2022-11-11 16:13:27 +05:30
cmdr2
c13bccc7ae
Fix the error where a device named 'None' would get assigned for incompatible GPUs
2022-11-11 15:43:20 +05:30
cmdr2
b4f7d6bf25
Bump js version
2022-11-11 15:12:04 +05:30
cmdr2
fa0c2f7138
Temp change to get beta working and use a single GPU until the rest of the changes come through
2022-11-11 15:09:25 +05:30
cmdr2
453cc2a951
Bump version
2022-11-11 14:46:27 +05:30
cmdr2
bd56795c62
Switch to using cuda:N instead of N (integer device ids)
2022-11-11 14:46:05 +05:30
cmdr2
2c54b7f289
Remove the WIP line for render devices
2022-11-11 14:43:14 +05:30
cmdr2
cd5f847b55
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-11 12:03:14 +05:30
cmdr2
a25544baea
Fix the editor width on Chrome
2022-11-11 12:02:58 +05:30
patriceac
39b6c5d6f4
Merge remote-tracking branch 'upstream/beta' into beta
2022-11-10 22:30:28 -08:00
cmdr2
d1c9db874f
Set the PYTHONPATH right at the start, to prevent it from picking up a system-wide python
2022-11-11 11:37:15 +05:30
cmdr2
f954542dda
Merge pull request #461 from JeLuF/dontleave
...
Add event listener beforeunload
2022-11-11 10:58:15 +05:30
cmdr2
9fec7d236c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-11 10:48:47 +05:30
cmdr2
67656accf8
Bump css version. This is annoying
2022-11-11 10:48:30 +05:30
cmdr2
64952a536c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-11 10:47:52 +05:30
cmdr2
65e0d5f511
Attempt to fix horizontal resizing of the prompt textbox, thanks @Bilbo
2022-11-11 10:44:52 +05:30
patriceac
903acff924
Adding Use Settings
2022-11-10 18:36:39 -08:00
JeLuF
5a06946469
Add event listener beforeunload
...
When closing the window, a warning is shown if there are any render results.
2022-11-10 23:23:20 +01:00
cmdr2
baef31b2c7
Send 'auto' as the render_device from the UI
...
, if no GPU is selected and CPU is unchecked)
2022-11-10 22:23:15 +05:30
cmdr2
b9a12d1562
Restrict device selection id to 'cpu' or integers (and 'auto' in the initial device selection functions)
2022-11-10 20:03:11 +05:30
cmdr2
3f26d03166
Show GPU list in the UI only if the PC has more than 1 GPU
2022-11-10 16:34:01 +05:30
cmdr2
1fed3ad532
Don't propagate events in the Stop Task button
2022-11-10 15:33:39 +05:30
cmdr2
929b245f5f
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-11-10 14:59:11 +05:30
cmdr2
0da6354825
Press Ctrl+Enter to start a task
2022-11-10 14:59:01 +05:30
cmdr2
716a28891d
Merge pull request #460 from JeLuF/helppage
...
Add Wiki TOC to the Help&Community tab
2022-11-10 13:17:26 +05:30
JeLuF
93a2e91694
Use theme variable for bottom border design
2022-11-10 00:44:42 +01:00
JeLuF
4913dc1aad
Replace hr by border-bottom
2022-11-09 23:57:48 +01:00
JeLuF
087df18fea
Add Wiki links to help&community page
2022-11-09 23:42:56 +01:00
cmdr2
058ce6fe82
UI-side changes for selecting multiple GPUs, and keeping the Use CPU option synchronized with the backend. This change isn't ready to be shipped, it still needs python-side changes to support the req.render_device config
2022-11-09 19:17:44 +05:30
cmdr2
087c10d52d
Sort models by name
2022-11-09 17:35:55 +05:30
cmdr2
18292e447c
Make the models dir if required
2022-11-09 16:28:58 +05:30
cmdr2
6c1dda47c0
Don't change the page when something other than an image or text file is dropped into the page (or an image is dropped outside the init image box)
2022-11-09 15:21:41 +05:30
cmdr2
ad1fc8f3d8
Bump version
2022-11-09 13:47:21 +05:30
cmdr2
bca98269bb
Fix a bug where the custom image modifiers button would close the modifiers panel
2022-11-09 13:46:50 +05:30
cmdr2
1bebaf933d
Bring back the old style panels for image settings and modifiers
2022-11-09 13:43:43 +05:30
cmdr2
166eb996a9
Bump versions
2022-11-09 12:26:27 +05:30
cmdr2
10fae34754
Bump js/css versions
2022-11-09 12:25:16 +05:30
cmdr2
aa4d97e8df
Merge pull request #458 from mdiller/mdiller_ui_reorganize
...
UI Reorganization & Adding Tabs
2022-11-09 12:22:38 +05:30
cmdr2
dbbb9d7877
Temporarily remove the default-on behavior for GFPGAN, until the CPU version is fixed
2022-11-09 11:25:50 +05:30
cmdr2
82fda5cb03
Temporarily remove the default-on behavior for GFPGAN, until the CPU version is fixed
2022-11-09 11:24:14 +05:30
Malcolm Diller
3ff213b3e8
removed status on mobile
2022-11-08 21:51:12 -08:00
cmdr2
65587536ab
Fix typo in binding of host/ip
2022-11-09 11:08:25 +05:30
cmdr2
ad31be8344
Fix
2022-11-09 11:05:07 +05:30
cmdr2
25815c81bf
Bring back the configurable host/port
2022-11-09 11:03:03 +05:30
cmdr2
852a22f86d
temporary rollback of configurable host/port
2022-11-09 10:58:25 +05:30
Malcolm Diller
69c7f22053
Merge branch 'beta' into mdiller_ui_reorganize
2022-11-08 21:22:22 -08:00
Malcolm Diller
75a964167a
hid the now shown collapsible handle
2022-11-08 21:00:56 -08:00
cmdr2
c5768c81e1
Merge pull request #453 from patriceac/beta
...
Fix modifier and system settings popup position
2022-11-09 10:23:12 +05:30
Malcolm Diller
4eb2b818e7
shrank system settings a bit so it fits on monible
2022-11-08 20:47:55 -08:00
cmdr2
f742aad810
Merge pull request #446 from JeLuF/sd-ui-bind
...
Protect SD_UI_BIND_PORT and SD_UI_BIND_IP in config files
2022-11-09 10:09:28 +05:30
cmdr2
e22b171b7b
Merge pull request #445 from JeLuF/err-handle
...
Improve error handling
2022-11-09 10:08:55 +05:30
Malcolm Diller
d061eb2c64
updated to work decently for mobile
2022-11-08 20:37:49 -08:00
Malcolm Diller
69aa115178
updated the about tab to be help and community, and fixed footer to act nicely
2022-11-08 20:19:31 -08:00
Malcolm Diller
e175b87384
updated so tabs work now, and we have a settings tab and an about tab
2022-11-08 19:54:41 -08:00
Malcolm Diller
f216ee739a
updated with latest updates for this support
2022-11-08 19:22:14 -08:00
cmdr2
16d6644573
Merge pull request #455 from JeLuF/util-js
...
Fix: Uncaught TypeError: Cannot set properties of null
2022-11-09 08:22:46 +05:30
JeLuF
38afc6e6f8
Fix: Uncaught TypeError: Cannot set properties of null
2022-11-08 19:05:28 +01:00
cmdr2
8f1d214b12
Bring back CPU unloading of models when idle for a while (applies only when GPUs are present)
2022-11-08 19:23:35 +05:30
cmdr2
51fb1a43de
Temporarily disable the idle CPU unloading behavior, since it's not clear whether it'll reload the model if a future request for the CPU is received after it has unloaded the model
2022-11-08 19:02:21 +05:30
cmdr2
a86b6bfbd6
Fix a bug with drag-and-drop where the upscale dropdown would not get enabled/disabled based on the setting
2022-11-08 18:46:55 +05:30
cmdr2
1176ddcc85
Fix a bug in drag-and-drop where an empty Negative Prompt line would result in the next line getting assigned to negative prompts; Simplify the drag-and-drop text file parsing logic to use a single algorithm, the files are small enough that we don't need over-optimization and confuse new developers
2022-11-08 18:44:11 +05:30
cmdr2
fa080e380c
Fix a bug where images could no longer be dragged and dropped onto the initial image box
2022-11-08 18:14:26 +05:30
cmdr2
57c3acd9d8
Single line comment for Live Preview
2022-11-08 17:51:51 +05:30
cmdr2
302cf5b10b
Show a tooltip over the ? help buttons
2022-11-08 17:49:46 +05:30
cmdr2
e2a9e81dbc
Show tooltips on 'Copy Image Settings'
2022-11-08 17:40:47 +05:30
cmdr2
b1cf7391ce
Add links to help docs for certain UI elements
2022-11-08 17:19:20 +05:30
cmdr2
9bc7521de0
Make custom VAE an Image Setting, rather than a System Setting; Don't load a VAE into memory by default
2022-11-08 16:54:15 +05:30
patriceac
a68ebd2b76
Fixing the popup position on larger screens
...
Fixing the popup position on larger screens; Smaller screens still get the current rendering experience.
2022-11-08 02:17:26 -08:00
patriceac
47f7c938ae
Update main.css
2022-11-07 23:15:59 -08:00
cmdr2
842e7e559e
Update bootstrap.bat
2022-11-08 10:30:26 +05:30
JeLuF
bd5a6e6fb3
FS check, CV2.DLL fix, cleanup
...
- Only install on NTFS (FAT installations fail)
- Ask the user to install the Media Feature Pack on Windows 10 N (fixes python cv2 errors)
- Code cleanup
2022-11-08 00:20:36 +01:00
cmdr2
67cca3bc00
Print the devices for which rendering threads have started; Prettier print of the model data
2022-11-07 18:26:10 +05:30
cmdr2
90b1609d4e
device_selection is already a string, since we've used string functions before this line
2022-11-07 18:08:43 +05:30
cmdr2
abbfae2fc0
Simplify the logic used for displaying the GFPGAN warning
2022-11-07 17:55:27 +05:30
cmdr2
b52b854270
Merge pull request #444 from madrang/beta
...
Remove prompt_strength and init_image when not using in-painting
2022-11-07 14:43:48 +05:30
JeLuF
58b759f652
Fix tabs to spaces
2022-11-06 16:50:23 +01:00
JeLuF
74ca756a53
Protect SD_UI_BIND_PORT and SD_UI_BIND_IP in config files
2022-11-06 00:27:11 +01:00
JeLuF
a62ee7850b
Merge branch 'err-handle' of github.com:JeLuF/stable-diffusion-ui into err-handle
2022-11-05 23:31:19 +01:00
JeLuF
d3a90ccc0d
Windows error handling
...
- cd to the script location on start of 'Start Stable Diffusion UI.cmd'
- Bail out when downloading micromamba fails
- add env variables SD_UI_BIND_IP and SD_UI_BIND_PORT to configure uvicorn
2022-11-05 23:30:40 +01:00
JeLuF
46b13ee664
Merge branch 'cmdr2:main' into err-handle
2022-11-05 20:49:19 +01:00
JeLuF
cfa6dc7836
Add blank lines to error message
2022-11-05 19:02:19 +01:00
JeLuF
f969bfa7be
More error handling, central error function
2022-11-05 18:59:59 +01:00
Marc-Andre Ferland
3576214920
Remove prompt_strength and init_image when not using in-painting
2022-11-05 13:39:19 -04:00
Marc-Andre Ferland
f964fe3750
Add on/off support for parsing boolean.
2022-11-05 13:33:38 -04:00
cmdr2
e86a883d0a
Merge pull request #439 from JeLuF/patch-9
...
Add a link to the wiki to the "Help & Community" dropdown.
2022-11-05 11:01:49 +05:30
cmdr2
82d764000a
Fix https://github.com/cmdr2/stable-diffusion-ui/issues/441 - numerical validation
2022-11-04 19:54:59 +05:30
cmdr2
749c72e6a6
Fix https://github.com/cmdr2/stable-diffusion-ui/issues/441 - numerical validation
2022-11-04 19:48:34 +05:30
cmdr2
c3129a40f1
Merge pull request #440 from madrang/dragNdrop
...
Drag&Drop Fixes
2022-11-04 09:13:14 +05:30
Marc-Andre Ferland
d04aa89812
Fix 'Use Upscaling' dropdown getting blank on False.
2022-11-03 20:34:51 -04:00
Marc-Andre Ferland
d5f854d376
Fix use_face_correction not disabling on false
2022-11-03 20:34:12 -04:00
JeLuF
63dcb8cfe1
Add a link to the wiki to the "Help & Community" dropdown.
2022-11-03 20:39:08 +01:00
cmdr2
6c57fa078b
Merge pull request #437 from madrang/dragNdrop
...
Requested fixes for Drag&Drop
2022-11-03 13:13:41 +05:30
Marc-Andre Ferland
c3cc75feff
Adds a list of properties to not export by default.
2022-11-03 03:16:20 -04:00
Marc-Andre Ferland
d2e6011089
Windows paths...
2022-11-03 03:12:11 -04:00
Marc-Andre Ferland
5a18144366
Enable/disable seedField when updating randomSeedField.checked
2022-11-03 03:11:58 -04:00
cmdr2
8a0a22bfb0
Merge pull request #427 from madrang/dragNdrop
...
Add support for drag&drop for the text files made by the backend
2022-11-03 11:41:21 +05:30
Marc-Andre Ferland
950b226374
Moved copy icon css to main.css
2022-11-03 02:09:42 -04:00
cmdr2
74e64a4387
Merge pull request #435 from JeLuF/sanitize
...
Sanitize session id's before using them as path components
2022-11-03 10:57:12 +05:30
JeLuF
59e4c1cf79
Sanitize session id's before using them as path components
2022-11-03 00:43:44 +01:00
JeLuF
9b89ede9c4
Only require 8GB instead of 80GB
...
80GB was a leftover from the code test
2022-11-03 00:28:47 +01:00
JeLuF
bf205de3a1
NSIS script enhancements
...
- Enable Unicode support
- Activate LongPathsEnabled if the user tries to install into a directory
with more than 30 characters length
- Change welcome text page. No need to close other programs during our setup
- Warn if the user has less than 8GB of RAM
- Formatting, comments
2022-11-02 21:12:20 +01:00
Marc-Andre Ferland
045ad78bb9
Added calls to update sliders.
2022-11-02 10:53:48 -04:00
Marc-Andre Ferland
c0350e5be7
Moved file ext to a var.
2022-11-02 10:45:51 -04:00
cmdr2
ea7006eec4
Set the PYTHONPATH before installation to prevent conda from knowing about any system-wide python installations (and skipping package installs due to that)
2022-11-02 19:45:49 +05:30
cmdr2
2b3e38f77e
Merge pull request #421 from madrang/beta
...
Fix plugins needing to specify many params or they would be missing in the render request.
2022-11-02 12:34:45 +05:30
cmdr2
d04fe5d582
Increase CSS version
2022-11-02 12:23:36 +05:30
cmdr2
17ab4caa5e
Merge pull request #426 from ayunami2000/beta
...
Improve UI on mobile devices
2022-11-02 12:22:18 +05:30
cmdr2
976bc727dd
Merge pull request #422 from madrang/device-select
...
Implement complete device selection in the backend.
2022-11-02 12:05:59 +05:30
Malcolm Diller
484e53cc08
made first large swathe of changes for ui reorganization
2022-11-01 23:03:05 -07:00
Marc-Andre Ferland
b09b80933d
Print device name on task start and complete to avoid doubt from users on what device selected the task.
2022-11-01 22:28:10 -04:00
JeLuF
8165086d02
NSIS scripts
2022-11-02 01:07:52 +01:00
JeLuF
82f14b087a
NSIS Readme
2022-11-02 01:07:23 +01:00
Marc-Andre Ferland
93b3419737
Better human formatted JSON
2022-11-01 04:54:38 -04:00
cmdr2
19290fe467
Merge pull request #431 from JeLuF/patch-8
...
Copy CUDA_VISIBLE_DEVICES to config.*, it it has been set
2022-11-01 13:40:11 +05:30
JeLuF
d2f679030b
Don't put CUDA_VISIBLE_DEVICES hints if it's already set
2022-11-01 01:16:29 +01:00
cmdr2
053bce7a8e
Set the correct mimetype in the base64 image
2022-10-31 19:05:57 +05:30
cmdr2
2f208832a9
Merge pull request #424 from patriceac/patch-1
...
Fixing the parsing of Set and Permute operators in custom tags
2022-10-31 18:25:30 +05:30
Marc-Andre Ferland
268d7495cc
Naming...
2022-10-31 01:13:04 -04:00
Marc-Andre Ferland
ce16e61e63
Adds a copy as JSON button.
2022-10-31 01:02:23 -04:00
Marc-Andre Ferland
f92bca58fa
Lines endings...
2022-10-31 01:01:56 -04:00
Marc-Andre Ferland
83d541b60d
Fixed model parsing...
2022-10-30 23:41:26 -04:00
Marc-Andre Ferland
965efc3a13
Restore old values if invalid values for the dropdown was used.
2022-10-30 23:35:42 -04:00
Marc-Andre Ferland
d656c34bd4
Add support for drag&drop for the text files made by the backend and also supports JSON.
2022-10-30 23:21:39 -04:00
JeLuF
7f151cbeba
Copy CUDA_VISIBLE_DEVICES to config.*, it it has been set
...
Don't delete CUDA_VISIBLE_DEVICES settings when generating a new config file
2022-10-31 00:48:18 +01:00
ayunami2000
bc2f9204e9
Improve UI on mobile devices
2022-10-30 18:16:31 -04:00
Marc-Andre Ferland
a922a93016
Can work with one or more params, don't need a minimum of two.
...
Still works just the same.
2022-10-30 14:09:12 -04:00
Marc-Andre Ferland
eb596ba866
Allow start_render_thread to proceed faster in case of failure.
2022-10-30 06:04:06 -04:00
Marc-Andre Ferland
2208545612
Don't display this warning if on CPU.
2022-10-30 05:39:45 -04:00
patriceac
f08a875cd2
Update main.js
...
Fix parsing of Set and Permute operators in custom tags.
2022-10-30 00:26:53 -07:00
patriceac
d492d3f738
Update main.js
...
Fixing the parsing of Set and Permute operators in custom tags.
2022-10-30 00:22:01 -07:00
Marc-Andre Ferland
c687091ce9
Only return valid data for alive threads.
2022-10-30 01:38:32 -04:00
Marc-Andre Ferland
eb994716e6
Indentation...
2022-10-30 01:33:17 -04:00
Marc-Andre Ferland
70acc8a7c0
Syntax...
2022-10-29 19:02:07 -04:00
Marc-Andre Ferland
bf97781232
Don't let users register the same device twice.
2022-10-29 18:57:31 -04:00
Marc-Andre Ferland
099727d671
Added auto unload to CPU if GPUs are active.
2022-10-29 18:57:10 -04:00
Marc-Andre Ferland
6229cdb1ba
Added a missing device_name
2022-10-29 17:47:45 -04:00
Marc-Andre Ferland
b7a663ed20
Implement complete device selection in the backend.
2022-10-29 17:34:53 -04:00
Marc-Andre Ferland
3bd97352ba
Don't reset reqBody, only replace using req as we use a new task object created from UI inputs.
...
Fix plugins needing to specify many params or they would be missing in the render request.
2022-10-29 14:47:58 -04:00
cmdr2
33e25d9241
Deduce the filename in developer_console.sh instead of hardcoding it
2022-10-29 20:25:11 +05:30
cmdr2
fc11018158
Re-download micromamba if necessary
2022-10-29 19:41:52 +05:30
cmdr2
5e22360cb1
Change the JS/CSS version
2022-10-29 18:10:23 +05:30
Michael Nahkies
840348b4eb
fix: change to the correct working directory
...
changes to the directory containing `start.sh` prior to activating the conda environment
this allows you to run the program without first changing to the correct directory, eg: `$ ~/bin/stable-diffusion-ui/start.sh`
2022-10-29 15:09:04 +05:30
Michael Nahkies
450fb2553c
fix: change to the correct working directory
...
changes to the directory containing `start.sh` prior to activating the conda environment
this allows you to run the program without first changing to the correct directory, eg: `$ ~/bin/stable-diffusion-ui/start.sh`
2022-10-29 15:08:25 +05:30
cmdr2
cf04738594
Merge pull request #420 from madrang/beta
...
Missing .lower() cause CUDA:0 to fail check where cuda:0 works.
2022-10-29 15:01:13 +05:30
Marc-Andre Ferland
03757632cf
Missing .lower() cause CUDA:0 to fail check where cuda:0 works.
2022-10-29 04:33:14 -04:00
cmdr2
e818f5a93f
Bump version
2022-10-29 12:29:28 +05:30
cmdr2
ab9b08770a
Merge pull request #417 from mdiller/mdiller_parameters
...
Moved System Settings & Reworked into "Parameters"
2022-10-29 12:04:21 +05:30
cmdr2
40df8b68ad
Merge pull request #418 from madrang/beta
...
Changed failure in start_render_thread to return false instead of throwing exception
2022-10-29 11:33:36 +05:30
Marc-Andre Ferland
9f5202fee3
Improved readability and comments.
2022-10-29 00:43:02 -04:00
Marc-Andre Ferland
902ccbd203
Don't try to start cuda:0 if auto used cpu mode.
2022-10-29 00:36:26 -04:00
Marc-Andre Ferland
4675da4d16
Display warning on start failure.
...
Removes spam from exception and continue starting other devices.
2022-10-28 22:53:55 -04:00
Marc-Andre Ferland
86da27a7a1
Moved wait outside lock and now returns false on failure.
2022-10-28 22:52:00 -04:00
Marc-Andre Ferland
fc2a6567da
Moved import before use of runtime.thread_data.device
2022-10-28 22:51:04 -04:00
Malcolm Diller
7c611d9b62
added some shadow and animation to popups
2022-10-28 18:41:41 -07:00
Malcolm Diller
784c7465d1
updated settings labels
2022-10-28 18:31:46 -07:00
Malcolm Diller
301af7bd7a
added parameters
2022-10-28 18:25:54 -07:00
Malcolm Diller
09c11a385d
normalized popups
2022-10-28 16:48:32 -07:00
cmdr2
ef6f491d94
Write lines, please
2022-10-28 22:42:11 +05:30
cmdr2
9dcef00fbb
New lines for config.sh
2022-10-28 22:35:04 +05:30
cmdr2
e781e5dd43
Need to wrap the filter() output in a list
2022-10-28 22:30:05 +05:30
cmdr2
d3e672d811
Replace os-specific newlines with writelines()
2022-10-28 22:23:52 +05:30
cmdr2
dad1554ec2
Fix a bug where config.bat would not get written properly
2022-10-28 21:07:18 +05:30
cmdr2
30bf96c6cd
Fix a bug where beta wouldn't switch properly because the config.bat/sh files weren't being written
2022-10-28 21:00:25 +05:30
cmdr2
a8c16e39b8
Support custom VAE files; Use vae-ft-mse-840000-ema-pruned as the default VAE, which can be overridden by putting a .vae.pt file inside models/stable-diffusion with the same name as the ckpt model file. The UI / System Settings allows setting the default VAE model to use
2022-10-28 20:06:44 +05:30
cmdr2
79a7cd2938
Merge pull request #414 from madrang/beta
...
Set online after preload. Move ident to include in if check.
2022-10-28 13:54:44 +05:30
Marc-Andre Ferland
26562e445f
Set online after preload. Move ident to include in if check.
2022-10-28 04:09:34 -04:00
cmdr2
0b678b1f16
Merge pull request #413 from JeLuF/patch-7
...
Change "Advanced Settings" to "Image settings"
2022-10-28 13:10:04 +05:30
JeLuF
79b5e85b15
Change "Advanced Settings" to "Image settings"
...
The menu has been renamed, so the welcome text should reflect this.
2022-10-28 09:21:31 +02:00
cmdr2
2432491bfc
Merge pull request #411 from madrang/beta
...
Apply force_full_precision if was set on device_select.
2022-10-28 11:50:16 +05:30
cmdr2
a09ce3e026
Merge pull request #412 from mdiller/mdiller_progressbar
...
Quick Fix for Progressbar Behavior
2022-10-28 11:49:42 +05:30
Marc-Andre Ferland
c52fc843f6
Comment...
2022-10-28 02:09:11 -04:00
Marc-Andre Ferland
02240bda25
Moved up to not duplicate if statement.
2022-10-28 02:05:48 -04:00
Marc-Andre Ferland
0185ef7c83
Apply force_full_precision if was set on device_select.
2022-10-28 02:02:09 -04:00
Malcolm Diller
7d29b9901c
updated progressbar to end more consistently
2022-10-27 22:47:08 -07:00
cmdr2
ae553dfed3
Merge pull request #410 from madrang/beta
...
Only default to cpu on auto or current when cuda not available.
2022-10-28 10:43:28 +05:30
Marc-Andre Ferland
71c6beadb4
Only default to cpu on auto or current.
...
Not when a specific device was requested.
2022-10-28 01:09:38 -04:00
cmdr2
d939629c09
Bump version
2022-10-28 10:39:23 +05:30
cmdr2
0a569146a8
Merge pull request #406 from mdiller/mdiller_progressbar
...
Fixed/Implemented Progressbar
2022-10-28 10:34:03 +05:30
cmdr2
d5a012d49f
Merge pull request #407 from madrang/beta
...
Wait until device is fully ready before proceeding.
2022-10-28 10:28:16 +05:30
Marc-Andre Ferland
22a11769fa
Enable preload on cpu when no other devices are alive.
2022-10-27 21:57:50 -04:00
Marc-Andre Ferland
7dc7ba9977
Removed old comments.
2022-10-27 21:47:44 -04:00
Marc-Andre Ferland
fa4059a4b9
Removed all async code since now start_render_thread wait for init to complete making this useless.
2022-10-27 21:40:16 -04:00
Marc-Andre Ferland
7f4786f9dd
Wait until device is fully ready before proceding.
2022-10-27 20:27:21 -04:00
Malcolm Diller
5a6e7a46d1
added progressbar
2022-10-27 17:03:09 -07:00
cmdr2
9f90749f99
Merge pull request #405 from JeLuF/patch-6
...
Add disk space requirements
2022-10-28 00:22:08 +05:30
cmdr2
0dfaf9159d
Put back the check to only preload on GPU
2022-10-28 00:04:33 +05:30
cmdr2
5d8bda1178
Merge pull request #404 from cmdr2/multi-gpu
...
Support for multiple GPUs, and improvements to RAM and VRAM usage
2022-10-27 23:52:11 +05:30
cmdr2
9ad1e0d529
Allow the user to specify any disk path to the model, in the config
2022-10-27 23:39:29 +05:30
cmdr2
389e3397ec
Preload the model even in the CPU mode
2022-10-27 23:17:41 +05:30
cmdr2
284b95213e
Fix a bug where the device wouldn't get set if no cuda-compatible hardware was found
2022-10-27 22:59:55 +05:30
cmdr2
952854f64e
Revert 554650c18d
2022-10-27 22:59:17 +05:30
cmdr2
554650c18d
Fix a bug where the device wouldn't get set if no cuda-compatible hardware was found
2022-10-27 22:51:45 +05:30
cmdr2
01a2fa7c2d
Fix a bug where the default model would not load if the user hadn't already configured a custom model (e.g. in a fresh installation); Check for the model in the models/stable-diffusion folder first, before checking in the direct folder
2022-10-27 22:34:23 +05:30
JeLuF
1257e34487
Add disk space requirements
2022-10-27 17:39:54 +02:00
cmdr2
a45743f443
Update CONTRIBUTING.md
2022-10-27 20:56:49 +05:30
cmdr2
7d03719816
Merge pull request #403 from cmdr2/main
...
Merge main
2022-10-27 20:50:09 +05:30
cmdr2
7c5bbca2fa
Bump version
2022-10-27 20:49:05 +05:30
cmdr2
cf313939aa
Merge pull request #402 from cmdr2/beta
...
Retry micromamba download on windows
2022-10-27 19:50:12 +05:30
cmdr2
873d4bd3f2
Retry micromamba download on windows
2022-10-27 19:47:20 +05:30
cmdr2
f43f3fc84b
Merge pull request #401 from cmdr2/beta
...
Download micromamba again if it failed to download the first time
2022-10-27 16:07:10 +05:30
cmdr2
0e1fed86ba
Download micromamba again if it failed to download the first time
2022-10-27 16:06:16 +05:30
cmdr2
3fb5d886dc
Merge pull request #398 from madrang/mGpu-crashHandling
...
mGpu crash handling
2022-10-27 13:44:26 +05:30
cmdr2
b57cd8d5c2
Merge pull request #397 from madrang/mGpu-fixtype
...
Fix TypeError: string indices must be integers
2022-10-27 13:44:19 +05:30
cmdr2
5c1bbc08ca
Merge pull request #399 from JeLuF/patch-5
...
Undo curl change
2022-10-27 07:37:15 +05:30
JeLuF
6ba32b95f3
Undo curl change
...
#392 Resume Downloads
The retry options also don't work on some windows machines:
https://discord.com/channels/1014774730907209781/1014774732018683926/1034935751332347922
2022-10-27 00:26:24 +02:00
Marc-Andre Ferland
d3df113fb0
When reduced_memory is True, on crash only move model back to Cpu.
2022-10-26 16:52:31 -04:00
Marc-Andre Ferland
06c2ab045a
Fix TypeError: string indices must be integers
2022-10-26 16:14:29 -04:00
cmdr2
6d43e0951c
Update on_sd_start.sh
2022-10-27 00:49:32 +05:30
cmdr2
ec14429238
Merge pull request #348 from madrang/multi-gpu
...
Multi gpu
2022-10-26 19:33:44 +05:30
cmdr2
1dc2c6f183
Update README.md
2022-10-26 18:31:39 +05:30
cmdr2
984b8f7e6f
No need to generate arch-specific installers
2022-10-26 18:28:21 +05:30
cmdr2
0f8448b2c0
Merge pull request #396 from cmdr2/main
...
Merge main
2022-10-26 18:11:53 +05:30
cmdr2
088c546bee
Merge pull request #394 from JeLuF/patch-4
...
Retry downloads on flaky internet connections
2022-10-26 17:36:46 +05:30
cmdr2
20fff378f0
Merge pull request #395 from cmdr2/beta
...
Use micromamba to install git and conda, instead of bundling a copy of git and conda in the installer. This will not affect existing installations, they'll continue using the previously bundled git and conda that came with the old installer
2022-10-26 17:35:30 +05:30
JeLuF
4994a7ac85
Update on_sd_start.sh
2022-10-26 13:27:49 +02:00
JeLuF
a959c69d32
Retry downloads for flaky internet connections
...
See issue #392
2022-10-26 13:26:19 +02:00
cmdr2
39244568be
Merge pull request #391 from cmdr2/installer_umamba
...
Remove the extra python version print
2022-10-26 16:02:25 +05:30
cmdr2
c8fc0bb4f5
Remove the extra python version print
2022-10-26 16:02:00 +05:30
cmdr2
654ad5c71f
Merge pull request #390 from cmdr2/installer_umamba
...
Report the python version after activating the SD environment, that l…
2022-10-26 16:00:56 +05:30
cmdr2
7b9d18caea
Report the python version after activating the SD environment, that log is not very useful otherwise
2022-10-26 16:00:21 +05:30
cmdr2
8d347efec2
Merge pull request #389 from cmdr2/installer_umamba
...
Use micromamba to install git and conda, instead of bundling a copy of git and conda in the installer. This will not affect existing installations, they'll continue using the previously bundled git and conda that came with the old installer
2022-10-26 13:06:43 +05:30
cmdr2
85de6dd52e
Merge branch 'beta' into installer_umamba
2022-10-26 13:01:22 +05:30
cmdr2
c024b39c8b
Get ready for installer_umamba
2022-10-26 12:55:39 +05:30
cmdr2
1f0db48487
Bump version
2022-10-26 12:53:22 +05:30
cmdr2
2bc5f475f4
Merge pull request #386 from cmdr2/beta
...
Refactor the previously saved settings into the new auto-save system
2022-10-26 12:48:15 +05:30
cmdr2
5abf4c99de
Merge pull request #385 from cmdr2/main
...
Merge from main
2022-10-26 12:45:47 +05:30
cmdr2
137e519b66
Move the installer activation to on_sd_start
2022-10-26 12:15:58 +05:30
cmdr2
dcb27e7de8
Build the win installer on windows, and linux/mac installer on linux/mac
2022-10-26 11:45:43 +05:30
cmdr2
d4d5b5a75c
Fix the echo script
2022-10-26 11:40:27 +05:30
cmdr2
a83b3f8408
typo in the help copy script
2022-10-26 11:28:45 +05:30
cmdr2
da9af8673f
Create the scripts folder in the installers
2022-10-26 11:27:34 +05:30
cmdr2
1b4ba3b396
Update the build scripts for generating the installers
2022-10-26 11:26:10 +05:30
cmdr2
eb2f1cbc9e
Update README.md
2022-10-26 11:03:12 +05:30
cmdr2
28f58f72dd
Update README.md
2022-10-26 11:02:53 +05:30
cmdr2
81389401df
Update README.md
2022-10-26 11:02:06 +05:30
cmdr2
c618c5c5f0
Update README.md
2022-10-26 10:55:25 +05:30
cmdr2
0eaff4c626
Update README.md
2022-10-26 10:55:00 +05:30
cmdr2
9783c1052d
Update README.md
2022-10-25 22:58:44 +05:30
cmdr2
f732fa9736
Use call to start the conda script; activate the installer env first even in the developer console
2022-10-25 20:26:46 +05:30
cmdr2
0c2d227da1
Activate the installer env while starting up, like the previous installer did in the start script
2022-10-25 19:21:26 +05:30
cmdr2
a281efef04
deactivate any pre-activated conda environments, by returning to (base) and then deactivating that. On Windows and Linux
2022-10-25 18:07:29 +05:30
cmdr2
538dcec348
deactivate any pre-activated conda environments before installing
2022-10-25 17:26:33 +05:30
cmdr2
0d38c8ae8f
Bring back the post-installation test for torch
2022-10-25 16:38:08 +05:30
cmdr2
967c1a2da9
No need for conda 4.14, disable the broken test for torch
2022-10-25 15:42:22 +05:30
cmdr2
f3da326b77
Remove debug logging
2022-10-25 14:36:57 +05:30
cmdr2
153a6e2cb0
Temporarily disable sd_start for linux
2022-10-25 14:30:08 +05:30
cmdr2
95f37b9d36
Use conda 4.14 in the new installer as well (like the previous installer did)
2022-10-25 13:00:57 +05:30
cmdr2
60c37a1fc7
Set the PYTHONPATH before testing the SD installation
2022-10-25 12:48:56 +05:30
cmdr2
615c61e230
Fix a broken PYTHONPATH export in the linux script, used ; instead of :
2022-10-25 12:44:05 +05:30
Marc-Andre Ferland
ae40b6ba8c
Missed a is_alive check in the conversion.
2022-10-25 03:00:50 -04:00
Marc-Andre Ferland
d482427e0d
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-25 02:51:31 -04:00
Marc-Andre Ferland
c41baf3aeb
Moved img_id creation inside save image loop.
2022-10-25 02:10:52 -04:00
cmdr2
dd7cb74edc
Tweak reset-image-settin
...
gs button some more
2022-10-25 11:12:34 +05:30
cmdr2
4eed2c7582
Tweak the position of the reset-image-settings button
2022-10-25 11:11:37 +05:30
cmdr2
100e830e04
Bust the cache for included media
2022-10-25 11:03:07 +05:30
cmdr2
af28d82ebc
Merge pull request #377 from madrang/beta
...
Missing '?' in case renderRequest is ever undefined.
2022-10-25 10:46:17 +05:30
cmdr2
6285980f98
Merge pull request #377 from madrang/beta
...
Missing '?' in case renderRequest is ever undefined.
2022-10-25 10:44:37 +05:30
cmdr2
a5d19cd31f
Update index.html
2022-10-25 10:32:55 +05:30
cmdr2
9c9998b468
Merge pull request #364 from mdiller/mdiller_settings
...
Settings Refactor
2022-10-25 10:32:38 +05:30
cmdr2
011eb55a53
Merge pull request #383 from cmdr2/main
...
Merge from main
2022-10-25 10:32:17 +05:30
Marc-Andre Ferland
189d31cc29
Specify update_ttl on all get_cached_task calls.
2022-10-24 05:12:08 -04:00
Marc-Andre Ferland
d178f3d1b9
Missing 'e'
2022-10-23 15:01:11 -04:00
Marc-Andre Ferland
6e9d73ec64
Fixe forgotten current_state_error, is now in task_manager
2022-10-23 15:00:36 -04:00
cmdr2
8d1adf4f80
Fix the incorrect command used for downloading and extracting micromamba on linux/osx
2022-10-23 15:13:24 +05:30
cmdr2
d0b7f58e7c
Fix a bug in the new linux installer's legacy path
2022-10-23 15:02:03 +05:30
cmdr2
19d24e5644
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-10-23 14:38:11 +05:30
cmdr2
461f618b8a
Replace grep with findstr on Windows
2022-10-23 14:37:59 +05:30
Marc-Andre Ferland
fc875651d3
Removed unused vars
2022-10-23 05:00:21 -04:00
cmdr2
5ff14d1fed
Install conda only if it's not present in the legacy and new installer dir
2022-10-23 11:57:23 +05:30
cmdr2
80c9c1bb05
Install a new conda only if not already present locally
2022-10-23 11:36:31 +05:30
cmdr2
a111d9b18a
Supress detached head warning
2022-10-23 11:28:08 +05:30
cmdr2
df14913c67
Always install conda, don't use the system's version
2022-10-23 11:16:28 +05:30
cmdr2
b6c6fef770
Use findstr instead of grep on windows
2022-10-23 10:47:44 +05:30
cmdr2
1a2f37b0ec
Make the micromamba binary executable after download on linux
2022-10-23 10:38:01 +05:30
cmdr2
6f3c662783
Bump version
2022-10-23 10:28:27 +05:30
cmdr2
3772137c8f
Include usr/bin in the installer PATH; newlines at the end of all files
2022-10-23 10:23:43 +05:30
Marc-Andre Ferland
0d62123a0b
Replaced missing gpu_name by device_name
2022-10-22 21:28:12 -04:00
Marc-Andre Ferland
28fed6281f
Merge branch 'beta' into multi-gpu
2022-10-22 21:20:02 -04:00
Marc-Andre Ferland
1ec95d42ba
Missing '?' in case renderRequest is ever undefined.
2022-10-22 21:19:42 -04:00
Marc-Andre Ferland
8adf965d0b
Formatting changes.
2022-10-22 19:02:02 -04:00
Marc-Andre Ferland
026dd38480
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-22 18:07:22 -04:00
cmdr2
338c2243e3
Newline after printing env info in developer scripts
2022-10-22 23:28:43 +05:30
cmdr2
e8d61225f5
Make the linux installer executable
2022-10-22 23:26:59 +05:30
cmdr2
cc356ce67d
Initial commit of the new micromamba-based installer; This should work seamlessly for new and existing users; Also allows the installer to run on mac (but the installation will fail because the mac-specific environment.yaml hasn't been added yet)
2022-10-22 23:24:13 +05:30
Marc-Andre Ferland
364e364429
Added get_cached_task to replace task_cache.tryGet in server.py
...
Now updated cache TTL on /stream and temp images endpoints.
Keep images alive longer when browser keeps reading the endpoints.
2022-10-22 13:52:13 -04:00
Marc-Andre Ferland
46a46877ed
Missing model_path replaced by model_name
2022-10-22 13:49:23 -04:00
cmdr2
5ee05e3aaa
Merge pull request #376 from cmdr2/beta
...
Custom Modifiers; Try to fix the 503 error bug; Show the number of images being created in the Make Image button
2022-10-22 22:27:05 +05:30
cmdr2
5568a09f49
Merge pull request #375 from madrang/beta
...
Improved render response checks
2022-10-22 22:23:05 +05:30
Marc-Andre Ferland
1199c431ff
Removed a new line by mistake. Formatting...
2022-10-22 12:51:43 -04:00
Marc-Andre Ferland
2c1a897c4e
Missing newline.
2022-10-22 12:50:53 -04:00
Marc-Andre Ferland
305f2fa448
In case of failure, display error in renderRequest.detail
2022-10-22 12:32:41 -04:00
Marc-Andre Ferland
b051685727
More logging for each state and improved handling.
2022-10-22 12:31:14 -04:00
Marc-Andre Ferland
344dd92c85
Improved checks on '/render' requests
2022-10-22 12:29:01 -04:00
Marc-Andre Ferland
4167c65acf
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-22 12:17:12 -04:00
Marc-Andre Ferland
cd6d49860f
Missing a 'r' in progress
2022-10-22 01:23:39 -04:00
Marc-Andre Ferland
8a10fcf7ea
updated print statement.
2022-10-22 00:34:33 -04:00
cmdr2
7580bb21c3
Fix upscale multiple images bug
2022-10-22 08:38:19 +05:30
cmdr2
62102236a2
Merge pull request #372 from rbertus2000/beta
...
fix multiple images with upscale/fix face button
2022-10-22 08:34:34 +05:30
Marc-Andre Ferland
3b5f96a133
Fixed stopping tasks and more cleaning.
2022-10-21 22:45:19 -04:00
Marc-Andre Ferland
ce2b711b1f
Newlines...
2022-10-21 21:44:15 -04:00
Marc-Andre Ferland
667fb438cb
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
...
# Conflicts:
# ui/media/js/main.js
2022-10-21 21:10:02 -04:00
Marc-Andre Ferland
7befa94e6d
More comments and cleanup.
2022-10-21 20:56:24 -04:00
Malcolm Diller
32d7835119
added a simple tooltip to the reset button
2022-10-21 17:44:04 -07:00
Malcolm Diller
726abf6e65
removed some extra comment stuff
2022-10-21 17:31:57 -07:00
Malcolm Diller
c154a4bdc8
removed second auto-savecss reference
2022-10-21 17:30:09 -07:00
Marc-Andre Ferland
88ef1a3c5b
Moved time before model.to
2022-10-21 20:22:34 -04:00
Malcolm Diller
5453925e26
Merge branch 'beta' into mdiller_settings
2022-10-21 17:16:50 -07:00
Malcolm Diller
537e314b49
updated to consume the old settings nicely
2022-10-21 17:13:13 -07:00
Marc-Andre Ferland
ccb7a553c2
Memory improvements
2022-10-21 19:34:29 -04:00
rbertus2000
1696a5c8e1
modifyCurrentRequest with rest parameters
2022-10-21 23:04:42 +02:00
rbertus2000
816cf8f702
fix multiple images with upscale/fix face button
2022-10-21 22:40:26 +02:00
cmdr2
e8167541af
Show a tip regarding custom modifiers
2022-10-21 21:35:20 +05:30
cmdr2
329360aa5b
Show the number of images it'll make in the Make Image button
2022-10-21 15:18:05 +05:30
cmdr2
eb1a276e60
Move the image modifers toolbar back to the top
2022-10-21 14:54:45 +05:30
cmdr2
a53bac1a94
Fix a bug where a null value for custom modifiers would break
2022-10-21 14:43:32 +05:30
cmdr2
93bf93d3a1
Fix a bug where a null value for custom modifiers would break
2022-10-21 14:42:02 +05:30
cmdr2
4174c8c25c
Increase version
2022-10-21 14:36:51 +05:30
cmdr2
48a88a8624
Custom modifiers
2022-10-21 14:08:16 +05:30
Marc-Andre Ferland
1442748f58
When starting with profiler cuda devices are slower to init.
2022-10-21 03:53:26 -04:00
cmdr2
d17e216f91
Replace the thumbnail image for glass caustics image modifier
2022-10-21 13:08:23 +05:30
Marc-Andre Ferland
56ed4fe6f2
Fix VisualStudio Type Warning.
2022-10-21 01:30:49 -04:00
cmdr2
9a71e9ba86
Merge pull request #369 from cmdr2/main
...
Merge main
2022-10-21 09:57:53 +05:30
cmdr2
ef478a4a9e
Remove the message about system-related settings
2022-10-21 09:41:31 +05:30
cmdr2
1bd7d40716
Merge pull request #368 from madrang/HTTP503-Fix
...
Fix HTTP503 Error.
2022-10-21 07:35:52 +05:30
Marc-Andre Ferland
807e9573fb
Check result status, not json object.
2022-10-20 20:36:45 -04:00
Marc-Andre Ferland
849d1d7ebd
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
...
# Conflicts:
# ui/media/js/main.js
# ui/sd_internal/runtime.py
# ui/server.py
2022-10-20 20:08:23 -04:00
cmdr2
3fe2545228
Merge pull request #367 from cmdr2/beta
...
Refactor the time delays into constants and mention the units
2022-10-20 17:25:38 +05:30
cmdr2
090dfff730
Refactor the time delays into constants and mention the units
2022-10-20 17:22:01 +05:30
cmdr2
f94e9449d5
Merge pull request #366 from cmdr2/beta
...
Specify multiple word options in a prompt; UI Plugins system
2022-10-20 16:07:25 +05:30
cmdr2
d8753adc4e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-10-20 16:05:28 +05:30
cmdr2
2e17ea99e2
Don't cache ui plugins in the browser
2022-10-20 16:05:18 +05:30
cmdr2
c4daf8524e
Merge pull request #365 from cmdr2/merge
...
Merge main
2022-10-20 15:58:03 +05:30
cmdr2
9d16898926
Merge branch 'beta' into merge
2022-10-20 15:57:46 +05:30
cmdr2
f4bcc1f2e5
Bug fix - autosave wasn't saving the changes in the textboxes next to guidance scale and prompt strength sliders
2022-10-20 15:26:18 +05:30
cmdr2
63e8614ace
Refactor the image button code
2022-10-20 15:10:34 +05:30
cmdr2
5d686b146d
Remove the new label from Upscale
2022-10-20 12:14:09 +05:30
cmdr2
e85758dc5f
Merge pull request #361 from rbertus2000/beta
...
fix seed for parallel renders with filters applied
2022-10-20 12:03:00 +05:30
Malcolm Diller
d08f090800
Merge branch 'beta' into mdiller_settings
2022-10-19 21:17:56 -07:00
Malcolm Diller
8554473c21
the rest of the fking owl
2022-10-19 21:12:01 -07:00
rbertus2000
01fb1bde8b
fix seed for parallel renders with filters applied
2022-10-19 23:16:51 +02:00
cmdr2
29e32ffc42
Mark the new upscale button as new
2022-10-19 22:08:58 +05:30
cmdr2
88bd60a083
Button to draw another 25 steps
2022-10-19 22:08:42 +05:30
cmdr2
48b7b725b0
Add a button to fix faces on generated images
2022-10-19 22:02:59 +05:30
cmdr2
8d8c932d8c
Bump version
2022-10-19 21:59:15 +05:30
cmdr2
253d355bd2
New upscale button for images; Fix a bug where the string seed would get appended with numbers
2022-10-19 21:58:51 +05:30
cmdr2
e287df1320
Allow loading UI plugins from a /plugins/ URL path, which loads files ending with .plugin.js inside the plugins/ui folder
2022-10-19 21:34:40 +05:30
cmdr2
bae0bec1cc
Change the image buttons plugins to a list instead of a dict
2022-10-19 21:21:19 +05:30
cmdr2
602686a5d2
Move the current implementation of upscale/redo/double size into a custom plugin
2022-10-19 20:27:06 +05:30
cmdr2
af05d94198
Allow plugin buttons for image overlay to decide whether they should be displayed or not
2022-10-19 20:10:45 +05:30
cmdr2
5fa3a7ca44
UI-side plugin system; Use PLUGINS['IMAGE_INFO_BUTTONS'] to add additional buttons on the generated images
2022-10-19 19:50:05 +05:30
cmdr2
9609350789
Rework the API for image buttons
2022-10-19 18:23:34 +05:30
cmdr2
9c1e73ffff
Fix missing auto-save.css include
2022-10-19 18:10:22 +05:30
cmdr2
50741c70c0
Add a 'Make Similar Images' button
2022-10-19 17:26:35 +05:30
Marc-Andre Ferland
fc8660df78
Faster response on invalid settings when CPU was specified with GFPGANer.
2022-10-19 05:19:16 -04:00
Marc-Andre Ferland
4e5ddca3bd
Display the failure detail when there is one at that step.
...
Was checking the json object, not the server response.
2022-10-19 05:10:37 -04:00
Marc-Andre Ferland
3bdc90451a
Dont preload on cpu.
2022-10-19 04:34:54 -04:00
Marc-Andre Ferland
a036b2981a
Removed forgotten mention of CPU in message to user.
2022-10-19 04:31:57 -04:00
Marc-Andre Ferland
8fae83dab7
Print value to console for better debug from logs.
2022-10-19 04:26:09 -04:00
cmdr2
083f9dd29b
Bump version
2022-10-19 13:50:36 +05:30
cmdr2
7d5fabbd25
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-10-19 13:50:17 +05:30
cmdr2
105f071847
Expand curly braces in prompts, for e.g. 'hello {foo,bar}' => 'hello foo' and 'hello bar'
2022-10-19 13:50:05 +05:30
Marc-Andre Ferland
ef68e5b13d
Added warning about validating config.
2022-10-19 04:16:46 -04:00
Marc-Andre Ferland
21afe077d7
Removed Cpu from the devices allowed to run GFPGANer.
...
Added clear error for the user.
2022-10-19 03:02:26 -04:00
Malcolm Diller
48222ce44c
updated to make autosaving on by default and updated some of the new logic
2022-10-18 22:13:45 -07:00
cmdr2
0922ba938c
Remove unnecessary tabs
2022-10-19 09:59:18 +05:30
Marc-Andre Ferland
3fc66ec525
Removed empty lines left over from merge.
2022-10-19 00:27:51 -04:00
cmdr2
44191cd908
Merge pull request #357 from rbertus2000/beta
...
fixed img_id for parallel renders
2022-10-19 09:57:05 +05:30
Marc-Andre Ferland
0da0c6bd77
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-19 00:26:09 -04:00
cmdr2
b5f6e9d01b
Merge pull request #357 from rbertus2000/beta
...
fixed img_id for parallel renders
2022-10-19 09:52:58 +05:30
Marc-Andre Ferland
6098b196dc
Text header, comments and better validations.
2022-10-18 23:58:55 -04:00
Malcolm Diller
0922349344
made some updates and moved some stuff to auto-save js
2022-10-18 20:49:58 -07:00
Marc-Andre Ferland
53cdeeff03
More fixes to devices changing names.
2022-10-18 21:08:04 -04:00
Marc-Andre Ferland
fcdb086daf
Fixed is_alive to work with devices that can change name after init.
2022-10-18 20:33:37 -04:00
rbertus2000
d2d9c2dd0f
fixed corresponding txt file id
2022-10-19 01:17:44 +02:00
rbertus2000
4241fb9386
fixed img_id for parallel renders
2022-10-18 22:38:37 +02:00
Marc-Andre Ferland
cfd6751777
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-18 13:21:26 -04:00
Marc-Andre Ferland
5e461e9b6b
Fixed is_alive with render_threads that can update the device name after starting.
2022-10-18 13:21:15 -04:00
cmdr2
946dfdf7b8
Bring back the upscale/double/redo buttons
2022-10-18 22:29:15 +05:30
cmdr2
4da9843479
Move image modifiers JS to a separate file
2022-10-18 22:28:04 +05:30
cmdr2
eccb3c643d
Separate the inpainting editor JS into a separate file
2022-10-18 22:09:11 +05:30
cmdr2
bfa5a51ce8
Use a local copy of fontawesome, to allow working offline
2022-10-18 21:40:17 +05:30
cmdr2
9066ad6cdf
Use locally hosted fonts, to be able to work offline
2022-10-18 21:06:56 +05:30
cmdr2
f7b513dff2
Refactor the CSS and JS into separate files, attempt 1
2022-10-18 20:18:56 +05:30
cmdr2
3de5f10d52
Merge pull request #356 from cmdr2/beta
...
Task Manager (support multiple tabs and user agents), Themes, Auto-save settings, Prompt Matrix (one prompt per line), Load Prompts from a file, UI theme tweaks
2022-10-18 19:16:58 +05:30
cmdr2
07429a862c
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-10-18 19:02:52 +05:30
cmdr2
2f2bddf020
Allow empty prompts; Allow collapsing a results box for an empty prompt
2022-10-18 19:02:34 +05:30
cmdr2
ad03adaebf
Merge pull request #355 from cmdr2/main
...
Merge main
2022-10-18 18:51:30 +05:30
cmdr2
ac7a5488ee
Disable the upscale/redo/double size buttons temporarily, so that the release can proceed to main
2022-10-18 18:50:47 +05:30
cmdr2
6de93d4fbb
Reduce the padding around the screen edges
2022-10-18 16:28:18 +05:30
cmdr2
8a312f76c5
Merge pull request #352 from madrang/HTTPException-fix
...
Replaced 'return HTTPException' by 'raise HTTPException'
2022-10-18 16:23:31 +05:30
cmdr2
4a956b5a55
Make the label 10pt
2022-10-18 16:20:35 +05:30
cmdr2
83d6c3ba88
Fix the broken 'time remaining' counter
2022-10-18 16:12:17 +05:30
cmdr2
52daf6b864
Revert "Use python 3.9"
...
This reverts commit c8420e152f .
2022-10-18 15:37:02 +05:30
cmdr2
c8420e152f
Use python 3.9
2022-10-18 15:34:37 +05:30
cmdr2
1dff19af26
Revert "Use python 3.10"
...
This reverts commit a1e2eca802 .
2022-10-18 15:15:12 +05:30
cmdr2
a1e2eca802
Use python 3.10
2022-10-18 15:11:28 +05:30
cmdr2
48b63a26c8
Don't disable the random field when the output image is used as the new init image
2022-10-18 14:51:23 +05:30
cmdr2
b23bc4a5b6
Don't disable the random field when the output image is used as the new init image
2022-10-18 14:49:39 +05:30
Marc-Andre Ferland
940236b4a4
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-18 03:23:42 -04:00
cmdr2
b6ef18b0d8
Merge pull request #354 from madrang/beta
...
Fixed theme loading with extensions.
2022-10-18 12:52:48 +05:30
Marc-Andre Ferland
372484f976
Fixed theme loading with extensions.
2022-10-18 03:21:59 -04:00
cmdr2
086cf67e93
Remove commented-out script copying line
2022-10-18 12:48:20 +05:30
Marc-Andre Ferland
3c8692d06c
Merge branch 'beta' of https://github.com/cmdr2/stable-diffusion-ui.git into multi-gpu
2022-10-18 02:52:50 -04:00
cmdr2
efffca83fe
Merge pull request #353 from mdiller/mdiller_themes
...
Theme Selection
2022-10-18 12:11:19 +05:30
Marc-Andre Ferland
04fe81e001
Merge branch 'HTTPException-fix' into multi-gpu
...
# Conflicts:
# ui/server.py
2022-10-18 02:36:57 -04:00
Malcolm Diller
d2215c2ba9
removed accent hue in a couple places where it didnt need to be specified
2022-10-17 23:36:05 -07:00
Marc-Andre Ferland
89b1b6e242
Replaced 'return HTTPException' by 'raise HTTPException'
2022-10-18 02:30:30 -04:00
Malcolm Diller
e476d68848
fixed a couple things and added some more themes
2022-10-17 23:19:22 -07:00
Malcolm Diller
da8835bc77
updated to behave better and apply variables that are dependant
2022-10-17 23:00:08 -07:00
Malcolm Diller
f170c2611c
Merge branch 'beta' into mdiller_themes
2022-10-17 22:23:02 -07:00
Malcolm Diller
351b17d1d9
added a theme dropdown box
2022-10-17 22:22:27 -07:00
cmdr2
14e88706df
Set and use a local profile directory for new installations - does not affect existing installations
2022-10-18 09:46:25 +05:30
cmdr2
926e3e2712
Merge pull request #351 from madrang/fix-bug332
...
Force encoding to utf-8 on text file operations Fixes #332
2022-10-18 09:40:54 +05:30
cmdr2
c39043fb9d
Merge pull request #350 from madrang/beta
...
Fixed file path bugs introduced by mistake and made img_id sequential.
2022-10-18 09:21:46 +05:30
Marc-Andre Ferland
578b3ba4f4
Force encoding to utf-8 on text file operations Fixes #332
...
# Conflicts:
# ui/server.py
2022-10-17 23:15:36 -04:00
Marc-Andre Ferland
5b0b582039
Force encoding to utf-8 on text file operations Fixes #332
2022-10-17 22:38:29 -04:00
Marc-Andre Ferland
e24be913e5
Merge branch 'beta' into multi-gpu
2022-10-17 21:35:24 -04:00
Marc-Andre Ferland
4d3358ba66
Fixed file path bugs introduced by mistake and made img_id sequential based on time for better sorting of renders.
2022-10-17 21:29:14 -04:00
Marc-Andre Ferland
ffe40fa3a3
Fixed file path bugs introduced by mistake and made img_id sequential based on time for better sorting of renders.
2022-10-17 21:27:15 -04:00
Marc-Andre Ferland
87f93b34a3
Fixed a typo when adding a comment.
2022-10-17 14:44:53 -04:00
cmdr2
03bd9a5731
Temporary fix for lagging progress updates check
2022-10-17 21:53:46 +05:30
cmdr2
cb82170187
Fix the bug where custom models weren't getting picked up
2022-10-17 21:22:05 +05:30
cmdr2
5b9e16af83
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-10-17 18:40:14 +05:30
cmdr2
7b1b2a4bef
Enable auto-save of settings by default
2022-10-17 18:40:04 +05:30
cmdr2
1f1a0b7b53
Merge pull request #347 from cmdr2/task_manager
...
Cosmetic tweaks to loading status
2022-10-17 18:05:29 +05:30
cmdr2
320acfae89
Cosmetic tweaks to loading status
2022-10-17 18:04:46 +05:30
cmdr2
1c171d0f12
Merge pull request #346 from cmdr2/task_manager
...
Allow multiple tabs and computers to generate tasks without throwing errors (by @madrang)
2022-10-17 17:57:10 +05:30
cmdr2
22bf3618ea
Bump version
2022-10-17 17:56:52 +05:30
cmdr2
5f1593f4d0
Style the busy and waiting colors
2022-10-17 17:52:55 +05:30
cmdr2
9af75bf9b2
Don't throw an error if a task was stopped before it started processing
2022-10-17 17:41:27 +05:30
cmdr2
344fa729a5
Don't stop another session's task when the 'Stop All Tasks' button is pressed
2022-10-17 17:36:20 +05:30
cmdr2
33d3d90a93
Merge pull request #329 from madrang/task-queue-rendering
...
Task queue rendering
2022-10-17 16:59:10 +05:30
cmdr2
24dfc09f35
Merge branch 'beta' into task-queue-rendering
2022-10-17 15:22:54 +05:30
cmdr2
e533bc0847
Merge pull request #330 from madrang/use_cpu_fix
...
Update use_cpu on Redo and Double Size to move renders to/from cpu and gpu after starting.
2022-10-17 15:22:13 +05:30
cmdr2
306333ceba
Merge pull request #345 from cmdr2/main
...
Update the troubleshooting link to the new wiki page
2022-10-17 15:17:05 +05:30
cmdr2
e96312b470
Update the troubleshooting link to the new wiki page
2022-10-17 15:16:31 +05:30
cmdr2
fb60b4bca7
Merge pull request #344 from cmdr2/main
...
Update Troubleshooting.md
2022-10-17 15:13:11 +05:30
cmdr2
0612e4429d
Update Troubleshooting.md
2022-10-17 15:12:47 +05:30
cmdr2
ee80aa26db
Lighter color on hover for input elements
2022-10-17 14:34:48 +05:30
cmdr2
a45e667e9c
Fix a bug (after merge) where the image info wouldn't get set
2022-10-17 14:19:16 +05:30
cmdr2
1b4a2369bb
Don't save prompts by default
2022-10-17 13:48:06 +05:30
cmdr2
224483f6ac
Rearrange the prompts box - move the prompt load button to the top, hide negative prompts behind a collapsible
2022-10-17 13:45:08 +05:30
cmdr2
c61574b782
Fix typo while merging b1dd4069db to beta
2022-10-17 13:04:33 +05:30
Marc-Andre Ferland
c92129ac63
Improved detection of missing cuda:0 and added warning to console about how to fix.
2022-10-17 03:32:23 -04:00
cmdr2
6c71d95932
Bump version
2022-10-17 13:01:31 +05:30
cmdr2
e859f5c7a1
Merge pull request #343 from cmdr2/main
...
Merge main
2022-10-17 12:59:21 +05:30
ZacTheHac
dc402f5f0e
Downloaded images named with their correct prompt and settings
2022-10-17 12:57:45 +05:30
cmdr2
188894c837
Push back the auto-save settings change by @mdiller
2022-10-17 12:44:05 +05:30
cmdr2
70f99a70a5
Merge pull request #342 from cmdr2/revert-335-mdiller_beta
...
Revert "Auto-saving Settings"
2022-10-17 11:40:12 +05:30
cmdr2
fb4fbd23d8
Revert "Auto-saving Settings"
2022-10-17 11:40:01 +05:30
cmdr2
f58b2383b9
Revert "Fix typo while merging"
...
This reverts commit 05caf1fe28 .
2022-10-17 11:39:51 +05:30
cmdr2
05caf1fe28
Fix typo while merging
2022-10-17 11:36:02 +05:30
cmdr2
704486abc2
Merge pull request #335 from mdiller/mdiller_beta
...
Auto-saving Settings
2022-10-17 11:35:03 +05:30
cmdr2
1ec023b435
Merge branch 'beta' into mdiller_beta
2022-10-17 11:34:50 +05:30
cmdr2
fd21eeb477
Uncomment the git reset
2022-10-17 11:26:02 +05:30
cmdr2
edf2b2df6f
Bump version; Shrink the size of the editor panel and font size
2022-10-17 11:21:35 +05:30
cmdr2
9ce338622c
Merge pull request #340 from mdiller/mdiller_styling
...
Updated/Fixed CSS Styling
2022-10-17 10:50:10 +05:30
cmdr2
2b35529cbd
Merge pull request #338 from JeLuF/patch-3
...
Add: ModuleNotFoundError: No module named 'gfpgan'
2022-10-17 10:36:26 +05:30
Marc-Andre Ferland
554b67a2f0
Fixing bug in is_alive.
2022-10-17 01:05:51 -04:00
Marc-Andre Ferland
012243a880
Process GPU tasks on CPU when there are no cuda devices at all.
2022-10-17 01:05:27 -04:00
Marc-Andre Ferland
d4a348a2b2
Process GFPGANer on cuda:0 when possible, otherwise use cpu.
2022-10-16 23:12:46 -04:00
Marc-Andre Ferland
1d4c5cc96f
Added clear error response when submitting tasks that requires GFPGANer if cuda:0 and cpu rendering is disabled.
2022-10-16 23:07:55 -04:00
Marc-Andre Ferland
41bfb96b6b
Fixed bug in task_manager.is_alive and added way to check for first device.
2022-10-16 23:06:41 -04:00
Marc-Andre Ferland
994d62ac65
Added a clear error message when targeting CPU if not enabled in config.
2022-10-16 22:26:05 -04:00
Marc-Andre Ferland
7c72608e1c
First draft for Multi-GPU support
2022-10-16 21:41:39 -04:00
Marc-Andre Ferland
2edc06c662
Forgot to update UI if failed to get new server state
2022-10-16 21:32:59 -04:00
Malcolm Diller
cb4d66d6fe
removed temporary thing from env start script
2022-10-15 21:15:11 -07:00
Malcolm Diller
f80602b51a
tweaked styling of the size hint for the image
2022-10-15 18:39:56 -07:00
Malcolm Diller
58d8a5ce46
added support for theming buttons
2022-10-15 18:34:59 -07:00
Malcolm Diller
72a65218be
updated some of the styling and positioning of some stuff
2022-10-15 18:04:41 -07:00
Malcolm Diller
1b0d5b710e
fixed styling to work properly for mobile
2022-10-15 17:26:52 -07:00
Malcolm Diller
2a25ac0847
reorganized colors to make them themeable
2022-10-15 16:41:38 -07:00
Malcolm Diller
9aefdf35a1
fixed bug with prompt strength showing up during non-img2img stuff
2022-10-15 15:30:04 -07:00
Malcolm Diller
231961c017
removed newline from end of mainjs file
2022-10-15 15:25:36 -07:00
Malcolm Diller
ee621fa091
pruned out all the auto-settings saving stuff
2022-10-15 15:23:48 -07:00
Malcolm Diller
a69a04cfb6
reorganized and fixed the auto-save settings stuff so its all in its own file
2022-10-15 15:10:42 -07:00
Malcolm Diller
b1aed344c7
moved auto-save settings stuff to new file and removed ui changes from main.js. this not done, just first step
2022-10-15 14:54:34 -07:00
Malcolm Diller
3e08d665c7
removed non-settings related stuff from html
2022-10-15 14:46:18 -07:00
Malcolm Diller
4a94c86433
removed stuff from styling that wasnt settings-related
2022-10-15 14:41:57 -07:00
Malcolm Diller
d4878f6ed3
temporarily removed git reset and checkouts
2022-10-15 14:35:39 -07:00
JeLuF
d94719ea02
Add: ModuleNotFoundError: No module named 'gfpgan'
...
Common error
2022-10-15 20:11:39 +02:00
Marc-Andre Ferland
982b5221b1
Improved serverState tracking
2022-10-15 05:48:12 -04:00
Marc-Andre Ferland
cbdf03450d
Added timeout to critical locking tasks with matching exception
2022-10-15 05:31:17 -04:00
Marc-Andre Ferland
7625e591fe
Fixed output_dir not liking the move to JSONResponse
2022-10-15 04:47:12 -04:00
Marc-Andre Ferland
8fdb1e7ec9
Improved locking and logging when cleaning old cached sessions.
2022-10-15 04:39:45 -04:00
Marc-Andre Ferland
d3b28c42e6
Better error handling with cache.put
2022-10-15 04:08:17 -04:00
Marc-Andre Ferland
1b32423881
Renamed a missing ServerStates to task_manager.ServerStates
2022-10-15 03:32:00 -04:00
Marc-Andre Ferland
7de699c7fa
Moved a lot of code into task_manager.py
2022-10-15 03:28:20 -04:00
Marc-Andre Ferland
e9f9670eb5
Changed '/get' from a query to a path parameter
2022-10-15 01:32:53 -04:00
Marc-Andre Ferland
3d4e961320
time.time() is in seconds not ms.
2022-10-15 00:51:06 -04:00
cmdr2
db2fb33d53
Merge pull request #336 from ZacTheHac/main
...
Downloaded images named with their correct prompt and settings
2022-10-15 10:14:38 +05:30
Marc-Andre Ferland
ff3db04ab7
temp_images needs twice the size if show_only_filtered_image is false
2022-10-14 23:21:44 -04:00
Marc-Andre Ferland
c7f6763c48
Runtime cleanup and moved apply_filters to it's own function
2022-10-14 23:20:57 -04:00
ZacTheHac
b1dd4069db
Downloaded images named with their correct prompt and settings
2022-10-14 19:46:31 -07:00
Malcolm Diller
58c647d433
updated to fix the formatting to make for a cleaner diff in the pull request
2022-10-14 17:30:54 -07:00
Malcolm Diller
333ea4aa53
added a bunch of changes including cleaning up styling and inputs and adding auto-saving settings. see PR for more info.
2022-10-14 17:30:54 -07:00
cmdr2
3ad59da2a9
Move negative prompt box next to the main prompt box
2022-10-14 23:01:23 +05:30
cmdr2
2d9b211eeb
Reduce the size of the prompt header in the task list
2022-10-14 22:58:36 +05:30
Marc-Andre Ferland
4f5a352985
Update use_cpu using UI on Redo and Double Size
2022-10-14 12:08:22 -04:00
Marc-Andre Ferland
6ae3b77c2f
LoadingModel detection
2022-10-14 06:03:18 -04:00
Marc-Andre Ferland
4a7260b1be
StopAsyncIteration should not trigger HTTP500.
...
Now returns faster into the ready state.
2022-10-14 05:20:44 -04:00
Marc-Andre Ferland
f91c77bdc6
Failed task go immediately into the buffer state with the error.
2022-10-14 04:47:13 -04:00
Marc-Andre Ferland
476e938d23
Forgot a color change for batched tasks. taskStatusLabel could have class activeTaskLabel replace by waitingTaskLabel again.
2022-10-14 04:18:34 -04:00
Marc-Andre Ferland
1ec9d986bb
Render queue first draft
2022-10-14 03:47:25 -04:00
Marc-Andre Ferland
4b88cfa51a
More simple time check
2022-10-14 03:43:33 -04:00
Marc-Andre Ferland
bc56226a28
Grouped many endpoints into one
2022-10-14 03:42:43 -04:00
Marc-Andre Ferland
a6e5474fdb
CSS waitingTaskLabel for task waiting to start
2022-10-14 00:56:04 -04:00
cmdr2
8c7ca2c34d
Executable permission
2022-10-13 10:40:24 +05:30
cmdr2
91fccc6691
Executable permission
2022-10-13 10:39:34 +05:30
cmdr2
93d1737357
Merge pull request #322 from madrang/prompt-fix
...
Remove trailing coma in promptMatrix when activeTags is empty
2022-10-13 10:36:27 +05:30
Marc-Andre Ferland
5ba1ae9ae4
Remove trailing coma in promptMatrix when activeTags is empty
2022-10-13 00:45:29 -04:00
cmdr2
8cb408bc6e
Merge pull request #312 from madrang/guided-upscale
...
Added Upscale Button
2022-10-12 15:17:40 +05:30
Marc-Andre Ferland
197a89a37a
Only comments changes to better describe buffering cases.
2022-10-12 03:08:25 -04:00
Marc-Andre Ferland
d336ead3b1
Updated old comments of doMakeImage to better reflect the updated reading process.
2022-10-12 02:57:09 -04:00
Marc-Andre Ferland
662644663e
Improved redo when used with in-pictures editor
2022-10-12 02:32:00 -04:00
Marc-Andre Ferland
4c7819effb
Corrected an issue when resuming background page on mobile and added comments to stream reader.
2022-10-12 00:33:00 -04:00
Marc-Andre Ferland
8b5b9ee8f1
Fix error on stopping tasks.
2022-10-11 23:15:06 -04:00
Marc-Andre Ferland
89b911a9dc
Original code was missing a check on 'success' to abort failed tasks.
2022-10-11 22:04:41 -04:00
Marc-Andre Ferland
b673e216b6
In a batched task, keep all error messages.
...
If there are other batches in the task sent,
it should not remove previous errors.
2022-10-11 21:53:08 -04:00
Marc-Andre Ferland
a1b2f0ccf1
Reordered error checks to first check task status,
...
If none use connection status and the last step is now the generic message.
2022-10-11 20:10:40 -04:00
Marc-Andre Ferland
f269facf9d
Stop hiding exceptions after read is complete.
2022-10-11 20:08:44 -04:00
Marc-Andre Ferland
5a36d280d7
Improve error display to always have some debug informations present.
2022-10-11 18:40:05 -04:00
Marc-Andre Ferland
c39563b123
Track read complete to read buffer until the end.
2022-10-11 18:38:23 -04:00
Marc-Andre Ferland
548149de8e
Removed a nested try/catch that wasn't displaying all the informations.
...
Kept the outside try/catch that had better logging.
2022-10-11 16:42:27 -04:00
Marc-Andre Ferland
d6d4ce0ac4
Moved done check after data read in 'doMakeImage'.
2022-10-11 16:19:34 -04:00
Marc-Andre Ferland
83b0239791
Fixed an old hidden parsing crash that was there but hidden by the old try/catch block.
2022-10-11 15:32:06 -04:00
Marc-Andre Ferland
d1fa13d67a
e.message wont start with 'JSON.parse' on mobile.
...
Removed message check but made the try/catch more narrow to not hide other errors.
2022-10-11 13:52:18 -04:00
Marc-Andre Ferland
3abd570678
Enable strict mode to throw errors on any undeclared variables.
2022-10-10 22:31:47 -04:00
Marc-Andre Ferland
b0b0781bd7
Use requestIdleCallback if available
2022-10-10 22:30:17 -04:00
Marc-Andre Ferland
1aa28ddee1
Improved Redo and DoubleSize
2022-10-10 22:29:15 -04:00
Marc-Andre Ferland
09b50badb1
Fix removing old tasks stopping the current render.
2022-10-10 22:28:34 -04:00
Marc-Andre Ferland
7060108a8b
Don't hide errors if they are unexpected.
2022-10-10 22:27:49 -04:00
Marc-Andre Ferland
e6f0d5bf44
Fixed a few undeclared variables I found.
2022-10-10 22:27:15 -04:00
cmdr2
399642f958
Fix the broken linux developer console script
2022-10-10 19:37:05 +05:30
Marc-Andre Ferland
781effc34e
Splitted ImgX2 into Redo and Double Size.
2022-10-10 04:06:15 -04:00
Marc-Andre Ferland
324c8f8146
Fixed showImages to clone batched reqBody and not reuse same objects.
2022-10-10 02:32:27 -04:00
Marc-Andre Ferland
27e372e38f
Clone the complete task object instead of only reqBody.
...
Avoids altering already completed tasks for reruns.
2022-10-10 02:31:02 -04:00
Marc-Andre Ferland
87122ce211
Each output render need it own instance of reqBody to avoid altering the other runs after they are completed.
2022-10-09 21:18:27 -04:00
Marc-Andre Ferland
c0c6675423
Removed dead code
2022-10-09 21:16:42 -04:00
Marc-Andre Ferland
fa4aeb5261
Only replace existing seeds when needed.
2022-10-09 21:16:24 -04:00
Marc-Andre Ferland
4e51eeb998
Bug fixes for createTask, use task object, not UI infos.
2022-10-09 19:59:34 -04:00
Marc-Andre Ferland
a27c3f09b3
Renamed getStartUpscaleHandler to getStartNewTaskHandler and added new tasks types.
2022-10-09 19:58:16 -04:00
Marc-Andre Ferland
3e5f117066
Cleaned up button creation for new tasks
2022-10-09 19:56:51 -04:00
Marc-Andre Ferland
3753fb3ea4
Added upscale button with matching 'getStartUpscaleHandler' function.
2022-10-09 07:19:00 -04:00
Marc-Andre Ferland
d3e49cf1e9
Cleanup of 'createTask'
2022-10-09 07:17:43 -04:00
cmdr2
ffcf46a371
Set the custom temp variable only while installing
2022-10-09 10:02:59 +05:30
cmdr2
fc5eedbef5
Update on_sd_start.bat
2022-10-09 09:56:44 +05:30
cmdr2
d78b6c4445
Revert "Revert "Revert "Disable the uvicorn check, seems to be failing incorrectly for some reason"""
...
This reverts commit 6e056bb337 .
2022-10-08 22:45:43 +05:30
cmdr2
6e056bb337
Revert "Revert "Disable the uvicorn check, seems to be failing incorrectly for some reason""
...
This reverts commit b5c2c1009c .
2022-10-08 22:43:37 +05:30
cmdr2
b5c2c1009c
Revert "Disable the uvicorn check, seems to be failing incorrectly for some reason"
...
This reverts commit e30aca7531 .
2022-10-08 22:37:44 +05:30
cmdr2
b54029a04a
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-10-08 22:26:23 +05:30
cmdr2
e30aca7531
Disable the uvicorn check, seems to be failing incorrectly for some reason
2022-10-08 22:26:14 +05:30
cmdr2
866722b68f
Update README.md
2022-10-08 19:53:45 +05:30
cmdr2
d93f3468d3
Merge pull request #303 from madrang/resize-inpainting-disable
...
Resize in-painting disable
2022-10-08 19:48:43 +05:30
cmdr2
83032e858a
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-10-08 18:22:13 +05:30
cmdr2
6855e314b3
Store the output format setting in localStorage
2022-10-08 18:22:01 +05:30
Marc-Andre Ferland
2c4a8619a8
Only 'resizeInpaintingEditor' if 'aspectRatio' has changed.
2022-10-08 08:42:25 -04:00
cmdr2
3247d83252
Refactored the readme, to make it more readable and highlight the features better
2022-10-08 18:08:06 +05:30
cmdr2
109ff2d8a5
Task queue screenshot
2022-10-08 18:00:23 +05:30
cmdr2
48797d12eb
Simple screenshot
2022-10-08 17:56:50 +05:30
cmdr2
abe66d8af0
Updated settings screenshot
2022-10-08 17:49:14 +05:30
cmdr2
58c9b70b26
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-10-08 17:38:09 +05:30
cmdr2
996643bde8
Update main screenshot
2022-10-08 17:37:59 +05:30
Marc-Andre Ferland
68dd9a29e8
Run 'resizeInpaintingEditor' once when 'maskSetting' is changed.
2022-10-08 07:56:01 -04:00
Marc-Andre Ferland
68c4b55945
Disable 'resizeInpaintingEditor' when 'maskSetting' is unchecked.
2022-10-08 07:55:24 -04:00
cmdr2
bab86c9ce2
Merge pull request #302 from cmdr2/canvas-resize
...
Follow the output aspect ratio in the inpainting editor
2022-10-08 16:55:36 +05:30
cmdr2
5f24e4d705
Increased the inpainting editor size; Fix a bug with the brush size not resetting
2022-10-08 16:53:47 +05:30
cmdr2
66c7b3fcb2
Don't use setAttribute to overwrite the style
2022-10-08 16:47:15 +05:30
cmdr2
1ffe29c657
Merge pull request #301 from madrang/resizeCanvas
...
Resize canvas following selected aspect ratio
2022-10-08 16:37:11 +05:30
cmdr2
6b7d4877e6
Initial implementation of prompt matrix - creates multiple task entries for the different permutations
2022-10-08 15:56:56 +05:30
Marc-Andre Ferland
80826eb500
Add min-width to .drawing-board-controls to keep the in-painting controls on one line.
2022-10-08 05:54:53 -04:00
Marc-Andre Ferland
11962facde
resize 'inpaintingEditor' on change from 'widthField' and 'heightField'
2022-10-08 05:53:44 -04:00
cmdr2
c7eccfd804
Update Troubleshooting.md
2022-10-08 14:02:57 +05:30
cmdr2
ad617e0deb
Merge pull request #300 from cmdr2/beta
...
Don't delete the model variables twice
2022-10-08 13:59:06 +05:30
cmdr2
7ae70d5a4d
Don't delete the model variables twice
2022-10-08 13:58:44 +05:30
cmdr2
62d1a0291e
Merge pull request #299 from cmdr2/beta
...
Unload the previous model while reloading
2022-10-08 13:19:58 +05:30
cmdr2
883dc72fc6
Unload the previous model while reloading
2022-10-08 13:19:18 +05:30
cmdr2
65b2e9633c
Merge pull request #298 from cmdr2/beta
...
Didn't fix the ckpt bug properly
2022-10-08 12:49:09 +05:30
cmdr2
3b923e0d37
Didn't fix the ckpt bug properly
2022-10-08 12:48:37 +05:30
cmdr2
4938cb9bbc
Merge pull request #297 from cmdr2/beta
...
Load prompts from a file; Bugfix - model load failure would incorrectly set the global state
2022-10-08 12:37:15 +05:30
cmdr2
a208564f06
Wait for the model to load before changing the global 'model loaded' state
2022-10-08 12:35:23 +05:30
cmdr2
6c6ca4daf4
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-10-08 12:06:22 +05:30
cmdr2
1024da601d
Set a custom temp path to workaround the pip bug
2022-10-08 12:06:11 +05:30
cmdr2
55d05ee590
Use euler_a and num_inference_steps 25 as the default
2022-10-07 23:54:42 +05:30
cmdr2
66f39e070b
Read prompts from a text file; Allow specifying multiple prompts in the textbox by separating them by new lines
2022-10-07 23:46:56 +05:30
cmdr2
252681001e
Update README.md
2022-10-07 20:09:04 +05:30
cmdr2
a39014b3b1
Update README.md
2022-10-07 20:08:48 +05:30
cmdr2
10bcfdd6b2
Revert "Merge branch 'react' into main"
...
This reverts commit 41ea9814e8 , reversing
changes made to 06c8a004d8 .
2022-10-07 20:01:15 +05:30
cmdr2
41ea9814e8
Merge branch 'react' into main
2022-10-07 20:00:27 +05:30
cmdr2
bccf7e3f69
Merge pull request #293 from cmdr2/main
...
Merge from main
2022-10-07 19:58:49 +05:30
cmdr2
06c8a004d8
Remove the old dev console scripts
2022-10-07 19:52:31 +05:30
cmdr2
4ab90fb14d
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-10-07 19:48:40 +05:30
cmdr2
54d8feeaf0
Rename dev console script
2022-10-07 19:48:24 +05:30
cmdr2
23d20c918f
Merge pull request #292 from cmdr2/beta
...
Custom Models; Reduce RAM usage; JPG/PNG option
2022-10-07 19:45:17 +05:30
cmdr2
10012d7125
Merge branch 'main' into beta
2022-10-07 19:38:53 +05:30
cmdr2
d70ea854b1
Create the custom model instruction file even on existing installations
2022-10-07 19:36:18 +05:30
cmdr2
8c576ece28
Instructions for where to place the custom ckpt file
2022-10-07 19:33:52 +05:30
cmdr2
e0c0935d3a
Merge pull request #275 from caranicas/react-base-tag-upgrade
...
React base Big Update
2022-10-07 19:14:24 +05:30
cmdr2
ab987e73c6
Copy the dev console script for linux on the first restart
2022-10-07 18:50:07 +05:30
cmdr2
cec203a6db
Allow saving in jpeg or png format; Default to saving in jpeg
2022-10-06 15:05:34 +05:30
cmdr2
cf8bb9efb0
Don't reload the model when using an initial image; Work in half-precision for txt2img as well, no change in the output image noticed
2022-10-06 14:42:47 +05:30
cmdr2
201a053025
Support an arbitrary number of custom models, placed in the models/stable-diffusion folder. Shows an option in the UI to select which model to use
2022-10-06 14:28:02 +05:30
cmdr2
703f987825
Copy the dev console script on the first update. Temporary until enough people have this update
2022-10-06 11:58:32 +05:30
cmdr2
4e3d677d8e
Developer console, to enter the activated conda environment easily for debugging and fixing the environnment
2022-10-06 11:58:27 +05:30
cmdr2
aab90130d2
Copy the dev console script on the first update. Temporary until enough people have this update
2022-10-06 11:25:14 +05:30
cmdr2
9321dfdd89
Developer console, to enter the activated conda environment easily for debugging and fixing the environnment
2022-10-06 10:37:41 +05:30
caranicas
2607ef5fe0
working positive and negative prompts
2022-10-02 18:18:35 -04:00
caranicas
84b291a57a
built
2022-10-01 20:30:46 -04:00
caranicas
3271c5a60b
react-base-history-tab
2022-10-01 20:25:27 -04:00
caranicas
79bb66f535
better layout grid
2022-10-01 18:46:22 -04:00
caranicas
1616885e7f
hide history
2022-10-01 17:01:20 -04:00
caranicas
85045c3e9c
wip
2022-10-01 08:19:24 -04:00
cmdr2
4a85296e23
Update README.md
2022-10-01 13:25:28 +05:30
caranicas
4710d18e33
slight adjustment
2022-09-30 19:07:16 -04:00
caranicas
3da75494b0
type fixes and build
2022-09-30 17:17:22 -04:00
caranicas
ac021f38da
build
2022-09-30 16:51:03 -04:00
caranicas
d0a2c36f6c
tightened up themeing and cards more and more
2022-09-30 16:48:20 -04:00
caranicas
9facc9379f
getting the cards and tabs sorted out
2022-09-30 14:52:21 -04:00
caranicas
a0f4e2659b
working on cards and backgrounds
2022-09-30 12:54:23 -04:00
caranicas
4dfa3d8372
cleaned and built
2022-09-30 12:29:42 -04:00
caranicas
30563ee04c
all buttons are a recipe now
2022-09-30 12:23:18 -04:00
caranicas
3fa7594fcc
move to hsl color system
2022-09-30 11:33:39 -04:00
cmdr2
deac32d843
Update Troubleshooting.md
2022-09-30 11:15:37 +05:30
cmdr2
ccfa32ce93
Report the error in the UI. Regression after switching to the task queue
2022-09-30 10:53:30 +05:30
cmdr2
f05d114f05
Report the error in the UI. Regression after switching to the task queue
2022-09-30 10:50:38 +05:30
cmdr2
fcb41e30dc
Fix a bug with the linux script, where the file size check would fail if the group name had spaces
2022-09-30 10:45:08 +05:30
cmdr2
1cdb456216
Fix a bug with the linux script, where the file size check would fail if the group name had spaces
2022-09-30 10:44:47 +05:30
caranicas
5ed6bba412
clean build
2022-09-29 14:26:06 -04:00
caranicas
50e929eb0c
working queue
2022-09-29 14:23:12 -04:00
caranicas
129839ce21
decent queue display
2022-09-29 12:54:13 -04:00
caranicas
fd2961ecb9
Merge branch 'react-base' into react-base-queue
2022-09-29 09:03:52 -04:00
caranicas
e506d988e2
wip
2022-09-29 09:02:43 -04:00
cmdr2
196649c0e9
Use the correct seed from the response
2022-09-29 13:55:09 +05:30
cmdr2
12182ee04f
Newer images go on top
2022-09-29 13:52:48 +05:30
cmdr2
5db64526cc
Fix a bug where batches would overwrite the previous images inside a task
2022-09-29 13:43:25 +05:30
cmdr2
5c2ec70eb4
Hide the sampler field when an output image is used as the new input
2022-09-29 13:12:01 +05:30
cmdr2
24a2c6251f
Remove log statement
2022-09-29 13:08:58 +05:30
cmdr2
0d035d9ae9
Remove unnecessary semicolons
2022-09-29 13:08:42 +05:30
cmdr2
a28f1294e2
Integrate with beta; Use the outputContainer for the task; Don't show the info while a live preview is generating; Use the local task container reference instead of a seed-based identifier (will fail if the seed is same across two tasks)
2022-09-29 13:01:18 +05:30
cmdr2
a3b0cde59d
Merge pull request #242 from Hakorr/main
...
Image item refactor
2022-09-29 12:03:45 +05:30
cmdr2
c2dec9eac4
Merge branch 'haka-fix' into main
2022-09-29 12:00:44 +05:30
cmdr2
0fdb49f168
Merge pull request #260 from caranicas/react-base-nav
...
React base - Nav, Audio, Display,
2022-09-29 11:58:04 +05:30
caranicas
e86d02765f
properly styled buttons
2022-09-28 18:38:47 -04:00
caranicas
6e877aea02
added stop and queue clear
2022-09-28 18:14:18 -04:00
caranicas
330f1577fd
tightened up center display
2022-09-28 16:29:11 -04:00
caranicas
ff980591c3
tightened up center display
2022-09-28 15:40:43 -04:00
caranicas
60992ae492
fix up types, and display id
2022-09-28 13:34:00 -04:00
caranicas
1b439c15f6
added audio ding
2022-09-28 12:54:15 -04:00
caranicas
f58c16ab03
commented
2022-09-28 12:23:33 -04:00
caranicas
b560d2953f
updated nav and removed ts comments
2022-09-28 12:19:44 -04:00
caranicas
2c52c8efb7
better nav
2022-09-28 11:58:47 -04:00
caranicas
5375166f04
moved the settings
2022-09-28 11:22:17 -04:00
caranicas
5e85cae9ce
Merge branch 'react-base' into react-base-nav
2022-09-28 09:14:28 -04:00
cmdr2
0ae449fd44
Merge pull request #257 from caranicas/react-base-inpainting
...
React base inpainting
2022-09-28 18:39:50 +05:30
cmdr2
4f5b4f387a
Merge pull request #258 from cmdr2/main
...
Merge main
2022-09-28 18:39:37 +05:30
cmdr2
fcd3c39656
Merge branch 'beta'
2022-09-28 18:34:22 +05:30
cmdr2
b4c68a8ae5
Save the negative prompt in the text file
2022-09-28 18:33:08 +05:30
caranicas
a8d3d613b0
Merge branch 'react-base' into react-base-inpainting
2022-09-28 09:01:21 -04:00
caranicas
c680fbe834
clean
2022-09-28 08:52:12 -04:00
cmdr2
34023f66f0
Bump version
2022-09-28 15:10:24 +05:30
cmdr2
2696da7337
Allow using a custom ckpt model
2022-09-28 15:10:05 +05:30
cmdr2
4edbd8719c
Update README.md
2022-09-28 14:43:04 +05:30
cmdr2
ed6c59b58a
Merge pull request #256 from cmdr2/beta
...
Prompt Queue and Negative Weights
2022-09-28 14:40:23 +05:30
cmdr2
553525a0fb
Make the task entries collapsible
2022-09-28 13:44:48 +05:30
cmdr2
38ebb95e63
Bring the bell back
2022-09-28 13:17:45 +05:30
cmdr2
17d92d8b79
Update Troubleshooting.md
2022-09-28 13:04:25 +05:30
cmdr2
4c08c692ea
Opening the conda environment
2022-09-28 12:22:36 +05:30
cmdr2
286c77778f
Merge pull request #247 from caranicas/react-base-streaming-test
...
React base streaming test
2022-09-28 11:10:48 +05:30
Haka
10c4bee1e5
Fix for show all images
2022-09-28 00:05:34 +03:00
caranicas
f26b8ee224
build
2022-09-27 14:51:51 -04:00
caranicas
1961567ebd
got the inpainting mask sent to the server
2022-09-27 14:50:05 -04:00
caranicas
094687717d
external changes
2022-09-27 13:45:29 -04:00
caranicas
e5844c926b
tags working
2022-09-27 13:37:28 -04:00
caranicas
96ad8c823a
wokring checkmark, cleaner time adn translation
2022-09-27 11:02:58 -04:00
caranicas
de2977284c
fixed time remaining and progress display
2022-09-27 10:45:36 -04:00
cmdr2
32bafd8b01
Stop batched tasks properly
2022-09-27 20:05:22 +05:30
Haka
c1dea44fa6
Fix for live preview
2022-09-27 17:23:19 +03:00
cmdr2
edb4b9a82e
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-09-27 19:41:41 +05:30
cmdr2
008b4228d2
Support negative prompts. Credit for the approach: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Negative-prompt
2022-09-27 19:41:21 +05:30
caranicas
5a105eb2b3
fix timestamp
2022-09-27 09:46:32 -04:00
cmdr2
faf455a37c
Support negative prompts
2022-09-27 19:09:28 +05:30
caranicas
7a076f7304
clean ups
2022-09-27 09:28:04 -04:00
cmdr2
828a7aabd7
Show a processing label
2022-09-27 18:37:21 +05:30
cmdr2
acbf2a8ab0
Bump version
2022-09-27 18:10:32 +05:30
cmdr2
05a4701d98
Allow queuing up of tasks
2022-09-27 18:09:07 +05:30
cmdr2
6a19b333b7
Merge branch 'beta'
2022-09-27 14:29:13 +05:30
cmdr2
864fc84899
Hide the image info when the mouse isn't over it
2022-09-27 14:28:29 +05:30
cmdr2
cddd62c284
Merge pull request #254 from cmdr2/beta
...
Show latest images on top; Avoid jumping when new images are created; Reddit link
2022-09-27 14:20:36 +05:30
cmdr2
30c46c0858
Missing changes from main in beta, bad merge
2022-09-27 14:18:56 +05:30
cmdr2
396e54bad0
Use the correct installer build scripts from main
2022-09-27 14:15:49 +05:30
cmdr2
a2b9ee5988
Stop the images from jumping while rendering
2022-09-27 13:56:17 +05:30
cmdr2
fac8e8aa8b
Insert the latest batch of images on top
2022-09-27 13:48:50 +05:30
cmdr2
a821b309f7
Merge branch 'main' into beta
2022-09-27 13:28:31 +05:30
cmdr2
bd2b627113
Merge pull request #244 from mrbusysky/beta
...
Updated links to add the reddit / updated readme for the new realease.
2022-09-27 13:27:46 +05:30
cmdr2
3c3711b933
Merge pull request #245 from JeLuF/patch-2
...
Advanced settings have been renamed
2022-09-27 13:26:34 +05:30
mrbusysky
926ffefac8
Correction of link position
...
and correction of the label being on the wrong line.
2022-09-26 21:24:20 -07:00
caranicas
986b303f2f
reselct and delete working
2022-09-26 17:36:21 -04:00
caranicas
afd8717c21
poc streaming image response
2022-09-26 17:06:42 -04:00
caranicas
6effd783c0
wip
2022-09-26 16:53:13 -04:00
caranicas
b8f47545ed
fix ordering
2022-09-26 16:50:34 -04:00
cmdr2
a10c4f7a34
v2.16 links
2022-09-26 23:11:21 +05:30
cmdr2
939dd0b207
Empty the post-activate hook only if it exists
2022-09-26 23:02:03 +05:30
cmdr2
defabf4324
Merge pull request #252 from cmdr2/win-installer-no-activate
...
Merge the new Windows Installer scripts, that doesn't use a post-activate hook
2022-09-26 22:21:52 +05:30
caranicas
a6394b2dce
history displaying
2022-09-26 11:15:13 -04:00
Haka
5ba802dc68
Overlaid info
2022-09-26 17:50:27 +03:00
cmdr2
b652d0fc65
Merge branch 'win-installer-no-activate' into beta
2022-09-26 20:12:55 +05:30
cmdr2
e67843638f
Fix errors with the new installer
2022-09-26 20:11:33 +05:30
cmdr2
ca704e1d51
Revert "Merge pull request #250 from cmdr2/win-installer-no-activate"
...
This reverts commit 04eb356c89 , reversing
changes made to 300159c03b .
2022-09-26 20:07:04 +05:30
cmdr2
04eb356c89
Merge pull request #250 from cmdr2/win-installer-no-activate
...
Merge the new Windows Installer scripts, that doesn't use a post-activate hook
2022-09-26 19:53:46 +05:30
cmdr2
300159c03b
Temporarily disable the check for whitelisted ckpt weights
2022-09-26 19:40:52 +05:30
cmdr2
f083b816a9
Merge branch 'win-installer-no-activate' of github.com:cmdr2/stable-diffusion-ui into win-installer-no-activate
2022-09-26 19:20:48 +05:30
cmdr2
2a46f6b225
Make the new installer work with existing installations (made with the old installer)
2022-09-26 19:19:11 +05:30
cmdr2
b3e9b266fa
Use python 3.8.13 instead of 3.8.5, since 3.8.5 seems to be missing openssl in some pip repositories
2022-09-26 12:05:07 +05:30
caranicas
76c72c1a7f
get a bit closer, and add some notes
2022-09-25 19:21:09 -04:00
caranicas
1c1cf58409
fix shift
2022-09-25 11:00:53 -04:00
caranicas
8155e3ef7a
actual displaying
2022-09-25 10:57:37 -04:00
JeLuF
d9fa2c4a62
Advanced settings have been renamed
...
The advanced settings have been renamed to image settings and system settings in the Web UI.
2022-09-25 10:31:04 +02:00
mrbusysky
547e640b57
Readme was not updated to have the new downloads
2022-09-24 22:21:19 -07:00
mrbusysky
e107037011
Updated links to add the reddit
2022-09-24 22:00:42 -07:00
Haka
62048c68f0
Image item refactor and redesign
2022-09-25 02:55:11 +03:00
cmdr2
489aae7a46
Put back the System32 fix
2022-09-25 00:03:15 +05:30
cmdr2
1bcb6738bb
Temporarily disable check for whether uvicorn is installed
2022-09-24 23:56:59 +05:30
cmdr2
d14a13fcaf
Temporarily revert the System32 patch
2022-09-24 23:38:56 +05:30
cmdr2
5facba4419
[installer] No need to go back a folder now, we're already in the right location
2022-09-24 23:23:35 +05:30
caranicas
f32df2ac9c
Merge branch 'react-base' into react-base-streaming-test
2022-09-24 13:50:20 -04:00
caranicas
22a0b3be45
workable plan
2022-09-24 13:47:30 -04:00
cmdr2
b4282a03ca
Merge branch 'main' into win-installer-no-activate
2022-09-24 22:57:38 +05:30
cmdr2
3490d0d743
Merge pull request #239 from cmdr2/main
...
Merge main
2022-09-24 22:51:06 +05:30
cmdr2
688659b815
Hotfix for batched-up chunked responses
2022-09-24 22:29:31 +05:30
cmdr2
37cf9eb587
Discord live badge
2022-09-24 20:01:39 +05:30
cmdr2
65b2da4db5
Update README.md
2022-09-24 19:55:06 +05:30
cmdr2
2cecb11847
Update README.md
2022-09-24 19:54:30 +05:30
cmdr2
fbe829def7
Merge from main
2022-09-24 18:55:53 +05:30
cmdr2
a39e0a19cd
Update README.md
2022-09-24 18:52:09 +05:30
cmdr2
50d805abbc
Update README.md
2022-09-24 18:30:17 +05:30
cmdr2
b7467b466f
Merge pull request #238 from cmdr2/beta
...
Thumbnails for Image Modifiers
2022-09-24 17:55:45 +05:30
cmdr2
3048a26e6f
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-09-24 17:51:10 +05:30
cmdr2
0175d7658e
Update README.md
2022-09-24 17:50:49 +05:30
cmdr2
5eee528d6b
Screenshot
2022-09-24 17:50:41 +05:30
cmdr2
4a431ddc7c
Update README.md
2022-09-24 17:49:33 +05:30
cmdr2
ebda485bcb
update screenshot
2022-09-24 17:49:22 +05:30
cmdr2
f9bb55bc5c
New images for config panels
2022-09-24 17:48:02 +05:30
cmdr2
5d207f36e6
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-09-24 17:32:17 +05:30
cmdr2
6fc9098035
Slightly improve how the inpainting editor canvas looks
2022-09-24 17:31:46 +05:30
cmdr2
215c3d82e2
Update README.md
2022-09-24 16:46:12 +05:30
cmdr2
86d0feed32
Update readme image; Tweak modifier wording
2022-09-24 16:19:59 +05:30
cmdr2
53674b03fc
Merge branch 'main' into beta
2022-09-24 16:17:50 +05:30
cmdr2
102e454902
Don't log thumbnail requests into the access log, makes it hard to answer support queries since the server and access logs are the same right now
2022-09-24 15:55:45 +05:30
cmdr2
88d59eb7fa
Keep the first thumbnail category open, to invite users to try it out
2022-09-24 15:39:48 +05:30
cmdr2
53ebd583cf
Rename to thumbnail size
2022-09-24 15:31:31 +05:30
cmdr2
a1914f5079
Vertical align sliders
2022-09-24 15:30:22 +05:30
cmdr2
5231eb62e1
Remove debugging line
2022-09-24 15:29:04 +05:30
cmdr2
661cf440f3
Remove debugging log
2022-09-24 14:11:26 +05:30
cmdr2
3822058daf
More debugging
2022-09-24 14:05:45 +05:30
cmdr2
011f283067
Another debugging aid
2022-09-24 13:54:18 +05:30
cmdr2
4f58a485a6
Catch invalid JSON entries
2022-09-24 13:44:10 +05:30
cmdr2
858a1c7ae0
Include C:\Windows\System32 in the path anyway, to avoid the errors some users have
2022-09-24 13:23:04 +05:30
cmdr2
0c96510128
Merge pull request #233 from Hakorr/patch-5
...
Adjust card label size for very small cards
2022-09-24 11:20:12 +05:30
cmdr2
ecf7860847
Merge branch 'beta' into patch-5
2022-09-24 11:20:06 +05:30
cmdr2
161eea3e9e
Merge pull request #232 from caranicas/react-base-sampler
...
sampler fix
2022-09-24 11:19:12 +05:30
cmdr2
27e2699fa1
Bust the modifiers cache
2022-09-24 09:47:34 +05:30
cmdr2
906d90c304
v2.16
2022-09-24 09:36:09 +05:30
cmdr2
d243bf069e
Update modifier-thumbnails.css
2022-09-24 09:12:02 +05:30
Haka
dde3d5c35b
Adjust card label size for very small cards
2022-09-24 01:09:47 +03:00
caranicas
d1e792686e
added some options to test
2022-09-23 13:31:56 -04:00
caranicas
62fe380520
add default values to false
2022-09-23 13:20:15 -04:00
caranicas
319f08c4c9
sampler fix
2022-09-23 12:49:37 -04:00
cmdr2
657129e4a7
Don't cache modifiers; rearrange the modifier controls
2022-09-23 22:01:38 +05:30
cmdr2
5bbef09f85
Merge pull request #231 from cmdr2/mod-thumbnails
...
Thumbnails for the image modifiers
2022-09-23 21:31:38 +05:30
cmdr2
342f5e5e41
Merge branch 'main' into mod-thumbnails
2022-09-23 21:26:53 +05:30
cmdr2
02c0bac71f
Merge branch 'beta'
2022-09-23 21:22:58 +05:30
cmdr2
9bb091d31e
Fix a bug where DDIM wouldn't get the correct steps from the UI after the first run
2022-09-23 21:22:44 +05:30
cmdr2
a0e201a9ef
Merge branch 'beta'
2022-09-23 20:37:25 +05:30
cmdr2
119d5ba7ff
Disable sampler selection if an image is used
2022-09-23 20:37:11 +05:30
cmdr2
a35454b1b3
Merge pull request #229 from cmdr2/beta
...
Live Preview, In-Painting Editor, New Sampler Options, VRAM (Memory) Usage Improvements, Progress Bar, Re-organized UI with more space for images, Update to the latest fork version
2022-09-23 20:31:21 +05:30
cmdr2
8cb340be9d
Merge branch 'main' into beta
2022-09-23 20:19:12 +05:30
cmdr2
8d21ee23f4
Move the CSS and JS into separate files
2022-09-23 19:48:48 +05:30
cmdr2
5e7c376950
Move the thumbnails into the existing 'media' folder; split the CSS for the thumbnails into a separate file
2022-09-23 19:32:48 +05:30
cmdr2
7617d56276
Merge pull request #228 from Hakorr/patch-3
...
Minor css change for the tiny modifier cards
2022-09-23 19:23:15 +05:30
Haka
80e4b33047
Minor css change
2022-09-23 16:36:16 +03:00
cmdr2
4f6287c163
Merge branch 'beta' into mod-thumbnails
2022-09-23 18:54:53 +05:30
cmdr2
84ee1a2d25
Merge pull request #223 from Hakorr/main
...
Modifier Thumbnail Feature
2022-09-23 18:44:32 +05:30
Haka
67252e0c6b
Updated the class name for a querySelector
2022-09-23 15:38:40 +03:00
Haka
4264c2e266
Revert changes to refreshTagsList
2022-09-23 15:35:05 +03:00
Haka
0efa4ffb23
Add an overlay on top of cards
...
Clicking the card won't paint over text anymore.
Additional changes,
- Refactored a part of the refreshTagsList function
2022-09-23 15:31:22 +03:00
cmdr2
0d13fe67b0
Merge pull request #227 from cmdr2/beta
...
Merge beta
2022-09-23 17:59:31 +05:30
cmdr2
ae108bb603
Increase the max guidance scale
2022-09-23 17:19:11 +05:30
cmdr2
ca4229c732
Rearrange the UI, to use the bigger screen better, move the advanced settings to a different setting, links to help & community resources; cleaner image settings
2022-09-23 17:07:54 +05:30
cmdr2
5c827703a1
Report the steps for img2img correctly
2022-09-23 13:38:33 +05:30
cmdr2
a3de0820b3
Fix the 'Expected all tensors to be on the same device' error
2022-09-23 11:44:50 +05:30
cmdr2
83cb473a45
Fix the ddim_timesteps attribute missing error for txt2img with the ddim sampler
2022-09-23 11:14:06 +05:30
cmdr2
e7f9db5e56
Fix blurry img2img
2022-09-23 11:05:35 +05:30
Haka
af3de448bd
Scale card overlay text accordingly
2022-09-23 03:01:20 +03:00
Haka
fcb2f1b555
Card overlay text improvement
2022-09-23 02:50:32 +03:00
Haka
c1bcf9fa8a
Modifier Card Resizing
2022-09-23 02:36:40 +03:00
Haka
5ddfe7a184
Support for longer labels
...
Additional changes,
- Updated some modifier portraits
- Updated some modifier names
- Removed one useless modifier
2022-09-23 00:05:05 +03:00
cmdr2
c675caf3f9
Fix a missing ddim_steps error for the DDIM sampler
2022-09-23 00:54:35 +05:30
cmdr2
956b3d89db
New samplers for txt2img: "ddim", "plms", "heun", "euler", "euler_a", "dpm2", "dpm2_a", "lms"
2022-09-23 00:19:05 +05:30
cmdr2
a0c6e9e490
Merge branch 'beta' into react
2022-09-22 23:04:48 +05:30
cmdr2
b0c15bc430
Latest commit on basujindal's fork for the Linux version
2022-09-22 23:04:29 +05:30
cmdr2
56960d6da9
Merge branch 'beta' into react
2022-09-22 22:56:45 +05:30
cmdr2
b934a6b6e9
Compatibility mode for API calls made without the streaming flag
2022-09-22 22:55:57 +05:30
cmdr2
df73be495e
Live preview warning
2022-09-22 22:23:42 +05:30
cmdr2
efca13c8c0
Live preview warning
2022-09-22 22:22:07 +05:30
cmdr2
e49b0b9381
Warning for live preview
2022-09-22 22:21:01 +05:30
cmdr2
a69cd85ed7
Bump version
2022-09-22 22:15:09 +05:30
cmdr2
7b520942dc
Update to the latest commit on basujindal's SD fork; More VRAM garbage-collection; Speed up live preview by displaying only every 5th step
2022-09-22 22:14:25 +05:30
Haka
7ee00230fd
Fix 'No Image' paragraph
2022-09-22 18:47:57 +03:00
Haka
bc8c7285da
Merge branch 'main' of https://github.com/Hakorr/stable-diffusion-ui
2022-09-22 18:02:25 +03:00
Haka
12e6baa925
Modifier Thumbnail Feature
...
Additional changes
- Changed some innerHTML to innerText
2022-09-22 18:01:30 +03:00
cmdr2
f98225cdb6
Better errors when the server fails
2022-09-22 18:04:11 +05:30
cmdr2
310abcd8b9
Improve the error reporting; Ensure that the stop button has been reset if there's an error
2022-09-22 15:47:38 +05:30
cmdr2
f42eaaea86
Fix incorrect patch for env
2022-09-22 12:48:11 +05:30
cmdr2
bfdb74979f
Restrict to pandas 1.4.4, the new 1.5 version breaks the numpy dependency
2022-09-22 12:25:57 +05:30
cmdr2
2590dc690e
Merge pull request #191 from caranicas/beta-react
...
Beta react
2022-09-21 23:18:00 +05:30
cmdr2
e2545b3d34
Merge branch 'react' into beta-react
2022-09-21 23:17:33 +05:30
cmdr2
28e002e248
Bump version
2022-09-21 23:00:19 +05:30
cmdr2
7d12dbd4b2
Free up VRAM when possible
2022-09-21 21:53:25 +05:30
cmdr2
6f60e71ea4
'almost done' is misleading sometimes
2022-09-21 20:39:14 +05:30
cmdr2
16c842366a
Don't apply filters if the user stops a task
2022-09-21 19:29:27 +05:30
cmdr2
97ba151e09
Favicon
2022-09-21 18:28:43 +05:30
cmdr2
18f452d968
Fix another bug with placeholder images; Move the logic for whether show_only_filtered is applied to the server
2022-09-21 17:41:42 +05:30
cmdr2
bb6db783d8
Fix a bug where the stop button wouldn't go away after the task finished. This happened when the upscaling/face correction was on, and insufficient image placeholders were created
2022-09-21 16:26:13 +05:30
cmdr2
49ce302bd4
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-09-21 15:14:34 +05:30
cmdr2
95f01007a3
Fix a bug where negative steps remaining would mess up the countdown
2022-09-21 15:14:22 +05:30
caranicas
bf4d920fb4
Merge pull request #33 from caranicas/beta-react-linting-pt2
...
Beta react linting pt2
2022-09-20 14:22:17 -04:00
caranicas
d84fb244d3
fix all the linting errors i can
2022-09-20 14:21:21 -04:00
caranicas
f04b5244fa
cleaning up type issues
2022-09-20 12:35:44 -04:00
caranicas
6f3829fa91
remove debug
2022-09-20 09:55:33 -04:00
caranicas
a5ae3545d5
Merge pull request #32 from caranicas/react-beta-linting-clean
...
React beta linting clean
2022-09-20 09:52:02 -04:00
caranicas
63b658ac50
linting and some type fixes
2022-09-20 09:50:50 -04:00
caranicas
e8544be30a
hide inert ui for now
2022-09-20 09:49:50 -04:00
caranicas
39090451f0
fix the linting issue and index error
2022-09-20 09:36:12 -04:00
caranicas
12fc6e6354
Merge pull request #31 from mrbusysky/beta-react
...
Updates for translations
2022-09-20 09:09:12 -04:00
mrbusysky
154326061d
Translation update part 2
2022-09-19 18:39:44 -07:00
mrbusysky
0bbfd574b3
pretty fixes
2022-09-19 17:52:01 -07:00
mrbusysky
eff3887f35
updates for static words part 1
2022-09-19 17:49:03 -07:00
caranicas
34cb532e6b
adjust footer to center
2022-09-19 19:02:01 -04:00
caranicas
cf1d1a97f3
Merge pull request #30 from caranicas/beta-react-translation
...
language switcher
2022-09-19 15:57:18 -04:00
caranicas
e0a4f0bc4c
language switcher
2022-09-19 15:52:51 -04:00
caranicas
1ac8eba1b8
clean and pretty
2022-09-19 15:40:34 -04:00
caranicas
82f8c31b81
fix some linting issues
2022-09-19 15:37:21 -04:00
caranicas
9f2ae75fa2
Merge pull request #29 from caranicas/beta-react-loading-and-cache
...
Beta react loading and cache
2022-09-19 15:08:37 -04:00
caranicas
9d220c482d
loading and cache are better
2022-09-19 15:07:47 -04:00
caranicas
c4718bd302
add basic loading
2022-09-19 14:05:01 -04:00
caranicas
e1e2a90498
fix build
2022-09-19 13:40:17 -04:00
caranicas
40a48954c3
Merge pull request #28 from caranicas/beta-react-style-clean-pt2
...
Beta react style clean pt2
2022-09-19 13:34:39 -04:00
caranicas
e81068f528
footer looking better
2022-09-19 13:32:20 -04:00
caranicas
0591487cfd
creation ui is better
2022-09-19 13:19:19 -04:00
caranicas
737ed7ba5d
clean up font ambiguity
2022-09-19 12:47:55 -04:00
caranicas
27fd1f39f0
css clean
2022-09-19 12:04:14 -04:00
caranicas
1210313e7f
Merge pull request #27 from caranicas/beta-react-i18n-lint
...
Beta react i18n lint
2022-09-19 11:37:56 -04:00
caranicas
4733c8fb75
add linting rules to help out with i18n
2022-09-19 11:36:56 -04:00
caranicas
8777e65996
work on identical keys
2022-09-19 10:57:31 -04:00
caranicas
330fa10935
i18n linting
2022-09-19 10:30:33 -04:00
caranicas
1bd4a0f4ee
basic linting
2022-09-19 10:14:50 -04:00
caranicas
bea8ae55de
remove space
2022-09-19 10:05:52 -04:00
caranicas
b99cd49091
lf line endings
2022-09-19 10:03:08 -04:00
caranicas
35f3b70968
Merge pull request #26 from mrbusysky/beta-react
...
Translation added
2022-09-19 09:07:27 -04:00
mrbusysky
e33f3231d0
matching pre merge issue translation
2022-09-18 18:57:17 -07:00
mrbusysky
b6cf6ee94a
Translation Update
...
Still need to replace all the static words in pages.
2022-09-18 18:40:34 -07:00
mrbusysky
6118518b1b
Updating to match
...
there was to many merge conflicts
2022-09-18 18:33:03 -07:00
caranicas
f77d5ebfd2
fix cache time
2022-09-18 20:53:18 -04:00
caranicas
fcf5c41709
fix undefined bug
2022-09-18 20:40:17 -04:00
caranicas
7f3279f20f
Merge pull request #25 from caranicas/beta-react-filter-fix
...
fix filter and some styling
2022-09-18 19:25:42 -04:00
caranicas
c23de50f3e
fix filter and some styling
2022-09-18 19:24:35 -04:00
caranicas
51f1759323
Merge pull request #24 from caranicas/beta-react-display-loading
...
Beta react display loading
2022-09-18 15:44:31 -04:00
caranicas
cedc634933
display clean
2022-09-18 15:21:39 -04:00
caranicas
c7b89a1126
current and cache history
2022-09-18 15:19:31 -04:00
caranicas
bad015de9a
Merge pull request #23 from caranicas/beta-react-prompt-and-beta
...
Beta react prompt gate, beta checkmark, styling iteration
2022-09-18 11:18:51 -04:00
caranicas
21057759de
remove logs
2022-09-18 11:16:09 -04:00
caranicas
d027352d79
disabled beta check for now
2022-09-18 11:14:17 -04:00
caranicas
fd8c568d75
working beta
2022-09-18 11:12:41 -04:00
caranicas
85292ca1b4
adding recipe
2022-09-17 20:26:24 -04:00
caranicas
1ab90e76d1
solidifed the styles
2022-09-17 17:23:14 -04:00
caranicas
1e9e9daeb3
wip
2022-09-17 16:30:47 -04:00
caranicas
65682a8130
Merge pull request #21 from caranicas/beta-react-theme
...
theme scaffold
2022-09-17 14:18:51 -04:00
caranicas
bca225e692
theme scaffold
2022-09-17 14:18:05 -04:00
caranicas
4fbc46b3b3
Merge pull request #20 from caranicas/beta-react-draw
...
Beta react draw
2022-09-17 12:47:00 -04:00
caranicas
4b3806fb9a
clean
2022-09-17 12:38:19 -04:00
caranicas
5abbec94c4
working
2022-09-17 12:23:50 -04:00
caranicas
346d1dddba
decent drawing tools
2022-09-17 11:58:21 -04:00
caranicas
8b48ad77e8
organize the inpainting display
2022-09-16 21:07:42 -04:00
caranicas
64d97a3232
build and pretty
2022-09-16 18:35:48 -04:00
caranicas
94a208bd91
drawing basics
2022-09-16 18:32:48 -04:00
caranicas
b15ac8b13e
wip
2022-09-16 16:58:05 -04:00
caranicas
0ddff9d551
organized draw image
2022-09-16 16:41:30 -04:00
caranicas
7c31dbb3d6
Merge pull request #19 from caranicas/beta-react-app-config
...
new config route and tighter header
2022-09-16 15:25:58 -04:00
caranicas
6ee995afaa
new config route and tighter header
2022-09-16 14:34:10 -04:00
caranicas
691acb647e
Merge pull request #18 from caranicas/beta-react-display
...
Beta react display
2022-09-16 13:31:11 -04:00
caranicas
80d9d88de1
persistent state and reduced unneeded boolean logic
2022-09-16 13:29:32 -04:00
caranicas
cf12abfc7f
better store and disabling
2022-09-16 12:56:57 -04:00
cmdr2
108e516b80
Don't use colorama
2022-09-16 21:32:08 +05:30
caranicas
b21ec7a302
patching cors issue with modifcations
2022-09-16 11:32:36 -04:00
caranicas
972473f1af
drawing in progress
2022-09-15 20:25:48 -04:00
caranicas
ee8e0b46a2
letter box image
2022-09-15 19:48:12 -04:00
caranicas
1c3d270402
Merge pull request #15 from caranicas/beta-react-router
...
basic routing
2022-09-15 16:39:38 -04:00
caranicas
9d09d2042a
properly installed and clean
2022-09-15 16:36:08 -04:00
caranicas
b8823ade29
basic routing
2022-09-15 16:25:02 -04:00
caranicas
0e5b01f897
Merge pull request #13 from caranicas/beta-react-advanced-settings
...
Beta react advanced settings
2022-09-15 15:38:46 -04:00
caranicas
87f221290f
pretty and build
2022-09-15 15:37:36 -04:00
caranicas
fd3b0c20b6
advanced panels
2022-09-15 15:35:41 -04:00
caranicas
93e71027fd
advanced settings organaized and dropdowns
2022-09-15 15:16:42 -04:00
cmdr2
1c5097b81b
Hotfix for pywavelet version, attempt 1
2022-09-16 00:36:31 +05:30
cmdr2
ef1bbda49c
Inpainting editor
2022-09-15 23:29:55 +05:30
caranicas
c6852c70fd
new build
2022-09-15 13:45:23 -04:00
caranicas
953773aaa8
pretty
2022-09-15 13:44:08 -04:00
caranicas
e0a139d083
Merge pull request #12 from caranicas/beta-react-ui
...
Beta react UI
2022-09-15 13:37:22 -04:00
caranicas
867140df30
creation ui soldified
2022-09-15 13:34:54 -04:00
caranicas
8a354e6187
using vanilla extract for main and app
2022-09-15 10:19:09 -04:00
cmdr2
5fed14cb78
Bump version
2022-09-15 17:54:35 +05:30
cmdr2
7e7c110851
Image mask (inpainting)
2022-09-15 17:54:03 +05:30
cmdr2
5337153761
Remove the use of activate.d for the windows installer, since it allows for easier debugging later on
2022-09-15 15:14:48 +05:30
cmdr2
444834a891
Merge pull request #194 from cmdr2/main
...
Merge from main
2022-09-15 15:11:17 +05:30
cmdr2
2587727087
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-15 13:21:14 +05:30
cmdr2
a6456b068d
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-15 13:20:44 +05:30
cmdr2
4ccf26c23f
Patch the openAI code only if it exists
2022-09-15 13:19:42 +05:30
cmdr2
3927dfa71d
Update Troubleshooting.md
2022-09-15 13:06:54 +05:30
cmdr2
31c324bcc3
Killed due to low RAM
2022-09-15 13:06:37 +05:30
cmdr2
476d6fe85d
Force-install antlr4, since pip (incorrectly) skips installing it occasionally
2022-09-15 12:10:21 +05:30
cmdr2
ee4d468bce
Force-install antlr4, since pip (incorrectly) skips installing it occasionally
2022-09-15 12:06:37 +05:30
cmdr2
47fca55b0c
Disable the start button after starting an image - regression after the stop button was added
2022-09-15 10:59:48 +05:30
caranicas
6afd4b0dc7
Merge pull request #11 from caranicas/beta-react-style-cleanup
...
working display panel
2022-09-14 19:03:48 -04:00
caranicas
e2517ef50e
remove unneeded
2022-09-14 19:03:26 -04:00
caranicas
ad6798eaad
fixed most of the big css issues
2022-09-14 19:00:51 -04:00
caranicas
2a5fcc0846
working display panel
2022-09-14 18:38:31 -04:00
caranicas
37592a876e
fix the image preview display
2022-09-14 17:56:38 -04:00
caranicas
4979e176c7
updated dist
2022-09-14 17:25:50 -04:00
caranicas
f3fdac2762
tidy and pretty
2022-09-14 17:24:18 -04:00
caranicas
9a67617cef
Merge pull request #10 from caranicas/beta-react-audio
...
Beta react audio
2022-09-14 17:20:14 -04:00
caranicas
96e43cbb65
audio component and gated
2022-09-14 17:19:40 -04:00
caranicas
458dc5b232
Merge branch 'beta-react' into beta-react-audio
2022-09-14 16:59:36 -04:00
caranicas
28a7c6d3aa
wip
2022-09-14 16:59:14 -04:00
caranicas
d3c241d283
Merge pull request #9 from caranicas/beta-react-creation-options
...
Beta react creation options
2022-09-14 16:50:17 -04:00
caranicas
445959abbd
fix issue with upsclaing checkbox
2022-09-14 16:49:27 -04:00
caranicas
62842968cb
upscaling and face fixing passing thru
2022-09-14 16:45:12 -04:00
caranicas
2dda683aa6
face correctiona and scaling passing thru properly
2022-09-14 16:33:56 -04:00
caranicas
616167e08c
Merge pull request #8 from caranicas/beta-react-asset-fix
...
moved assets
2022-09-14 15:42:29 -04:00
caranicas
acd74c60c8
moved assets
2022-09-14 15:35:39 -04:00
caranicas
c1c4a2933e
make pretty
2022-09-14 14:49:23 -04:00
caranicas
8158ead1a2
fix testing values
2022-09-14 14:32:01 -04:00
caranicas
fcc196f452
Merge pull request #7 from caranicas/beta-react-file-responses
...
file metadata and saveing
2022-09-14 14:28:10 -04:00
caranicas
d55e2492d4
file metadata and saveing
2022-09-14 14:23:55 -04:00
caranicas
45e05b0891
Merge pull request #6 from caranicas/beta-react-parallel-logic
...
updated parallel logic
2022-09-14 13:25:53 -04:00
caranicas
eb53739c95
fix modifiers path
2022-09-14 13:20:19 -04:00
cmdr2
219f310a25
Disable live preview by default
2022-09-14 22:48:36 +05:30
caranicas
4a35059711
comments
2022-09-14 13:07:27 -04:00
cmdr2
27071cfa29
Live preview of images
2022-09-14 22:29:42 +05:30
caranicas
a1ad1147e6
adjust server
2022-09-14 12:57:03 -04:00
caranicas
eefa7d53c5
updated parallel logic
2022-09-14 12:53:28 -04:00
caranicas
716491a68e
clean build, and moved assets
2022-09-14 11:16:36 -04:00
caranicas
29e5263fcc
add a comment
2022-09-14 11:05:50 -04:00
caranicas
4df61d7efc
hide original dom
2022-09-14 10:52:19 -04:00
caranicas
34aa60d47b
inital push
2022-09-14 10:48:46 -04:00
cmdr2
1d88a5b42e
Show the approximate time remaining
2022-09-14 17:48:26 +05:30
cmdr2
74a9c46f08
Show the final output, if it was sent in a single streaming packet
2022-09-14 17:21:00 +05:30
cmdr2
7a540f2a88
Plural in images
2022-09-14 17:15:05 +05:30
cmdr2
9f48d5e5ff
Show the progress percentage while generating images
2022-09-14 16:52:03 +05:30
cmdr2
64cc2567bd
Merge pull request #185 from cmdr2/beta
...
Stop button, finer control for guidance scale and prompt weight and a few bug fixes
2022-09-14 11:47:47 +05:30
cmdr2
3b47eb3b07
Bug fix - tasks with an initial image were not resizing the initial image to the desired dimension
2022-09-14 11:36:55 +05:30
cmdr2
d13e08e53b
Make Prompt Strength editable via a text box; Restrict the max prompt strength to 0.99, since 1 caused CUDA errors for a few users; Color tweak for the stop button
2022-09-14 11:01:12 +05:30
cmdr2
4685461282
Allow editing the guidance scale using a textbox for finer control; Fix a bug where the image name would contain the wrong guidance scale
2022-09-14 10:46:07 +05:30
cmdr2
885759abc5
Return the image metadata and disk path in the response
2022-09-14 10:15:35 +05:30
cmdr2
0c0c8e503e
Reset the stop button once a task finishes normally
2022-09-13 22:57:32 +05:30
cmdr2
5605cfe213
Don't run the remaining batches of a stopped task
2022-09-13 22:55:45 +05:30
cmdr2
3e3fc54da4
Stop button in the UI
2022-09-13 22:25:28 +05:30
cmdr2
e59c66ae26
Backend changes to support stopping a task mid-way. Uses a custom patch for the stable-diffusion codebase, to make it call a callback for DDIM
2022-09-13 19:59:41 +05:30
cmdr2
d74eef8088
Merge pull request #178 from mrbusysky/main
...
Read me updates
2022-09-13 16:39:43 +05:30
mrbusysky
88a240b0f6
Update README.md
2022-09-13 04:02:01 -07:00
mrbusysky
ee21f41b25
Create config-v6.png
2022-09-13 04:01:03 -07:00
cmdr2
9ec2010ac2
Log python version in the linux build
2022-09-13 11:41:38 +05:30
cmdr2
e928fee26f
Log python version
2022-09-13 11:38:28 +05:30
cmdr2
79f6723678
Merge pull request #169 from cmdr2/beta
...
PYTHONPATH during installer
2022-09-13 11:10:32 +05:30
cmdr2
db1fbad0db
Force install basicsr, investigating a support query
2022-09-13 11:00:55 +05:30
cmdr2
812a0a14fc
Export PYTHONPATH on linux
2022-09-13 10:36:50 +05:30
cmdr2
852875b440
Try force installing basicsr 1.4.2
2022-09-12 23:42:48 +05:30
cmdr2
d1dd1b8a9b
Merge pull request #164 from mrbusysky/main
...
Updating issues to allow multiple cats
2022-09-12 23:21:24 +05:30
cmdr2
30974482c5
The seed displayed in the UI was wrong
2022-09-12 23:15:41 +05:30
mrbusysky
982696fb3b
Update to ignore . idea folders
2022-09-12 10:40:30 -07:00
mrbusysky
cf43dc7b5c
Updating issues to allow multiple cats
2022-09-12 10:36:54 -07:00
cmdr2
4444525c01
Set the PYTHONPATH explicitly for the conda env
2022-09-12 23:06:51 +05:30
cmdr2
760cc89449
Merge pull request #161 from cmdr2/beta
...
Fix linux file size check
2022-09-12 21:59:43 +05:30
cmdr2
ba26f22f53
Compare file sizes
2022-09-12 21:44:16 +05:30
cmdr2
e1f37a2f3c
Fix the comparison check for linux
2022-09-12 21:34:53 +05:30
cmdr2
e59287d736
Tweak the linux file size check code
2022-09-12 21:12:44 +05:30
cmdr2
5cda0c7684
Merge pull request #160 from cmdr2/beta
...
Waifu weights
2022-09-12 20:46:32 +05:30
cmdr2
717a1d8f57
Merge branch 'beta' of github.com:cmdr2/stable-diffusion-ui into beta
2022-09-12 20:45:07 +05:30
cmdr2
a955730086
Allow using waifu 7 GB weights
2022-09-12 20:44:54 +05:30
cmdr2
d5ccee7bbb
Merge pull request #156 from cmdr2/main
...
Merge main
2022-09-12 19:32:25 +05:30
cmdr2
97e2a17ce1
Merge pull request #155 from cmdr2/beta
...
Allow using the 7 GB model as well
2022-09-12 17:55:42 +05:30
cmdr2
a32a58bd0f
Allow using the 7 GB model as well
2022-09-12 17:36:50 +05:30
cmdr2
093201ef65
Merge pull request #153 from cmdr2/beta
...
Tell conda to skip any pre-installed packages in the users' home/.loc…
2022-09-12 17:00:32 +05:30
cmdr2
ef46603f4e
Tell conda to skip any pre-installed packages in the users' home/.local folder, since that can cause conflicts
2022-09-12 16:39:23 +05:30
cmdr2
3483f63b72
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-12 13:04:59 +05:30
cmdr2
8bee8060f9
Higher resolution options
2022-09-12 13:04:49 +05:30
cmdr2
db58c9aca9
Merge pull request #145 from MrManny/main
...
Minor README.md updates
2022-09-12 12:29:25 +05:30
cmdr2
75f5ec8575
Merge pull request #152 from cmdr2/beta
...
Auto-switch to CPU for GPUs with less 3 GB of VRAM
2022-09-12 11:17:04 +05:30
cmdr2
246ceebe0e
Merge branch 'main' into beta
2022-09-12 11:12:41 +05:30
Manuel Warum
a294b128c7
Update README.md
...
Some minor text adjustments
2022-09-11 13:04:45 +02:00
Manuel Warum
7879bf19eb
Update README.md
...
Add note about Stable Diffusion model version
2022-09-11 13:00:13 +02:00
cmdr2
80082d9c26
Merge pull request #141 from youmslinky/main
...
Update CONTRIBUTING.md to instruct commenting out multiple lines
2022-09-11 11:30:28 +05:30
cmdr2
9fe1709bf7
Catch 16xx cards without the NVIDIA name in them
2022-09-11 11:16:05 +05:30
cmdr2
fec21f1208
Catch 16xx cards without the NVIDIA name in them
2022-09-11 11:10:54 +05:30
cmdr2
1d4b34c0dd
Print GPU name
2022-09-11 10:59:45 +05:30
cmdr2
d88e0f16ac
Use CPU mode for graphics cards with less than 3 GB of RAM
2022-09-11 10:34:04 +05:30
youmslinky
8d31c474df
Update CONTRIBUTING.md to instruct commenting out multiple lines
...
Need to comment out most of the lines so the `ui` folder symlink doesn't get removed and the `.sh` and `.bat` file changes don't get rolled back on next startup.
2022-09-10 15:39:38 -05:00
Haka
704d545159
Merge pull request #1 from cmdr2/main
...
Update
2022-09-10 20:39:56 +03:00
cmdr2
a1e5a2cb67
Update modifiers.json
2022-09-10 22:58:16 +05:30
cmdr2
3668c87e0d
Update modifiers.json
2022-09-10 22:58:13 +05:30
cmdr2
28c8dc4bcc
Update CONTRIBUTING.md
2022-09-10 22:45:12 +05:30
cmdr2
a02915dadb
Update CONTRIBUTING.md
2022-09-10 22:44:08 +05:30
cmdr2
c916f46ac3
Update README.md
2022-09-10 15:55:48 +05:30
cmdr2
5230fbaf6e
Update README.md
2022-09-10 15:55:26 +05:30
cmdr2
813e65e586
Face Correction (GFPGAN) and Upscaling (RealESRGAN)
...
GFPGAN and RealESRGAN
2022-09-10 15:12:23 +05:30
cmdr2
387605f443
Show a label for the update channel, next to the version number
2022-09-10 15:08:07 +05:30
cmdr2
ff335ecadd
Merge branch 'main' into beta
2022-09-10 14:55:57 +05:30
cmdr2
74ccee2aa4
Update Troubleshooting.md
2022-09-10 10:44:33 +05:30
cmdr2
4976f35979
Update Troubleshooting.md
2022-09-10 01:25:19 +05:30
cmdr2
9c09a4d393
Update Troubleshooting.md
2022-09-10 01:24:45 +05:30
cmdr2
905bcd8d1b
Fix on linux
2022-09-10 00:37:04 +05:30
cmdr2
6883618825
Fix on linux
2022-09-10 00:36:54 +05:30
cmdr2
8beaf2107e
Fix
2022-09-10 00:34:57 +05:30
cmdr2
cd1db214b0
Fix
2022-09-10 00:34:51 +05:30
cmdr2
a6b4d59d94
Fix unnecessary warning for config.json
2022-09-10 00:29:46 +05:30
cmdr2
ff590d3090
Fix unnecessary warning for config.json
2022-09-10 00:29:31 +05:30
cmdr2
c16e425980
Fix
2022-09-10 00:23:45 +05:30
cmdr2
622322c878
Fix
2022-09-10 00:23:19 +05:30
cmdr2
7c580e276a
Merge branch 'main' into beta
2022-09-10 00:14:51 +05:30
cmdr2
927013cd57
Hotfix for broken openAI dependency - bad json file
2022-09-10 00:13:16 +05:30
cmdr2
666bf0ebb4
Merge branch 'main' into beta
2022-09-09 21:54:27 +05:30
cmdr2
c283d3181f
Don't cache the index page
2022-09-09 21:54:13 +05:30
cmdr2
28dfe2140c
Merge branch 'main' into beta
2022-09-09 21:31:48 +05:30
cmdr2
75ac3450e6
Don't allow setting the channel while the server is still starting up
2022-09-09 21:31:34 +05:30
cmdr2
f727dd26ed
Set the set to 0 if deselecting from random; Allow 10 million random images by increasing the seed size
2022-09-09 21:11:05 +05:30
cmdr2
d21c0bfc18
Invert the logic - show only the filtered image by default
2022-09-09 21:06:51 +05:30
cmdr2
65b2c056c6
Revert "Revert "Revert "Revert "Merge pull request #112 from cmdr2/develop""""
...
This reverts commit 0dd38870e0 .
2022-09-09 21:05:24 +05:30
cmdr2
53533e71e9
Revert "Revert "Revert "Revert "Merge main""""
...
This reverts commit 9d92174b1d .
2022-09-09 21:02:33 +05:30
cmdr2
90a28732af
Revert "Revert "Revert "Revert "Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop""""
...
This reverts commit eb6d19a4dc .
2022-09-09 21:01:15 +05:30
cmdr2
98b1e50c86
Merge pull request #127 from cmdr2/beta
...
UI for setting the beta/main channel
2022-09-09 20:39:49 +05:30
cmdr2
512ffa9030
UI for setting the beta/main channel
2022-09-09 20:34:32 +05:30
cmdr2
dbd37a0961
Remove unnecessary quotes in the update_branch name
2022-09-09 19:08:50 +05:30
cmdr2
4eaba01de0
I don't think the ui was getting updated on Linux
2022-09-09 19:08:29 +05:30
cmdr2
09cdbe6b90
Download updates from the configured channel
2022-09-09 18:26:00 +05:30
cmdr2
0d33964a03
Fix a transient bug in the installer code (windows) where a script overwriting itself would cause problems
2022-09-09 17:24:30 +05:30
cmdr2
b14523ecfa
Re-enable updates for linux
2022-09-09 14:06:37 +05:30
cmdr2
38fa083503
Update README.md
2022-09-09 11:11:08 +05:30
cmdr2
fff050ef14
Uninstall info
2022-09-09 11:10:55 +05:30
cmdr2
1a10c60e4f
Update Troubleshooting.md
2022-09-09 10:13:51 +05:30
cmdr2
eb6d19a4dc
Revert "Revert "Revert "Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop"""
...
This reverts commit c9fe2e8a66 .
2022-09-08 23:46:02 +05:30
cmdr2
9d92174b1d
Revert "Revert "Revert "Merge main"""
...
This reverts commit a715022049 .
2022-09-08 23:45:44 +05:30
cmdr2
0dd38870e0
Revert "Revert "Revert "Merge pull request #112 from cmdr2/develop"""
...
This reverts commit 788dcbf471 .
2022-09-08 23:45:21 +05:30
cmdr2
964d752e11
Fix
2022-09-08 23:28:22 +05:30
cmdr2
a4305540f0
use a certain working version of SD
2022-09-08 23:23:02 +05:30
cmdr2
788dcbf471
Revert "Revert "Merge pull request #112 from cmdr2/develop""
...
This reverts commit 9051bf6e68 .
2022-09-08 23:19:35 +05:30
cmdr2
a715022049
Revert "Revert "Merge main""
...
This reverts commit d92fb1ec95 .
2022-09-08 23:19:20 +05:30
cmdr2
c9fe2e8a66
Revert "Revert "Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop""
...
This reverts commit 85b6540c9f .
2022-09-08 23:19:02 +05:30
cmdr2
5170f508f7
Revert "Emergency fix"
...
This reverts commit 72900eaf93 .
2022-09-08 23:18:50 +05:30
cmdr2
72900eaf93
Emergency fix
2022-09-08 23:12:32 +05:30
cmdr2
85b6540c9f
Revert "Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop"
...
This reverts commit 10ed23e144 , reversing
changes made to 253e75c747 .
2022-09-08 22:56:13 +05:30
cmdr2
d92fb1ec95
Revert "Merge main"
...
This reverts commit ff515f9bb0 , reversing
changes made to 10ed23e144 .
2022-09-08 22:55:12 +05:30
cmdr2
9051bf6e68
Revert "Merge pull request #112 from cmdr2/develop"
...
This reverts commit 598de3697d , reversing
changes made to 0eae17075f .
2022-09-08 22:54:54 +05:30
cmdr2
598de3697d
Merge pull request #112 from cmdr2/develop
...
Face Correction (GFPGAN) and Upscaling (RealESRGAN)
2022-09-08 21:31:01 +05:30
cmdr2
ff515f9bb0
Merge main
2022-09-08 21:22:47 +05:30
cmdr2
10ed23e144
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-08 21:20:39 +05:30
cmdr2
253e75c747
v2.1 - Face correction (GFPGAN) and Upscaling (RealESRGAN)
2022-09-08 21:20:27 +05:30
cmdr2
6efbe62dca
Don't log /ping healthcheck requests
2022-09-08 18:43:22 +05:30
cmdr2
0eae17075f
Clobber Errors
2022-09-08 18:12:47 +05:30
cmdr2
c7c47635f7
Merge pull request #109 from elwynelwyn/add-shebangs
...
Add shebangs to all sh files
2022-09-08 15:21:29 +05:30
cmdr2
8e1445d27a
Update CONTRIBUTING.md
2022-09-08 15:18:33 +05:30
cmdr2
0fc92942cf
Update CONTRIBUTING.md
2022-09-08 15:17:24 +05:30
cmdr2
2628a061f7
Update CONTRIBUTING.md
2022-09-08 15:10:44 +05:30
cmdr2
78971ac504
Update CONTRIBUTING.md
2022-09-08 14:55:36 +05:30
cmdr2
107a0e1b7d
Update CONTRIBUTING.md
2022-09-08 14:55:19 +05:30
cmdr2
fc6954a541
Update CONTRIBUTING.md
2022-09-08 14:48:07 +05:30
cmdr2
2f60afb039
Update CONTRIBUTING.md
2022-09-08 14:47:50 +05:30
cmdr2
1a2da16e12
Merge pull request #110 from elwynelwyn/add-contributing-docs
...
Add contributing doc with instructions for dev env
2022-09-08 14:47:18 +05:30
elwynelwyn
678e0912ae
Add contributing doc with instructions for dev env
2022-09-08 21:06:26 +12:00
elwynelwyn
8d596c07df
Add shebangs to all sh files
2022-09-08 19:53:06 +12:00
cmdr2
dc9f6013e8
Merge pull request #105 from frode/develop
...
Update modifiers.json
2022-09-08 12:47:43 +05:30
cmdr2
e5a21fda32
Update Troubleshooting.md
2022-09-08 11:38:55 +05:30
cmdr2
2a0f920bcd
Merge pull request #107 from cmdr2/develop
...
Develop
2022-09-08 10:41:38 +05:30
cmdr2
dbd2f2003d
Merge pull request #95 from cmdr2/main
...
Merge main
2022-09-08 10:41:06 +05:30
Frode Fuglestad
4922877816
Update modifiers.json
2022-09-08 00:37:49 +02:00
Frode Fuglestad
e914378dd9
Update modifiers.json
2022-09-08 00:36:27 +02:00
Frode Fuglestad
9ec35d2bfe
Update modifiers.json
2022-09-08 00:35:01 +02:00
Frode Fuglestad
d96cc79814
Update modifiers.json
...
Added Jack Kirby to the list of artists
2022-09-08 00:32:52 +02:00
Frode Fuglestad
7b92703624
Update modifiers.json
...
Added missing artists to the list of available styles
2022-09-08 00:29:49 +02:00
cmdr2
22089c528a
Executable linux script
2022-09-07 20:10:35 +05:30
cmdr2
20ebdc46e9
Merge pull request #101 from cmdr2/develop
...
can't overwrite self - linux install script
2022-09-07 20:02:11 +05:30
cmdr2
3224cd73ed
can't overwrite self - linux install script
2022-09-07 20:01:39 +05:30
cmdr2
024c7f6a15
Merge pull request #97 from cmdr2/develop
...
Preserve the state of the advanced and modifiers panel across restarts
2022-09-07 16:31:32 +05:30
cmdr2
96d4b52da3
Preserve the state of the advanced and modifiers panel across restarts
2022-09-07 16:29:10 +05:30
cmdr2
d1e29b8a9d
Merge pull request #94 from cmdr2/develop
...
Store the 'save to disk' setting
2022-09-07 16:06:18 +05:30
cmdr2
0e02714114
Store the 'save to disk' setting
2022-09-07 16:05:39 +05:30
cmdr2
04ad3c0386
Merge pull request #83 from ArtificialLegacy/main
...
generating in parallel not updating seed correctly.
2022-09-07 15:55:07 +05:30
cmdr2
14985bcdcd
Merge pull request #93 from cmdr2/develop
...
Also check for antlr4 during the post-install tests
2022-09-07 15:49:39 +05:30
cmdr2
a1908de302
Also check for antlr4 during the post-install tests
2022-09-07 15:49:14 +05:30
cmdr2
8820f10e01
Merge pull request #92 from cmdr2/develop
...
Develop
2022-09-07 15:38:25 +05:30
cmdr2
e1116938ec
Update troubleshooting for green images. This is now caught and fixed in the code, requiring no user intervention
2022-09-07 15:37:11 +05:30
cmdr2
c30678af98
Fix the link for the troubleshooting page in all the scripts
2022-09-07 15:35:19 +05:30
cmdr2
1d4e06b884
Use full precision automatically for NVIDIA 1650 and 1660
2022-09-07 15:32:34 +05:30
cmdr2
39d6fcac73
Merge pull request #90 from cmdr2/develop
...
Troubleshooting
2022-09-07 14:46:38 +05:30
cmdr2
f44c1d4536
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-07 14:44:10 +05:30
cmdr2
c4349951da
Create a troubleshooting page; Clearer troubleshooting steps in the installation error messages
2022-09-07 14:44:01 +05:30
cmdr2
5a42704ac4
Fix yes prompt for build.sh
2022-09-07 13:28:38 +05:30
cmdr2
52e94fe650
Show a warning if running build.bat, that it is meant for developers not users who accidentally downloaded the repo
2022-09-07 13:26:09 +05:30
cmdr2
466b9da56c
Merge pull request #89 from cmdr2/develop
...
Check if the windows install dir isn't at the top of the drive, to avoid clobber errors
2022-09-07 13:04:27 +05:30
cmdr2
b280288e83
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-07 13:03:27 +05:30
cmdr2
7388c13c63
Check if the installation dir isn't at the top of a drive (on windows) and show a warning
2022-09-07 13:02:41 +05:30
cmdr2
b4f4ccec99
Merge pull request #88 from cmdr2/main
...
Merge main
2022-09-07 12:20:45 +05:30
cmdr2
e5e3f02440
Test update
2022-09-07 12:19:06 +05:30
cmdr2
874bfa0c54
Merge pull request #87 from cmdr2/develop
...
Develop
2022-09-07 12:17:18 +05:30
cmdr2
92a4f7adb8
Merge pull request #86 from cmdr2/main
...
Merge main
2022-09-07 12:16:58 +05:30
cmdr2
0772417f33
Test changing the main bootstrap code
2022-09-07 12:16:06 +05:30
cmdr2
14f1b6df4b
Merge pull request #85 from cmdr2/develop
...
Model file size verification
2022-09-07 11:51:38 +05:30
cmdr2
0d9c8a804d
Check the exact file size for the model file before allowing the installer to continue
2022-09-07 11:51:12 +05:30
Blub
0dfbfafb82
fixes generating in parallel not updating seed correctly
2022-09-06 21:24:08 -04:00
cmdr2
051ef564e7
Merge pull request #79 from iJacqu3s/patch-1
...
Added computer graphics tags
2022-09-06 22:53:21 +05:30
iJacqu3s
bafd3612e6
Added computer graphics tags and a few other miscellaneous tags to help with shape, look and materials
2022-09-06 19:05:07 +02:00
iJacqu3s
05f9f7ce9d
Added Computer Graphics tags for better control over shape, look and materials
2022-09-06 18:54:41 +02:00
cmdr2
88acf49305
Merge pull request #78 from cmdr2/main
...
Merge main
2022-09-06 19:44:34 +05:30
cmdr2
74d9901ec9
Merge pull request #72 from SaulDoesCode/patch-1
...
More modifiers
2022-09-06 19:43:17 +05:30
cmdr2
64d1b56497
Merge pull request #77 from cmdr2/develop
...
Linux script bug fixes
2022-09-06 19:35:27 +05:30
cmdr2
0cc540b12a
Incorrect file size check in linux
2022-09-06 19:13:03 +05:30
cmdr2
a1712a654d
Add post-installation tests for the linux install script
2022-09-06 19:01:21 +05:30
cmdr2
fe21889ab0
Merge pull request #75 from cmdr2/develop
...
Check whether the dependencies were downloaded correctly, else displa…
2022-09-06 18:33:15 +05:30
cmdr2
e50c84ff28
Check whether the dependencies were downloaded correctly, else display an error
2022-09-06 18:32:36 +05:30
Saul van der Walt
44824acf34
Update modifiers.json
2022-09-06 13:42:23 +02:00
cmdr2
ec3253620e
Merge pull request #74 from cmdr2/develop
...
Check the filesize of the ckpt model file; set variables didn't do wh…
2022-09-06 16:14:17 +05:30
Saul van der Walt
f902466882
Update modifiers.json
2022-09-06 12:41:56 +02:00
cmdr2
b5d2a23c64
Check the filesize of the ckpt model file; set variables didn't do what I thought it did, I'm new to DOS Batch scripting
2022-09-06 16:10:17 +05:30
Saul van der Walt
0fd4804f95
Update modifiers.json
2022-09-06 12:35:28 +02:00
Saul van der Walt
729d0ea417
Update modifiers.json
2022-09-06 12:31:52 +02:00
Saul van der Walt
8f2f644230
Update modifiers.json
2022-09-06 12:28:10 +02:00
Saul van der Walt
183edf9eaf
Update modifiers.json
2022-09-06 12:22:42 +02:00
Saul van der Walt
46c37403a6
More modifiers
2022-09-06 11:49:39 +02:00
cmdr2
c57e15bdf1
Merge pull request #71 from cmdr2/develop
...
Fix the bug where it would throw an error and require a restart, even if successful
2022-09-06 11:54:08 +05:30
cmdr2
bc0e53a59b
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-06 11:43:18 +05:30
cmdr2
2c38b51996
Fix a bug where it would show a failure even after conda created the environment successfully. Was caused by git clone returning an exit status of 1 even when successful
2022-09-06 11:43:12 +05:30
cmdr2
67e36788b0
Merge pull request #66 from cmdr2/main
...
Merge from main
2022-09-05 20:39:12 +05:30
cmdr2
9b8ed32c74
Merge pull request #52 from Hakorr/patch-2
...
Fixed artist names and added more entries
2022-09-05 20:32:55 +05:30
cmdr2
833063c916
Update FUNDING.yml
2022-09-05 20:05:33 +05:30
cmdr2
3b2c8e0a97
Update FUNDING.yml
2022-09-05 19:41:21 +05:30
cmdr2
ee90d1f258
Update FUNDING.yml
2022-09-05 19:40:29 +05:30
cmdr2
f90f42c25c
Update FUNDING.yml
2022-09-05 19:39:52 +05:30
cmdr2
d6555cb344
Create FUNDING.yml
2022-09-05 19:00:57 +05:30
Haka
286f057a14
Moved 16-bit visual style next to 8-bit
2022-09-05 16:23:39 +03:00
cmdr2
00b89c2bc7
Merge pull request #65 from cmdr2/develop
...
Ko-fi button
2022-09-05 18:48:31 +05:30
Haka
b4a3de4cff
Sorted alphabetically, added more entries
2022-09-05 16:08:58 +03:00
cmdr2
ec49c96219
Ko-fi button
2022-09-05 18:03:19 +05:30
cmdr2
1eb420bcda
Merge pull request #64 from cmdr2/main
...
Merge main
2022-09-05 17:59:50 +05:30
cmdr2
9ba810ccb6
Merge pull request #63 from cmdr2/develop
...
Version
2022-09-05 17:29:07 +05:30
cmdr2
7a99241c76
Version
2022-09-05 17:28:40 +05:30
cmdr2
617066c7e1
Merge pull request #62 from cmdr2/develop
...
Configurable path to save to disk
2022-09-05 17:26:33 +05:30
cmdr2
835dd4da9d
Configurable path to save to disk
2022-09-05 17:25:25 +05:30
cmdr2
15da928655
Merge pull request #61 from cmdr2/develop
...
Shorter filenames for saved images; Don't crash other images if one fails to save
2022-09-05 16:53:35 +05:30
cmdr2
7460e6f73b
Merge pull request #60 from cmdr2/main
...
Merge pull request #59 from cmdr2/develop
2022-09-05 16:52:45 +05:30
cmdr2
4104b4d0a3
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-05 16:51:53 +05:30
cmdr2
a29259a8b6
Shorter filenames for saved images; Don't crash other images if one fails to save
2022-09-05 16:51:43 +05:30
cmdr2
8925c6caf9
Merge pull request #59 from cmdr2/develop
...
Download buttons
2022-09-05 16:11:00 +05:30
cmdr2
7b2a85a118
Update README.md
2022-09-05 16:09:55 +05:30
cmdr2
f8980aecf0
Update README.md
2022-09-05 16:09:28 +05:30
cmdr2
a4f44f02ed
Update README.md
2022-09-05 16:09:03 +05:30
cmdr2
3fe76a6bd3
Download buttons
2022-09-05 16:08:17 +05:30
cmdr2
8c060b468b
Update README.md
2022-09-05 16:03:12 +05:30
cmdr2
6136039682
Github links for v2 installer download
2022-09-05 16:02:59 +05:30
cmdr2
f2954eeb3c
Download buttons for Windows and Linux
2022-09-05 16:01:50 +05:30
cmdr2
f186c41f4d
Merge branch 'develop' of github.com:cmdr2/stable-diffusion-ui into develop
2022-09-05 15:30:14 +05:30
cmdr2
7d69f4d3ed
Fix #58 - While a .. in the path shouldn't cause any problems, just avoiding it entirely
2022-09-05 15:30:04 +05:30
cmdr2
4baec1b185
Merge pull request #55 from cmdr2/main
...
Readme
2022-09-05 13:41:51 +05:30
cmdr2
90c4361363
Update README.md
2022-09-05 13:39:43 +05:30
cmdr2
10aaa48068
Merge pull request #54 from cmdr2/develop
...
v2.06
2022-09-05 13:25:30 +05:30
cmdr2
458b0150ef
Bump version
2022-09-05 13:23:54 +05:30
cmdr2
44a3f63f99
Show suggestions if an out of memory error is encountered by the user
2022-09-05 13:22:34 +05:30
cmdr2
96a6b11ab4
Show a warning if the initial image is larger than 768x768, can cause out of memory errors
2022-09-05 13:10:19 +05:30
Haka
9ef9ce76f8
Fixed artist names and added more entries
...
- new artists
- new emotions
- removed the "good" emotion
- one new color
- one new visual style
2022-09-04 20:55:29 +03:00
cmdr2
94835c46a0
Update README.md
2022-09-04 23:00:22 +05:30
cmdr2
58b3d31526
Note about CPU
2022-09-04 19:34:40 +05:30
cmdr2
b023f5c0da
Fix readme usage
2022-09-04 19:33:51 +05:30
cmdr2
78b87c6ddd
Readme for v2
2022-09-04 19:32:52 +05:30
cmdr2
edde4dc2fa
v2 moving to the main branch
2022-09-04 19:31:34 +05:30
cmdr2
d9a6e41265
Switch to a standardized model link, for v2 public release
2022-09-04 19:15:42 +05:30
cmdr2
64f0f1aa2c
Fix bug with broken tag name in filename generator
2022-09-04 00:28:38 +05:30
cmdr2
b54c057c83
bump version
2022-09-04 00:20:14 +05:30
cmdr2
baa4acaf79
Use - instead of : in filename
2022-09-04 00:19:36 +05:30
cmdr2
3c6bb41939
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-04 00:17:16 +05:30
cmdr2
3f64d3729e
Merge pull request #44 from caranicas/informative-filenames
...
updated filename
2022-09-04 00:16:52 +05:30
cmdr2
21dc2ece1b
Store images during a session in the same folder; Store the metadata for each image as a txt file next to it
2022-09-04 00:12:48 +05:30
caranicas
fcac6c4f8c
fix prompt value
...
fix accidental underscore addition to the text display
2022-09-03 12:38:30 -04:00
cmdr2
e5dc932717
Allow more width and height options
2022-09-03 21:22:56 +05:30
caranicas
6b65b05e2f
updated filename
2022-09-03 11:06:34 -04:00
cmdr2
d52b973b44
Rename the linux v2 start script to start.sh
2022-09-03 20:04:55 +05:30
cmdr2
79d3f4ca9e
Update test works for linux v2 script
2022-09-03 18:50:33 +05:30
cmdr2
06dd22d89a
Test update of main linux v2 script
2022-09-03 18:49:18 +05:30
cmdr2
e79e425cf5
Typo in linux v2 script for env var
2022-09-03 18:48:11 +05:30
cmdr2
b4b2c351b4
Conda needs to be reactivated in the final script, l
...
inux v2
2022-09-03 18:26:14 +05:30
cmdr2
73acaadf70
Linux v2 newlines
2022-09-03 18:13:21 +05:30
cmdr2
18ef36bbc3
Init conda linux v2
2022-09-03 18:08:52 +05:30
cmdr2
021315f0f5
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-03 17:55:48 +05:30
cmdr2
a4ee103ff0
Simplified script for linux v2
2022-09-03 17:55:38 +05:30
cmdr2
618173c5f0
Merge pull request #40 from MrManny/feature/additional-modifiers
...
Additional modifiers
2022-09-03 14:52:39 +05:30
Manuel Warum
4cb906571b
Add Leonardo Da Vinci as an artist modifier
...
How I could forget him in the first place is beyond me
2022-09-03 11:06:18 +02:00
Manuel Warum
6092b6c4cf
Add a few assorted styles
...
mainly courtesy of https://promptomania.com/stable-diffusion-prompt-builder/
2022-09-03 10:59:45 +02:00
cmdr2
9bf17a1c8d
v2 linux, try without prefix mode
2022-09-03 14:12:47 +05:30
Manuel Warum
542379dcf4
Add additional artist modifiers
2022-09-03 10:39:18 +02:00
Manuel Warum
a565bb5889
Sort modifiers alphabetically within their group
2022-09-03 10:35:37 +02:00
cmdr2
9a96ff2edc
v2 Linux script update
2022-09-03 13:04:07 +05:30
cmdr2
9fa2e363cc
Updated linux scripts
2022-09-03 12:34:23 +05:30
cmdr2
a9939a31cf
img2img tip
2022-09-03 11:45:50 +05:30
cmdr2
64fffbcdec
Increment version
2022-09-03 11:44:12 +05:30
cmdr2
a65f8f5d5c
Preserve across restarts the settings for 'use cpu', 'use full precision', 'use turbo'
2022-09-03 11:43:05 +05:30
cmdr2
c5475fb028
Linux v2 activate script
2022-09-02 23:31:51 +05:30
cmdr2
f267c46595
Make linux start command executable
2022-09-02 23:11:28 +05:30
cmdr2
b1f67a9a65
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-02 23:09:04 +05:30
cmdr2
044a7524a3
v2 start linux script
2022-09-02 23:08:53 +05:30
cmdr2
495b15e065
Make the new Linux v2 scripts executable
2022-09-02 22:48:43 +05:30
cmdr2
f4e6c399f2
Linux scripts for v2
2022-09-02 21:54:32 +05:30
cmdr2
4519acb77e
Increment version test
2022-09-02 18:43:31 +05:30
cmdr2
cf1ba6d459
v2 scripts
2022-09-02 16:55:08 +05:30
cmdr2
c28cb67484
Script change
2022-09-02 16:31:34 +05:30
cmdr2
9017ee9a40
v2: Add version number
2022-09-02 16:15:36 +05:30
cmdr2
52086a2d39
v2
2022-09-02 16:13:03 +05:30
cmdr2
facec59fe8
v2: Use config.bat for host and port
2022-09-02 16:00:53 +05:30
cmdr2
75eb79bd55
v2 script file
2022-09-02 15:45:47 +05:30
cmdr2
307209945c
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-02 15:42:08 +05:30
cmdr2
8db9f40001
v2 scripts, trap more errors
2022-09-02 15:41:53 +05:30
cmdr2
472b8d0e51
Keep v2 files in the repo, for the updater
2022-09-02 13:58:36 +05:30
cmdr2
dbebd32a6e
Update README.md
2022-09-02 08:49:39 +05:30
cmdr2
ad8d2a913b
Update README.md
2022-09-01 22:50:03 +05:30
cmdr2
38bd247d64
Update README.md
2022-09-01 22:49:37 +05:30
cmdr2
6a4e972de6
Update README.md
2022-09-01 22:48:35 +05:30
cmdr2
cc14ac0bac
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-09-01 12:44:01 +05:30
cmdr2
2e0d7fdbb8
Discord link for dev
2022-09-01 12:43:56 +05:30
cmdr2
2284eea2d8
Update README.md
2022-09-01 12:13:48 +05:30
cmdr2
867b5b2ee4
Update README.md
2022-09-01 12:01:56 +05:30
cmdr2
85e29fffc9
Update README.md
2022-09-01 11:59:46 +05:30
cmdr2
fa84d812f1
Update config screenshot
2022-08-31 12:25:03 +05:30
cmdr2
4ffa8420dd
New UI Screenshot with image modifier tags
2022-08-31 12:18:19 +05:30
cmdr2
7dc1c54578
New UI; A library of image modifier tags like 'realistic', 'artstation', 'pencil sketch' etc
2022-08-31 12:16:25 +05:30
cmdr2
05434d3575
Update README.md
2022-08-31 08:06:02 +05:30
cmdr2
ddea9b9f38
Update README.md
2022-08-30 22:00:52 +05:30
cmdr2
9445ee41cf
Update README.md
2022-08-30 22:00:41 +05:30
cmdr2
8325b4e5aa
Beta notice for v2
2022-08-30 22:00:01 +05:30
cmdr2
1ff9db3714
Use port 9000
2022-08-29 09:29:08 +05:30
cmdr2
12ff102a21
Merge pull request #24 from ChrisAcrobat/pr-1
...
Update docker-compose.yml
2022-08-28 21:47:25 +05:30
cmdr2
f660111751
Merge pull request #19 from dsmmcken/dsmmcken-patch-1
...
Allow other image file types
2022-08-27 22:15:14 +05:30
Don
bac08306fb
Allow other image file types
...
underlying library accepts a wide range of filetypes, no need to restrict it to just png. I wanted to use a jpg.
2022-08-27 11:55:00 -04:00
cmdr2
b860dbd9a6
Revert to using docker-compose commands, since ./server wasn't working reliably on some platforms
2022-08-27 14:14:24 +05:30
Christoffer Olofsson
c7713f559d
Update docker-compose.yml
2022-08-27 10:34:29 +02:00
cmdr2
7c60189f29
Reduce opacity of the labels over the image until the mouse moves over it
2022-08-27 11:21:10 +05:30
cmdr2
35dc13ffcf
Update screenshot for the new num_outputs config
2022-08-27 10:55:59 +05:30
cmdr2
6b55f385c7
Allow generating an arbitrary number of output images, with parallel batches of 1 or 4 depending on the GPU's capabilities
2022-08-27 10:53:46 +05:30
cmdr2
75a9466232
Avoid running a background task in ./server, seems to be causing issues on some distros
2022-08-27 00:25:49 +05:30
cmdr2
2ffe7cc843
Merge branch 'main' of github.com:cmdr2/stable-diffusion-ui
2022-08-27 00:20:32 +05:30
cmdr2
d111911c18
Button to download the generated image
2022-08-27 00:20:20 +05:30
cmdr2
d55935f8c0
Update README.md
2022-08-26 22:53:42 +05:30
cmdr2
4def55368c
Troubleshooting: use the latest WSL kernel
2022-08-26 22:36:44 +05:30
cmdr2
661eff90fc
Use the latest Stable Diffusion model
2022-08-26 22:31:08 +05:30
cmdr2
66d809e9ed
Update screenshots with the new port 9000
2022-08-26 21:41:20 +05:30
cmdr2
1bd812a2cf
Add a note about using ./server commands instead of docker-compose directly
2022-08-26 21:14:23 +05:30
cmdr2
96e4a4ae03
Switch to port 9000, and post a redirection notice at port 8000. This avoids a port conflicts since port 8000 is often used by other servers, and hopefully avoids a common source of new-user issues in the future
2022-08-26 21:04:55 +05:30
cmdr2
f526b2df94
Update screenshot for img2img and masking
2022-08-26 19:55:04 +05:30
cmdr2
a2a4b32f7b
Screenshot showing img2img and masking
2022-08-26 19:53:10 +05:30
cmdr2
cb914ea77f
Add new screenshots
2022-08-26 19:51:31 +05:30