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
|
c81dcf16e6
|
chore(release): 0.10.0
|
2023-08-22 20:42:10 -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
|
c8d2e33aa5
|
chore(gui): update build deps
|
2023-04-20 22:18:20 -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 |
Sean Sube
|
4df28a5ce7
|
feat: add menu for source image filters
|
2023-04-13 20:59:26 -05:00 |
Sean Sube
|
953e772a50
|
fix(gui): localize pipeline and controlnet menus
|
2023-04-13 08:47:20 -05:00 |
Sean Sube
|
2af1530a7e
|
feat: make pipeline type a request parameter
|
2023-04-12 22:58:48 -05:00 |
Sean Sube
|
555ec5a644
|
turn controlnet into a select list and localize its label, fix name lookup on server
|
2023-04-12 20:03:00 -05:00 |
Sean Sube
|
9e017ee35d
|
feat: add parameter for ControlNet selection
|
2023-04-12 08:43:15 -05:00 |
Sean Sube
|
fcc04982b1
|
chore(gui): updates for react-query v4
|
2023-04-11 19:21:50 -05:00 |
renovate[bot]
|
f53518ad24
|
fix(deps): replace dependency react-query with @tanstack/react-query ^4.0.5
|
2023-04-11 13:47:02 +00:00 |
Sean Sube
|
95794de1a0
|
chore(gui): update MUI
|
2023-04-11 08:45:17 -05:00 |
Sean Sube
|
0caa42e11b
|
chore(gui): update misc client deps
|
2023-04-11 08:41:24 -05:00 |
Sean Sube
|
ce5c6a8dd5
|
chore(gui): update build deps
|
2023-04-11 08:39:32 -05:00 |
Sean Sube
|
62aa7e8473
|
feat(api): add initial support for BSRGAN and SwinIR upscaling (#153, #154)
|
2023-04-10 17:49:56 -05:00 |
Sean Sube
|
8beb0996d4
|
fix(gui): add strings for highres iterations
|
2023-04-09 20:00:51 -05:00 |
Sean Sube
|
7f504a5b5b
|
feat: add parameter for highres iterations (#316)
|
2023-04-09 19:53:00 -05:00 |
Sean Sube
|
83dbd479b9
|
update params version for highres
|
2023-04-01 17:15:09 -05:00 |
Sean Sube
|
bcf396d235
|
lint(gui): remove linebreak between batch and CFG parameters
|
2023-04-01 15:16:31 -05:00 |
Sean Sube
|
89c3b2a403
|
correctly upscale highres tiles
|
2023-04-01 14:41:35 -05:00 |
Sean Sube
|
6d23491529
|
only run correction before highres when selected in options
|
2023-04-01 14:39:48 -05:00 |
Sean Sube
|
f451d8db74
|
feat: add method parameter for highres mode
|
2023-04-01 14:26:45 -05:00 |
Sean Sube
|
a1f54f05eb
|
include highres params in retry
|
2023-04-01 12:05:55 -05:00 |