psychedelicious
eafa536c56
feat(ui): sdxl graphs
2024-09-06 22:56:24 +10:00
psychedelicious
abdb5abbc1
feat(ui): sd1 outpaint graph
2024-09-06 22:56:24 +10:00
psychedelicious
a1dbf426ec
tests(ui): add missing tests for Graph class
2024-09-06 22:56:24 +10:00
psychedelicious
30ba131704
feat(ui): add Graph.getid() util
2024-09-06 22:56:24 +10:00
psychedelicious
e3f0fb539e
feat(ui): outpaint graph, organize builder a bit
2024-09-06 22:56:24 +10:00
psychedelicious
d6667c773b
feat(ui): inpaint sd1 graph
2024-09-06 22:56:24 +10:00
psychedelicious
1bb7f40b0a
feat(ui): txt2img & img2img graphs
2024-09-06 22:56:24 +10:00
psychedelicious
bf8d2250ca
feat(ui): generation mode calculation, fudged graphs
2024-09-06 22:56:24 +10:00
psychedelicious
1b2d045be1
feat(ui): add utils for getting images from canvas
2024-09-06 22:56:24 +10:00
psychedelicious
ac0f93f2c2
refactor(ui): divvy up canvas state a bit
2024-09-06 22:56:24 +10:00
psychedelicious
8a75b1411a
feat(ui): get region and base layer canvas to blob logic working
2024-09-06 22:56:24 +10:00
psychedelicious
6ee0064ce0
feat(ui): use node manager for addRegions
2024-09-06 22:56:24 +10:00
psychedelicious
5fcaae39df
fix(ui): fix generation graphs
2024-09-06 22:56:24 +10:00
psychedelicious
3e21106336
refactor(ui): create classes to abstract mgmt of konva nodes
2024-09-06 22:56:24 +10:00
psychedelicious
9295985082
tidy(ui): organise renderers
2024-09-06 22:56:24 +10:00
psychedelicious
1c6015ca73
fix(ui): incorrect rect/brush/eraser positions
2024-09-06 22:56:24 +10:00
psychedelicious
efac5c8f06
refactor(ui): use "entity" instead of "data" for canvas
2024-09-06 22:56:24 +10:00
psychedelicious
13bb45934c
chore(ui): lint
2024-09-06 22:56:24 +10:00
psychedelicious
54ba852e71
refactor(ui): move loras to canvas slice
2024-09-06 22:56:24 +10:00
psychedelicious
5fc0bc5136
refactor(ui): port remaining canvasV1 rendering logic to V2, remove old code
2024-09-06 22:56:24 +10:00
psychedelicious
9be3e0050d
refactor(ui): metadata recall (wip)
...
just enough let the app run
2024-09-06 22:56:24 +10:00
psychedelicious
0d73d9dfd3
refactor(ui): update generation tab graphs
2024-09-06 22:56:24 +10:00
psychedelicious
9a860dbab5
refactor(ui): update components & logic to use new unified slice
2024-09-06 22:56:24 +10:00
psychedelicious
acc1fefa77
refactor(ui): update size/prompts state
2024-09-06 22:56:24 +10:00
psychedelicious
df9f998671
refactor(ui): canvas v2 (wip)
...
merge all canvas state reducers into one big slice (but with the logic split across files so it's not hell)
2024-09-06 22:56:24 +10:00
psychedelicious
2db7608401
refactor(ui): canvas v2 (wip)
2024-09-06 22:56:24 +10:00
psychedelicious
506632206c
refactor(ui): canvas v2 (wip)
2024-09-06 22:56:24 +10:00
psychedelicious
e1b9cac1df
feat(ui): raster layer logic
...
- Deduplicate shared logic
- Split up giant renderers file into separate cohesive files
- Tons of cleanup
- Progress on raster layer functionality
2024-09-06 22:56:24 +10:00
Mary Hipp
3e569c8312
feat(ui): add fields for CLIP embed models and Flux VAE models in workflows
2024-08-29 11:52:51 -04:00
Brandon Rising
101de8c25d
Update t5 encoder formats to accurately reflect the quantization strategy and data type
2024-08-26 20:17:50 -04:00
Brandon Rising
5063be92bf
Switch flux to using its own conditioning field
2024-08-26 20:17:50 -04:00
Brandon Rising
1f9bdd1a9a
Undo changes to the v2 dir of frontend types
2024-08-26 20:17:50 -04:00
Mary Hipp
d1f904d41f
tsc and lint fix
2024-08-26 20:17:50 -04:00
Mary Hipp
269388c9f4
feat(ui): create new field for t5 encoder models in nodes
2024-08-26 20:17:50 -04:00
Brandon Rising
8ba6e6b1f8
Add t5 encoders and clip embeds to the model manager
2024-08-26 20:17:50 -04:00
Brandon Rising
cde9696214
Some UI cleanup, regenerate schema
2024-08-26 20:17:50 -04:00
Brandon Rising
1d8545a76c
Remove changes to v1 workflow
2024-08-26 20:17:50 -04:00
Brandon Rising
5f59a828f9
Setup flux model loading in the UI
2024-08-26 20:17:50 -04:00
Mary Hipp
12ba15bfa9
UI updates per PR feedback
2024-08-09 16:00:13 -04:00
Mary Hipp
a7b83c8b5b
Merge remote-tracking branch 'origin/main' into maryhipp/style-presets
2024-08-08 13:56:59 -04:00
Mary Hipp
4cc41e0188
translations and lint fix
2024-08-08 13:56:37 -04:00
Mary Hipp
2604fd9fde
a whole bunch of stuff
2024-08-06 15:31:13 -04:00
Mary Hipp
571ba87e13
fix(ui): include upscale metadata for SDXL multidiffusion
2024-08-01 21:30:42 -04:00
Sergey Borisov
cf996472b9
Suggested changes
...
Co-Authored-By: psychedelicious <4822129+psychedelicious@users.noreply.github.com >
2024-07-30 04:50:56 +03:00
Sergey Borisov
8d16fa6a49
Remove dpmpp_3s schedulers as it bugged now
2024-07-29 22:55:45 +03:00
Sergey Borisov
55e810efa3
Add dpmpp_3 schedulers
2024-07-29 22:52:15 +03:00
Sergey Borisov
86a92bb6b5
Add more karras schedulers
2024-07-29 15:14:34 +03:00
psychedelicious
bb876b8d4e
fix(ui): copied edges must have new ids set
...
Problems this was causing:
- Deleting an edge was a copy of another edge deletes both edges
- Deleting a node that was a copy-with-edges of another node deletes its edges and it's original edges, leaving what I will call "ghost noodles" behind
2024-07-26 04:54:33 +10:00
psychedelicious
b99a53e64e
tidy(ui): organise postprocessing listeners
2024-07-24 08:22:46 +10:00
psychedelicious
40b262bcc2
tidy(ui): "simpleUpscale" -> "postProcessing"
2024-07-24 08:22:46 +10:00