Commit Graph

1294 Commits

Author SHA1 Message Date
cmdr2
a208564f06 Wait for the model to load before changing the global 'model loaded' state 2022-10-08 12:35:23 +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
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
ccfa32ce93 Report the error in the UI. Regression after switching to the task queue 2022-09-30 10:53:30 +05:30
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
c2dec9eac4
Merge branch 'haka-fix' into main 2022-09-29 12:00:44 +05:30
cmdr2
b4c68a8ae5 Save the negative prompt in the text file 2022-09-28 18:33:08 +05:30
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
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
Haka
10c4bee1e5 Fix for show all images 2022-09-28 00:05:34 +03: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
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
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
864fc84899 Hide the image info when the mouse isn't over it 2022-09-27 14:28:29 +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
mrbusysky
926ffefac8 Correction of link position
and correction of the label being on the wrong line.
2022-09-26 21:24:20 -07:00
Haka
5ba802dc68 Overlaid info 2022-09-26 17:50:27 +03: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
688659b815 Hotfix for batched-up chunked responses 2022-09-24 22:29:31 +05:30
cmdr2
6fc9098035 Slightly improve how the inpainting editor canvas looks 2022-09-24 17:31:46 +05:30
cmdr2
86d0feed32 Update readme image; Tweak modifier wording 2022-09-24 16:19:59 +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
ecf7860847
Merge branch 'beta' into patch-5 2022-09-24 11:20:06 +05:30
cmdr2
27e2699fa1
Bust the modifiers cache 2022-09-24 09:47:34 +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
cmdr2
657129e4a7 Don't cache modifiers; rearrange the modifier controls 2022-09-23 22:01:38 +05:30
cmdr2
342f5e5e41 Merge branch 'main' into mod-thumbnails 2022-09-23 21:26:53 +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
119d5ba7ff Disable sampler selection if an image is used 2022-09-23 20:37:11 +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
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
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
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
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
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
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
cmdr2
108e516b80
Don't use colorama 2022-09-16 21:32:08 +05:30
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
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
47fca55b0c Disable the start button after starting an image - regression after the stop button was added 2022-09-15 10:59:48 +05:30
cmdr2
219f310a25 Disable live preview by default 2022-09-14 22:48:36 +05:30
cmdr2
27071cfa29 Live preview of images 2022-09-14 22:29:42 +05:30
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
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
30974482c5 The seed displayed in the UI was wrong 2022-09-12 23:15:41 +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
246ceebe0e Merge branch 'main' into beta 2022-09-12 11:12:41 +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
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
387605f443 Show a label for the update channel, next to the version number 2022-09-10 15:08:07 +05:30
cmdr2
a6b4d59d94 Fix unnecessary warning for config.json 2022-09-10 00:29:46 +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
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
512ffa9030 UI for setting the beta/main channel 2022-09-09 20:34:32 +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
0dd38870e0 Revert "Revert "Revert "Merge pull request #112 from cmdr2/develop"""
This reverts commit 788dcbf471.
2022-09-08 23:45:21 +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
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
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
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
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
dc9f6013e8
Merge pull request #105 from frode/develop
Update modifiers.json
2022-09-08 12:47:43 +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
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
1d4e06b884 Use full precision automatically for NVIDIA 1650 and 1660 2022-09-07 15:32:34 +05:30
Blub
0dfbfafb82
fixes generating in parallel not updating seed correctly 2022-09-06 21:24:08 -04:00
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
Saul van der Walt
44824acf34
Update modifiers.json 2022-09-06 13:42:23 +02:00
Saul van der Walt
f902466882
Update modifiers.json 2022-09-06 12:41:56 +02:00
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
9b8ed32c74
Merge pull request #52 from Hakorr/patch-2
Fixed artist names and added more entries
2022-09-05 20:32:55 +05:30
Haka
286f057a14
Moved 16-bit visual style next to 8-bit 2022-09-05 16:23:39 +03:00
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
7a99241c76 Version 2022-09-05 17:28:40 +05:30
cmdr2
835dd4da9d Configurable path to save to disk 2022-09-05 17:25:25 +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
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
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
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
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
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
4519acb77e Increment version test 2022-09-02 18:43:31 +05:30
cmdr2
9017ee9a40 v2: Add version number 2022-09-02 16:15:36 +05:30
cmdr2
472b8d0e51 Keep v2 files in the repo, for the updater 2022-09-02 13:58:36 +05:30