InvokeAI/invokeai/frontend/web/src/features/nodes
CrypticWit dc1e804887
Workflow editor improvements - add node from empty connection and auto-connect to empy handle. (#4684)
* Initial commit of edge drag feature.

* Fixed build warnings

* code cleanup and drag to existing node

* improved isValidConnection check

* fixed build issues, removed cyclic dependency

* edge created nodes now spawn at cursor

* Add Node popover will no longer show when using drag to delete an edge.

* Fixed collection handling, added priority for handles matching name of source handle, removed current image/notes nodes from filtered list

* Fixed not properly clearing startParams when closing the Add Node popover

* fix(ui): do not allow Collect -> Iterate connection

This can be removed when #3956 is resolved

* feat(ui): use existing node validation logic in add-node-on-drop

This logic handles a number of special cases

---------

Co-authored-by: Millun Atluri <Millu@users.noreply.github.com>
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2023-09-29 18:12:57 +10:00
..
components Workflow editor improvements - add node from empty connection and auto-connect to empy handle. (#4684) 2023-09-29 18:12:57 +10:00
hooks Workflow editor improvements - add node from empty connection and auto-connect to empy handle. (#4684) 2023-09-29 18:12:57 +10:00
store Workflow editor improvements - add node from empty connection and auto-connect to empy handle. (#4684) 2023-09-29 18:12:57 +10:00
types Use metadata ip adapter (#4715) 2023-09-28 09:05:32 +00:00
util Use metadata ip adapter (#4715) 2023-09-28 09:05:32 +00:00