Steven Lu
02409c30d9
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
fd73b5ee3a
Merge branch 'improved-mobile-support' of https://github.com/pythongosssss/ComfyUI
2024-02-08 01:06:33 -05:00
comfyanonymous
7daad468ec
Sync litegraph to repo.
...
https://github.com/comfyanonymous/litegraph.js/pull/6
2024-02-06 12:43:06 -05:00
pythongosssss
d2e7f1b04b
Support linking converted inputs from api json
2024-02-06 16:55:55 +00:00
ultimabear
5f3dbede58
Mask editor: semitransparent brush, brush color modes
2024-02-03 10:29:44 +03:00
Chaoses-Ib
951a2064a3
Fix frontend webp prompt handling
2024-02-02 13:27:03 +08:00
comfyanonymous
4c54c2ec0f
Merge branch 'increment-wrap' of https://github.com/pksebben/ComfyUI
2024-02-01 17:01:21 -05:00
pksebben
53a22e1ab9
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
6ab4205422
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
6565c9ad4d
Litegraph node search improvements.
...
See: https://github.com/comfyanonymous/litegraph.js/pull/5
2024-01-31 02:26:27 -05:00
comfyanonymous
eeca72488b
Merge branch 'group-manage-fixes' of https://github.com/pythongosssss/ComfyUI
2024-01-31 00:25:03 -05:00
pythongosssss
af6165ab69
Fix scrolling with lots of nodes
2024-01-30 18:00:01 +00:00
pythongosssss
29558fb3ac
Fix crash when no widgets on customized group node
2024-01-30 17:59:47 +00:00
Meowu
364ef19354
fix: inpaint on mask editor bottom area
2024-01-30 14:23:01 +08:00
pythongosssss
ed2fa105ae
Make auto saved workflow stored per tab
2024-01-29 18:43:59 +00:00
comfyanonymous
b9911dcb2f
Sync litegraph with repo.
...
https://github.com/comfyanonymous/litegraph.js/pull/4
2024-01-23 20:01:37 -05:00
pythongosssss
3762e676a9
Support refresh on group node combos ( #2625 )
...
* Support refresh on group node combos
* fix check
2024-01-23 14:15:52 -05:00
pythongosssss
8a92ac2120
Ability to hide menu
...
Responsive setting screen
Touch events for zooming/context menu
2024-01-22 18:56:43 +00:00
Kristjan Pärt
45bf88d8ef
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
ee2c5fa72d
Fix renaming upload widget ( #2554 )
...
* Fix renaming upload widget
* Allow custom name
2024-01-16 08:58:54 -05:00
comfyanonymous
818d0c01b2
Merge branch 'fix-logging-setting' of https://github.com/pythongosssss/ComfyUI
2024-01-16 08:29:38 -05:00
pythongosssss
93bbe3f4c0
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
23687da9a9
Fix logging not checking onChange
2024-01-15 17:45:48 +00:00
pythongosssss
270daa02a8
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
432ba1c179
Merge branch 'control_before_generate' of https://github.com/pythongosssss/ComfyUI
2024-01-13 16:06:43 -05:00
comfyanonymous
b5ece6354d
Merge branch 'undoredo-fix-modifiers' of https://github.com/pythongosssss/ComfyUI
2024-01-13 16:03:44 -05:00
pythongosssss
9bddc9d94b
Fix crash on group render
2024-01-13 21:02:51 +00:00
pythongosssss
18511dd581
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
8e916735c0
export function
2024-01-13 18:57:59 +00:00
pythongosssss
32034217ae
add setting to change control after generate to run before
2024-01-13 18:57:47 +00:00
pythongosssss
df49a727ff
Fix modifiers triggering key down checks
2024-01-13 17:00:30 +00:00
pythongosssss
235727fed7
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
36e15f2507
Reregister nodes when pressing refresh button.
2023-12-31 05:05:14 -05:00
comfyanonymous
e478b1794e
Only add _meta title to api prompt when dev mode is enabled in UI.
2023-12-27 01:07:02 -05:00
AYF
f15dce71fd
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
392878a262
Fix hiding dom widgets.
2023-12-25 19:17:40 -08:00
comfyanonymous
d35267e85a
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
e65110fd93
Fix dom widgets not being hidden
2023-12-19 20:22:01 +00:00
pythongosssss
6453dc1ca2
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
390078904c
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
ab93abd4b2
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
69033081c5
mask editor bugfix
...
- Addressing the issue where an unnecessary hidden panel disrupts the drawing.
2023-12-11 00:24:28 +09:00
pythongosssss
9aaf368a41
Fix internal reroutes connected to other groups
2023-12-09 13:04:35 +00:00
comfyanonymous
e134547341
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
8112a0d9fc
improve: Mask Editor ( #2171 )
...
* renewal mask editor
* fix: ignoring keydown when 2nd open
2023-12-06 01:56:03 -05:00
pythongosssss
8de6f94f5c
Allow widget placeholder replacement on primitives
2023-12-05 21:02:10 +00:00
pythongosssss
44265e0810
Allow connecting primitivenode to reroutes
2023-12-05 20:27:13 +00:00
comfyanonymous
6efe561c2a
Merge branch 'fix-template-sorting' of https://github.com/pythongosssss/ComfyUI
2023-12-03 22:51:23 -05:00
pythongosssss
77ab2c3f69
fix template sorting
2023-12-03 17:17:23 +00:00
pythongosssss
44d8abadf0
allow muting group node
2023-12-03 17:04:16 +00:00