Chenlei Hu
13cda7de41
Annotate settings.ts ( #134 )
...
* Annotate settings.ts
* nit
2024-07-16 11:21:23 -04:00
bymyself
e216fa82c5
Fix search preview's widget text wrap ( #132 )
2024-07-14 19:46:25 -04:00
Chenlei Hu
93a0c1012f
Add system node to serach box db ( #128 )
2024-07-13 09:25:58 -04:00
Chenlei Hu
5fac7c9365
Fix vue warning on key ( #127 )
2024-07-13 09:04:16 -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
15900cd523
Fix filter dialog color in light mode ( #126 )
2024-07-13 08:58:48 -04:00
Chenlei Hu
55431d1e4f
Avoid conflict with N-SideBar ( #122 )
...
* Avoid conflict with N-SideBar
* nit
2024-07-12 17:32:51 -04:00
Chenlei Hu
5a998cd7fb
Relative scroll height ( #118 )
...
* Relative scroll height
* nit
* nit
2024-07-12 14:40:24 -04:00
Chenlei Hu
605faf0a93
Node preview on focus ( #116 )
...
* Basic preview
* Adjust position
* Fix node display
* nit
* handle combo default value
* nit
* Custom AutoComplete
2024-07-12 13:30:25 -04:00
Chenlei Hu
04aad417fc
Prevent spinner when failed to mount ( #112 )
2024-07-11 20:34:51 -04:00
Chenlei Hu
86ee0767c3
Auto link node on creation ( #110 )
...
* Auto link node on creation
* Handle corner case
* Add some browser tests
* Add auto link test
* Force enable
* Confirm setting before running test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-11 12:25:46 -04:00
Chenlei Hu
ffc4f0c98e
Make search box in modal ( #109 )
2024-07-10 22:43:48 -04:00
Chenlei Hu
9b276a6237
No searchbox on link release unless shift pressed ( #108 )
2024-07-10 20:37:59 -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
pythongosssss
32d81c13ad
Add testing for ComfyUI examples ( #95 )
...
* Add testing for ComfyUI examples
* Remove examples, add test to github action
* Create dir
* Update readme
2024-07-07 10:38:28 -04:00
Chenlei Hu
7dae2eb6ba
Fix clipboard ( #100 )
...
* Fix clipboard
* Add clipboard tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-06 21:56:48 -04:00
Chenlei Hu
d1934f27c8
Use '@' path mapping ( #94 )
2024-07-05 22:04:29 -04:00
Chenlei Hu
e05a33cb17
Rename to ts ( #92 )
...
Rename
Remove ts-nocheck, fix errors
Update state when graph cleared via UI (#88 )
Convert to ts, fix imports
Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com >
2024-07-05 21:18:32 -04:00
Chenlei Hu
84c939cf71
Rename ComfyWorkflow to ComfyWorkflowJSON ( #91 )
2024-07-05 21:04:32 -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
bymyself
27c5bc1581
Update state when graph cleared via UI ( #88 )
2024-07-05 18:28:39 +01:00
Chenlei Hu
c4b6c9f63e
[Sync] Skip state check hook on first load ( #87 )
2024-07-04 09:44:55 -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
4fb7fa9db1
Remove unncessary jsconfig ( #82 )
2024-07-02 13:14:52 -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
e109be4902
Mark group.locked optional ( #75 )
2024-07-01 13:45:23 -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
3799100811
Fix workflow not importing from flac files on some systems. ( #71 )
2024-07-01 09:59:44 -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
3238acd9c9
Sync flac metadata ( #66 )
2024-06-29 09:39:01 -04:00
Chenlei Hu
241f086e4b
Alert workflow parsing error ( #62 )
...
* Alert workflow parsing error
* nit
2024-06-27 16:51:10 -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
8264eb4fee
Add zod schema for TaskItem ( #59 )
...
* Add zod schema for TaskItem
* nit
2024-06-26 22:33:05 -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
3225d7cb6f
Make dev server ready for use ( #43 )
...
* basic dev server
* nit
* Return empty extensions list for dev server
* Update readme
2024-06-18 21:07:45 -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