unclehooru
8863b9e658
Move prototype accessor lookup into shared_utils as a generic helper
2026-10-05 17:05:16 +09:00
unclehooru
10f3769d37
Merge remote-tracking branch 'upstream/main' into fix-mode-state-restore
2026-10-05 15:51:23 +09:00
rgthree
16e329820f
Update package deps and types; fix broken types, even if still not the latest comfyu typings...
2026-10-05 00:29:21 -04:00
unclehooru
e51609a9ae
Do not rewrite linked nodes from Repeater/Relay while a workflow is being restored
2026-10-01 22:52:16 +09:00
unclehooru
20cdd32604
Keep _state.mode in sync when overriding mode in RgthreeBaseNode
2026-10-01 22:51:24 +09:00
Amp and Alexander Brown
7e03436f59
fix: preserve fast group toggle restrictions after widget adoption
...
Amp-Thread-ID: https://ampcode.com/threads/T-01a0c564-c177-701a-b053-86d219fe1663
Co-authored-by: Alexander Brown <drjkl@comfy.org >
2026-09-22 18:44:51 +00:00
rgthree
35c9f1e186
Fix ComfyUI changing loadApiJson to async without updated types. Fixes #760
2026-08-27 23:50:33 -04:00
rgthree
13b4399c00
Update some of the types, though can't go to current b/c of comfy npm bugs.
2026-08-21 00:19:33 -04:00
rgthree
65b9521230
Add a warning in the browser and console for ComfyUI_Swwan conflict as many are running into issues.
2026-08-19 23:44:51 -04:00
rgthree
d92cad68a6
ComfyUI switched id types again; fixing drag and drop widgets check to allow for either. Fixes #755
2026-08-18 12:10:18 -04:00
rgthree
8f14800b3c
Lora Loader fixes: mute video audio, add option for autoplay previews, fix wrapping in notes, etc.
2026-08-18 12:01:56 -04: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