Matt Van Horn
bbef8c2f0b
fix: Handle missing Power Puter workflow metadata in API requests
...
Fixes #726
2026-08-11 01:02:09 -07:00
hcwhan
56a800962d
Fix progress bar context menu title showing raw HTML on newer frontends
...
Newer ComfyUI frontends render the ContextMenu title via textContent instead of innerHTML (XSS hardening), so the HTML string passed as the progress bar menu title was displayed as raw markup. Pass a plain-text title and swap in the logo markup after the menu is created.
2026-07-17 17:38:56 +08:00
rgthree
27b4f4cdcf
Adds now() strftime() and full datetime support for Power Puter
2026-06-20 00:20:56 -04:00
rgthree
683836c46e
Power Lora Loader: Add an info badge (and config option to remove); add ability to match selection
2026-04-07 00:17:26 -04:00
rgthree
b38092ece9
Handle subgraph generation for seed node when inside a subgraph. Fixes #697
2026-04-06 23:57:09 -04:00
rgthree
8ff50e4521
Correct operator usage and add some more. Fixed from copying in original source. Fixes #645
2025-12-11 20:53:25 -05:00
rgthree
b6e0e4b33e
Fix index access on lists in Power Puter and add some tests. Fixes #643
2025-12-07 17:18:00 -05:00
rgthree
4a1ddc3262
Remove no longer needed type declarations for button, buttonGroup and popup.
2025-11-08 22:23:02 -05:00
rgthree
9cd266a43e
Ports the button, buttongroup, and popup as ComfyUI is removing the ability to call these soon. Fixes #600 .
2025-11-08 22:18:21 -05:00
rgthree
67c3ba1b7c
Update ComfyUI frontend types and changes needed to accomodate them. Should be a no-op.
2025-11-08 18:14:45 -05:00
rgthree
629c514a68
Ports the widgetInputs.js methods used in reroute to support primitive nodes as ComfyUI is removing the ability to call these soon. Addresses #600 .
2025-11-07 21:42:59 -05:00
Christopher Anderson
3c1ff0cbf7
label: added \n parsing & rotation
2025-11-02 04:53:57 +11:00
rgthree
26988df02c
Fix native 'queue selected nodes'; add random seed range in node properties; fix groups collecting nodes when moving; and other small fixes. Fixes #578 #536 #551 #576
2025-09-06 22:12:40 -04:00
rgthree
dbc5fa5e89
Key node bounds with graph id as, turns out, node ids _can_ be duplicated across subgraphs. Fixes #568
2025-08-24 16:58:48 -04:00
rgthree
110e4ef1db
If loading from API JSON manually inspect the loaded data and set widgets since ComfyUI can't automatically. Fixes #564
2025-08-19 21:21:51 -04:00
rgthree
e5b2772686
Switch back to non-comfyUI removeWidget to fix power primitive textarea sticking even when not a string type.
2025-08-18 23:34:03 -04:00
rgthree
22afa45bf9
Turns ou, graph.subgraphs is an optional property; maybe older comfyuis. Fixes #561
2025-08-18 08:54:38 -04:00
rgthree
baf11d1173
More subgraph cleanup.
2025-08-16 22:19:31 -04:00
rgthree
5b45e105c0
Add support for bookmarks in sub graphs.
2025-08-16 15:50:20 -04:00
rgthree
006cb572fa
Fix fast muter/bypasser connections andsome other subgraph support. Fixes #558
2025-08-16 14:14:49 -04:00
rgthree
454e645b74
Fast Groups Muter/Bypasser now works with subgraphs; Fix group quick actions in subgraphs; some other subgraph cleanup too.
2025-08-16 13:58:54 -04:00
rgthree
9bbb1aced5
Add back in original removeWidget implementation as ComfyUI's new one isn't available yet. Fixes #559
2025-08-16 11:13:31 -04:00
rgthree
fbbc2b8536
Add util method to change mode of nodes so we can manually update subgraphs too. Fixes #556
2025-08-16 01:32:58 -04:00
rgthree
20f3c0e4ef
Update comfy ui frontend types after manually changing typedefs to export what we need.
2025-08-16 01:21:43 -04:00
rgthree
c5ffa43de4
Isolated the TreeSitter parsing and added ability to control exposed properties and methods.
2025-08-01 23:53:54 -04:00
rgthree
930d98a0ff
Add initial code for a conductor node plus tree sitter.
2025-07-19 21:54:33 -04:00
rgthree
f754c47658
Power Puter: Add for loop, and augassign capabilities.
2025-06-23 00:15:18 -04:00
rgthree
51bc089334
Switch Power Puter and Power Primitive to use BOOLEAN, not BOOL. Fixes #520
2025-06-22 22:49:44 -04:00
rgthree
6ea4040f27
Add video previews to lora loader info dialog.
2025-06-22 21:55:32 -04:00
rgthree
9a40abd0e0
Power Puter: Add ability to define multiple outputs. Also improve button widget.
2025-06-05 22:47:55 -04:00
rgthree
6096e515f2
A bunch of common utils and such; especially around model/lora info.
2025-05-27 21:00:21 -04:00
rgthree
e349f57edc
Power Puter: Allow passing anything through. Mostuseful to pass the value of an input when it's not a primitive (like model, conditioning, etc.)
2025-05-24 16:17:45 -04:00
rgthree
8731686ac1
Power Puter: Add re() method for regex compilation; Allow searching for nodes names by regex; better recursive handling of multi-looped list comprehsion; breaking change: nodes() now returns a lit.
2025-05-21 21:10:19 -04:00
rgthree
8c122b3477
"Add version info and badge to about. Make pyproject the source of truth (name, icon, etc)."
2025-05-18 21:46:02 -04:00
rgthree
847c6345e0
Fixes new image size node; adds tests to verify.
2025-05-17 19:04:43 -04:00
rgthree
777cfaabc6
New node: Power Puter
2025-05-17 00:54:13 -04:00
rgthree
6c5f7c95ed
Add new files. (I guess -a doesn't add new files...)
2025-05-11 22:10:00 -04:00
rgthree
340533d536
New node to get the width height of an image, latent or mask.
2025-05-11 22:09:27 -04:00
rgthree
4fa340d667
Don't splice to return of previous getExtraMenuOptions. Fixes #495
2025-05-11 21:16:04 -04:00
rgthree
2d2fe9d48d
Power Primitive
2025-05-10 23:19:14 -04:00
rgthree
5a0ce4f4ee
New Node: Power Primitive.
2025-05-10 21:56:42 -04:00
rgthree
aa6c75a30b
Remove non-nullability assertions from link_fixer.
2025-05-07 22:41:49 -04:00
Chenlei Hu
ba63b5fa8c
Fix link exist check
2025-05-07 14:11:16 -04:00
rgthree
e73edeed1a
Rewrite and fix some inconsistencies with the link_fixer. Fixes #483
2025-05-07 00:07:22 -04:00
rgthree
5dc53323e0
Hacks around a bug in ComfyUI Frontend with cyclical configuration data. Addresses #471
2025-04-18 21:01:25 -04:00
rgthree
b84f39c7c2
Don't return menu options when splicing despite bad typing. Fixes #462
2025-04-06 21:41:47 -04:00
rgthree
b8a9f94640
Fix ComfyUI not calling draw on widgets with non-custom types any longer. Fixes #460
2025-04-04 21:22:50 -04:00
rgthree
d37740b0db
Pull some changes from dev to main
2025-03-29 21:09:49 -04:00
rgthree
f044a9dbb3
Adds the comfyorg/comfyui-frontend-types to the codebase.
2025-03-29 14:49:35 -04:00
rgthree
d10b7c87f4
Pull in actual litegraph.js types, replacing rgthree-comfy version.
2025-03-28 22:48:42 -04:00