Chenlei Hu
1ef4921c0a
Support associated socket for widgets ( #891 )
...
This PR is the litegraph side change necessary for widget sockets
feature in ComfyUI_frontend. Changes include
- Add readonly `Widget.computedDisabled` property for getting the
computed disabled state. When the associated socket is connected, the
widget is disabled
- Dynamically show the associated socket when
- the mouse is over the widget
- the slot is valid during link drop
- the slot is connected
- Removes the legacy widget drop behavior
Ref: https://github.com/Comfy-Org/rfcs/pull/9
2025-04-05 16:29:37 -04:00
Benjamin Lu
bb094cf0ae
Scroll to active offscreen tab when opened ( #3320 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-05 16:06:45 -04:00
Christian Byrne
ec684ee6b8
[Manager] Fix primevue severity in status messages ( #3324 )
2025-04-05 16:04:30 -04:00
filtered
c07176eb08
[Cleanup] Remove redundant code ( #890 )
...
- Follow-up on #888
2025-04-05 09:45:43 +00:00
Comfy Org PR Bot
3978613f14
1.15.11 ( #3322 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
v1.15.11
2025-04-05 17:56:18 +11:00
Comfy Org PR Bot
0a40e07f7e
[chore] Update litegraph to 0.11.10 ( #3321 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-05 17:42:24 +11:00
Comfy Org PR Bot
70661ec421
0.11.10 ( #889 )
...
Patch version increment to 0.11.10
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-05 06:15:10 +00:00
filtered
64c7113440
Fix link corruption ( #888 )
...
- Adds link & floating link integrity tests to all LinkConnector
integration tests
- Fixes link changes may be lost when moving floating links
2025-04-05 05:34:55 +00:00
Chenlei Hu
c4373deeea
[Test] Add test on moving output links ( #887 )
...
Ref: https://github.com/Comfy-Org/litegraph.js/issues/881
Verifies that moving output links does not cause link corruption.
2025-04-04 14:57:19 -04:00
Chenlei Hu
29c923e0e3
[Bug] Fix slot link state corruption on moving link between sockets ( #882 )
...
Ref: https://github.com/Comfy-Org/litegraph.js/issues/881
This PR fixes the corrupted link state when moving link from one input
socket to another.
2025-04-04 14:28:41 -04:00
Chenlei Hu
d17b86a6b8
[Test] Validate slot links after each test ( #886 )
...
Disable `"Should move input links"` test case as it fails validation.
Ref: https://github.com/Comfy-Org/litegraph.js/issues/881
2025-04-04 14:22:02 -04:00
Comfy Org PR Bot
577af51ff8
1.15.10 ( #3319 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.15.10
2025-04-03 22:31:57 -04:00
Chenlei Hu
df7c7383e2
Only show reroute migration dialog when native reroute is not present ( #3318 )
2025-04-03 22:08:40 -04:00
Comfy Org PR Bot
1279f30f5a
[chore] Update litegraph to 0.11.9 ( #3316 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-03 14:49:35 -04:00
Benjamin Lu
9ab4b549c0
Enable double clicking keybind row to edit bind ( #2924 ) ( #3315 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-03 14:04:02 -04:00
Comfy Org PR Bot
f63cf8648e
0.11.9 ( #880 )
...
Patch version increment to 0.11.9
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-03 11:24:57 -04:00
Chenlei Hu
8a94232f61
[nit] Remove IDrawOptions.showText ( #879 )
...
`showText` is essentially an alias of `!lowQuality`. Removing it from
the interface.
2025-04-03 11:24:51 -04:00
filtered
05b0918915
Support dragging reroutes from floating links ( #878 )
...
Allows dragging reroutes from floating links.
2025-04-03 12:08:28 +00:00
Comfy Org PR Bot
10de4e5445
1.15.9 ( #3314 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.15.9
2025-04-02 19:35:18 -04:00
Chenlei Hu
30420f2c0a
[TS] Add null checks to widgetInputs.ts ( #3312 )
2025-04-02 15:48:46 -04:00
Chenlei Hu
39c3a57c11
[Cleanup] Remove handling of legacy slot widget config ( #3311 )
2025-04-02 13:58:06 -04:00
Chenlei Hu
6d09b7165f
[TS] Fix event type for executing listener ( #3310 )
2025-04-02 11:16:36 -04:00
Chenlei Hu
8fc6840434
[Bug] Fix progress bar display on last output node ( #3309 )
2025-04-02 11:07:25 -04:00
Chenlei Hu
db575425fe
[nit] Show error message from response ( #3308 )
2025-04-02 10:39:10 -04:00
Laurent Erignoux
ccb71bf1a3
Ensures we clean missing local storage comfy UserId ( #3289 )
2025-04-01 22:42:00 -04:00
Chenlei Hu
733d71aaac
[Refactor] Split node constructor logic ( #3307 )
2025-04-01 20:48:32 -04:00
Comfy Org PR Bot
e059b9b82f
1.15.8 ( #3306 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.15.8
2025-04-01 16:47:22 -04:00
Chenlei Hu
cfaf769a65
[TS] Properly type slot widget ( #3305 )
2025-04-01 15:13:46 -04:00
Comfy Org PR Bot
a4e1b39823
0.11.8 ( #877 )
...
Patch version increment to 0.11.8
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-01 14:56:51 -04:00
Chenlei Hu
184ba3915a
[TS] Properly type slot widget ( #876 )
...
INodeSlot.widget is not real widget references at runtime. This PR
narrows the type so that we don't run into unexpected issues.
2025-04-01 14:54:14 -04:00
Chenlei Hu
b80e0e1a3c
[Performance] Avoid layout thrashing ( #3302 )
2025-04-01 14:05:06 -04:00
Chenlei Hu
7b7d9905a7
Expose currently active color palette ( #3304 )
2025-04-01 14:04:57 -04:00
Chenlei Hu
594fc5945c
Fix workflow persistence ( #3303 )
2025-04-01 13:52:04 -04:00
Chenlei Hu
e5abf765bd
[Performance] Avoid per-frame workflow persistence ( #3301 )
2025-04-01 11:31:28 -04:00
dependabot[bot]
712c127bb5
Bump vite from 5.4.15 to 5.4.16 ( #3295 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 00:11:55 -04:00
Chenlei Hu
854501ef27
Show object widget values as string on missing nodes ( #3294 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 20:55:50 -04:00
Comfy Org PR Bot
aea4493b4d
1.15.7 ( #3293 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.15.7
2025-03-31 20:07:19 -04:00
Chenlei Hu
df47226fd4
Add Reroute SplineOffset setting ( #3292 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 20:05:38 -04:00
Chenlei Hu
f26f5f25bb
Add widget to node with missing definition ( #3291 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 14:23:44 -04:00
Comfy Org PR Bot
284902cabe
1.15.6 ( #3287 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.15.6
2025-03-30 21:48:18 -04:00
Chenlei Hu
58dec5ea42
Add reroute migration toast ( #3286 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 21:48:10 -04:00
Chenlei Hu
7e76665a22
Revert "Migrate legacy reroute to litegraph native reroute ( #3151 )" ( #3285 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 21:19:33 -04:00
Chenlei Hu
cb06d96930
[Refactor] Use NodeSlot.hasErrors API ( #3284 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 20:10:28 -04:00
Benjamin Lu
b01ddb6aff
Make entire result image preview clickable ( #3279 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-03-30 19:06:29 -04:00
Chenlei Hu
10bed33383
[Refactor] Use LGraphNode.progress API ( #3281 )
2025-03-30 18:13:31 -04:00
Comfy Org PR Bot
a57e60d60a
[chore] Update litegraph to 0.11.7 ( #3280 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-30 17:59:20 -04:00
Comfy Org PR Bot
125ca24d13
0.11.7 ( #873 )
...
Patch version increment to 0.11.7
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-30 17:49:32 -04:00
Chenlei Hu
df279024c4
Upstream render of slot error ( #872 )
...
Upstream slot error rendering from ComfyUI_frontend.

2025-03-30 17:40:44 -04:00
Chenlei Hu
30a7f19a64
Upstream progressbar rendering ( #871 )
...
Upstreams progress bar rendering from ComfyUI_frontend.
2025-03-30 17:14:09 -04:00
Chenlei Hu
8c789bd05d
[Refactor] Use litegraph LGraphNode.strokeStyles API ( #3278 )
2025-03-30 12:05:45 -04:00