537 Commits (45e10cac19de5c819674ef3df39bd22fe1397ef9)

Author SHA1 Message Date
comfyanonymous c99d8002f8 Make sure the pooled output stays at the EOS token with added embeddings. 2 years ago
Dr.Lt.Data 9534f0f8a5
allows convert to widget for boolean type (#1063) 2 years ago
comfyanonymous d1347544bc Make context menu filter import from relative path. 2 years ago
comfyanonymous 077617e8c9 Fix bypassed nodes with no inputs. 2 years ago
comfyanonymous 19fbab6ce3 Fix reroute nodes not working with bypassed nodes. 2 years ago
comfyanonymous 05321fd947 Add an experimental CTRL-B shortcut to bypass nodes. 2 years ago
comfyanonymous e4a3e9e54c Add an option in the UI to disable sliders. 2 years ago
comfyanonymous 38cfba0430 Rename toggle to boolean. 2 years ago
comfyanonymous 076d2db60f display_as -> display. 2 years ago
Guillaume Faguet 6cdc9afc7c pass slider type as option 2 years ago
Guillaume Faguet d3d9ad00d8 added slider and toggle widget 2 years ago
melMass 5190aa284d fix: ️ small type fix
getCustomWidgets expects a plain record and not an array of records
2 years ago
comfyanonymous 907c9fbf0d Refactor to make it easier to set the api path. 2 years ago
comfyanonymous 30ea187160 Merge branch 'use-relative-paths' of https://github.com/mcmonkey4eva/ComfyUI 2 years ago
comfyanonymous 8a577966c5 Enables a way to save workflows in api format in frontend.
Enable the dev mode in the settings to see it.
2 years ago
comfyanonymous 876dadca84 Highlight nodes with errors in red even when workflow works fine. 2 years ago
comfyanonymous 90aa597099 Add back roundRect to fix issue on firefox ESR. 2 years ago
comfyanonymous 2b2a1474f7 Move to litegraph. 2 years ago
comfyanonymous cef30cc6b6 Merge branch 'hidpi-canvas' of https://github.com/EHfive/ComfyUI 2 years ago
comfyanonymous 880c9b928b Update litegraph to latest. 2 years ago
Huang-Huang Bao 05e6eac7b3
Scale graph canvas based on DPI factor
Similar to fixes in litegraph.js editor demo:
3ef215cf11/editor/js/code.js (L19-L28)

Also workarounds to address viewpoint problem of lightgrapgh.js in DPI scaling scenario.

Fixes #161
2 years ago
Alex "mcmonkey" Goodwin 5797ff89b0 use relative paths for all web connections
This enables local reverse-proxies to host ComfyUI on a path, eg "http://example.com/ComfyUI/" in such a way that at least everything I tested works. Without this patch, proxying ComfyUI in this way will yield errors.
2 years ago
comfyanonymous af15add967 Fix annoyance with textbox unselecting in chromium. 2 years ago
Dr.Lt.Data d43cff2105 bugfix: image widget's was mis-aligned when node has multiline widget 2 years ago
comfyanonymous 9b93b920be Add CheckpointSave node to save checkpoints.
The created checkpoints contain workflow metadata that can be loaded by
dragging them on top of the UI or loading them with the "Load" button.

Checkpoints will be saved in fp16 or fp32 depending on the format ComfyUI
is using for inference on your hardware. To force fp32 use: --force-fp32

Anything that patches the model weights like merging or loras will be
saved.

The output directory is currently set to: output/checkpoints but that might
change in the future.
2 years ago
Dr.Lt.Data c9f5d5b2e1
optimize: support preview mode for mask editor. (#755)
* support preview mode for mask editor.
* use original file reference instead of loaded frontend blob

bugfix:
* prevent file open dialog when save to load image

* bugfix: cannot clear previous mask painted image's alpha

* bugfix

* bugfix

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2 years ago
comfyanonymous 852cf4db99 Merge branch 'widget-input-overlapping' of https://github.com/ssitu/ComfyUI 2 years ago
ssit 6f54b01954 Fix reroute node connecting different types 2 years ago
ssit 8c3d24434a Fix overlapping when converting widgets to inputs 2 years ago
reaper47 96e8307bd3 Clean keybinds extension 2 years ago
reaper47 3fbd0abc5f Add missed .comfy-table in CSS 2 years ago
reaper47 34ddbfdc8a Beautify settings dialog 2 years ago
comfyanonymous 84f13f828a Merge branch 'issue-752' of https://github.com/reaper47/ComfyUI 2 years ago
reaper47 aba886e9da Issue 741: Darken white background 2 years ago
ssit 0c874e604c Fix unhandled message "execution_cached" 2 years ago
reaper47 3402ec0c0d Issue 752: Fix background 2 years ago
comfyanonymous b18946c53b Merge branch 'next-task' of https://github.com/reaper47/ComfyUI 2 years ago
reaper47 bfebe2d6c3 Improve ContextMenuFilter extension 2 years ago
comfyanonymous 4b0b516544 Add code to handle primitive nodes connected to reroute nodes.
Revert last commit because I noticed it broke a few things.
2 years ago
Dr.Lt.Data 8e14c46a38
allows connect primitive node to reroute if primitive node has type (#751)
Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2 years ago
space-nuko eed4f62cc5 Add comment support to dynamic prompts nodes 2 years ago
Dr.Lt.Data 28677342c1 robust paste for image 2 years ago
Dr.Lt.Data 70e02b443f robust patch on pasteFromClipspace 2 years ago
Dr.Lt.Data 422163c2ba bugfix: Fixing the calculation issue when an image widget is added to the size calculation of the text widget. 2 years ago
space-nuko 48f7ec750c Make previews into cli option 2 years ago
space-nuko 1c40296d74 Fix 2 years ago
space-nuko b4f434ee66 Preview sampled images with TAESD 2 years ago
comfyanonymous 2ec980bb9f Limit preview to webp and RGB jpeg. 2 years ago
Dr.Lt.Data 9f3a19b728
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>
2 years ago
Dr.Lt.Data 126b4050dc
Crash fix for intermittent crashes that occur when opening MaskEditor. (#732) 2 years ago
comfyanonymous 0764bb5218 Move node properties panel from double click to menu option. 2 years ago
comfyanonymous c092ffcc18 Latest litegraph from upstream. 2 years ago
comfyanonymous 32f282c861 Search box style fix. 2 years ago
ltdrdata 8e8d6070f2 race condition patch 2 years ago
ltdrdata 1f34bf08f0 To support dynamic custom loading, separate the node registration
process based on the defs in the registerNodes function.
2 years ago
space-nuko 468c27afea Fix litegraph dialog z-index/font 2 years ago
space-nuko 04f4fba013 Fix litegraph dialog CSS 2 years ago
Lt.Dr.Data 08abd838b8 HOTFIX: Patched the conflict issue between the Combo Refresh feature and PrimitiveNodes. 2 years ago
Dr.Lt.Data 23ffafeb5d typo fix: field name in error message 2 years ago
space-nuko 6b2a8a3845 Show message in the frontend if prompt execution raises an exception 2 years ago
space-nuko cc4d3435d3 Highlight failing nodes/inputs in frontend 2 years ago
comfyanonymous 9b1396e93a Fix issue importing other ui prompts. 2 years ago
comfyanonymous bfb13f5eee Remove useless call to /object_info 2 years ago
comfyanonymous 4796e615dd Revert DPI fix since it caused more issues than it solved. 2 years ago
malern e6e1999f96 Render UI at a higher resolution when viewing with a higher pixel ratio 2 years ago
malern 2998e232cb Make multiline widget work with different canvas dimensions.
It now scales the textarea positioning using the canvas height/width.
2 years ago
comfyanonymous 62a371e12b Load workflow from latent file. 2 years ago
comfyanonymous 4088e61aa6 Update litegraph from upstream. 2 years ago
comfyanonymous 6a12094345 Merge branch 'patch/touch' of https://github.com/ltdrdata/ComfyUI 2 years ago
comfyanonymous 11e7168d56 Remove print. 2 years ago
ltdrdata 7ada9e7d85 allows touch drag 2 years ago
comfyanonymous 13d94caf49 Add control_after_generate to combo primitive. 2 years ago
comfyanonymous 84ea21c815 Update litegraph from upstream. 2 years ago
Dr.Lt.Data d926f65f56
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>
2 years ago
comfyanonymous e7b9d2c02c /prompt endpoint error is now in json format. 2 years ago
BlenderNeko 1201d2eae5
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
2 years ago
comfyanonymous a8705dbfe2 Speed up the mask save and fix refresh replacing copied image. 2 years ago
comfyanonymous a7ebd5aa12 Fix masked editor issue with firefox on windows. 2 years ago
comfyanonymous 850daf0416 Masked editor changes.
Add a way to upload to subfolders.

Clean up code.

Fix some issues.
2 years ago
Dr.Lt.Data ae08fdb999
Clipspace Menu and MaskEditor application. (#548)
* Add clipspace feature.
* feat: copy content to clipspace
* feat: paste content from clipspace

Extend validation to allow for validating annotated_path in addition to other parameters.

Add support for annotated_filepath in folder_paths function.

Generalize the '/upload/image' API to allow for uploading images to the 'input', 'temp', or 'output' directories.

* rename contentClipboard -> clipspace

* Do deep copy for imgs on copy to clipspace.

* mask painting on clipspace

* add original_imgs into clipspace
* Preserve the original image when 'imgs' are modified

* robust patch & refactoring folder_paths about annotated_filepath

* wip

* Only show the Paste menu if the ComfyApp.clipspace is not empty

* clipspace feature added
maskeditor feature added

* instant refresh on paste

force triggering 'changed' on paste action

* enhance mask painting

smooth drawing
add brush_size +/- button

* robust patch

use mouseup event

* robust patch

again...

* subfolder fix on paste logic

attach subfolder if subfolder isn't empty

* event listener patch

add ], [ key event for brush size
remove listener on close

* Fix button positioning issue related to window height.
Change brush size from button to slider.

* clean commit

* clean code

* various bug fixes

* paste action
- prevent opening upload popup
- ensure rendering after widget_value update

* view api update
- support annotated_filepath

* maskeditor layout
- prevent covering button by hidden div

* remove dbg message

* Add cursor functionality to display brush size

* refactor: Replace brush preview feature with missionfloyd implementation

* missionfloyd implementation
* hiding brush preview off the canvas
* change brush size on wheel event

* keyup -> keydown event

* Update web/extensions/core/maskeditor.js

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>

* Add support for channel-specific image data retrieval in /view API to fix alpha mask loading issue

When loading an image with an alpha mask in JavaScript canvas, there is an issue where the alpha and RGB channels are premultiplied. To avoid reliance on JavaScript canvas, I added support for channel-specific image data retrieval in the "/view" API. This allows us to retrieve data for each channel separately and fix the alpha mask loading issue. The changes have been committed to the repository.

* Enable brush preview for key and slider events

* optimize

* preview fix

* robust patch

* fix copy (clipspace) action
imgs[0] copy -> whole imgs copy

* support batch images on clipspace, maskeditor

* copy/paste bug fixes for batch images
enhance selector preview on clipspace menu
add img_paste_mode option into clipspace menu

* crash fix

* print message if clipspace content cannot editable

* Update web/extensions/core/maskeditor.js

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>

* make default img_paste_mode to 'selected'

refactor space -> tab

* save clipspace files to input/clipspace instead of temp

* show "clipspace/filename.png" instead of 'filename.png [clipspace]' in LoadImage/LoadImageMask

* refresh fix related to FILE_COMBO

* Update web/extensions/core/maskeditor.js

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>

* Update web/extensions/core/maskeditor.js

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>

* adjust margin based on missionfloyd impelements

* mouse event -> pointer event

* pen, touch, mouse drawing patched and tested

* Update web/extensions/core/maskeditor.js

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>

* add comment about touch event.

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>
2 years ago
comfyanonymous 9bd33b6bd4 Merge branch 'progress-shape-fix' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss de4623a8a4 actually fix card 2 years ago
pythongosssss f31e31ee0a Fix box shape
Match card to litegraph selection
2 years ago
pythongosssss 7e51bbd07f automatic calculation of image pos from widgets 2 years ago
EllangoK 81bee39ca0 style everything
styles searchbox, should be actually everything
2 years ago
EllangoK 6aae1f497f style context menu
fix graphdialog background, and palette template
2 years ago
comfyanonymous b04e16ef5a Make default workflow use an existing checkpoint if no SD1.5 checkpoint. 2 years ago
comfyanonymous 2012362493 Adjust node resize area depending on outputs. 2 years ago
comfyanonymous 4cea9aecda Make nodes easier to resize. 2 years ago
comfyanonymous a89cbb6651 Merge branch 'filter-search-by-type' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss 15a4c0db3b - button hover style
- ensure context menu is always above everything
2 years ago
pythongosssss ffd0f9f417 Search filter by type 2 years ago
Jake D 54251ad85e
Colored MultilineWidget (#524)
* fixes colors and z-index

* light mode fix

* Update widgets.js
2 years ago
comfyanonymous ee3a12d283 Update litegraph from upstream. 2 years ago
comfyanonymous 36acce58e7 Auto increase the size of the image upload widget when there's an image. 2 years ago
comfyanonymous ccad603b2e Add a way for nodes to validate their own inputs. 2 years ago
ltdrdata f7a8218814
Add clipspace feature. (#541)
* Add clipspace feature.
* feat: copy content to clipspace
* feat: paste content from clipspace

Extend validation to allow for validating annotated_path in addition to other parameters.

Add support for annotated_filepath in folder_paths function.

Generalize the '/upload/image' API to allow for uploading images to the 'input', 'temp', or 'output' directories.

* rename contentClipboard -> clipspace

* Do deep copy for imgs on copy to clipspace.

* add original_imgs into clipspace
* Preserve the original image when 'imgs' are modified

* robust patch & refactoring folder_paths about annotated_filepath

* Only show the Paste menu if the ComfyApp.clipspace is not empty

* instant refresh on paste

force triggering 'changed' on paste action

* subfolder fix on paste logic

attach subfolder if subfolder isn't empty

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2 years ago
pythongosssss c8355ed39f use window.name instead of session storage
- prevents duplicate stealing session id
2 years ago
comfyanonymous 989acd769a Cleanup. 2 years ago
comfyanonymous d5a59da662 Merge branch 'slotDefaults-dynamic' of https://github.com/omar92/ComfyUI 2 years ago
missionfloyd 98ae4bbfde
Remove brackets if weight == 1 2 years ago
missionfloyd d2ef3465ca
Improve current word selection 2 years ago
omar92 5229c1f972 add option on the settings to change the number of the suggestions 2 years ago
omar92 94e9798a4b when drag from node input or output show all possible nodes that you can connect 2 years ago
comfyanonymous b016e2769f Saner range of values. 2 years ago
missionfloyd a7c7da68dc
Editattention setting (#533)
* Add editAttention delta setting

* Update editAttention.js

* Update web/extensions/core/editAttention.js

Co-authored-by: Karun <karun.ellango7@gmail.com>

* Update editAttention.js

* Update editAttention.js

* Fix setting value

---------

Co-authored-by: Karun <karun.ellango7@gmail.com>
2 years ago
comfyanonymous b9b1df3038 Merge branch 'edit-attention-fix' of https://github.com/EllangoK/ComfyUI 2 years ago
EllangoK a962222992 correctly checks end of the text 2 years ago
comfyanonymous c8afa7e9fb Merge branch 'settings-slider' of https://github.com/missionfloyd/ComfyUI 2 years ago
EllangoK 79ba0399d8 selects current word automatically 2 years ago
comfyanonymous b8c636b10d Lower how much CTRL+arrow key changes the number. 2 years ago
EllangoK 7b5eb196db allows control arrow to edit attention in textarea 2 years ago
Tomoaki Hayasaka 22bde7957e Fix "Ctrl+Enter doesn't work when textarea has focus" regression introduced in #491. 2 years ago
Karun bc16b70bde
Adds several keybinds that interact with ComfyUI (#491)
* adds keybinds that interact w/ comfy menu

* adds remaining keybinds

* adds keybinds to readme and converts to table

* ctrl s and o save and open workflow

* moves keybinds to sep file, update readme

* remap load default, support keycodes

* update keybinds table, prepends comfy to ids

* escape exits out of modals

* modifier keys also use map

* adds setting for filename prompt

* better handle filename prompt

Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com>
2 years ago
comfyanonymous d7ec37f296 Merge branch 'master' of https://github.com/jwd-dev/ComfyUI 2 years ago
jwd-dev 8cd170f40d node serialization 2 years ago
jwd-dev fb61c75e39 default text property incase we need one. 2 years ago
Jake D 9587ea90c8
Create noteNode.js 2 years ago
pythongosssss 2dd28d4d20 style 2 years ago
pythongosssss eb4035c8bd Adds jsdoc for better dev experience 2 years ago
comfyanonymous a40499891e Merge branch 'fix-combo-auto-primitive' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss f5a78658b7 Fix double click on converted combo widget link 2 years ago
comfyanonymous 7f23353d63 Merge branch 'fix-combo-primitive' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss 887ea0ba83 style 2 years ago
pythongosssss 901a890199 Allow combo primitive to connect to multiple inputs 2 years ago
pythongosssss 5186b3266a Prevent generating bad replacement regex 2 years ago
comfyanonymous 61e7767ca6 Merge branch 'Allow-connect-premitiveNode-to-forceInput-comfyiUI-nodes' of https://github.com/omar92/ComfyUI 2 years ago
comfyanonymous f5f701388b Merge branch 'comfy-list-fix' of https://github.com/EllangoK/ComfyUI 2 years ago
missionfloyd 307ef543bf
Change grid size to slider 2 years ago
comfyanonymous 501f200d86 Fix widgets not getting converted correctly in workflows. 2 years ago
EllangoK ff0be60ac4 fix comfy list not styled, and light theme border 2 years ago
missionfloyd 8810e1b4b9 Fix indentation 2 years ago
missionfloyd e87aa1873f Add slider setting type 2 years ago
FizzleDorf 3f52e7cbb1
Seed controls added to Ksamplers (#296)
Co-authored-by: flyingshutter <flyingshutter@users.noreply.github.com>
2 years ago
comfyanonymous e3566679bd Update litegraph from upstream. 2 years ago
comfyanonymous ad8e0cc0fe Merge branch 'default-replace-name' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss a3516225f9 Changed default name to be the node type not title 2 years ago
pythongosssss d6a3c0d424 Add support for dropping images from urls 2 years ago
comfyanonymous 6c69853afd Change colour of background in light theme. 2 years ago
EllangoK 19ce3df8c0 simplify setting color of root, fixes fg and bg 2 years ago
EllangoK eae159eb4c adds light theme, fixes multiline css 2 years ago
EllangoK c975fef620 fix node slot colors for solarized
previously many dupes, and same colors as base
2 years ago
EllangoK 73c4ba11fa colorPalette modifies comfyUI as well 2 years ago
EllangoK 40ad2d4a10 use variables in css stylesheet 2 years ago
pythongosssss 0f5352d96c style 2 years ago
pythongosssss 3736dc90e1 Add arrow to menu items with submenu 2 years ago
comfyanonymous bece24d25e Merge branch 'fix/pnginfo-import' of https://github.com/filipemeneses/ComfyUI 2 years ago
comfyanonymous c982c937a7 Merge branch 'catch-configure-errors' of https://github.com/pythongosssss/ComfyUI 2 years ago
comfyanonymous b0edcfdc8e Merge branch 'missing-node-warning' of https://github.com/pythongosssss/ComfyUI 2 years ago
comfyanonymous e07f8eab6a Merge branch 'node-templates' of https://github.com/pythongosssss/ComfyUI 2 years ago
comfyanonymous 15da5404e7 Merge branch 'themes' of https://github.com/EllangoK/ComfyUI 2 years ago
comfyanonymous 60ac983238 Merge branch 'master' of https://github.com/city96/ComfyUI 2 years ago
EllangoK 53fba56ee5 assign link_type_colors directly 2 years ago
omar92 9d095c52f3 handle double click create primitive widget 2 years ago
omar92 2dc7257e29 Allow connect premitive Node to "comfyiUI-nodes that have forceInput setting" 2 years ago
EllangoK d9220a0bd6 link colors change after palette swap
didn't work previously as same function was defined repeatedly
2 years ago
pythongosssss 92e912c065 Fix multiple missing 2 years ago
pythongosssss b78ebfcf9d Improve error UI 2 years ago
pythongosssss 12f9bfe895 Better filename check 2 years ago
pythongosssss 79ff7d67a5 Add error handling around initial load of workflow 2 years ago
EllangoK 327e49da42 remove test render link file 2 years ago
Filipe e76890dcb4 Fix large workflow pnginfo import 2 years ago
EllangoK 0d358b9566 cleanup customizeRenderLink 2 years ago
EllangoK 6b638c965b matches entry for correct link color 2 years ago
EllangoK 620c0f9376 link color is set to nodeType color 2 years ago
pythongosssss aad71add69 const 2 years ago
pythongosssss cceb530395 Adds warning when loading graph with nodes you dont have 2 years ago
pythongosssss fe93261456 Add style update 2 years ago
pythongosssss 1acd2ef5d2 Adds menu for adding + managing node templates 2 years ago
pythongosssss 357c0753f8 Support dataset when creating elements
Allow dialog to show element and override buttons
2 years ago
EllangoK 5bb1358dd6 manual set default link color 2 years ago
comfyanonymous ebd7f9bf80 Change the default prompt to something more impressive. 2 years ago
comfyanonymous 463792f068 Allow dragging again. 2 years ago
EllangoK 7bce83aa03 fixes NODE_TITLE_COLOR not being set 2 years ago
EllangoK 2d7ad41142 colorPalette sets LiteGraph colors 2 years ago
comfyanonymous f4e359cce1 Set title of page to ComfyUI. 2 years ago
comfyanonymous 07e9a6b826 Update litegraph from upstream. 2 years ago
comfyanonymous 60b4c31ab3 Add webp images to upload accept list. 2 years ago
comfyanonymous 0bb5f93b92 Merge branch 'image-node-keybindings' of https://github.com/ALSchwalm/ComfyUI 2 years ago
comfyanonymous fb73d008bf Merge branch 'menu-drag' of https://github.com/missionfloyd/ComfyUI 2 years ago
missionfloyd 1a74611c6e Style modals to match rest of UI 2 years ago
missionfloyd 3536a7c8d1 Put drag icon back 2 years ago
missionfloyd 8af2fe1e87 Remove redundant lines 2 years ago
missionfloyd a595c56872 Remove menu drag handle 2 years ago
missionfloyd 30f274bf48
Make the default true 2 years ago
missionfloyd a126e2c185
Merge branch 'master' into confirm-clear 2 years ago
missionfloyd 1b556ea9f4
Add confirmation for clearing canvas 2 years ago
comfyanonymous 255dac25ba Merge branch 'graphdialog-style' of https://github.com/missionfloyd/ComfyUI 2 years ago
Adam Schwalm bf7dbe4702 Add left/right/escape hotkeys for image nodes 2 years ago
missionfloyd de3d5f46ce
Fix .graphdialog style 2 years ago
City 080c758cda Ask for confirmation before clearing nodes 2 years ago
mligaintart dc24d7e2fd Adds orientation settings to reroute nodes, allowing for cleaner
graphes.
2 years ago
comfyanonymous 1ed6cadf12 Merge branch 'master' of https://github.com/omar92/ComfyUI 2 years ago
omar92 ca2ae98470 check if workflowNode And widgets_values are defined as they were causing errors on QueuePrompt after loading workFlow 2 years ago
omar92 4e43758236 fix bug in reroute node , that didnt allow to load old worflows 2 years ago
pythongosssss de2894ac2c Merge remote-tracking branch 'origin/master' into combo_filter_input 2 years ago
pythongosssss 028e1f7ad2 Fix scaled position when filtering
Add esc to close
2 years ago
pythongosssss 1a322ca67a Fix scaled position 2 years ago
pythongosssss 32fd39b424 Update comment 2 years ago
pythongosssss 74893be1ce Added keyboard navigation + selection 2 years ago
comfyanonymous 72f9235a49 Merge branch 'snap-to-grid' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss 04234152c1 Add support for multiselect 2 years ago
pythongosssss 8a0a85e0fa Added filter input to combos 2 years ago
comfyanonymous cc66fbe5da Merge branch 'fix-hidden-save-prefix' of https://github.com/tjhayasaka/ComfyUI 2 years ago
pythongosssss 519890a5cc Adds middle click for default node creation
Enable two useful properties
2 years ago
Tomoaki Hayasaka 1917064b56 Fix "extra filename replacements in SaveImage is not done when prefix is supplied by Primitive". 2 years ago
pythongosssss 26dc8e3056 formatting 2 years ago
pythongosssss d027ff121c Snap to grid 2 years ago
pythongosssss 5aefd6cdf3 Support numeric settings, tooltip, extra attrs 2 years ago
comfyanonymous 27fc64ad46 Merge branch 'menu-save-and-anchor' of https://github.com/pythongosssss/ComfyUI 2 years ago
comfyanonymous 9a8f58638c Merge branch 'fixReroute' of https://github.com/flyingshutter/ComfyUI 2 years ago
pythongosssss 178fc76363 Added a queue for the queue action 2 years ago
flyingshutter 9586de9dc8 fix client freeze on connect reroutes in a circle 2 years ago
comfyanonymous 7e682784d7 Merge branch 'fix-modifying-default-graph' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss 06c2c19b5a Clone default graph before using 2 years ago
comfyanonymous 91f27f08ec Merge branch 'fix-load-history-outputs' of https://github.com/pythongosssss/ComfyUI 2 years ago
pythongosssss 1716aaa7a6 Swap order to prevent being cleared 2 years ago
City e6e30ee7cb Fallback for node title 2 years ago
City 5bcbc007dd Add human-readable names for nodes 2 years ago
pythongosssss 722801ed2d Formatting 2 years ago
pythongosssss 3a5bcdf8b9 Formatting 2 years ago
pythongosssss c93dc2fb89 Remove bottom anchor 2 years ago
pythongosssss 6481c90371 Merge remote-tracking branch 'origin/master' into menu-save-and-anchor 2 years ago
hnmr293 04b42bad87 allow converting optional widgets to inputs 2 years ago
comfyanonymous 974235a272 Merge branch 'master' of https://github.com/city96/ComfyUI 2 years ago
comfyanonymous 786f7f767a Merge branch 'extra-filename-replacements' of https://github.com/pythongosssss/ComfyUI 2 years ago
City 8a730ed20e Turn comfy-menu into a sidebar on small screens 2 years ago
pythongosssss 80e014a69e Extra formatting values on SaveImage 2 years ago
pythongosssss 7db120b9a9 Merge remote-tracking branch 'origin/master' into menu-save-and-anchor 2 years ago
pythongosssss 00c1ec498f Fix crash if node is removed mid run 2 years ago
pythongosssss 6f72c4c6ff Allows nodes to return ui data and output data
Fire executed event on node when message received
2 years ago
comfyanonymous 2b60c308be Merge branch 'mute-nodes' of https://github.com/jn-jairo/ComfyUI 2 years ago
City 0f92d41ac7 Match comfy-menu style to litegraph 2 years ago
pythongosssss 8363ef967d Merge remote-tracking branch 'origin/master' into menu-save-and-anchor 2 years ago
Jairo Correa d5bf2314b3 Mute nodes and shortcuts in README 2 years ago
Farid Safi 40a377775e move clean to handleFile and loadGraphData functions 2 years ago
Farid Safi 393084877c clean state when loading another workflow 2 years ago
pythongosssss 9fdd5245fd Merge remote-tracking branch 'origin/master' into menu-save-and-anchor 2 years ago
Jairo Correa 4b9e11053c Color palette setting 2 years ago
pythongosssss 2d046f85e8 Merge remote-tracking branch 'origin/master' into menu-save-and-anchor 2 years ago
ltdrdata d3a375c8fb
Add support for file list refresh feature in node (#192)
* Added file reload feature to widgets.

* Modify feature name 'reload' to 'refresh' and fixed ignoring button name.

* refresh widget bugfix

* crash patch for "widget" input by type mismatch

* compensate offset on showimage
* adding widget caused misaligned offset

* patch refresh feature for general method

* clean up patch and following upstream

* make more clean code for refresh feature

* move refresh button position

* robust patch for refresh feature

* patch for refreh feature
* avoid specify REFRESH_LIST for each node
* prevent updating selected value unless removed item
* update all combo list for 'required input' in node

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2 years ago
Silversith bb1503ed63
Bugfix/include optional node inputs (#271)
* Minor changes and extra nodes

* Added Preview Image for Nodes

* Add a delete images button on main floating menu

* Add a confirmation dialog

* Remove DeleteAll, Remove Custom KSampler, Remove Image List

* Remove Image and Custom Json Load

* Remove Custom Nodes

* remove patch.diff
2 years ago
comfyanonymous 479ef4b38f Merge branch 'group-header' of https://github.com/jn-jairo/ComfyUI 2 years ago
Jairo Correa 63525ee83c Move group by header 2 years ago
Jairo Correa 967bfce0f3 Optional RETURN_NAMES to set the output name 2 years ago
pythongosssss 0b1e85fbea Add manual flag when restoring pos 2 years ago
pythongosssss 716d8e746a Remove log 2 years ago
pythongosssss 20ae48515e Add setting to save menu position
Add anchoring to side when resizing
Fix losing menu when resizing
2 years ago
pythongosssss a49b5659bc
Merge branch 'comfyanonymous:master' into custom-node-socket 2 years ago
comfyanonymous d68350eee5 Merge branch 'draggable-menu' of https://github.com/jn-jairo/ComfyUI 2 years ago