Chenlei Hu
cf6367b649
Fix node bypass color ( #971 )
...
* Fix node bypass color
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-25 15:54:05 +09:00
bymyself
84fc0e9205
Fix group node naming compatibility ( #969 )
...
* Convery legacy group node names in workflow
* Add Playwright test
* Remove hardcoded strings
2024-09-25 15:25:08 +09:00
bymyself
6b9c1b70ba
Fix group node bookmarking ( #950 )
...
* Resolves #926 group node bookmark
* Remove expect outside scope of test
* Update unit tests
* Update group node manager path separators
* Update group node path sepator in fixture
2024-09-24 16:26:02 +09:00
bymyself
b21c0f59f9
Apply node opacity setting to all node colors ( #947 )
...
* Apply opacity to node colors. Resolves #928
* Handle default and custom colors all in draw handler
* Add colorUtil unit tests
* Add Playwright test
* Remove comment
* Revert colorPalette.ts changes
* Remove unused imports
* Fix typo
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-24 16:19:53 +09:00
Chenlei Hu
65560604a8
Revert "test to validate subrouting ( #927 )" ( #936 )
...
This reverts commit 6a3dbe08de .
2024-09-23 14:30:17 +09:00
Chenlei Hu
78dea484c9
Fix type for Comfy.Sidebar.Size in apiTypes ( #932 )
2024-09-23 11:31:18 +09:00
Alex "mcmonkey" Goodwin
6a3dbe08de
test to validate subrouting ( #927 )
...
* test to validate subrouting
* Update test expectations [skip ci]
* core tests need to prep the page
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-23 09:24:49 +09:00
Chenlei Hu
9aa976fdf0
Show total/free ram in about page ( #924 )
2024-09-22 17:40:40 +09:00
Chenlei Hu
2878952b1d
Makes forceInput node input slot correctly reflect option/required state ( #921 )
...
* Correctly style optional force input input slot
* Add force input playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-22 16:35:56 +09:00
pythongosssss
223a1f677b
Fix links being lost after manage group node ( #916 )
...
* Fix links being lost after manage group node
* Change to use groupnodebuilder
* Make test more reliable
2024-09-22 16:17:39 +09:00
Chenlei Hu
1052603a17
Revert "Any keyboard layout for Ctrl + V, Z, Y... ( #763 )" ( #920 )
...
This reverts commit 23796d9040 .
2024-09-22 16:14:59 +09:00
bymyself
326e0748c0
Add node opacity setting ( #909 )
...
* Add node opacity setting
* Add colorUtil unit test
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-22 15:18:38 +09:00
ArtificialLab
ea0f74a9f6
Cleanup ( #915 )
...
* (update) cleanup:
- move reflect to main.ts
- add config.ts with comfy frontend version
- cleanup index.html and App.vue
* (fix) lint doesn't like branch assignments
* (fix) properly add __COMFYUI_FRONTEND_VERSION__ to ts globals
2024-09-22 10:12:54 +04:00
Chenlei Hu
f749734863
Make optional node input's slot hollow circle ( #912 )
...
* Use hollow circle for optional input
* nit
* Show hollow shape for optional input
* Add playwright tests
* Update litegraph
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-22 12:12:48 +09:00
bymyself
a15c4d1612
Fix audio widget serialize option ( #910 )
2024-09-22 11:54:07 +09:00
bymyself
290bf52fc5
Fix frontend node tooltip error ( #911 )
2024-09-22 11:52:35 +09:00
dmx
529e889d0e
(move) treenode style to style.css
2024-09-22 06:09:56 +04:00
dmx
5a5a69de17
(UI) NodeTree
2024-09-22 06:04:45 +04:00
dmx
194549a4b0
(clean) CSS in App.vue
2024-09-22 06:03:54 +04:00
bymyself
4052fc55f3
Fix node preview styles ( #903 )
...
* Use colorPalette to style node previews
* Use widget text secondary color for description
* Remove unused css
* nit
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
2024-09-22 09:05:06 +09:00
filtered
c7f123766e
Add TS types / merge ComfyLGraphNode ( #902 )
...
* Add TS type for LGraphNodeConstructor
* Add TS type & move shared prop to parent
* Add TS types - Comfy augmentations
* nit - TS type
* Merge ComfyLGNode into existing augmentations
* nit - fix missed explicit type on import
2024-09-21 18:18:27 +09:00
filtered
88acabb355
Fix TS type on InputSpec ( #901 )
2024-09-21 14:12:39 +09:00
Chenlei Hu
9ed3545b95
Fix frontend node conflicting with node badge ( #895 )
2024-09-20 19:45:34 +09:00
Chenlei Hu
4538db86cf
Add node execution progress to browser title ( #891 )
...
* Add node execution progress to browser title
* nit
* nit
2024-09-20 09:22:09 +09:00
Chenlei Hu
810a63f808
Support async hooks in TreeExplorerNode ( #888 )
...
* Support async hooks in TreeExplorerNode
* rebase
* nit
* Fix component test failure
* Add edit vitest
* Add more tests
* Add component test
2024-09-19 20:10:43 +09:00
Chenlei Hu
609984d400
No selection on tree node if selectionKeys prop is not set ( #887 )
2024-09-19 16:48:56 +09:00
Chenlei Hu
a57c958058
Bind extra context menu items on TreeExplorerNode interface ( #886 )
2024-09-19 14:51:07 +09:00
Chenlei Hu
b6dbe8f07b
Shorten node source package name by remove ComfyUI prefix/suffix ( #883 )
...
* Shorten node source package name by remove ComfyUI prefix/suffix
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-19 12:40:05 +09:00
Chenlei Hu
98de010811
Fix node searchbox filter removal ( #881 )
2024-09-19 11:58:29 +09:00
Chenlei Hu
63302a6634
Fix sorting on type filter + empty query ( #880 )
...
* Fix sorting on type filter + empty query
* nit
* nit
2024-09-19 11:22:23 +09:00
Chenlei Hu
8568e037bf
Sort search result by node frequency ( #879 )
...
* Sort search result by node frequency
* Fix jest test
2024-09-19 10:09:54 +09:00
Chenlei Hu
6c4143ca94
Show node by frequency on empty query ( #878 )
2024-09-19 09:35:22 +09:00
Chenlei Hu
a2cf6a7be2
Refactor TreeExplorer (Add handleClick hook) ( #867 )
...
* Refactor TreeExplorer (Add handleClick hook)
* nit
2024-09-18 09:36:21 +09:00
MaraScott
415a2e7fa5
add square pointer ( #848 )
...
* add square pointer
* create enum + refactorize to create init_shape and draw_shape methods
2024-09-17 17:24:07 +09:00
Chenlei Hu
ba9a3b4a9b
Move workflows management to pinia ( #862 )
2024-09-17 17:15:20 +09:00
Chenlei Hu
4e41db2d6a
[Beta Menu] Shows unsaved state on browser tab title ( #860 )
...
* [Beta Menu] Shows unsaved state on browser tab title
* Proper state management
* Add playwright test
* Fix browser tests
2024-09-17 16:14:06 +09:00
bymyself
e8daebdc0c
Add group nodes to search and node library ( #861 )
...
* Register group nodes in nodeDefStore
* Add playwright tests
* Update test expectations [skip ci]
* Mock nodeDefStore in group node unit test
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-17 16:06:58 +09:00
Chenlei Hu
48fe14e263
[Beta Menu] Show active workflow name on browser tab title ( #857 )
2024-09-17 11:11:52 +09:00
bymyself
f9fd0f59ff
Add nullcheck to snap-to-grid setting ( #858 )
2024-09-17 11:11:39 +09:00
Chenlei Hu
3fe4b4b856
Add generation progress to browser tab title ( #855 )
2024-09-17 10:31:29 +09:00
bymyself
c510b344af
Allow zero as input slider min/max ( #854 )
2024-09-17 09:43:32 +09:00
Chenlei Hu
980dd285ad
Revert move floating menu to Vue ( #853 )
2024-09-17 09:33:25 +09:00
Chenlei Hu
2b60244e4a
Move setting declarations from ui to coreSettings ( #847 )
...
* Move setting declarations from ui to coreSettings
* nit
* nit
* Move effect to vue component
2024-09-16 17:47:47 +09:00
Chenlei Hu
45a866f194
Fix ComfyUI class setup procedure ( #846 )
2024-09-16 17:14:11 +09:00
Chenlei Hu
091b8a74fb
Mock settingStore ( #845 )
2024-09-16 16:25:32 +09:00
Chenlei Hu
74fa4a2c2d
Move inlined settings in settingsStore to a separate file ( #844 )
2024-09-16 14:46:06 +09:00
Chenlei Hu
327b67a022
Move floating menu to a Vue component ( #843 )
...
* Move floating menu to a Vue component
* nit
* Fix jest tests
2024-09-16 14:26:46 +09:00
Chenlei Hu
3550e7f7f1
Show bookmark icon on booked mark nodes in node search box ( #839 )
2024-09-15 17:31:44 +09:00
Chenlei Hu
7d25d976d1
Extract search option as a Vue component ( #838 )
2024-09-15 17:15:19 +09:00
Chenlei Hu
347563adf9
Move json format functions to formatUtil ( #834 )
2024-09-15 09:46:34 +09:00