Commit Graph

311 Commits

Author SHA1 Message Date
comfyanonymous
536af04958 Merge branch 'widget-input-overlapping' of https://github.com/ssitu/ComfyUI 2023-06-21 02:45:59 -04:00
ssit
64961ef4e3 Fix reroute node connecting different types 2023-06-20 15:25:56 -04:00
ssit
196e870ca6 Fix overlapping when converting widgets to inputs 2023-06-20 12:03:46 -04:00
reaper47
e820a40a95 Clean keybinds extension 2023-06-19 21:32:21 +02:00
reaper47
a8ad672927 Add missed .comfy-table in CSS 2023-06-15 18:39:18 +02:00
reaper47
0b3c1d68c8 Beautify settings dialog 2023-06-15 18:36:52 +02:00
comfyanonymous
fb722705f9 Merge branch 'issue-752' of https://github.com/reaper47/ComfyUI 2023-06-14 00:17:25 -04:00
reaper47
5c7c19c11e Issue 741: Darken white background 2023-06-13 08:27:26 +02:00
ssit
c8e3f26b85 Fix unhandled message "execution_cached" 2023-06-12 17:16:03 -04:00
reaper47
d5398d3de5 Issue 752: Fix background 2023-06-12 15:58:05 +02:00
comfyanonymous
ab03c33308 Merge branch 'next-task' of https://github.com/reaper47/ComfyUI 2023-06-10 03:23:25 -04:00
reaper47
b4a0b469da Improve ContextMenuFilter extension 2023-06-09 13:29:15 +02:00
comfyanonymous
b0a8418342 Add code to handle primitive nodes connected to reroute nodes.
Revert last commit because I noticed it broke a few things.
2023-06-09 02:49:13 -04:00
Dr.Lt.Data
c44bc93e0e allows connect primitive node to reroute if primitive node has type (#751)
Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2023-06-09 02:21:30 -04:00
space-nuko
c2b1718501 Add comment support to dynamic prompts nodes 2023-06-08 12:08:00 -05:00
Dr.Lt.Data
49b34672e5 robust paste for image 2023-06-08 00:06:56 +09:00
Dr.Lt.Data
a05187587f robust patch on pasteFromClipspace 2023-06-07 22:56:08 +09:00
Dr.Lt.Data
e439faff25 bugfix: Fixing the calculation issue when an image widget is added to the size calculation of the text widget. 2023-06-06 22:29:19 +09:00
space-nuko
a3b400faa4 Make previews into cli option 2023-06-05 13:19:02 -05:00
space-nuko
af625759ea Fix 2023-06-05 09:20:20 -05:00
space-nuko
a816ca9091 Preview sampled images with TAESD 2023-06-05 09:20:17 -05:00
comfyanonymous
5891ad01d5 Limit preview to webp and RGB jpeg. 2023-06-05 01:50:14 -04:00
Dr.Lt.Data
075fd23962 improve: lightweight preview to reduce network traffic (#733)
* To reduce bandwidth traffic in a remote environment, a lossy compression-based preview mode is provided for displaying simple visualizations in node-based widgets.

* Added 'preview=[image format]' option to the '/view' API.
* Updated node to use preview for displaying images as widgets.
* Excluded preview usage in the open image, save image, mask editor where the original data is required.

* Made preview_format parameterizable for extensibility.

* default preview format changed: jpeg -> webp

* Support advanced preview_format option.
- grayscale option for visual debugging
- quality option for aggressive reducing

L?;format;quality?

ex)
jpeg => rgb, jpeg, quality 90
L;webp;80 => grayscale, webp, quality 80
L;png => grayscale, png, quality 90
webp;50 => rgb, webp, quality 50

* move comment

* * add settings for preview_format
* default value is ''(= don't reencode)

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2023-06-05 01:49:43 -04:00
Dr.Lt.Data
4111aad9f6 Crash fix for intermittent crashes that occur when opening MaskEditor. (#732) 2023-06-03 12:25:49 -04:00
comfyanonymous
3074b4224c Move node properties panel from double click to menu option. 2023-06-03 11:47:20 -04:00
comfyanonymous
06cb0bc037 Latest litegraph from upstream. 2023-06-03 11:46:52 -04:00
comfyanonymous
32d613f2da Search box style fix. 2023-06-03 11:19:10 -04:00
ltdrdata
62150c008d race condition patch 2023-05-31 23:26:56 +09:00
ltdrdata
df09b19360 To support dynamic custom loading, separate the node registration
process based on the defs in the registerNodes function.
2023-05-31 22:01:25 +09:00
space-nuko
dd09ca1529 Fix litegraph dialog z-index/font 2023-05-30 16:06:17 -05:00
space-nuko
5fff29b86d Fix litegraph dialog CSS 2023-05-30 16:01:49 -05:00
Lt.Dr.Data
caa1962c13 HOTFIX: Patched the conflict issue between the Combo Refresh feature and PrimitiveNodes. 2023-05-30 15:26:45 +09:00
Dr.Lt.Data
7264da8560 typo fix: field name in error message 2023-05-28 23:31:40 +09:00
space-nuko
cbd9aac327 Show message in the frontend if prompt execution raises an exception 2023-05-27 21:06:07 -05:00
space-nuko
7abd22878d Highlight failing nodes/inputs in frontend 2023-05-27 21:06:07 -05:00
comfyanonymous
f7bc2dffd4 Fix issue importing other ui prompts. 2023-05-24 14:01:11 -04:00
comfyanonymous
85c650fe11 Remove useless call to /object_info 2023-05-22 17:05:23 -04:00
comfyanonymous
af5b837b09 Revert DPI fix since it caused more issues than it solved. 2023-05-21 10:34:26 -04:00
malern
f0cd736047 Render UI at a higher resolution when viewing with a higher pixel ratio 2023-05-19 20:04:36 +01:00
malern
85cac6c46d Make multiline widget work with different canvas dimensions.
It now scales the textarea positioning using the canvas height/width.
2023-05-19 19:57:15 +01:00
comfyanonymous
0cba25cd20 Load workflow from latent file. 2023-05-18 02:41:21 -04:00
comfyanonymous
46328e801b Update litegraph from upstream. 2023-05-16 15:35:07 -04:00
comfyanonymous
bf0bed48d2 Merge branch 'patch/touch' of https://github.com/ltdrdata/ComfyUI 2023-05-16 11:55:20 -04:00
comfyanonymous
108b69e50f Remove print. 2023-05-16 11:55:16 -04:00
ltdrdata
9e5b5ef453 allows touch drag 2023-05-16 22:55:00 +09:00
comfyanonymous
c7903e72ad Add control_after_generate to combo primitive. 2023-05-16 03:18:11 -04:00
comfyanonymous
5d514b49d9 Update litegraph from upstream. 2023-05-14 17:02:40 -04:00
Dr.Lt.Data
a395b80989 Feature/maskeditor context menu (#649)
* add "Open in MaskEditor" to context menu

* change save button name to 'Save to node' if open in node.
clear clipspace_return_node after auto paste

* * leak patch: prevent infinite duplication of MaskEditorDialog instance on every dialog open
* prevent conflict of multiple opening of MaskEditorDialog
* name of save button fix

* patch: brushPreview hiding by dialog

* consider close by 'esc' key on maskeditor.

* bugfix about last patch

* patch: invalid close detection

* 'enter' key as save action

* * batch support enhance
  - pick index based on imageIndex on copy action
* paste fix on batch image node

* typo

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2023-05-14 10:21:22 -04:00
comfyanonymous
efa48a3426 /prompt endpoint error is now in json format. 2023-05-14 01:30:58 -04:00
BlenderNeko
dd1be4e992 Make nodes map over input lists (#579)
* allow nodes to map over lists

* make work with IS_CHANGED and VALIDATE_INPUTS

* give list outputs distinct socket shape

* add rebatch node

* add batch index logic

* add repeat latent batch

* deal with noise mask edge cases in latentfrombatch
2023-05-13 11:15:45 -04:00