Commit Graph

280 Commits

Author SHA1 Message Date
pythongosssss
281e9b679e Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-16 18:02:52 +00:00
comfyanonymous
7114cfec0e Always clone graph data when loading to fix some load issues. 2023-11-15 15:55:02 -05:00
pythongosssss
3ef9395a96 groupnode imageupload test
give widget unique name
2023-11-15 20:31:13 +00:00
pythongosssss
31bc856aa3 fix imageupload widget requiring a specific name 2023-11-15 20:22:19 +00:00
pythongosssss
19ff72db0b Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-14 17:43:26 +00:00
comfyanonymous
f12ec55983 Allow boolean widgets to have no options dict. 2023-11-13 00:42:34 -05:00
pythongosssss
4aeef781a3
Support number/text ids when importing API JSON (#1952)
* support numeric/text ids
2023-11-12 14:49:23 -05:00
pythongosssss
444361dc96 Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-09 18:55:10 +00:00
pythongosssss
1a78c1351b Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-09 18:50:23 +00:00
pythongosssss
72e3feb573
Load API JSON (#1932)
* added loading api json

* revert async change

* reorder
2023-11-09 13:33:43 -05:00
comfyanonymous
cd6df8b323 Fix sanitize node name removing the "/" character. 2023-11-09 13:10:19 -05:00
pythongosssss
9d41993ae8 Resolve issue with sanitized node name 2023-11-08 21:05:06 +00:00
pythongosssss
d0514b87bc Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-08 20:55:31 +00:00
pythongosssss
2870b1c68c Group node updates
- persist internal ids in current session
- copy widget values when converting to nodes
- fix issue serializing converted inputs
2023-11-08 20:53:16 +00:00
comfyanonymous
02f062b5b7 Sanitize unknown node types on load to prevent XSS. 2023-11-05 12:29:28 -05:00
pythongosssss
4a31f461c8 Trigger callback on text change 2023-11-04 12:10:23 +00:00
pythongosssss
f9ff5d9105 Handle missing internal nodes 2023-11-04 11:44:01 +00:00
pythongosssss
4c928d2371 Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-03 17:23:20 +00:00
comfyanonymous
aac8fc99d6 Cleanup webp import code a bit. 2023-10-28 12:24:50 -04:00
comfyanonymous
40963b5a16 Apply primitive nodes to graph before serializing workflow. 2023-10-26 19:52:41 -04:00
comfyanonymous
5c65da312a Remove prints. 2023-10-23 23:39:22 -04:00
comfyanonymous
b935bea3a0 The frontend can now load workflows from webp exif. 2023-10-23 21:13:50 -04:00
pythongosssss
a92409c0ec Merge remote-tracking branch 'origin/master' into group-nodes 2023-10-23 16:35:44 +01:00
comfyanonymous
2ec6158e9e Call widget callback on value control to fix primitive node issue. 2023-10-22 23:38:18 -04:00
pythongosssss
288a1c6242 Merge remote-tracking branch 'origin/master' into group-nodes 2023-10-21 17:41:10 +01:00
comfyanonymous
8d50f0890d Merge branch 'templates-export-import' of https://github.com/jn-jairo/ComfyUI 2023-10-21 01:29:24 -04:00
Dr.Lt.Data
f1062be622 fix: Fixing intermittent crashes with undefined graphs in the Firefox browser. 2023-10-20 00:07:08 +09:00
Jairo Correa
6dbb18df92 Export and import templates 2023-10-17 17:53:57 -03:00
pythongosssss
f17333ca4b fix naming
allow control_after_generate custom name
allow convert from reroutes
2023-10-16 21:32:27 +01:00
pythongosssss
323c3107c8 Merge remote-tracking branch 'origin/master' into group-nodes 2023-10-16 12:49:00 +01:00
comfyanonymous
a0ce8a443e Merge branch 'shortcut-collapse' of https://github.com/jn-jairo/ComfyUI 2023-10-14 14:28:17 -04:00
Jairo Correa
2e6270e328 Stop auto queue on error 2023-10-14 11:56:44 -03:00
Jairo Correa
25f0f4e9c8 Shortcut Alt + C to collapse/uncollapse selected nodes 2023-10-14 11:54:33 -03:00
pythongosssss
0764885874 allow multiple images 2023-10-14 14:30:44 +01:00
pythongosssss
8415ef81d5 fix using wrong node on widget serialize 2023-10-14 13:59:57 +01:00
pythongosssss
f40f910801 wip group nodes 2023-10-13 20:26:44 +01:00
Chris
41d2c5660d add query 2023-10-12 14:26:53 +11:00
Dr.Lt.Data
a0b1d4f21d
improve: image preview (#1683)
* improve image preview
- grid mode: align in rectangle instead of first image, show cell border
- individual mode: proper ratio handling

* improve: fix preview button position instead of relative

* improve: image preview - compact mode for same aspect ratio
2023-10-08 03:00:33 -04:00
pythongosssss
d761eaa486 if the output type is an array, use combo 2023-10-06 17:47:46 +01:00
pythongosssss
6fc7314393 support refreshing primitive combos
no longer uses combo list as type name
2023-10-03 20:19:12 +01:00
comfyanonymous
77c124c5a1 Fix typo. 2023-09-24 13:27:57 -04:00
comfyanonymous
0793eb9269 Only clear clipboard when copying nodes. 2023-09-20 23:16:01 -04:00
comfyanonymous
6d3dee9d16 Clean up #1541. 2023-09-18 23:33:52 -04:00
City
7c93afd2cd
Manual float precision, toggle for old behavior (#1541)
* Add toggle for float rounding

* Add manual precision override
2023-09-18 23:20:00 -04:00
comfyanonymous
db63aa7e53 Nodes can now control the rounding in the UI. 2023-09-17 12:49:06 -04:00
Dr.Lt.Data
4d5e057bb2 fix indent 2023-09-16 20:37:42 +09:00
Dr.Lt.Data
69680fede7 fix: thumbnail ratio fix for mixed ratio images 2023-09-16 20:36:00 +09:00
karrycharon
076f3e6310 fix structuredClone undefined error; 2023-09-15 16:37:58 +08:00
pythongosssss
0e4395a8a3 Allow pasting nodes with connections in firefox 2023-09-13 18:42:44 +01:00
comfyanonymous
9562a6b49e Fix a few clipboard issues. 2023-09-10 11:19:31 -04:00