Chenlei Hu
f42609c966
Add support for extra system stats in error report ( #684 )
...
* Add support for extra system stats in error report
* Add toast on error
2024-08-29 21:29:33 -04:00
Chenlei Hu
6f9d2bfa17
Relands "Add support for LiteGraph to convert to classes" ( #667 )
...
* Revert "Revert "Add support for LiteGraph to convert to classes (#334 )" (#386 )"
This reverts commit d607f6c7f7 .
* Format
2024-08-28 15:35:05 -04:00
Chenlei Hu
4e8acf6c77
Add setting to disable double click node title edit ( #668 )
2024-08-28 13:58:33 -04:00
Chenlei Hu
09d8f2a502
Missing model download dialog test ( #656 )
...
* Test prep
* Add missing model dialog test
* Basic test of download model
* Add comment
* Adjust setting in test
* Change download dir to not interfere with other tests
2024-08-27 17:34:32 -04:00
Alex "mcmonkey" Goodwin
b19cbd9111
Model Downloader Improvements ( #650 )
...
* use new download_path value in download api
from https://github.com/comfyanonymous/ComfyUI/pull/4621
* add in-UI refusal for ckpt files
2024-08-27 08:56:57 -04:00
pythongosssss
9cdefca481
Enhancements to the queue image feed ( #646 )
...
* Enhancements to the queue image feed
- Change flat list icon
- Add cover/contain mode
- Add right click -> go to node
- Add go to node link on detail
* Add loading spinner
* resolve comments
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
2024-08-26 21:57:23 -04:00
Chenlei Hu
0795c3041c
Bookmark folder icon customization ( #647 )
...
* Add bookmark customization support
* WIP
* Fix bugs
* Fix color update
* Handle rename and delete of customization
* nit
* Add custom color picker
* Computed final color
* i18n
* Remove cancel button as dialog already has it
* Add playwright test
2024-08-26 21:30:38 -04:00
pythongosssss
c604209f40
Fix crash connecting to node with no slots ( #644 )
...
* Fix crash connecting to node with no slots
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
Co-authored-by: github-actions <github-actions@github.com >
2024-08-26 18:29:52 -04:00
Chenlei Hu
a1e40b14c7
Add textarea widget spell check setting ( #627 )
2024-08-25 10:22:36 -04:00
Chenlei Hu
bff1dc91fa
Refactor node library drag and drop ( #617 )
2024-08-24 17:40:56 -04:00
Chenlei Hu
845ab88d55
Update string input spec to include extra multiline args ( #615 )
2024-08-24 15:21:58 -04:00
Chenlei Hu
a2143d9120
Bookmark nodes in node library ( #612 )
...
* Basic bookmark
* Extract node leaf as component
* bigger hitbox
2024-08-24 10:39:18 -04:00
Alex "mcmonkey" Goodwin
af378262f4
Model downloader dialog ( #569 )
...
* API core for model downloader
* initial basic dialog for missing models
* app.ts handling for missing models
* don't explode if getModels is a 404
* actually track downloads in progress
* overall pile of improvements to the missing models view
* minor fixes
* add setting to disable missing models warning
* temporarily remove 'models' entry from default graph
to avoid missing model dialog causing issues. Also because ckpt autodownloading shouldn't be allowed
* swap the url to a title
* add model directory to display
* match settingStore commit
* check setting before scanning models list
ie avoid redundant calcs when setting is disabled anyway
2024-08-23 09:43:20 -04:00
Chenlei Hu
3e457f812d
Execution Error Dialog Revamp (One click issue searching and filing) ( #595 )
...
* Add basic error dialog
* 2 level error report
* Add find issue button
* nit
* Add file issue button
* Single dialog
* nit
* Fix long text wrapping
* Merge component
* Test execution error dialog
2024-08-22 15:55:38 -04:00
Chenlei Hu
17c7f57d8f
Update litegraph (Zoom speed adjustment) ( #580 )
2024-08-21 17:16:06 -04:00
Chenlei Hu
743dc4879a
Add setting to disable missing nodes dialog ( #571 )
...
* Add setting to disable missing nodes dialog
* nit
* nit
2024-08-21 10:31:07 -04:00
Björn Söderqvist
7051d86ba7
Fix incorrect type paths ( #568 )
2024-08-21 09:41:06 -04:00
Chenlei Hu
9dd6da3dc2
Support node deprecated/experimental flag ( #563 )
...
* Add deprecated field
* Hide deprecated nodes
* Add experimental node show/hide
* Add setting tooltips
* nit
* nit
* nit
2024-08-20 17:00:47 -04:00
Chenlei Hu
cfad3cd918
Add setting to hide node category in search result ( #546 )
2024-08-19 21:00:15 -04:00
Chenlei Hu
19681fd43d
Experimental settings BETA tag ( #509 )
...
* Add BETA tag for experimental setting
* Mark node searchbox impl as experimental
* nit
2024-08-18 13:04:37 -04:00
Chenlei Hu
add2f9baa0
Group comfy core settings ( #508 )
...
* Add category overwrite
* Group settings
2024-08-18 12:49:23 -04:00
Chenlei Hu
d8887a434d
Add Comfy.Workflow.SortNodeIdOnSave setting ( #502 )
...
* Update litegraph (Sort order)
* nit
* Add sort node on save setting
* nit
2024-08-17 23:23:40 -04:00
Chenlei Hu
966b1dd057
Extension API to add toast message ( #491 )
...
* Extension API to add toast message
* Update readme
2024-08-17 12:44:55 -04:00
Chenlei Hu
9cea54686a
Pin reroute on link release searchbox ( #469 )
...
* Correctly handle wildcard type
* Add test
* nit
* Pin reroute on link release search
* Connect wildcard
* nit
2024-08-16 13:22:17 -04:00
Chenlei Hu
479ca63e3c
Add setting to adjust textarea font size ( #463 )
2024-08-16 10:17:40 -04:00
Chenlei Hu
e6d29656fa
Queue media preview ( #449 )
...
* output url
* Basic image previews
* Split out task item component
* Move task actions to context menu
* simplify
* Move spinner
* Lift context menu to tab scope
* Better tag
* Fix placeholder style
* nit
* Correctly handle cancelled
* nit
* Split out result item as separate component
* nit
* Fix center crop
* nit
* Simplify task item
* Flat list
* Show prompt id
* Make image draggable
* Disable preview for dragging
* Fix key
* Correctly handle task in expanded view
* Add preview
2024-08-15 23:26:38 -04:00
Björn Söderqvist
775f536d30
Add more Zod types to api.ts ( #440 )
2024-08-15 10:45:40 -04:00
Chenlei Hu
d8ee0b4584
Relax schema on node I/O link ( #427 )
2024-08-14 14:17:18 -04:00
Yuta Hayashibe
9f3696e70f
Fix typos ( #404 )
...
* Fix typos: Interupt -> Interrupt
* Fix typos: tempateManagerRow -> templateManagerRow
* Fix some typos
* Fix typos: Convertable -> Convertible
* Fix some typos
2024-08-13 13:57:02 -04:00
Chenlei Hu
91e21b1387
Update ws message schema on reconnecting ( #390 )
...
* Update ws message schema on reconnecting
* nit
2024-08-12 13:21:48 -04:00
Chenlei Hu
d607f6c7f7
Revert "Add support for LiteGraph to convert to classes ( #334 )" ( #386 )
...
This reverts commit e2141a81e2 .
2024-08-12 09:19:10 -04:00
Chenlei Hu
281ed0c5d1
Show pending task count on side bar queue icon ( #376 )
...
* remove listener
* Store pending task count
* Add iconBadge to queue icon
2024-08-11 19:15:21 -04:00
Chenlei Hu
edf0396619
Type WS messages ( #375 )
2024-08-11 18:05:14 -04:00
Chenlei Hu
480679aa32
Relax restriction on data type in schema ( #371 )
2024-08-11 10:12:16 -04:00
filtered
e2141a81e2
Add support for LiteGraph to convert to classes ( #334 )
...
* Add support for LiteGraph to convert to classes
* Fix large context menu search regression
* Remove debug code
* Fix regression from rename & prototype change
* Fix super() calls to match LGraphNode
2024-08-11 09:46:54 -04:00
Chenlei Hu
fe0d63e16c
Use consistent NodeId and SlotIndex in schema ( #359 )
...
* Use consistent NodeId and SlotIndex in schema
* Add test
2024-08-10 14:15:00 -04:00
Chenlei Hu
ce2a2dd2b6
Add link release searchbox trigger mode ( #356 )
2024-08-10 10:30:29 -04:00
Chenlei Hu
e1bc2708d3
Make workflow group color optional ( #354 )
2024-08-10 08:55:48 -04:00
Chenlei Hu
eb1c66c90a
Revert "Revert "Update litegraph (Vite build) ( #320 )" ( #329 )" ( #332 )
...
This reverts commit 3249bbf4ab .
2024-08-06 21:44:44 -04:00
Chenlei Hu
3249bbf4ab
Revert "Update litegraph (Vite build) ( #320 )" ( #329 )
...
This reverts commit e162d0007c .
2024-08-06 21:04:48 -04:00
Robin Huang
6fe2297cc1
Add models information to default workflow. ( #321 )
...
* Add models information to default workflow.
* Add models to zod schema.
* Fix zod schema.
* Update schema name.
* Add z prefix to modelfile schema name.
2024-08-06 13:45:07 -04:00
Chenlei Hu
e162d0007c
Update litegraph (Vite build) ( #320 )
2024-08-06 10:46:19 -04:00
pythongosssss
7a980f46c9
Add support for node/input/output tooltips ( #287 )
...
* Add support for node/input/output tooltips
* pr feedback
* Remove
2024-08-04 11:54:46 -04:00
Chenlei Hu
c48f68e53e
Revert to sync validation on node def for better performance ( #297 )
2024-08-04 11:02:54 -04:00
Chenlei Hu
0384cf96c4
Reduce loglevel on node def validation ( #295 )
...
* Lower the loglevel of node def validation messages
* Fix tests
2024-08-04 10:08:55 -04:00
Chenlei Hu
0cf5e647af
Fix copy paste of widget value ( #284 )
...
* Fix copy paste of widget value
* Fix ui tests
* Allow undefined group font size
* Update test expectations [skip ci]
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-08-03 14:22:43 -04:00
Chenlei Hu
c494cd211e
Allow INT/FLOAT represent list of numbers ( #274 )
2024-07-31 10:45:46 -04:00
Chenlei Hu
c00e2fd208
Allow input spec with extra values passthrough ( #273 )
...
* Allow input spec extra values passthrough
* Refine custom input spec
* nit
* nit
2024-07-31 09:51:32 -04:00
Chenlei Hu
0e3590d017
Update litegraph (Batch link move with shift + drag) ( #268 )
...
* Refactor based on new event data format
* nit
* Add playwright tests
* Update test expectations [skip ci]
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-30 19:06:58 -04:00
Chenlei Hu
c6d2767af1
Transforms ComfyInputsSpec on nodes ( #220 )
...
* Convert input spec defs
* Fix test
* Add combo test
* import metadata
2024-07-25 13:50:55 -04:00