filtered
f852639758
Fix slot types added multiple times ( #3194 )
2025-03-23 09:01:12 +11:00
filtered
642e73773c
[CodeHealth] Improve legibility of renderingBoxColor ( #832 )
...
Drastically reduces the cognitive complexity of
`LGraphNode.renderingBoxColor` by impl. early returns.
2025-03-22 21:53:42 +00:00
filtered
a44b8d0581
Fix bypass links on delete gives up after corrupt link ( #831 )
...
Bypass links will now continue to attempt to connect other links,
instead of silently giving up on the first corrupt link it finds.
2025-03-22 21:50:18 +00:00
filtered
ba7f870e0f
[CodeHealth] Improve code readability ( #830 )
2025-03-22 21:48:26 +00:00
Comfy Org PR Bot
eae538b08e
[chore] Update litegraph to 0.11.0-2 ( #3193 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 08:01:25 +11:00
Comfy Org PR Bot
d3685bc6df
0.11.0-2 ( #829 )
...
Prerelease version increment to 0.11.0-2
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-23 07:44:47 +11:00
filtered
b254bae5c5
Allow floating reroutes to be chained when creating new ( #828 )
...
- Resolves #827
2025-03-23 07:38:11 +11:00
filtered
2e95ac9a71
Fix minor render issues with links / reroutes ( #825 )
...
- Fixes link centre marker highlight drawn over dragged items
- Fixes arrow-style link centre marker drawn twice
- Adds missing centre markers for output floating links
- Adds render sort order for reroutes (more links rendered on top)
2025-03-23 06:36:14 +11:00
filtered
16eddaac5f
Render floating links as faded out ( #826 )
...
- Resolves #806
- Renders floating links with a faded-out effect
2025-03-23 06:35:58 +11:00
Dr.Lt.Data
d23108433e
refine locales/ko ( #3185 )
2025-03-22 15:06:10 -04:00
Comfy Org PR Bot
e6e7449ece
[chore] Update litegraph to 0.11.0-1 ( #3190 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-23 03:49:44 +11:00
filtered
5f03d9a3cf
Revert "Implement _.pick to simplify serialization ( #763 )" ( #823 )
...
Reason: Performance
- 40x slower slot serialisation using randomised data
- Overall 2-3x slower `graph.serialize()` on a 600 node graph
This reverts commit 77465113cd .
2025-03-23 03:39:15 +11:00
Comfy Org PR Bot
37ab504bdc
0.11.0-1 ( #824 )
...
Prerelease version increment to 0.11.0-1
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-23 03:31:34 +11:00
filtered
0dd060a369
[API] Require always-exported node properties be defined ( #821 )
...
Now required:
- `type`
- `pos`
- `size`
- `flags`
- `order`
- `mode`
2025-03-23 03:25:57 +11:00
filtered
6380037d1f
[API] Add subgraph schema export types (serialisation) ( #822 )
...
Adds export / serialisation interfaces to support subgraph impl.
2025-03-22 15:59:01 +00:00
filtered
cd9778bb6c
Fix reroutes lost when dropping output links on reroute ( #820 )
...
Blocks attempts to drag links from an output onto a reroute in any of
the links.
2025-03-22 13:49:26 +00:00
Comfy Org PR Bot
22a1200bdf
[chore] Update litegraph to 0.11.0-0 ( #3183 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-22 10:08:41 +11:00
Comfy Org PR Bot
b87a671a88
0.11.0-0 ( #819 )
...
Preminor version increment to 0.11.0-0
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-22 09:25:16 +11:00
filtered
2dbd5f4cf0
Allow creating floating reroutes from new link menu ( #818 )
...
Adds an `Add Reroute` option to the new link menu. Creates a new
floating reroute connected to the source slot.
2025-03-22 09:23:20 +11:00
filtered
7c6245ab1c
[Test] Add LinkConnector unit & integration tests ( #816 )
...
- Follow-up on #817
### Unit tests
Adds tests for:
- LinkConnector
- LGraph
### Integration tests for LinkConnector
- Uses and configures a real graph + LGraph
- Avoids mocks
- User input is still mocked
- Performs actual tasks as would be called by LGraphCanvas
- A little verbose in places, but _many_ edge cases are caught by these
tests
2025-03-22 06:47:40 +11:00
filtered
850d1b9652
[API] Finalise LinkConnector design, adding reroute logic ( #817 )
...
- Splits link connect logic out of `LinkConnector` to individual
`RenderLink` classes
- Add support for connecting / reconnecting reroutes in various
configurations
- Adds support for moving existing floating links from outputs / inputs
- Fixes numerous corruption issues when reconnecting reroutes / moving
links
- Tests in separate PR #816
2025-03-21 19:41:20 +00:00
filtered
87aeab16a0
[API] Fix several floating links issues & add Reroute.totalLinks ( #815 )
...
Resolves several issues with floating links. Highlights:
- Caches floating links on slots, removing some loop checks (inefficient
/ does not scale)
- Simpler APIs
- Adds `Reroute.totalLinks` (regular and floating
2025-03-21 19:17:54 +00:00
filtered
766e69bbf1
Fix regression: shift-drag new link from link line ( #814 )
...
- Resolves #375
- Resolves https://github.com/Comfy-Org/ComfyUI_frontend/issues/2941
2025-03-21 19:10:26 +00:00
filtered
38bbf2fead
Add reroute snap highlight ( #813 )
...
### Reroute snap highlight
When connecting links, a simple border now helps to indicate that a
connecting link can be dropped on a reroute below the pointer.
### Reroute ID badges
Optionally, intended for debugging purposes, drawing of ID badges can
also be manually enabled via console.
2025-03-21 19:05:09 +00:00
filtered
a043e7a72e
[API] Add reroute convenience methods ( #812 )
...
Adds `LGraph.getReroute`, which accepts null & undefined IDs. Interface
overloads result in `never` when given a _known_ `undefined` or `null`
value.
2025-03-21 18:58:07 +00:00
filtered
cdbc0fa5e5
Cancel link connection by pressing Esc ( #811 )
...
Cancels connecting links if the escape key is pressed.
2025-03-21 18:53:13 +00:00
filtered
4078e3ad8b
Improve reroutes - prep for LinkConnector overhaul ( #810 )
...
- Fixes TS types
- Various bug fixes for reroute / link (re)connect
- Adds reroute snap circle when connecting links
- Validates reroutes on drop (part of larger work)
- Prevent nodes linking to themselves
2025-03-21 18:47:36 +00:00
Chenlei Hu
ee20b63bc1
Remove unused plugin vite-plugin-static-copy ( #3182 )
2025-03-21 14:11:01 -04:00
Comfy Org PR Bot
0752e8b986
1.14.5 ( #3181 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.14.5
2025-03-21 11:07:21 -04:00
Christian Byrne
b234a68cf8
[Manager] Get node pack info on select ( #3177 )
2025-03-21 11:05:09 -04:00
Terry Jia
0863fda6a4
[3d] add support to export different formats ( #3176 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-21 11:04:39 -04:00
Christian Byrne
8530406c3e
[Manager] Set max size on custom node pack icons ( #3178 )
2025-03-21 11:04:23 -04:00
Christian Byrne
f7bfb6ec57
Fix Workflow Validation error when node pack 'unknown' version ( #3179 )
2025-03-21 11:04:06 -04:00
Comfy Org PR Bot
830933e78f
Update locales for node definitions ( #3174 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-20 21:44:46 -04:00
Comfy Org PR Bot
65693ed2be
1.14.4 ( #3173 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.14.4
2025-03-20 21:36:22 -04:00
Chenlei Hu
ed153dccd9
[Test] Fix flaky playwright tests ( #3170 )
2025-03-20 21:33:05 -04:00
Christian Byrne
fc7ed1bf09
Add Hunyuan3d template workflow titles i18 fields ( #3171 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-03-20 21:31:42 -04:00
Christian Byrne
4dad89369a
Load workflows from GLTF files ( #3169 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-20 20:55:51 -04:00
Chenlei Hu
5b730517a3
[Test] Sync workflow instead of full page reload ( #3168 )
2025-03-20 20:42:12 -04:00
Chenlei Hu
af0bf05883
[TS] Add null checks to TreeExplorer.vue ( #3166 )
2025-03-20 13:08:22 -04:00
Chenlei Hu
d9e62ff860
[Vue] Use Vue 3.5 syntax for prop default value ( #3165 )
2025-03-20 12:40:49 -04:00
Chenlei Hu
d9ae6cb395
[TS] Use custom TreeNode type ( #3164 )
2025-03-20 12:03:47 -04:00
Chenlei Hu
b162963593
[TS] Fix TreeExplorerNode types ( #3163 )
2025-03-20 11:47:04 -04:00
Christian Byrne
c34cc301f1
[Manager] Allow cancelling registry requests by route ( #3158 )
2025-03-20 10:30:00 -04:00
Terry Jia
afdb94f12f
[3d] refactor legacy code by using new vue style ( #3161 )
2025-03-20 10:28:35 -04:00
Dr.Lt.Data
cc8dc3dbfb
refine locales/ko ( #3162 )
2025-03-20 10:27:55 -04:00
filtered
9e64bf7278
[Test] Add LinkConnector tests ( #808 )
2025-03-20 22:20:11 +11:00
filtered
42d99fc37e
Track floating link changes in undo/redo history ( #3160 )
2025-03-20 22:19:31 +11:00
Comfy Org PR Bot
1f03984d12
1.14.3 ( #3155 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.14.3
2025-03-19 22:01:08 -04:00
Terry Jia
d49815fcb4
[3d] add preview 3d for saveGlb ( #3156 )
2025-03-19 22:00:59 -04:00