Chenlei Hu
2c174b5956
Group selected nodes by Ctrl + g ( #663 )
...
* Ctrl + g to group selected noes
* Add playwright test
* nit
* Move button loc
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-08-28 11:49:41 -04:00
filtered
f9ae5aaa0f
Fix textarea undo history cleared by editAttention ( #635 )
2024-08-26 10:34:17 -04:00
Chenlei Hu
31d172d4d9
Fix hotkeys triggering while editing properties panel values ( #606 ) ( #607 )
...
* Fix hotkeys triggering while editing properties panel values (#606 )
* Add properties panel inputs to key handler ignore
* Add properties panel test
* Update test expectations [skip ci]
---------
Co-authored-by: bymyself <abolkonsky.rem@gmail.com >
Co-authored-by: github-actions <github-actions@github.com >
2024-08-23 16:46:40 -04:00
Alex "mcmonkey" Goodwin
2c1bd662e1
minor typo fix ( #567 )
2024-08-21 09:51:15 -04:00
Chenlei Hu
0c53ab9177
Fix context menu on node with only optional input ( #514 )
2024-08-18 16:25:45 -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
ec5f1152da
Organize setting display for new settings dialog ( #507 )
2024-08-18 11:31:50 -04:00
Chenlei Hu
069766337a
Add toast message on execution interrupted ( #490 )
...
* Move toast to top level
* Toast store
2024-08-17 12:29:48 -04:00
Alex "mcmonkey" Goodwin
c73915e31e
EditAttention: allow negatives ( #476 )
...
for #474
2024-08-16 21:56:03 -04:00
Chenlei Hu
4eb56a19ba
Fix queue/history keybinding ( #419 )
2024-08-14 09:53:49 -04:00
Yuta Hayashibe
7245eee85b
Perform text replacement for SaveAnimatedWEBP in addition to SaveImage ( #403 )
2024-08-13 13:57:26 -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
d607f6c7f7
Revert "Add support for LiteGraph to convert to classes ( #334 )" ( #386 )
...
This reverts commit e2141a81e2 .
2024-08-12 09:19:10 -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
3269b54aae
Sync 2666 Execution Model Inversion ( #312 )
...
* Sync 2666 Execution Model Inversion
* Fix unittest
* Fallback compatible
2024-08-05 16:42:37 -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
余腾靖
b5a919e8b2
fix: remove useless @ts-ignore and migrate to @ts-expect-error ( #293 )
...
* fix: vite primevue/treenode import error
* refactor: remove useless @ts-ignore and replace with @ts-expect-error
* build(tsconfig): enable incremental to speed up secondary time type check
2024-08-04 07:22:24 -04:00
Alistor
7d2d6df57b
Add spellcheck option to Multiline widget, add Interrupt Queue keybind ( #267 )
...
* Add spellcheck option to Multiline widget and set to false by default
* Add Queue Interrupt Keybind
* Update keybinds.ts
Fixed indentation
2024-07-30 17:34:54 -04:00
Chenlei Hu
e179f75387
Apply new code format standard ( #217 )
2024-07-25 10:10:18 -04:00
Chenlei Hu
bd68617c82
Fix theme toggle ( #200 )
...
* Use builtin event on color change
* Fix theme toggle
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-22 16:46:02 -04:00
Chenlei Hu
396e0c9525
Sync #4044 ( #168 )
2024-07-19 15:47:53 -04:00
Chenlei Hu
050fd4eb32
Sync #4043 ( #169 )
2024-07-19 15:47:43 -04:00
Chenlei Hu
f1acdf976a
Shift node color's brightness for light mode ( #123 )
...
* Shift node color's brightness for light mode
* nit
* Fix test
2024-07-13 09:01:35 -04:00
Chenlei Hu
a28ac0c0fa
New searchbox with fuzzy search (WIP) ( #83 )
...
* Disable default searchbox
Add headlessui and vue
Add vite's vue plugin
Vue app helloworld
Format vue
Add vue shim
minimal working searchbox
Add primevue dark mode
Use primevue
nit
Add fuse fuzzy search
Add tailwindcss / center searchbox
Fix style
Add node source chip
desc text wrapping
Add placeholder
inputbox filter support wip
Revert some filter designs
Add filter modal
Drop down show all nodes
Change modal font
Add filtered search
nit
Complete on focus
Auto fill filterOption
Fix dropdown
Fix z-index
Fix search bug
Properly remove chip
Adjust node source detection
Resolve merge conflict
nit
* Refactor
* Use badge to display filter type
* nit
* Trigger on canvas event
* nit
* Auto add data type filter when link released
* nit
* Auto focus when shown
* Focus on add/remvoe filter
* close dialog when escape pressed
* Add node at fixed location
* nit
* Update litegraph
* nit
* Change theme
* Increase search limit
* Add node on event location
* Clear filter when dialog closed
* Enable/Disable new search bx
* Improve app loading
* Fix copy node
* Update test expectations
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-10 19:46:35 -04:00
pythongosssss
9762b7884c
Convert more js to ts ( #101 )
...
* Add testing for ComfyUI examples
* Remove examples, add test to github action
* Create dir
* Update readme
* Convert additional files to ts
2024-07-08 17:20:35 +01:00
Chenlei Hu
d1934f27c8
Use '@' path mapping ( #94 )
2024-07-05 22:04:29 -04:00
Chenlei Hu
d6b2d5fb4f
Use npm package @ComfyOrg/litegraph ( #89 )
...
* Use npm to manage litegraph
* Fix merge issues caused by BetaUI change
* Switch to @comfyorg/litegraph
* Fix various import
* Fix css apply order bug
* Fix package lock
* Update litegraph
* Update litegraph
* Update browsertest expectations
* Update test expectations [skip ci]
* Fix default view screenshot
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-05 20:53:47 -04:00
Chenlei Hu
acdaa6a594
Format all code / Add pre-commit format hook ( #81 )
...
* Add format-guard
* Format code
2024-07-02 13:22:37 -04:00
Chenlei Hu
fc020e08c5
Replace \t with spaces ( #80 )
2024-07-02 12:29:17 -04:00
Chenlei Hu
5f979e844c
Relands BetaUI ( #77 )
...
* PR1
* PR2
* pr3
* Fix
* Revert 3909
* Ignore/fix type errors
* Fix import
2024-07-01 18:07:12 -04:00
Chenlei Hu
b69f15e5d7
Revert "Beta UI by pythongosssss ( #70 )" ( #72 )
...
This reverts commit 0d084e2cb0 .
2024-07-01 12:58:45 -04:00
Chenlei Hu
0d084e2cb0
Beta UI by pythongosssss ( #70 )
...
* PR1
* PR2
* pr3
* Fix
* Revert 3909
* Ignore/fix type errors
2024-07-01 12:55:16 -04:00
Chenlei Hu
ee6788a35e
Add object_info schema ( #67 )
2024-06-30 10:14:16 -04:00
Chenlei Hu
5746b130bb
Preview audio node support ( #63 )
2024-06-29 09:39:34 -04:00
Chenlei Hu
d4c8992356
Audio node widgets ( #54 )
...
* Add audio widgets
* Change rendering order
* Proper output node
* Change indent
* Fix param
* Hide audio widget when output is empty
* Load default value
* populate audio widget from history
* Prevent init if no audio selection
2024-06-27 09:11:31 -04:00
Chenlei Hu
3ace859106
Revert "Use npm to manage litegraph dependency ( #45 )" ( #47 )
...
This reverts commit 4640eaf0ac .
2024-06-20 13:55:36 -04:00
Chenlei Hu
4640eaf0ac
Use npm to manage litegraph dependency ( #45 )
...
* Add comfyui-litegraph dep
* remove static copy
* Remove litegraph impl
* Fix various issues
* LiteGraph import
* Fix test ref issue
* Change to stable version of litegraph
* update README
2024-06-19 23:08:43 -04:00
Chenlei Hu
3fca50b997
Migrate ( #42 )
2024-06-18 17:23:42 -04:00
Chenlei Hu
9e758929dd
Migrate snap to grid ( #41 )
...
* rename
* migrate
2024-06-18 17:19:35 -04:00
Chenlei Hu
584051b22f
Migrate node templates ( #40 )
...
* rename
* Migrate node templates
2024-06-18 17:04:54 -04:00
Chenlei Hu
4588dbe8f1
Migrate mask editor ( #39 )
...
* rename
* Migrate mask editor
* nit
2024-06-18 16:46:45 -04:00
Chenlei Hu
f2b8f6ac59
Migrate misc ( #38 )
2024-06-18 16:25:42 -04:00
Chenlei Hu
917d6cc494
Migrate groupOptions ( #37 )
...
* rename
* migrate
2024-06-18 15:27:46 -04:00
Chenlei Hu
641c0fa01f
Migrate groupNodeManage ( #36 )
...
* rename
* Migrate node manager
2024-06-18 15:24:28 -04:00
Chenlei Hu
e444a86ffe
Migrate groupNode ( #35 )
2024-06-18 15:02:50 -04:00
Chenlei Hu
a624d411cb
Migrate editAttention ( #34 )
...
* Rename
* nit
2024-06-18 14:34:02 -04:00
Chenlei Hu
40754f198a
Rename ( #33 )
2024-06-18 14:30:56 -04:00
Chenlei Hu
63677a4709
Migrate context menu to ts ( #32 )
...
* rename
* Migrate context
2024-06-18 14:28:53 -04:00
Chenlei Hu
f22bcdf2b2
Migrate ColorPlatte to ts ( #31 )
...
* rename
* Migrate colorPlatte to ts
2024-06-18 14:22:11 -04:00
Chenlei Hu
681bb69217
Migrate Clipspace to ts ( #30 )
...
* rename
* Migrate to ts
2024-06-18 14:05:49 -04:00