b6b3b9f99c
feat(ui): make scrollbar less bright
2023-06-04 22:34:58 +10:00
faa69f8a47
feat(ui): add alpha colors
2023-06-04 22:34:58 +10:00
d92c7f5483
feat(ui): organize IAIDndImage component
2023-06-04 22:34:58 +10:00
6b824eb112
feat(ui): initial mini controlnet UI, dnd improvements
2023-06-04 22:34:58 +10:00
72b4371804
feat(ui): control image auto-process
2023-06-04 22:34:58 +10:00
fa290aff8d
feat(ui): add defaults for all processors
2023-06-04 22:34:58 +10:00
3d99d7ae8b
feat(ui): update handling of inProgess, do not allow cnet process when processing
2023-06-04 22:34:58 +10:00
2eb367969c
feat(ui): do not autoprocess control if invocation in progress
2023-06-04 22:34:58 +10:00
9cdad95f48
feat(ui): add rest of controlnet processors
2023-06-04 22:34:58 +10:00
707ed39300
chore(ui): regen api client
2023-06-04 22:34:58 +10:00
6896e69e95
fix(ui): fix multiple controlnets
2023-06-04 22:34:58 +10:00
b17f4c1650
feat(ui): more tweaking controlnet ui
2023-06-04 22:34:58 +10:00
98493ed9e2
feat(ui): reorg parameter panel to make room for controlnet
2023-06-04 22:34:58 +10:00
94c953deab
feat(ui): get processed images back into controlnet ui
2023-06-04 22:34:58 +10:00
fa4d88e163
feat(ui): improve drag and drop ux
2023-06-04 22:34:58 +10:00
b1e1e3efc7
fix(ui): fix IAISelectableImage fallback
2023-06-04 22:34:58 +10:00
3b9426eb72
feat(ui): controlnet/image dnd wip
...
Implement `dnd-kit` for image drag and drop
- vastly simplifies logic bc we can drag and drop non-serializable data (like an `ImageDTO`)
- also much prettier
- also will fix conflicts with file upload via OS drag and drop, bc `dnd-kit` does not use native HTML drag and drop API
- Implemented for Init image, controlnet, and node editor so far
More progress on the ControlNet UI
2023-06-04 22:34:58 +10:00
e2e07696fc
feat(ui): wip controlnet ui
2023-06-04 22:34:58 +10:00
31281d7181
Merge branch 'main' into lstein/logging-improvements
2023-06-02 22:56:13 -04:00
7620bacc01
feat: Add temporary NodeInvokeButton
2023-06-02 17:55:15 +12:00
ea9cf04765
fix: Remove progress bg instead of altering button bg
2023-06-02 17:36:14 +12:00
47301e6f85
fix: Do the same without zIndex
2023-06-02 17:33:38 +12:00
f143fb7254
feat: Make Invoke Button also the progress bar
2023-06-02 17:24:40 +12:00
2bdb655375
Change to absolute
2023-06-02 14:59:10 +10:00
8ae1eaaccc
Add Progress bar under invoke Button
...
Find on some screens the progress bar at top of screen gets cut off
2023-06-02 14:19:02 +10:00
d66979073b
add optional config for settings modal
2023-06-02 00:36:45 +10:00
c9e621093e
fix(ui): fix looping gallery images fetch
...
The gallery could get in a state where it thought it had just reached the end of the list and endlessly fetches more images, if there are no more images to fetch (weird I know).
Add some logic to remove the `end reached` handler when there are no more images to load.
2023-06-02 00:34:03 +10:00
e06ba40795
fix(ui): do not allow dpmpp_2s
to be used ever
...
it doesn't work for the img2img pipelines, but the implemented conditional display could break the scheduler selection dropdown.
simple fix until diffusers merges the fix - never use this scheduler.
2023-06-02 00:30:01 +10:00
6571e4c2fd
feat(ui): refactor parameter recall
...
- use zod to validate parameters before recalling
- update recall params hook to handle all validation and UI feedback
2023-06-02 00:30:01 +10:00
062b2cf46f
fix(ui): fix width and height not working on txt2img tab
...
I missed a spot when working on the graph logic yesterday.
2023-05-30 18:41:09 -04:00
877959b413
fix(ui): ensure download image opens in new tab
2023-05-30 09:22:54 -04:00
6e60f7517b
feat(ui): add model description tooltips
2023-05-30 09:06:13 -04:00
296ee6b7ea
feat(ui): tidy ParamScheduler component
2023-05-30 09:06:13 -04:00
7c7ffddb2b
feat(ui): upgrade IAICustomSelect to optionally display tooltips for each item
2023-05-30 09:06:13 -04:00
e1ae7842ff
feat(ui): add defaultModel
to config
2023-05-30 09:06:13 -04:00
9687fe7bac
fix(ui): set default model to first model (alpha sort)
2023-05-30 09:06:13 -04:00
a9c47237b1
fix(ui): mark img2img resize node intermediate
2023-05-30 09:06:13 -04:00
33bbae2f47
fix(ui): fix missing init image when fit disabled
2023-05-30 09:06:13 -04:00
fab7a1d337
fix(ui): fix bug with staging bbox not resetting
2023-05-30 09:06:13 -04:00
cffcf80977
fix(ui): remove w/h from canvas params, add bbox w/h
2023-05-30 09:06:13 -04:00
1a3fd05b81
fix(ui): fix canvas bbox autoscale
2023-05-30 09:06:13 -04:00
c22c6ca135
fix(ui): fix img2img fit
2023-05-30 09:06:13 -04:00
3afb6a387f
chore(ui): regen api
2023-05-30 09:06:13 -04:00
33e5ed7180
fix(ui): fix edge case in nodes graph building
...
Inputs with explicit values are validated by pydantic even if they also
have a connection (which is the actual value that is used).
Fix this by omitting explicit values for inputs that have a connection.
2023-05-30 09:06:13 -04:00
2067757fab
feat(ui): enable progress images by default
2023-05-30 09:06:13 -04:00
070218aba7
feat(ui): add progress image toggle to current image buttons
2023-05-29 09:07:46 -04:00
f1c226b171
fix(ui): remove console.log()
2023-05-29 09:07:46 -04:00
7004430380
feat(ui): gallery filter dropdown -> Images/Assets toggle
2023-05-29 09:07:46 -04:00
1ddc620192
feat(ui): only cancel on staging commit if processing
2023-05-29 09:07:46 -04:00
a7cebbd970
feat(ui): cancel session when staging image accepted
2023-05-29 09:07:46 -04:00