filtered
04815605b4
Fix two undo steps on add node via context menu ( #3674 )
2025-04-29 11:23:12 -04:00
Terry Jia
c7435af51b
better expression ( #3678 )
2025-04-29 11:18:01 -04:00
filtered
3bc9a3933f
Fix two undo steps on alt-click to add reroute ( #3675 )
2025-04-28 19:20:00 -04:00
filtered
64d1225037
[Refactor] Convert to generic CustomEventTarget ( #983 )
...
Converts LinkConnector event target to a generic class.
Subgraph pre-requisite.
2025-04-28 22:19:26 +00:00
filtered
bd1890a422
[Refactor] Convert save viewport in workflow to watcher ( #3673 )
2025-04-29 06:49:41 +10:00
Chenlei Hu
5ec4ec8303
[Bug] Fix mp4 output preview in queue ( #3672 )
2025-04-28 15:25:53 -04:00
filtered
be92f5bdbb
[Refactor] Move slot code out of LGraphNode ( #981 )
...
Moves collapsed node slot render code to the slot instances.
2025-04-28 17:35:45 +00:00
Chenlei Hu
b1a98437e4
[Auth] Warn insecure context on login ( #3663 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 22:04:19 -04:00
filtered
ccc588b842
[API] Remove unused: LGraphNode.addConnection ( #980 )
...
Confirmed unused via code search
2025-04-28 01:52:53 +00:00
Christian Byrne
96d954ceb2
[API Node] Conditional signup render ( #3653 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-04-27 21:47:17 -04:00
Chenlei Hu
c6cb3f0a33
[Auth] Report better auth domain error ( #3662 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 21:29:52 -04:00
Comfy Org PR Bot
25136cc63d
[chore] Update litegraph to 0.14.3 ( #3660 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 21:01:29 -04:00
Chenlei Hu
8472bde5dd
[Cleanup] Remove unnecessary null check on auth (2/2) ( #3661 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 20:50:59 -04:00
Comfy Org PR Bot
3b6dc28727
1.18.2 ( #3659 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
v1.18.2
2025-04-27 19:14:19 -04:00
filtered
6835b2bb5c
Add theme colour for disabled widgets ( #3657 )
2025-04-27 19:12:47 -04:00
Comfy Org PR Bot
85f677f58c
0.14.3 ( #979 )
...
Patch version increment to 0.14.3
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-28 05:51:38 +10:00
filtered
ee222c794b
Fade invalid increment/decrement widget buttons ( #978 )
...
When a widget cannot be incremented/decremented further, show a disabled
effect on the widget buttons.
https://github.com/user-attachments/assets/7770a9f1-31f6-430b-ab02-420327621148
2025-04-28 05:47:48 +10:00
filtered
85b1534263
[API] Send optional pointermove event with onDragStart. ( #977 )
...
Sends the `pointermove` event that triggered `onDragStart` with the
callback.
It is possible for no `pointermove` events to occur, but still be far
from the original `pointerdown` event. In this case, `eMove` will be
`undefined`, and `onDragEnd` will be called immediately after
`onDragStart`.
2025-04-27 17:01:38 +00:00
filtered
81a00b5e6c
[Refactor] Remove repeat interface definitions ( #976 )
...
Prefers param destructuring over manual impl.
2025-04-27 16:30:59 +00:00
filtered
47732404cd
Remove Rename Slot option from input sockets ( #975 )
...
This menu option was unintentionally inherited from input slots.
- Ref: https://github.com/Comfy-Org/ComfyUI_frontend/issues/3654
2025-04-27 15:47:22 +00:00
filtered
b3d030e36b
[API] Add LLink.resolve static / instance methods ( #974 )
...
- `LLink.resolve`: Resolves all IDs on the link to their respective
objects (node IDs, slot indexes)
- `LinkNetwork.getLink`: a more concise pattern to resolve links
2025-04-26 20:51:41 +00:00
filtered
8e8818c24d
Minor subgraph ts fixes ( #973 )
2025-04-26 20:34:02 +00:00
filtered
8e414ab133
[Refactor] Abstract legacy link colour properties ( #972 )
...
Replaces colour context interface with a simple abstraction object /
interface.
2025-04-26 20:31:43 +00:00
Comfy Org PR Bot
8f540e6603
[chore] Update litegraph to 0.14.2 ( #3650 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-27 05:41:32 +10:00
Christian Byrne
99cc587abf
Load workflows from mp4/mov files ( #3543 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-26 12:31:29 -07:00
Comfy Org PR Bot
0b46288d32
0.14.2 ( #971 )
...
Patch version increment to 0.14.2
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 17:12:00 +00:00
filtered
5c41e4e09c
Add virtual slots to Reroutes ( #970 )
...
### Virtual helper "slots"
Adds a virtual input and output slot to native reroutes, allowing links
to be dragged from them to other reroutes or nodes.
https://github.com/user-attachments/assets/67d308c4-4732-4b04-a2b9-0a2b0c79b413
### Notes
- Reroute slots automatically show an outline as the pointer gets close
- When the slot is clickable, it will highlight in the same colour as
the reroute
- Enables opposite direction connecting: from reroute to node outputs
- Floating reroutes only show one slot - to whichever side is not
connected
2025-04-27 03:00:01 +10:00
Benjamin Lu
82c5f02c3d
Add contributing guidelines to README.md ( #3637 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-26 08:39:35 -04:00
Chenlei Hu
04f447c2a3
[Cleanup] Remove tooltip on current user button ( #3636 )
2025-04-25 19:27:47 -04:00
Benjamin Lu
84c14ddd92
Remove automatic nightly pytorch for blackwell users on desktop ( #3613 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 18:08:37 -04:00
Comfy Org PR Bot
c7e6d66d47
[chore] Update electron-types to 0.4.42 ( #3634 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 07:45:10 +10:00
filtered
5d4be8dc63
Fix electron type workflow ( #3633 )
2025-04-26 07:43:35 +10:00
Chenlei Hu
0bec26ca4b
[Cleanup] Remove api.listUserData ( #3632 )
2025-04-25 15:55:42 -04:00
Chenlei Hu
45eb4701d2
Implement top menu user popover ( #3631 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-25 15:26:41 -04:00
Chenlei Hu
25359575db
[Refactor] Extract user credit component ( #3630 )
2025-04-25 15:02:36 -04:00
Comfy Org PR Bot
d0b99b95c6
1.18.1 ( #3629 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
v1.18.1
2025-04-25 13:34:35 -04:00
filtered
ddff592561
Fix new link follows pointer until menu closed ( #3628 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-26 03:26:03 +10:00
Benjamin Lu
8491ca91b7
Move component tests into the same directory as their component counterparts ( #3625 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 13:13:30 -04:00
Yiximail
630fa04882
Fix dynamic screen height ( #3626 )
2025-04-25 13:12:30 -04:00
Comfy Org PR Bot
bf80ae7295
[chore] Update litegraph to 0.14.1 ( #3627 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 02:38:46 +10:00
Comfy Org PR Bot
de0f0ebac1
0.14.1 ( #969 )
...
Patch version increment to 0.14.1
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 02:34:16 +10:00
filtered
38dd58ae23
Fix new link follows pointer until context menu closed ( #968 )
...
- Resolves https://github.com/Comfy-Org/ComfyUI_frontend/issues/3618
2025-04-26 02:33:28 +10:00
filtered
c10ce1caa1
[API] Add deprecated warning logging ( #967 )
...
Adds a global API to notify devs / users of deprecated features.
- Custom callbacks may be added
- By default, remembers message text and only sends each message once
- Sends to console.warn by default
```ts
// Add a custom notification when a warning is encountered
const warnMessage = (message: string, source?: object) => {
addToast({ message, detail: object })
}
LiteGraph.onDeprecationWarning.push(warnMessage)
```
```ts
// Debugging flag. Repeats deprecation warnings every time they are reported.
// May impact performance.
LiteGraph.alwaysRepeatWarnings = true
```
Generate a warning
```ts
import { warnDeprecated } from "@/utils/feedback"
warnDeprecated(
"[DEPRECATED] graph.oldFeature() will be removed from Litegraph. " +
"Please use graph.newFeature() instead. https://helpful.site/faq ",
objectThatCausedThis
)
```
2025-04-26 02:16:01 +10:00
Yiximail
44348180f5
Fix long-press to open contextmenu on touch devices ( #3624 )
2025-04-25 11:30:13 -04:00
Benjamin Lu
4e12800336
Expand component test coverage to BrowserTabTitle ( #3623 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 11:03:46 -04:00
Yiximail
d883448b86
Fix incorrect touch event handling by accurately tracking touch points ( #3622 )
2025-04-25 10:54:34 -04:00
Benjamin Lu
1c59e3b51b
[nit] Use TorchMirrorUrl ( #3617 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 10:52:52 -04:00
filtered
63407abf3c
Reduce input socket hitbox for widgets ( #966 )
...
Restores the full left-arrow button click area for widgets. Previously
lost ~5 canvas pixels to clicks intercepted by input sockets.
Supporting refactors:
- Maps concrete node slot impls. to private array, once per frame
- Converts slot boundingRect to use absolute canvas pos (same as other
elements)
- Stores parent node ref in concrete slot classes
2025-04-25 14:12:09 +00:00
Chenlei Hu
b79cbf69af
Use PrimeVue Avatar component ( #3615 )
2025-04-24 21:49:03 -04:00
Chenlei Hu
b05407ffdd
[Refactor] Split authStore into authStore and authService ( #3612 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 20:45:30 -04:00