Commit Graph

269 Commits

Author SHA1 Message Date
pythongosssss
70d30795c8 Call widget onRemove to remove element 2023-11-23 19:43:55 +00:00
comfyanonymous
b55e3ab86b Add a node to save animated webp. 2023-11-23 14:28:41 -05:00
pythongosssss
cf32fa424a Control filter list (#2009)
* Add control_filter_list to filter items after queue

* fix regex

* backwards compatibility

* formatting

* revert

* Add and fix test
2023-11-22 12:52:20 -05:00
comfyanonymous
7fa9f76052 Merge branch 'hide-if-collapsed' of https://github.com/pythongosssss/ComfyUI 2023-11-22 11:46:21 -05:00
pythongosssss
855fda3842 Handle collapsing to hide element 2023-11-22 13:53:30 +00:00
pythongosssss
ca39807f69 Fix clipping of collapsed nodes 2023-11-21 17:54:01 +00:00
pythongosssss
fb7ec62677 Animated image output support (#2008)
* Refactor multiline widget into generic DOM widget

* wip webp preview

* webp support

* fix check

* fix sizing

* show image when zoomed out

* Swap webp checkto generic animated image flag

* remove duplicate

* Fix falsy check
2023-11-21 01:33:58 -05:00
comfyanonymous
48388a8d4d Only show last 200 elements in the UI history tab. 2023-11-20 16:56:29 -05:00
comfyanonymous
02b2b0e844 Always clone graph data when loading to fix some load issues. 2023-11-15 15:55:02 -05:00
comfyanonymous
a9394c92df Allow boolean widgets to have no options dict. 2023-11-13 00:42:34 -05:00
pythongosssss
1fad73a662 Support number/text ids when importing API JSON (#1952)
* support numeric/text ids
2023-11-12 14:49:23 -05:00
pythongosssss
9347c9bdda Load API JSON (#1932)
* added loading api json

* revert async change

* reorder
2023-11-09 13:33:43 -05:00
comfyanonymous
3436a5f993 Fix sanitize node name removing the "/" character. 2023-11-09 13:10:19 -05:00
comfyanonymous
041ca2cdcd Sanitize unknown node types on load to prevent XSS. 2023-11-05 12:29:28 -05:00
comfyanonymous
01f370238c Cleanup webp import code a bit. 2023-10-28 12:24:50 -04:00
comfyanonymous
3058767edf Apply primitive nodes to graph before serializing workflow. 2023-10-26 19:52:41 -04:00
comfyanonymous
f5c221fd20 Remove prints. 2023-10-23 23:39:22 -04:00
comfyanonymous
905df257d8 The frontend can now load workflows from webp exif. 2023-10-23 21:13:50 -04:00
comfyanonymous
822f12c536 Call widget callback on value control to fix primitive node issue. 2023-10-22 23:38:18 -04:00
comfyanonymous
c8a2d66077 Merge branch 'templates-export-import' of https://github.com/jn-jairo/ComfyUI 2023-10-21 01:29:24 -04: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
4b62802c43 Export and import templates 2023-10-17 17:53:57 -03:00
comfyanonymous
6e80f7c70d Merge branch 'shortcut-collapse' of https://github.com/jn-jairo/ComfyUI 2023-10-14 14:28:17 -04: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
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
262c32ccc9 if the output type is an array, use combo 2023-10-06 17:47:46 +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
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
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