Commit Graph

2019 Commits

Author SHA1 Message Date
filtered
9bc4f66982 Upstream graph execution traversal logic to litegraph
Initial impl; inefficient & can be optimised with a map (#4270).
2025-06-25 04:26:17 -07:00
filtered
6926d449bc [TS] Fix implicit any in augmented type 2025-06-25 04:26:17 -07:00
filtered
11b71bb820 [TS] Remove unnecessary type redeclaration 2025-06-25 04:26:17 -07:00
filtered
586314e0da Fix error discarded by error toast handler 2025-06-25 04:26:17 -07:00
filtered
cf9af94fac Add breadcrumb text outline + shadow 2025-06-25 04:25:55 -07:00
filtered
ee93e36ee2 Add default badge for subgraph nodes 2025-06-25 04:25:55 -07:00
filtered
b8740c6ac3 Update to match upstream litegraph change 2025-06-25 04:25:42 -07:00
filtered
c3065ff07b Fix execution fails when slot numbers don't match 2025-06-25 04:25:00 -07:00
filtered
a5a1f8cf8a Fix subgraphs linked to each other corrupt execution 2025-06-25 04:25:00 -07:00
filtered
66fbdad4d2 Add subgraph functionality to execution store 2025-06-25 04:24:59 -07:00
filtered
b02408f517 [Refactor] Prefer canvas store over app.canvas 2025-06-25 04:24:59 -07:00
filtered
2cdf547fdd [TS] Remove type assertion 2025-06-25 04:24:59 -07:00
Blake
c57c391659 Fix convert to subgraph shown on IO node 2025-06-25 04:24:59 -07:00
filtered
cb91c3770c Fix Vue unwrap using markRaw
Involves minor runtime change.
2025-06-25 04:24:59 -07:00
filtered
060540ae80 Reimpl. escape key handling in frontend 2025-06-25 04:24:59 -07:00
filtered
962834e19c Add subgraph nodes to before/after exec 2025-06-25 04:24:59 -07:00
filtered
d018a69356 nit 2025-06-25 04:24:59 -07:00
filtered
c84218d6bb Remove deprecated group node conversion menu 2025-06-25 04:24:59 -07:00
filtered
6f9c481b38 Add convert to subgraph toolbox button 2025-06-25 04:24:59 -07:00
filtered
12e1508203 Fix delete button shown for io nodes 2025-06-25 04:24:59 -07:00
filtered
98f5216ddf Fix edit mask button shown when non-nodes selected 2025-06-25 04:24:59 -07:00
filtered
b2550f6351 Fix breadcrumbs overlap 2nd row tabs 2025-06-25 04:24:59 -07:00
filtered
b3b0b95646 Fix active subgraph requires breadcrumb component 2025-06-25 04:24:59 -07:00
filtered
4ca5a92108 Fix unwarranted workflow validation warning 2025-06-25 04:24:59 -07:00
filtered
9d4537e803 [Cleanup] Remove redundant LinkConnector call 2025-06-25 04:24:58 -07:00
filtered
4388cbe4a4 Update node create to use active subgraph 2025-06-25 04:24:58 -07:00
filtered
5685cb6748 Fix invalid links in nested subgraph conversion 2025-06-25 04:24:58 -07:00
filtered
f73be5d72a Fix crash on graph load - reactive proxy leak 2025-06-25 04:24:58 -07:00
filtered
20833e5090 Fix breadcrumb reactivity 2025-06-25 04:24:58 -07:00
github-actions
359e9288ec Update locales [skip ci] 2025-06-25 04:24:58 -07:00
filtered
a3615b3824 Add simpler interface for active DOM widgets 2025-06-25 04:24:58 -07:00
filtered
2cd315a2bf Keep subgraph nav state when swapping workflows 2025-06-25 04:24:58 -07:00
filtered
7623711b40 Clear DOM widgets instead of trying to manage refs 2025-06-25 04:24:58 -07:00
filtered
dba8716fce [Debug] Include more items in graph diff output 2025-06-25 04:24:58 -07:00
filtered
15a2b37c93 Add convert to subgraph command 2025-06-25 04:24:58 -07:00
filtered
bbd1ca234d Fix DOM widgets disappear 2025-06-25 04:24:58 -07:00
filtered
b0fc736260 nit 2025-06-25 04:24:58 -07:00
filtered
b65440e1c2 Track subgraph open history for breadcrumbs 2025-06-25 04:24:58 -07:00
filtered
6918aa830b [TS] Replace ts-ignore w/error 2025-06-25 04:24:58 -07:00
filtered
a5d0bc3198 nit 2025-06-25 04:24:58 -07:00
filtered
f41ae1d408 Fix desync of litegraph type and nodedefs 2025-06-25 04:24:58 -07:00
filtered
1300a1351b [TS] Remove unnecessary assertion 2025-06-25 04:24:58 -07:00
filtered
5129cfa5a7 Prune DOM widgets outside of current subgraph 2025-06-25 04:24:58 -07:00
filtered
99c7ecfa82 Remove unnecessary copy of litegraph objects 2025-06-25 04:24:58 -07:00
filtered
77968fed6d Fix nested subgraph breadcrumbs 2025-06-25 04:24:58 -07:00
filtered
09d17fec14 nit - prevent duplicate subgraph registrations 2025-06-25 04:24:57 -07:00
filtered
bff802eeeb Fix DOM widgets after rebase 2025-06-25 04:24:57 -07:00
filtered
71bbca613f [PARTIAL] Add Subgraph 2025-06-25 04:24:57 -07:00
filtered
6f8a91b0c1 Fix corruption when app.graph is changed 2025-06-25 04:24:57 -07:00
filtered
f95f014fde [TS] Remove unintended type assertion 2025-06-25 04:24:57 -07:00