Commit Graph

420 Commits

Author SHA1 Message Date
comfyanonymous
c8a2d66077 Merge branch 'templates-export-import' of https://github.com/jn-jairo/ComfyUI 2023-10-21 01:29:24 -04:00
pythongosssss
60e3f6dacc Unit tests + widget input fixes (#1760)
* setup ui unit tests

* Refactoring, adding connections

* Few tweaks

* Fix type

* Add general test

* Refactored and extended test

* move to describe

* for groups

* Add test for converted widgets on missing nodes + fix crash

* tidy

* mores tests + refactor

* throw earlier to get less confusing error

* support outputs

* more test

* add ci action

* use lts node

* Fix?

* Prevent connecting non matching combos

* update

* accidently removed npm i

* Disable logging extension

* added step to generate object_info

* fix python

* install python

* install deps

* fix cwd?

* logging

* Fix double resolve

* create dir

* update pkg
2023-10-20 22:49:04 -04:00
Jairo Correa
f2767dc9b1 Clear importInput after import so change event works with same file 2023-10-20 15:19:29 -03:00
Dr.Lt.Data
cd2076df7d fix: Fixing intermittent crashes with undefined graphs in the Firefox browser. 2023-10-20 00:07:08 +09:00
Jairo Correa
2aaad7bcf3 Use name from input to export single node template 2023-10-17 19:44:26 -03:00
Jairo Correa
4b62802c43 Export and import templates 2023-10-17 17:53:57 -03:00
comfyanonymous
38ce149820 Merge branch 'fix-node-bounding' of https://github.com/jn-jairo/ComfyUI 2023-10-17 03:23:49 -04:00
Jairo Correa
7e20f8dd3e Fix node getBounding for collapsed nodes 2023-10-16 17:29:23 -03:00
Jairo Correa
86a05d8b1b Fix fit group to nodes with reroute and collapsed nodes 2023-10-16 16:00:01 -03:00
Jairo Correa
a840f17bf0 Fix add selected nodes to empty group 2023-10-16 15:26:36 -03:00
Jairo Correa
8e0a2442d0 Group options
- Add Group For Selected Nodes
- Add Selected Nodes To Group
- Fit Group To Nodes
2023-10-16 15:12:40 -03:00
comfyanonymous
9dce6332dd Merge branch 'group-select-nodes' of https://github.com/jn-jairo/ComfyUI 2023-10-14 14:28:59 -04:00
comfyanonymous
6e80f7c70d Merge branch 'shortcut-collapse' of https://github.com/jn-jairo/ComfyUI 2023-10-14 14:28:17 -04:00
Jairo Correa
241f5e66e4 Group menu option select nodes 2023-10-14 12:11:49 -03:00
Jairo Correa
7312f4049f Stop auto queue on error 2023-10-14 11:56:44 -03:00
Jairo Correa
371f38fc29 Shortcut Alt + C to collapse/uncollapse selected nodes 2023-10-14 11:54:33 -03:00
Chris
43de360759 add query 2023-10-12 14:26:53 +11:00
comfyanonymous
aeb16bf5b7 Fix bug when copying node with converted input. 2023-10-08 04:04:25 -04:00
Dr.Lt.Data
a26d13f6d4 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
725a52f504 access getConfig via a symbol so structuredClone works (#1677) 2023-10-06 16:48:30 -04:00
pythongosssss
262c32ccc9 if the output type is an array, use combo 2023-10-06 17:47:46 +01:00
pythongosssss
7539a1b85e More cleanup of old type data
Fix connecting combos of same type from different types of node
2023-10-05 19:16:39 +01:00
pythongosssss
fcb8cc08eb updated messages 2023-10-05 17:13:13 +01:00
pythongosssss
220a74cd1d allow connecting numbers merging config 2023-10-04 20:48:55 +01:00
pythongosssss
e4fcad3c8d support refreshing primitive combos
no longer uses combo list as type name
2023-10-03 20:19:12 +01:00
comfyanonymous
70c6e04ae4 Fix typo. 2023-09-24 13:27:57 -04:00
comfyanonymous
e0be4a3bf4 Only clear clipboard when copying nodes. 2023-09-20 23:16:01 -04:00
comfyanonymous
a17bc835e5 Fix loading group titles. 2023-09-20 21:46:41 -04:00
comfyanonymous
a55c49c5a8 Update litegraph to upstream. 2023-09-20 13:24:08 -04:00
comfyanonymous
5077143c70 Clean up #1541. 2023-09-18 23:33:52 -04:00
City
0621b9f748 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
97a7c7b43b Nodes can now control the rounding in the UI. 2023-09-17 12:49:06 -04:00
Dr.Lt.Data
9944fade17 fix indent 2023-09-16 20:37:42 +09:00
Dr.Lt.Data
be497406c3 fix: thumbnail ratio fix for mixed ratio images 2023-09-16 20:36:00 +09:00
karrycharon
5bf65b1301 fix structuredClone undefined error; 2023-09-15 16:37:58 +08:00
pythongosssss
ff4ffea423 Allow pasting nodes with connections in firefox 2023-09-13 18:42:44 +01:00
comfyanonymous
7c53aa6ca4 Fix a few clipboard issues. 2023-09-10 11:19:31 -04:00
comfyanonymous
f25d15e026 Merge branch 'master' of https://github.com/miabrahams/ComfyUI 2023-09-10 10:15:02 -04:00
comfyanonymous
30ce791943 Merge branch 'add-defaultInput' of https://github.com/chrisgoringe/ComfyUI 2023-09-10 03:18:05 -04:00
comfyanonymous
9d5033bf48 Does it make sense to allow configuring the round and precision? 2023-09-09 03:15:31 -04:00
comfyanonymous
7175e47cd4 Merge branch 'round-float-widgets' of https://github.com/chrisgoringe/ComfyUI 2023-09-09 03:07:57 -04:00
Chris
7a8267bf71 Specify the precision and rounding based on step 2023-09-09 15:21:38 +10:00
Michael Abrahams
571df68719 Clear clipboard on copy 2023-09-08 12:42:13 -04:00
Chris
c0a5d23670 round float widgets (by default to 0.001) 2023-09-08 20:40:27 +10:00
MoonRide303
c632047d27 Fixed Load Image preview not displaying some files (issue #1158) 2023-09-08 08:43:17 +02:00
Chris
ffd712c6d9 defaultInput 2023-09-08 14:53:59 +10:00
comfyanonymous
283c46e826 Lower refresh timeout for search in litegraph. 2023-09-06 16:18:02 -04:00
Michael Poutre
5a8a5075d4 fix(ui/widgets): Only set widget forceInput option if a widget is added 2023-09-05 15:06:46 -07:00
comfyanonymous
76e4a0e072 Don't paste nodes when target is a textarea or a text box. 2023-09-05 01:22:26 -04:00
comfyanonymous
61ec84fb12 Merge branch 'master' of https://github.com/miabrahams/ComfyUI 2023-09-04 14:51:19 -04:00