chrisgoringe
259bef4efb
Prevent hideWidget being called twice for same widget
...
Fix for #2766
2024-02-12 08:59:25 +11:00
Steven Lu
253d504126
Safari: Draws certain elements on CPU. In case of search popup, can cause 10 seconds+ main thread lock due to painting. ( #2763 )
...
* lets toggle this setting first.
* also makes it easier for debug. I'll be honest this is generally preferred behavior as well for me but I ain't no power user shrug.
* attempting trick to put the work for filter: brightness on GPU as a first attempt before falling back to not using filter for large lists!
* revert litegraph.core.js changes from branch
* oops
2024-02-12 03:44:53 +09:00
comfyanonymous
9dd24c62d0
Merge branch 'improved-mobile-support' of https://github.com/pythongosssss/ComfyUI
2024-02-08 01:06:33 -05:00
comfyanonymous
5462b8703d
Sync litegraph to repo.
...
https://github.com/comfyanonymous/litegraph.js/pull/6
2024-02-06 12:43:06 -05:00
pythongosssss
be3b1c12b0
Support linking converted inputs from api json
2024-02-06 16:55:55 +00:00
ultimabear
e850ffff42
Mask editor: semitransparent brush, brush color modes
2024-02-03 10:29:44 +03:00
Chaoses-Ib
9b9754a63b
Fix frontend webp prompt handling
2024-02-02 13:27:03 +08:00
comfyanonymous
b7b7d48a62
Merge branch 'increment-wrap' of https://github.com/pksebben/ComfyUI
2024-02-01 17:01:21 -05:00
pksebben
b7850c3fff
add increment-wrap as option to ValueControlWidget when isCombo, which loops back to 0 when at end of list
2024-01-31 16:14:50 -08:00
Lt.Dr.Data
197890c014
feat: better pen support for mask editor
...
- alt-drag: erase
- shift-drag(up/down): zoom in/out
2024-01-31 18:28:36 +09:00
comfyanonymous
03622d4d6e
Litegraph node search improvements.
...
See: https://github.com/comfyanonymous/litegraph.js/pull/5
2024-01-31 02:26:27 -05:00
comfyanonymous
869d7f7621
Merge branch 'group-manage-fixes' of https://github.com/pythongosssss/ComfyUI
2024-01-31 00:25:03 -05:00
pythongosssss
d2a1d9c28f
Fix scrolling with lots of nodes
2024-01-30 18:00:01 +00:00
pythongosssss
a56835faa1
Fix crash when no widgets on customized group node
2024-01-30 17:59:47 +00:00
Meowu
4a86166a74
fix: inpaint on mask editor bottom area
2024-01-30 14:23:01 +08:00
pythongosssss
7f5536d5f9
Make auto saved workflow stored per tab
2024-01-29 18:43:59 +00:00
comfyanonymous
794151c931
Sync litegraph with repo.
...
https://github.com/comfyanonymous/litegraph.js/pull/4
2024-01-23 20:01:37 -05:00
pythongosssss
44ab999596
Support refresh on group node combos ( #2625 )
...
* Support refresh on group node combos
* fix check
2024-01-23 14:15:52 -05:00
pythongosssss
0056300ad3
Ability to hide menu
...
Responsive setting screen
Touch events for zooming/context menu
2024-01-22 18:56:43 +00:00
Kristjan Pärt
91c216c8a2
Fix queue on change to respect auto queue checkbox ( #2608 )
...
* Fix render on change not respecting auto queue checkbox
Fix issue where autoQueueEnabled checkbox is ignored for changes if autoQueueMode is left on `change`
* Make check more specific
2024-01-21 21:34:39 -05:00
pythongosssss
8b4c19cecc
Fix renaming upload widget ( #2554 )
...
* Fix renaming upload widget
* Allow custom name
2024-01-16 08:58:54 -05:00
comfyanonymous
5cc2688953
Merge branch 'fix-logging-setting' of https://github.com/pythongosssss/ComfyUI
2024-01-16 08:29:38 -05:00
pythongosssss
d6501dbbf8
Auto queue on change ( #2542 )
...
* Add toggle to enable auto queue when graph is changed
* type fix
* better
* better alignment
* Change undoredo to not ignore inputs when autoqueue in change mode
2024-01-16 08:27:40 -05:00
pythongosssss
009a9e85c1
Fix logging not checking onChange
2024-01-15 17:45:48 +00:00
pythongosssss
028d789bf2
Adds copy image option if browser feature available ( #2544 )
...
* Adds copy image option if browser feature available
* refactor
2024-01-14 14:53:52 -05:00
comfyanonymous
678613b2f8
Merge branch 'control_before_generate' of https://github.com/pythongosssss/ComfyUI
2024-01-13 16:06:43 -05:00
comfyanonymous
89dc521fb7
Merge branch 'undoredo-fix-modifiers' of https://github.com/pythongosssss/ComfyUI
2024-01-13 16:03:44 -05:00
pythongosssss
d5fd4a5f58
Fix crash on group render
2024-01-13 21:02:51 +00:00
pythongosssss
d0d3250e84
Manage group nodes ( #2455 )
...
* wip group manage
* prototyping ui
* tweaks
* wip
* wip
* more wip
* fixes
add deletion
* Fix tests
* fixes
* Remove test code
* typo
* fix crash when link is invalid
2024-01-13 15:43:20 -05:00
pythongosssss
258b0c95f1
export function
2024-01-13 18:57:59 +00:00
pythongosssss
35202190d5
add setting to change control after generate to run before
2024-01-13 18:57:47 +00:00
pythongosssss
bd565e5146
Fix modifiers triggering key down checks
2024-01-13 17:00:30 +00:00
pythongosssss
9f2a191a0e
Store user settings/data on the server and multi user support ( #2160 )
...
* wip per user data
* Rename, hide menu
* better error
rework default user
* store pretty
* Add userdata endpoints
Change nodetemplates to userdata
* add multi user message
* make normal arg
* Fix tests
* Ignore user dir
* user tests
* Changed to default to browser storage and add server-storage arg
* fix crash on empty templates
* fix settings added before load
* ignore parse errors
2024-01-08 17:06:44 -05:00
comfyanonymous
a687cfeda8
Reregister nodes when pressing refresh button.
2023-12-31 05:05:14 -05:00
comfyanonymous
af2e6bea61
Only add _meta title to api prompt when dev mode is enabled in UI.
2023-12-27 01:07:02 -05:00
AYF
1feaeb1255
Add title to the API workflow json. ( #2380 )
...
* Add `title` to the API workflow json.
* API: Move `title` to `_meta` dictionary, imply unused.
2023-12-27 00:55:11 -05:00
shiimizu
1c6b539236
Fix hiding dom widgets.
2023-12-25 19:17:40 -08:00
comfyanonymous
83b6be9e34
Litegraph updates.
...
Update from upstream repo.
Auto select value in prompt.
Increase maximum number of nodes to 10k.
2023-12-21 13:21:25 -05:00
pythongosssss
e13a30c665
Fix dom widgets not being hidden
2023-12-19 20:22:01 +00:00
pythongosssss
c496a7985c
Fix name counter preventing more than 3 of the same node
...
Fix linked widget offset when populating values
2023-12-16 14:16:12 +00:00
pythongosssss
ba6f781a5e
Group node fixes ( #2259 )
...
* Prevent cleaning graph state on undo/redo
* Remove pause rendering due to LG bug
* Fix crash on disconnected internal reroutes
* Fix widget inputs being incorrect order and value
* Fix initial primitive values on connect
* basic support for basic rerouted converted inputs
* Populate primitive to reroute input
* dont crash on bad primitive links
* Fix convert to group changing control value
* reduce restrictions
* fix random crash in tests
2023-12-13 00:56:39 -05:00
pythongosssss
8f0819da05
Prevent cleaning graph state on undo/redo ( #2255 )
...
* Prevent cleaning graph state on undo/redo
* Remove pause rendering due to LG bug
2023-12-11 12:33:35 -05:00
Dr.Lt.Data
5b825e75eb
mask editor bugfix
...
- Addressing the issue where an unnecessary hidden panel disrupts the drawing.
2023-12-11 00:24:28 +09:00
pythongosssss
36f136b936
Fix internal reroutes connected to other groups
2023-12-09 13:04:35 +00:00
comfyanonymous
eacd9cf98b
Merge branch 'reroute-converted-inputs' of https://github.com/pythongosssss/ComfyUI
...
# Conflicts:
# web/extensions/core/widgetInputs.js
2023-12-06 03:01:35 -05:00
Dr.Lt.Data
1f12ab2fdb
improve: Mask Editor ( #2171 )
...
* renewal mask editor
* fix: ignoring keydown when 2nd open
2023-12-06 01:56:03 -05:00
pythongosssss
3b3a2fa337
Allow widget placeholder replacement on primitives
2023-12-05 21:02:10 +00:00
pythongosssss
c767cbd515
Allow connecting primitivenode to reroutes
2023-12-05 20:27:13 +00:00
comfyanonymous
e7fb9c9d67
Merge branch 'fix-template-sorting' of https://github.com/pythongosssss/ComfyUI
2023-12-03 22:51:23 -05:00
pythongosssss
a4ff1b2e6e
fix template sorting
2023-12-03 17:17:23 +00:00