6e966909ab
chore(ui): lint
2024-05-01 21:48:47 -04:00
311ba8c04b
fix(ui): ensure canvas size is correctly updated when model changed
...
Closes #6293
2024-05-01 21:48:47 -04:00
1b617768cf
fix(ui): canvas infinite loop when setting bbox dims
...
When typing in a number into the w/h number inputs, if the number is less than the step, it appears the value of 0 is used. This is unexpected; it means Chakra isn't clamping the value correctly (or maybe our wrapper isn't clamping it).
Add checks to never bail if the width or height value from the number input component is 0.
2024-05-01 21:48:47 -04:00
8ceb94497e
fix(ui): fix canvas rendering of control images
2024-05-01 21:48:47 -04:00
efb571401c
feat(ui): tweak control adapter layout
2024-05-01 21:48:47 -04:00
ffba4871d0
tidy(ui): "scribble" -> "Scribble"
2024-05-01 21:48:47 -04:00
9437d701b2
fix(ui): disable clear processor when no processor selected
2024-05-01 21:48:47 -04:00
6effa19626
fix(ui): edge cases in auto-process
2024-05-01 21:48:47 -04:00
45c2ac41d5
feat(ui): processor layout/styling
2024-05-01 21:48:47 -04:00
ca1c3c0873
fix(ui): do not re-process if processor config hasn't changed
2024-05-01 21:48:47 -04:00
47ee08db91
fix(ui): processor select styling
2024-05-01 21:48:47 -04:00
c96b98fc9e
feat(ui): auto-process for control layer CAs
2024-05-01 21:48:47 -04:00
905baf2787
refactor(ui): continue wiring up CA logic across (wip)
...
It works!
2024-05-01 21:48:47 -04:00
0e55488ff6
refactor(ui): wire up CA logic across (wip)
2024-05-01 21:48:47 -04:00
424a27eeda
refactor(ui): add CA processor config components (wip)
2024-05-01 21:48:47 -04:00
6007218a51
refactor(ui): add CA config components (wip)
2024-05-01 21:48:47 -04:00
811e8a5a8b
refactor(ui): rename & export actions from CL slice
2024-05-01 21:48:47 -04:00
121918352a
refactor(ui): add control layers separate control adapter implementation (wip)
...
- Revise control adapter config types
- Recreate all control adapter mutations in control layers slice
- Bit of renaming along the way - typing 'RegionalGuidanceLayer' over and over again was getting tedious
2024-05-01 21:48:47 -04:00
3717321480
tidy(ui): organize layer components
2024-05-01 21:48:47 -04:00
4a250bdf9c
Add TCD scheduler ( #6086 )
...
Adds the TCD scheduler to better support.
https://huggingface.co/h1t/TCD-SDXL-LoRA or checkpoints that have been
made with TCD
Example:
TCD Lora with Euler A

TCD Lora with TCD scheduler

2024-05-01 12:57:01 +05:30
dce8b88aaf
fix: change eta only for TCD Scheduler
2024-05-01 12:47:46 +05:30
1bdcbe3284
cleanup: use dict update to actually update the scheduler keyword args
2024-05-01 12:22:39 +05:30
88ac3bc7f0
Merge branch 'main' into main
2024-04-30 16:51:44 -04:00
abb3bb9f7e
Update invokeai_version.py
v4.2.0a4
2024-05-01 06:30:28 +10:00
2ddb82200c
fix: Manually update eta(gamma) to 1.0 for TCDScheduler
...
seems to work best with invoke at 4 steps
2024-05-01 01:20:53 +05:30
38880cde5c
chore: update schema
2024-05-01 01:20:22 +05:30
39ab4dd83e
Merge branch 'main' into pr/6086
2024-05-01 00:37:06 +05:30
631878b212
feat(ui): border radius on canvas
2024-04-30 08:10:59 -04:00
7a5399e83c
feat(ui): display message when no layers are added
2024-04-30 08:10:59 -04:00
e90775731d
fix(ui): layer layout orientation
2024-04-30 08:10:59 -04:00
3f26880493
fix(ui): "Global Settings" -> "Settings"
2024-04-30 08:10:59 -04:00
21cf1004db
fix(ui): layers default to expanded
2024-04-30 08:10:59 -04:00
d74cd12aa6
feat(ui): collapsible layers
2024-04-30 08:10:59 -04:00
cf1883585d
chore(ui): lint
2024-04-30 08:10:59 -04:00
8a791d4f16
feat(ui): make control image opacity filter toggleable
2024-04-30 08:10:59 -04:00
1212698059
tidy(ui): more renaming of components
2024-04-30 08:10:59 -04:00
ba6db33b39
tidy(ui): more renaming of components
2024-04-30 08:10:59 -04:00
b3dbfdaa02
tidy(ui): more renaming of components
2024-04-30 08:10:59 -04:00
3441187c23
tidy(ui): "regional prompts" -> "control layers"
2024-04-30 08:10:59 -04:00
8de56fd77c
tidy(ui): move regionalPrompts files to controlLayers
2024-04-30 08:10:59 -04:00
22bd33b7c6
chore(ui): lint
2024-04-30 08:10:59 -04:00
2af5c4be9f
fix(ui): ip adapter layers are not selectable
2024-04-30 08:10:59 -04:00
415a41e21a
perf(ui): reset maskobjects when layer has no bbox (all objects erased)
2024-04-30 08:10:59 -04:00
aa2ca03056
fix(ui): filter layers based on tab when disabling invoke button
2024-04-30 08:10:59 -04:00
a20faca20f
feat(ui): layer layout tweaks
2024-04-30 08:10:59 -04:00
9d042baf48
fix(ui): ip adapter layers always at bottom of list
2024-04-30 08:10:59 -04:00
6195741814
feat(ui): move global mask opacity to settings popover
2024-04-30 08:10:59 -04:00
c2f8adf93e
fix(ui): deselect other layers when new layer added
2024-04-30 08:10:59 -04:00
ace3955760
fix(ui): tool preview/cursor when non-interactable layer selected
2024-04-30 08:10:59 -04:00
720e16cea6
feat(ui): tweak layer list styling to better indicate selectablility
2024-04-30 08:10:59 -04:00