cmdr2
fb32a38d96
Rename sampler to sampler_name in the API
2022-12-12 15:21:02 +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
JeLuF
e6346775e7
Merge branch 'beta' into pause
2022-12-11 11:19:48 +01:00
patriceac
af5c68051a
Fix for the tooltips being cutoff ( #636 )
2022-12-11 12:59:23 +05:30
JeLuF
c568bca69e
Pause button
2022-12-11 02:31:23 +01: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
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
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
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
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
c9e34457cd
Tweak text in editor
2022-12-06 15:39:27 +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
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
cmdr2
c9a0d090cb
Merge pull request #569 from patriceac/Fix-seed-behavior
...
Tweak the seed behavior
2022-12-01 15:03:21 +05:30
cmdr2
1ead764a02
Merge branch 'beta' into Custom-modifiers-as-a-plugin
2022-12-01 14:57:39 +05:30
cmdr2
292f68ff97
Typo in css path
2022-12-01 13:57:38 +05:30
cmdr2
da3e7a2eb8
Fix the broken image close button
2022-11-30 21:14:18 +05:30
cmdr2
1949d8a50c
Tweak modifiers help msg
2022-11-30 16:32:43 +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
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
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
0b96fa112d
Merge branch 'beta' into confirm
2022-11-30 13:47:08 +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
3d0cdc1cb6
Bump version
2022-11-29 13:32:29 +05:30
Marc-Andre Ferland
99bdcfa0a5
Set theme-color from the current selected theme.
2022-11-27 15:49:54 -05: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
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
ea7b28c9d5
Placeholder changes for SD 2.0 support, haven't tested yet
2022-11-25 12:17:44 +05:30
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
patriceac
c56a2adbcb
Custom modifiers as a plugin
2022-11-22 19:04:20 -08: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
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
7097175c6f
CSS tweak for logo and version
2022-11-22 11:07:50 +05:30
cmdr2
48b7d2587e
bump version
2022-11-21 16:21:22 +05:30
cmdr2
b641f1a230
Bump version
2022-11-21 14:08:12 +05:30
cmdr2
a3463274ee
changelog
2022-11-19 12:02:52 +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
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
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
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
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
Malcolm Diller
507491fbec
added fancy switches and updated the ui of the settings tab
2022-11-17 17:58:09 -08:00
cmdr2
6c089c0a78
Link to Multi GPU wiki page
2022-11-17 13:39:29 +05:30
cmdr2
f2367932e1
Style code tags in the What's New markdown
2022-11-17 13:13:01 +05:30
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
cmdr2
cc3186a683
Highlight the Save settings button when pressed
2022-11-17 11:01:10 +05:30
JeLuF
8cebb53147
Textarea for negative prompts
2022-11-16 23:35:27 +01:00
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
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
a59bac4b40
UI setting for preventing browser autostart
2022-11-16 12:43:46 +05:30
cmdr2
04f201933b
space apart the stop button
2022-11-16 11:33:05 +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
cmdr2
3c71200eb4
Update index.html
2022-11-15 16:06:50 +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
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
8707f88c07
Show mem free info
2022-11-14 20:35:47 +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
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
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
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
745ea5fb05
Update index.html
2022-11-12 17:39:29 +05:30
cmdr2
d7757b8b03
Update index.html
2022-11-12 17:25:07 +05:30
cmdr2
b4f7d6bf25
Bump js version
2022-11-11 15:12:04 +05:30
cmdr2
453cc2a951
Bump version
2022-11-11 14:46:27 +05:30
cmdr2
a25544baea
Fix the editor width on Chrome
2022-11-11 12:02:58 +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
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
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
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
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
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
69c7f22053
Merge branch 'beta' into mdiller_ui_reorganize
2022-11-08 21:22:22 -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
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
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
JeLuF
63dcb8cfe1
Add a link to the wiki to the "Help & Community" dropdown.
2022-11-03 20:39:08 +01: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
cmdr2
d04fe5d582
Increase CSS version
2022-11-02 12:23:36 +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
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
cmdr2
5e22360cb1
Change the JS/CSS version
2022-10-29 18:10:23 +05:30
cmdr2
e818f5a93f
Bump version
2022-10-29 12:29:28 +05:30
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
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
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
d939629c09
Bump version
2022-10-28 10:39:23 +05:30
cmdr2
7c5bbca2fa
Bump version
2022-10-27 20:49:05 +05:30
cmdr2
c024b39c8b
Get ready for installer_umamba
2022-10-26 12:55:39 +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
a5d19cd31f
Update index.html
2022-10-25 10:32:55 +05:30
Malcolm Diller
32d7835119
added a simple tooltip to the reset button
2022-10-21 17:44:04 -07:00
Malcolm Diller
c154a4bdc8
removed second auto-savecss reference
2022-10-21 17:30:09 -07:00
Malcolm Diller
5453925e26
Merge branch 'beta' into mdiller_settings
2022-10-21 17:16:50 -07: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
4174c8c25c
Increase version
2022-10-21 14:36:51 +05:30
cmdr2
48a88a8624
Custom modifiers
2022-10-21 14:08:16 +05:30
cmdr2
ef478a4a9e
Remove the message about system-related settings
2022-10-21 09:41:31 +05:30
cmdr2
090dfff730
Refactor the time delays into constants and mention the units
2022-10-20 17:22:01 +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
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
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
9c1e73ffff
Fix missing auto-save.css include
2022-10-19 18:10:22 +05:30
cmdr2
083f9dd29b
Bump version
2022-10-19 13:50:36 +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
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
Malcolm Diller
0922349344
made some updates and moved some stuff to auto-save js
2022-10-18 20:49:58 -07:00
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
4a956b5a55
Make the label 10pt
2022-10-18 16:20:35 +05:30
Malcolm Diller
da8835bc77
updated to behave better and apply variables that are dependant
2022-10-17 23:00:08 -07:00
Malcolm Diller
351b17d1d9
added a theme dropdown box
2022-10-17 22:22:27 -07:00
cmdr2
22bf3618ea
Bump version
2022-10-17 17:56:52 +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
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
6c71d95932
Bump version
2022-10-17 13:01:31 +05:30
cmdr2
188894c837
Push back the auto-save settings change by @mdiller
2022-10-17 12:44:05 +05:30
cmdr2
fb4fbd23d8
Revert "Auto-saving Settings"
2022-10-17 11:40:01 +05:30
cmdr2
1ec023b435
Merge branch 'beta' into mdiller_beta
2022-10-17 11:34:50 +05:30
cmdr2
edf2b2df6f
Bump version; Shrink the size of the editor panel and font size
2022-10-17 11:21:35 +05:30
Malcolm Diller
1b0d5b710e
fixed styling to work properly for mobile
2022-10-15 17:26:52 -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
ee621fa091
pruned out all the auto-settings saving stuff
2022-10-15 15:23:48 -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
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
cmdr2
6855e314b3
Store the output format setting in localStorage
2022-10-08 18:22:01 +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
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
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
5db64526cc
Fix a bug where batches would overwrite the previous images inside a task
2022-09-29 13:43:25 +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
34023f66f0
Bump version
2022-09-28 15:10:24 +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
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
mrbusysky
e107037011
Updated links to add the reddit
2022-09-24 22:00:42 -07: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
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
657129e4a7
Don't cache modifiers; rearrange the modifier controls
2022-09-23 22:01:38 +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
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
956b3d89db
New samplers for txt2img: "ddim", "plms", "heun", "euler", "euler_a", "dpm2", "dpm2_a", "lms"
2022-09-23 00:19:05 +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
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
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
28e002e248
Bump version
2022-09-21 23:00:19 +05:30
cmdr2
6f60e71ea4
'almost done' is misleading sometimes
2022-09-21 20:39:14 +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
95f01007a3
Fix a bug where negative steps remaining would mess up the countdown
2022-09-21 15:14:22 +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
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
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
30974482c5
The seed displayed in the UI was wrong
2022-09-12 23:15:41 +05:30
cmdr2
8bee8060f9
Higher resolution options
2022-09-12 13:04:49 +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
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
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
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
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
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
3f64d3729e
Merge pull request #44 from caranicas/informative-filenames
...
updated filename
2022-09-04 00:16:52 +05:30