Commit Graph

505 Commits

Author SHA1 Message Date
pythongosssss
50763d0f39 Fix control widget values 2023-11-29 21:28:19 +00:00
pythongosssss
83e0314b25 fix applying primitive 2023-11-29 20:27:37 +00:00
pythongosssss
249fc9255b Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-29 17:44:51 +00:00
pythongosssss
e051b5b8d6 Fix convert to nodes with internal reroutes 2023-11-29 17:43:42 +00:00
comfyanonymous
a667638442 Merge branch 'undo-redo' of https://github.com/pythongosssss/ComfyUI 2023-11-27 22:29:46 -05:00
pythongosssss
9be0b30cf1 fix formatting 2023-11-27 14:02:50 +00:00
pythongosssss
34eccd863b Add simple undo redo history 2023-11-27 14:00:15 +00:00
pythongosssss
abdff29823 Group node refactor
Support for primitives/converted widgets
2023-11-26 21:40:25 +00:00
Jack Bauer
6aa1bcd601
Remove hard coded max_items in history API 2023-11-26 17:23:11 +04:00
pythongosssss
c44d8df7b1 Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-25 12:53:24 +00:00
comfyanonymous
e020ab61f9 Fix output APNG not working with ffmpeg. 2023-11-24 18:24:19 -05:00
comfyanonymous
982338b9bb Fix issue loading webp files in UI. 2023-11-24 02:08:08 -05:00
comfyanonymous
02ffbb2de3 Fix typo. 2023-11-23 23:20:07 -05:00
pythongosssss
4d2437e681 Call widget onRemove to remove element 2023-11-23 19:43:55 +00:00
comfyanonymous
a657f96c5c Add a node to save animated webp. 2023-11-23 14:28:41 -05:00
comfyanonymous
d03d8aa2e3 Fix loading groups. 2023-11-23 01:09:15 -05:00
pythongosssss
70d2ea0faa
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
1ca4802e8c Merge branch 'hide-if-collapsed' of https://github.com/pythongosssss/ComfyUI 2023-11-22 11:46:21 -05:00
pythongosssss
ab7d4f7848 Handle collapsing to hide element 2023-11-22 13:53:30 +00:00
pythongosssss
89e31abc46 Fix clipping of collapsed nodes 2023-11-21 17:54:01 +00:00
pythongosssss
6ff06fa796
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
2dd5b4dd78 Only show last 200 elements in the UI history tab. 2023-11-20 16:56:29 -05:00
pythongosssss
f917e93b4e more wip group widget inputs 2023-11-20 18:29:05 +00:00
pythongosssss
95d1387d28 wip widget input support 2023-11-19 20:15:24 +00:00
pythongosssss
07adf250cb fix potential crash 2023-11-17 17:32:25 +00:00
pythongosssss
34fd915eec Fix internal node id check 2023-11-17 15:32:05 +00:00
pythongosssss
8059fdae11 Fix issue with external node links 2023-11-17 14:40:07 +00:00
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
42lux
7b87c825a3 Added Colorschemes. Arc, North and Github. 2023-11-15 02:37:35 +01:00
pythongosssss
2e79919b5a order widgets on group node
various fixes
2023-11-14 19:26:54 +00:00
pythongosssss
19ff72db0b Merge remote-tracking branch 'origin/master' into group-nodes 2023-11-14 17:43:26 +00:00
comfyanonymous
eb0407e806 Update litegraph to latest. 2023-11-13 16:26:28 -05:00
pythongosssss
71d7e63c79 allow outputs to be used internally and externally 2023-11-13 20:40:08 +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
da4feb682d Fix internal id 2023-11-09 07:48:24 +00: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
c7eea7cb8e Fix converted widgets not reconnecting 2023-11-04 12:35:51 +00:00
pythongosssss
49b97dc5d8 Apply value on connect 2023-11-04 12:35:31 +00:00
pythongosssss
4a31f461c8 Trigger callback on text change 2023-11-04 12:10:23 +00:00