Sean Sube
|
d86286ab1e
|
lint(gui): split up state types
|
2023-12-14 20:46:43 -06:00 |
Sean Sube
|
2fc5ec930c
|
feat(api): add support for DPM SDE scheduler
|
2023-12-09 23:51:09 -06:00 |
Sean Sube
|
419b2811ef
|
feat: update min CFG for SDXL turbo
|
2023-12-09 23:40:27 -06:00 |
Sean Sube
|
0b31ad0ab6
|
fix(gui): add string for LCM scheduler
|
2023-11-30 19:23:03 -06:00 |
Sean Sube
|
c7af703abc
|
make tile size a constant
|
2023-11-30 19:21:37 -06:00 |
Sean Sube
|
35171e6f12
|
fix(gui): dedupe and sort available prompt tokens
|
2023-11-12 21:14:13 -06:00 |
Sean Sube
|
fd34b4a764
|
feat(gui): highlight tokens that have been used in prompt
|
2023-11-12 15:50:04 -06:00 |
Sean Sube
|
a4bf4ac651
|
add tokens to network response
|
2023-11-12 15:36:51 -06:00 |
Sean Sube
|
44e483322e
|
feat: show tokens for networks in prompt
|
2023-11-12 15:15:06 -06:00 |
Sean Sube
|
44851e3785
|
fix: increase step limits for SDXL
|
2023-11-05 15:37:05 -06:00 |
Sean Sube
|
59e1a1a4c2
|
fix(gui): make overlap params decimal inputs
|
2023-11-05 15:35:58 -06:00 |
Sean Sube
|
8a1d9b2530
|
fix VAE strings
|
2023-11-04 20:53:34 -05:00 |
Sean Sube
|
e8d7d9a881
|
feat: split up UNet and VAE tile size and overlap/stride params
|
2023-11-04 20:41:58 -05:00 |
Sean Sube
|
38d3999088
|
fix(gui): expand grid ranges while building pipeline
|
2023-09-21 18:24:50 -05:00 |
Sean Sube
|
90d1812dec
|
fix(gui): use new grid seeds for every generation
|
2023-09-20 19:27:37 -05:00 |
Sean Sube
|
af6cb1f295
|
more lint
|
2023-09-15 19:22:53 -05:00 |
Sean Sube
|
41b38f910a
|
update tile size key to match API
|
2023-09-13 22:40:37 -05:00 |
Sean Sube
|
c9f7caae39
|
clean up chain params to match backend
|
2023-09-13 17:28:38 -05:00 |
Sean Sube
|
37daca5178
|
dedupe tile size params
|
2023-09-13 08:44:16 -05:00 |
Sean Sube
|
046de9bf3a
|
combine defaults and model params for now
|
2023-09-12 19:17:20 -05:00 |
Sean Sube
|
7d8819ef87
|
add default parameters to chain pipeline
|
2023-09-12 19:06:13 -05:00 |
Sean Sube
|
e5a9d5772d
|
feat(gui): add row and column tokens for X/Y prompts
|
2023-09-11 17:36:49 -05:00 |
Sean Sube
|
f3d1b16c8c
|
prevent selecting the same variable for both axes
|
2023-09-11 17:36:21 -05:00 |
Sean Sube
|
bf830a9032
|
add tile size to grid jobs
|
2023-09-11 17:35:47 -05:00 |
Sean Sube
|
51b10de265
|
pass initial device to chain
|
2023-09-10 22:46:06 -05:00 |
Sean Sube
|
89de05b7c5
|
add output stage, parse individual numbers
|
2023-09-10 22:19:46 -05:00 |
Sean Sube
|
15b8a80f6d
|
add grid stage to chain def
|
2023-09-10 21:44:12 -05:00 |
Sean Sube
|
07662b22df
|
send chain request as json, with numbers
|
2023-09-10 21:17:27 -05:00 |
Sean Sube
|
9d4272eb09
|
add basic variables to txt2img tab
|
2023-09-10 20:59:33 -05:00 |
Sean Sube
|
0fa03e77ad
|
feat: add panorama pipeline for SDXL
|
2023-09-10 11:26:18 -05:00 |
Sean Sube
|
ebdc6a00fe
|
fix(gui): add strings for XL pipelines
|
2023-09-04 21:20:51 -05:00 |
Sean Sube
|
dc9048c76f
|
fix(api): use correct case for PNG metadata
|
2023-08-02 17:43:17 -05:00 |
Sean Sube
|
ea990943ec
|
mark action selectors as shallow
|
2023-07-22 18:45:52 -05:00 |
Sean Sube
|
0ba21dfc27
|
continue refactoring to use selectors
|
2023-07-22 18:21:54 -05:00 |
Sean Sube
|
97daf1aa7c
|
continue migrating to selectors
|
2023-07-22 10:02:17 -05:00 |
Sean Sube
|
ffc941548d
|
optimize zustand selectors
|
2023-07-21 22:45:20 -05:00 |
Sean Sube
|
626ca18d7f
|
include highres and upscale in params loading
|
2023-07-21 22:11:45 -05:00 |
Sean Sube
|
9e350f09df
|
lint(gui): make profile name field wider
|
2023-07-21 19:33:32 -05:00 |
Sean Sube
|
a6e04611f2
|
feat(gui): add profile download button
|
2023-07-21 19:33:16 -05:00 |
Sean Sube
|
f14f197264
|
feat(gui): move model controls into each tab
|
2023-07-21 17:38:01 -05:00 |
Sean Sube
|
27a21dfa62
|
fix(gui): attempt to decode unicode EXIF tags
|
2023-07-21 15:31:14 -05:00 |
Sean Sube
|
063acc6f20
|
handle json in comments field
|
2023-07-20 08:23:58 -05:00 |
Sean Sube
|
9db54638a7
|
apply lint
|
2023-07-20 07:18:14 -05:00 |
Sean Sube
|
d80ab00446
|
parse size from json params
|
2023-07-20 07:16:23 -05:00 |
Sean Sube
|
570b56ab72
|
fix list of file types
|
2023-07-20 06:56:58 -05:00 |
Sean Sube
|
93acc24be4
|
allow selecting the same file repeatedly, parse image size
|
2023-07-19 22:49:07 -05:00 |
Sean Sube
|
079d4aa602
|
feat(gui): load and parse most parameters from image, text, or json
|
2023-07-19 22:42:49 -05:00 |
Sean Sube
|
99c91a301c
|
feat: make enabling highres a parameter of its own
|
2023-07-02 19:08:40 -05:00 |
Sean Sube
|
b8aef2cd32
|
fix(gui): close save menu after selecting an option
|
2023-07-02 17:13:34 -05:00 |
Sean Sube
|
b4db21eebd
|
fix(gui): add strings for save menu
|
2023-07-02 17:12:28 -05:00 |
Sean Sube
|
be396099ef
|
feat(gui): add button to download image metadata JSON
|
2023-07-02 13:13:47 -05:00 |
Ben Fortune
|
4c3fcace5e
|
Fix linting issues
|
2023-06-30 16:54:53 +01:00 |
Ben Fortune
|
4009ed8443
|
feat(gui): add ability to save profiles for img2txt and txt2txt
|
2023-06-30 16:43:35 +01:00 |
Sean Sube
|
ca2e436f06
|
feat(gui): remove generic SD pipeline option
|
2023-06-20 18:33:15 -05:00 |
Sean Sube
|
3c5641b9a7
|
fix{gui): send highres parameters on upscale tab
|
2023-06-19 17:43:02 -05:00 |
Sean Sube
|
7f28c0f194
|
feat(gui): sort lists by visible labels after i18n
|
2023-06-16 20:42:23 -05:00 |
Sean Sube
|
d95d342d5a
|
fix(gui): add strings for SwinIR real large models
|
2023-05-28 19:43:39 -05:00 |
Sean Sube
|
5eb2128c85
|
fix(gui): correct label for diffusion models in image card
|
2023-05-27 11:26:37 -05:00 |
Sean Sube
|
4ba1768198
|
fix(gui): make sure models have correct prefix
|
2023-05-20 13:38:30 -05:00 |
Sean Sube
|
52b7521d77
|
fix(gui): handle partial extras file without totally crashing
|
2023-05-15 22:09:53 -05:00 |
Sean Sube
|
00e3fe525a
|
start localizing extras tab
|
2023-05-08 22:48:00 -05:00 |
Sean Sube
|
1566ceef7f
|
optimize editable lists, add arch types
|
2023-05-08 21:41:15 -05:00 |
Sean Sube
|
b2ebc95317
|
memoize unchanged models, add some missing formats
|
2023-05-07 23:35:15 -05:00 |
Sean Sube
|
1e66ffd252
|
clean up react hooks in models tab
|
2023-05-07 23:02:56 -05:00 |
Sean Sube
|
a0fdffab23
|
feat(gui): add extras endpoints to client
|
2023-05-06 16:49:29 -05:00 |
Sean Sube
|
8c88fcd5fe
|
add more model types to models tab
|
2023-05-06 15:38:41 -05:00 |
Sean Sube
|
6e78f40f09
|
feat(gui): add a tab for managing the extra models (#365)
|
2023-05-06 12:19:06 -05:00 |
Sean Sube
|
a3ec88007f
|
fix(gui): send UNet stride to backend as integer
|
2023-05-05 18:41:28 -05:00 |
Sean Sube
|
59075a752a
|
fix(gui): draw source to canvas immediately on change (#372)
|
2023-05-05 18:34:22 -05:00 |
Sean Sube
|
3c1e1542a5
|
fix(gui): limit stride to lesser of tiles and server values
|
2023-05-03 19:25:18 -05:00 |
Sean Sube
|
e68e405633
|
fix: limit UNet stride to tile size
|
2023-05-03 19:21:32 -05:00 |
Sean Sube
|
3b02fc5768
|
feat: add UNet stride as its own parameter
|
2023-05-03 19:15:05 -05:00 |
Sean Sube
|
72c39b62ec
|
lint(gui): move tiled VAE option later in its row
|
2023-05-02 19:09:48 -05:00 |
Sean Sube
|
a44b534799
|
lint(gui): move batch and tiles params onto their own line
|
2023-05-01 23:47:39 -05:00 |
Sean Sube
|
e75d0459d8
|
add strings for tiles
|
2023-05-01 23:42:58 -05:00 |
Sean Sube
|
d63130cd75
|
feat(gui): add tile and stride params
|
2023-05-01 23:39:54 -05:00 |
Sean Sube
|
95725fff79
|
feat(api): add tile size and stride to image parameters
|
2023-05-01 23:21:25 -05:00 |
Sean Sube
|
5d5bfdbbcc
|
fix: increase max image sizes
|
2023-04-29 15:59:59 -05:00 |
Sean Sube
|
f420a3a612
|
feat: experimentally add TensorRT runtime
|
2023-04-29 15:55:58 -05:00 |
Sean Sube
|
e09b4a4094
|
fix(gui): add missing pipeline labels
|
2023-04-29 00:04:32 -05:00 |
Sean Sube
|
7e5380db43
|
feat: add tiled VAE parameter to client
|
2023-04-28 13:30:54 -05:00 |
Sean Sube
|
348421dd6d
|
fix controlnet segmentation string, add some source filter logging
|
2023-04-22 11:26:21 -05:00 |
Sean Sube
|
b5556807bf
|
add strings for loopback
|
2023-04-22 10:52:48 -05:00 |
Sean Sube
|
00fb64ba82
|
feat: add img2img loopback (#331)
|
2023-04-22 10:39:23 -05:00 |
Sean Sube
|
b85a8aa868
|
fix(gui): replace divider below tabs, outline restart button
|
2023-04-20 22:18:57 -05:00 |
Sean Sube
|
f963b126d1
|
localize restart button
|
2023-04-20 19:31:13 -05:00 |
Sean Sube
|
30c96be24f
|
send token with admin requests, return worker status after restarting
|
2023-04-20 17:36:29 -05:00 |
Sean Sube
|
df0e7dc57e
|
feat: add admin endpoint to restart image workers (#207)
|
2023-04-20 07:36:31 -05:00 |
Sean Sube
|
64ea060ec9
|
fix(gui): improve render performance
|
2023-04-16 23:09:00 -05:00 |
Sean Sube
|
ec7315fc36
|
lint(gui): make theme handling more type-safe
|
2023-04-16 19:09:00 -05:00 |
Sean Sube
|
83b1b3916f
|
Merge branch 'bzlibby-dark-mode'
|
2023-04-16 18:32:16 -05:00 |
BZLibby
|
229caa0c4a
|
fixed tabs and imports
|
2023-04-16 12:32:16 -05:00 |
BZLibby
|
6bb815cccf
|
use system theme when the theme is not set
|
2023-04-16 11:41:04 -05:00 |
BZLibby
|
d61268b3a0
|
add dark mode with toggle and system preference
|
2023-04-16 11:31:17 -05:00 |
Sean Sube
|
161913bb7e
|
fix(api): add pre-converted ControlNets to base sources, add missing ControlNet strings
|
2023-04-15 16:55:53 -05:00 |
BZLibby
|
48f1b745fe
|
add dark mode with toggle and system preference
|
2023-04-15 13:45:47 -05:00 |
Sean Sube
|
33f72187c5
|
make controlnet labels more consistent
|
2023-04-15 12:21:06 -05:00 |
Sean Sube
|
0dd8272285
|
feat(api): convert CNet for existing diffusion models
|
2023-04-15 09:00:17 -05:00 |
Sean Sube
|
2c75311fba
|
move ControlNet menu into img2img params
|
2023-04-14 23:44:40 -05:00 |
Sean Sube
|
27954f3e65
|
feat(gui): add highres control to most tabs
|
2023-04-14 20:29:44 -05:00 |