github-actions
da7df96a27
Update locales [skip ci]
2025-05-24 13:15:23 +00:00
Terry Jia
2591d39da3
add fetch node
2025-05-24 09:03:10 -04:00
Terry Jia
674d04c9cf
Export vue new ( #3966 )
...
Co-authored-by: hayden <48267247+hayden-fr@users.noreply.github.com >
2025-05-23 18:24:33 -07:00
Terry Jia
8209765eec
[3d] improve mtl support logic ( #3965 )
2025-05-23 18:22:13 -07:00
Terry Jia
9d48638464
[3d] fix wrong generated language translation for 3d node output ( #3967 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-22 16:49:48 -07:00
Comfy Org PR Bot
0095f02f46
1.21.0 ( #3962 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-21 21:35:34 -04:00
Christian Byrne
178c79e559
[fix] Make gallery navigation buttons visible on mobile devices ( #3953 )
2025-05-21 21:34:13 -04:00
Christian Byrne
7c0040bfec
Move user.css to user data ( #3952 )
2025-05-21 21:33:11 -04:00
Christian Byrne
77f91dea10
[Dev Tool] Add claude directives ( #3960 )
2025-05-21 21:32:18 -04:00
Christian Byrne
4ad6475283
[Feature] Add audio preview support to queue sidebar ( #3954 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-21 21:31:38 -04:00
Terry Jia
b531d34027
[3d] performance improve ( #3961 )
2025-05-21 21:29:52 -04:00
Christian Byrne
55ad207345
Trigger browser test expectations update ( #3959 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-21 17:20:55 -07:00
Christian Byrne
ccc1039abb
[feat] Add file upload support to canvas background image setting ( #3958 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-21 16:06:16 -07:00
Christian Byrne
49400c69b6
Set output as background ( #3079 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-21 12:15:15 -04:00
Comfy Org PR Bot
32605eeb8f
1.20.4 ( #3951 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-20 23:03:12 -04:00
Christian Byrne
f08ec0a981
[API Node] Add cost indicators on API nodes ( #3924 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-05-20 21:59:11 -04:00
Christian Byrne
356886dc29
[Feature] Add MP4 workflow file open support ( #3950 )
2025-05-20 17:57:20 -07:00
Christian Byrne
f96de24a66
Migrate user.css file to upstream ( #3949 )
2025-05-20 20:11:06 -04:00
Christian Byrne
9d48487af8
[Dev Tools] Add more claude directives ( #3948 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-20 13:45:31 -07:00
Christian Byrne
69b534bf14
[UI] Improve template card spacing and responsive image display ( #3930 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-20 14:14:05 -04:00
Christian Byrne
2acb2ac181
[Style] Increase template card elevation in dark mode ( #3946 )
2025-05-20 14:13:12 -04:00
Christian Byrne
37a583e39c
[fix] Adjust API node badge colors for light theme ( #3945 )
2025-05-20 14:12:51 -04:00
gfejer
d8821db2be
PWA support ( #3639 )
...
Co-authored-by: bymyself <cbyrne@comfy.org >
2025-05-20 02:31:59 -07:00
Yiximail
f2c4e567e4
Add a button to selection toolbox to open mask editor ( #3603 )
...
Co-authored-by: bymyself <cbyrne@comfy.org >
2025-05-20 01:23:39 -07:00
Christian Byrne
fec4c4e928
[docs] Add comprehensive documentation for browser tests ( #3942 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-05-19 23:08:03 -07:00
Terry Jia
49d32f4809
[3d] support mtl for obj file ( #3933 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-19 20:48:57 -07:00
Christian Byrne
07f0b88e30
Require description field to be non-empty when reporting issue from the UI ( #3939 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-20 13:18:19 +10:00
Christian Byrne
d92ed22908
Remove leftover asset ( #3938 )
2025-05-20 12:46:35 +10:00
Christian Byrne
24c0c2c499
[Dev Tools] Add claude config ( #3937 )
2025-05-20 12:34:51 +10:00
Christian Byrne
774bff2ed6
[Refactor] Move component test next to component ( #3940 )
2025-05-20 11:52:26 +10:00
Comfy Org PR Bot
6d87f2b2ff
1.20.3 ( #3932 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-18 21:26:18 -04:00
Christian Byrne
20911aa892
docs: improve README development section organization ( #3929 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-05-19 09:38:59 +10:00
Christian Byrne
3a6018589e
Add testing documentation guides for frontend tests ( #3927 )
2025-05-19 08:41:51 +10:00
Christian Byrne
4c92a7142e
Fix: Close user popover on button clicks ( #3928 )
2025-05-19 08:41:33 +10:00
Christian Byrne
293993e7de
Hide manager button in missing nodes dialog when manager is not installed ( #3925 )
2025-05-18 12:16:24 -04:00
Christian Byrne
a7ee3fae05
Add tests for ChatHistoryWidget and related features ( #3921 )
2025-05-18 12:16:06 -04:00
Christian Byrne
22dc84324e
[docs] add READMEs for major folders ( #3923 )
2025-05-18 12:11:56 -04:00
Christian Byrne
e76e9ec61a
docs: enhance README with development setup and troubleshooting guides ( #3920 )
2025-05-17 17:15:10 -04:00
filtered
94fde504d0
[CI] Add dev release GH Action ( #3910 )
2025-05-17 12:43:01 +10:00
Comfy Org PR Bot
e3ecf90bb3
1.20.2 ( #3917 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-16 22:02:09 -04:00
Yoland Yan
a131f36cf3
[Fix] Fix out of bound issue when window was close and reopen at diff size ( #3906 )
2025-05-16 22:01:30 -04:00
Christian Byrne
4cad1a9567
Add LLM chat history widget ( #3907 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-16 22:00:45 -04:00
filtered
47a6c6d595
[Dev] Allow Vue dev tools to be disabled ( #3911 )
2025-05-16 21:59:23 -04:00
filtered
068279ec34
Replace reactive DragAndScale proxy with callback ( #3915 )
2025-05-16 21:58:21 -04:00
Comfy Org PR Bot
2885ebf5e0
[chore] Update litegraph to 0.15.11 ( #3914 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-17 02:03:58 +10:00
Yoland Yan
d4e76ddc45
Add vite-plugin-html and vite-plugin-vue-devtools ( #3903 )
2025-05-15 14:51:39 -04:00
Chenlei Hu
9a5b80a279
[Refactor] Split SelectionToolbox buttons to components ( #3902 )
2025-05-15 11:20:51 -04:00
filtered
985dab7e1c
Allow LGraph.configure to be made recursive ( #3894 )
2025-05-15 10:48:56 -04:00
filtered
7f2b8a5321
[CodeHealth] Add various minor fixes - logging, missed i18n ( #3895 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-15 22:04:48 +10:00
filtered
59ce169ec9
Add selection changed state watcher ( #3899 )
2025-05-15 21:13:54 +10:00
Comfy Org PR Bot
4294b2c13b
[chore] Update litegraph to 0.15.10 ( #3898 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-15 20:22:01 +10:00
Comfy Org PR Bot
242c7e2885
1.20.1 ( #3891 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-14 22:40:07 -04:00
Chenlei Hu
c1442ec755
[Cleanup] Remove api nodes news dialog ( #3890 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-14 21:06:08 -04:00
Terry Jia
ebd9c96a28
[3d] bug fix and add loading for background image change ( #3888 )
2025-05-14 16:11:36 -04:00
Chenlei Hu
e6d649b596
[Refactor] Convert NodeBadge.vue to composable ( #3883 )
2025-05-13 21:56:26 -04:00
Comfy Org PR Bot
b037ba84e3
1.20.0 ( #3850 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-05-13 21:05:21 -04:00
杨必赞
7c5c47c105
expose user loggedin in extensionManager ( #3871 )
2025-05-13 21:04:27 -04:00
Chenlei Hu
b152f67d95
[Refactor] useBrowserTabTitle composable ( #3881 )
2025-05-13 17:02:54 -04:00
Chenlei Hu
be84d81c32
[Branding] Show execution progress in favicon ( #3880 )
2025-05-13 15:57:18 -04:00
Christian Byrne
a474a094f3
[Manager] Fix search results render incorrectly when scrolling pages then changing query or tab ( #3879 )
2025-05-13 15:29:10 -04:00
Christian Byrne
bc360eef15
[Manager] Cache Algolia searches and limit suggestions queries ( #3876 )
2025-05-13 15:28:42 -04:00
Christian Byrne
a52cc0ebe9
[Manager] Don't show empty suggestions dropdown ( #3878 )
2025-05-13 11:40:15 -07:00
Christian Byrne
b3c6513e7a
Fix bug: Virtual Grid increments page size when no results left to render ( #3877 )
2025-05-13 11:26:00 -07:00
Christian Byrne
a9bdc70e28
[API Node] Show message tip about API-key-based login ( #3851 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-13 13:03:13 -04:00
filtered
58906fa821
[CodeHealth] Remove remaining uses of global app var ( #3868 )
2025-05-13 12:01:02 -04:00
filtered
a17fb04f83
[Test] Add per-workflow viewport comparison test ( #3867 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-13 11:48:38 +10:00
Comfy Org PR Bot
5c0ad994d8
1.19.9 ( #3866 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-12 16:25:19 -04:00
filtered
31be0a04f0
Use upstreamed viewport serialisation ( #3864 )
2025-05-13 05:33:10 +10:00
Comfy Org PR Bot
d9ab4270d1
[chore] Update litegraph to 0.15.9 ( #3863 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-13 05:11:00 +10:00
filtered
36bd1f74ca
[TS] Fix weak ds.offset type breaks litegraph CI ( #3861 )
2025-05-13 04:34:47 +10:00
filtered
7144ec54aa
Fix UI crash when selecting broken node + TS fixes ( #3859 )
2025-05-12 17:57:59 +10:00
Dr.Lt.Data
b2f144c27b
refine locales/ko ( #3853 )
2025-05-12 04:25:02 +10:00
Christian Byrne
014c0022c1
[API Node] Remove mailto on own address ( #3852 )
2025-05-11 11:12:54 +10:00
Comfy Org PR Bot
5d556c9c94
1.19.8 ( #3849 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-10 18:18:54 -04:00
Christian Byrne
992c2ba822
Show text progress messages on executing nodes ( #3824 )
2025-05-10 16:10:58 -04:00
Christian Byrne
4cc6a15fde
Fix refresh combos command fails on nodes using V2 spec ( #3848 )
2025-05-10 16:06:25 -04:00
Christian Byrne
3f50b8b46d
[Test] Add missing plugins in component tests ( #3847 )
2025-05-10 16:05:30 -04:00
Christian Byrne
bb588ff44e
[API Node] Use staging platform url while in dev environment ( #3846 )
2025-05-10 16:04:51 -04:00
Christian Byrne
974236ce5a
Fix video previews not displayed if VHS previously installed but disabled or uninstalled ( #3844 )
2025-05-10 16:03:55 -04:00
Comfy Org PR Bot
6ed870d431
1.19.7 ( #3837 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-09 19:40:11 -04:00
thot experiment
4e25a78d2d
add audio preview widgets to new save nodes ( #3840 )
2025-05-09 19:34:37 -04:00
Christian Byrne
6408623b71
[API Node] Show user state when logged in via API key ( #3838 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-05-09 14:45:32 -04:00
Comfy Org PR Bot
fdad2475ce
Update locales for node definitions ( #3792 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-05-09 14:11:38 -04:00
Chenlei Hu
5486fb94a0
[API Nodes] Add api pricing link to user popover ( #3836 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-09 14:11:01 -04:00
Christian Byrne
34b1fd5a72
[API Node] Allow authentification via Comfy API key ( #3815 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-09 13:42:03 -04:00
thot experiment
aa46524829
add workflow parsing for mp3 and opus formats ( #3832 )
2025-05-09 13:40:50 -04:00
filtered
3bd87820eb
Fix undo / redo resets viewport ( #3834 )
2025-05-09 18:55:34 +10:00
filtered
0f95ed852e
[TS] Fix / consolidate DOM widget types ( #3830 )
2025-05-09 16:24:31 +10:00
Comfy Org PR Bot
3501b480d4
[chore] Update litegraph to 0.15.8 ( #3827 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-09 15:48:22 +10:00
filtered
5fa0401acd
Fix workflow Export missing viewport scale/offset ( #3828 )
2025-05-09 14:58:16 +10:00
Comfy Org PR Bot
4d39dc28e0
1.19.6 ( #3825 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-08 21:36:15 -04:00
Chenlei Hu
2a297e512d
Fit view on workflow load without extra.ds ( #3822 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-08 17:39:44 -04:00
Chenlei Hu
2019c1d877
Align reset_view param on json file load ( #3823 )
2025-05-08 16:00:13 -04:00
Chenlei Hu
2425e32d51
Partial execute to selected output nodes ( #3818 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-08 11:44:26 -04:00
Comfy Org PR Bot
b6466c44e5
1.19.5 ( #3817 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-07 22:36:19 -04:00
filtered
13441add24
Convert DOM widgets to Litegraph widget subclass ( #3813 )
2025-05-08 10:25:54 +10:00
Comfy Org PR Bot
64ce8ce5ed
[chore] Update litegraph to 0.15.6 ( #3814 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-08 09:39:07 +10:00
Comfy Org PR Bot
841ff0b46c
[chore] Update litegraph to 0.15.5 ( #3812 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-08 09:05:03 +10:00
Chenlei Hu
df86da3d67
[Bug] Add null check on customSpec being null ( #3810 )
2025-05-07 17:09:52 -04:00
filtered
3aea2c120a
Update widget types to match Litegraph changes ( #3808 )
2025-05-08 06:56:53 +10:00
Comfy Org PR Bot
6fdef0308b
[chore] Update litegraph to 0.15.4 ( #3809 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-08 06:43:40 +10:00
Chenlei Hu
973a1eb0a9
[Bug] Guard link fixer with try-catch ( #3806 )
2025-05-07 16:10:21 -04:00
filtered
b9d9ce78f9
[TS] Widget typing ( #3804 )
2025-05-08 04:38:17 +10:00
Benjamin Lu
bb1ac32ccd
Revert "Remove Release Summary section in README ( #3607 )" ( #3802 )
2025-05-07 13:56:05 -04:00
Christian Byrne
1ef3c007e6
[Auth] Allow user select GitHub account on login ( #3801 )
2025-05-07 12:03:23 -04:00
Terry Jia
db81b62274
[3d] add record video support for load3d animation node ( #3798 )
2025-05-07 10:12:33 -04:00
Comfy Org PR Bot
43365b4318
1.19.4 ( #3800 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-07 23:11:01 +10:00
Comfy Org PR Bot
dfdffcd27e
[chore] Update litegraph to 0.15.3 ( #3799 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-07 22:47:16 +10:00
Comfy Org PR Bot
252454484f
[chore] Update litegraph to 0.15.2 ( #3797 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-07 22:41:23 +10:00
Comfy Org PR Bot
c1984f7ccd
1.19.3 ( #3795 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-06 22:04:37 -04:00
Christian Byrne
bbbf140b1f
Handle user avatar error ( #3735 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-06 22:04:25 -04:00
Terry Jia
754eb807de
[3d] some improvement for load3d recording video ( #3794 )
2025-05-06 22:03:12 -04:00
filtered
fad6c6c502
[nit] Further simplify watcher via whenever ( #3790 )
2025-05-06 20:23:46 -04:00
Chenlei Hu
926278e9ef
[nit] Simplify selection overlay watcher ( #3789 )
2025-05-06 16:07:19 -04:00
Chenlei Hu
131fae72d4
[Branding] Use new logo on menu bar ( #3788 )
2025-05-06 15:18:50 -04:00
Comfy Org PR Bot
a8a7288e0d
[chore] Update litegraph to 0.15.1 ( #3784 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-07 02:01:50 +10:00
Chenlei Hu
2a21dd1004
[Branding] Use new logo favicon ( #3787 )
2025-05-06 11:02:49 -04:00
Chenlei Hu
3bdd814b3c
[Branding] Use new comfyorg logo ( #3786 )
2025-05-06 10:54:37 -04:00
filtered
0da6be5cdc
[Refactor] Update Litegraph widget types / cleanup ( #3782 )
2025-05-06 19:40:30 +10:00
Comfy Org PR Bot
6a3cf9e698
[chore] Update litegraph to 0.15.0 ( #3759 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-05-06 18:54:33 +10:00
Christian Byrne
6b98f1de0e
[API Node] Adjust notification dismiss logic and message ( #3778 )
2025-05-06 00:51:47 -07:00
Chenlei Hu
d05a340949
[Auth] Allow user select google account on login ( #3777 )
2025-05-05 23:16:16 -04:00
Comfy Org PR Bot
ca16e55579
1.19.2 ( #3774 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-05 21:16:28 -04:00
Christian Byrne
a54529da40
[API Node] Refine locales ( #3772 )
2025-05-05 21:16:19 -04:00
Christian Byrne
f52915a590
Allow disabling proxy of /template path via env ( #3773 )
2025-05-05 17:48:11 -07:00
Christian Byrne
13b00cdbc6
Update template titles ( #3771 )
2025-05-05 19:05:35 -04:00
Christian Byrne
626b54da27
Fix: latent preview format is read from wrong byte of header ( #3761 )
2025-05-05 15:08:55 -07:00
Christian Byrne
c24472aeac
[API Node] Add localizations for template workflow descriptions ( #3769 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-05 12:53:02 -07:00
Chenlei Hu
ea605887fa
[API Nodes] Add cost badge for api nodes ( #3768 )
2025-05-05 14:25:19 -04:00
Chenlei Hu
6edea73bf8
Update blog post link ( #3767 )
2025-05-05 13:56:20 -04:00
Chenlei Hu
6b8bf989f1
[API Nodes] Apply yellow color to api nodes by default ( #3766 )
2025-05-05 13:56:11 -04:00
Christian Byrne
3758a435cb
[API Node] Sort API templates by localized display name ( #3765 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-05 10:55:02 -07:00
Christian Byrne
813bf11484
Fix execution error message overflowing out of screen ( #3762 )
2025-05-05 23:20:32 +10:00
filtered
b5ae354bec
Prevent node tooltip from breaking pan & zoom ( #3760 )
2025-05-05 22:48:25 +10:00
Comfy Org PR Bot
7a1a626b36
1.19.1 ( #3756 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-04 20:45:43 -04:00
Comfy Org PR Bot
63d24301a3
[chore] Update litegraph to 0.15.0-3 ( #3757 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-05 09:31:52 +10:00
Chenlei Hu
93d7d2c69c
[Bug] Remove default dialog close button on news dialog ( #3758 )
2025-05-04 19:07:13 -04:00
Chenlei Hu
2d9a0d02ab
[API Nodes] Add API Nodes new feature dialog ( #3755 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-04 17:20:05 -04:00
filtered
6601cf6959
Add setting to enable Litegraph trackpad gestures ( #3751 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-04 14:31:43 +10:00
Terry Jia
77ac4a415c
[3d] add recording video support ( #3749 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-03 23:00:07 -04:00
Comfy Org PR Bot
8ae36e2c8d
[chore] Update litegraph to 0.15.0-2 ( #3750 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-04 12:01:52 +10:00
Yiximail
cb9ec354e7
Implement mask editor undo/redo ( #3708 )
2025-05-03 19:55:37 -04:00
filtered
8713cd6e25
[TS] Require override keyword ( #3746 )
2025-05-03 19:54:45 -04:00
filtered
c30244ef66
[Desktop] Fix Server-Config panel does not load ( #3743 )
2025-05-04 05:13:04 +10:00
Comfy Org PR Bot
2024aa6562
1.19.0 ( #3737 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-03 11:14:47 -04:00
filtered
00c2181bb6
Show warning toast when no items are selected ( #3741 )
2025-05-03 11:14:02 -04:00
Christian Byrne
743f3cb5a1
[Subgraph] Add subgraph breadcrumbs component ( #3241 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-05-03 09:31:45 +10:00
Comfy Org PR Bot
111fdcc71a
[chore] Update litegraph to 0.15.0-1 ( #3738 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-03 08:33:18 +10:00
Terry Jia
ba3b1bae87
add List view for workflow tempalte ( #3710 )
...
Co-authored-by: Chenlei Hu <hcl@comfy.org >
Co-authored-by: github-actions <github-actions@github.com >
2025-05-02 17:50:53 -04:00
Christian Byrne
23d32282bc
Fix: server fails to load SVG outputs when user has "Preview Format" setting specified ( #3734 )
2025-05-02 10:09:50 -07:00
Chenlei Hu
197f33ffcd
[Bug] Register dom widget when only node is added to graph ( #3732 )
2025-05-02 12:49:19 -04:00
filtered
b618ebe36d
Change groupNode menu anchor to retain position ( #3733 )
2025-05-03 02:11:06 +10:00
Benjamin Lu
b61640c51b
[Desktop] Add toasts for update check ( #3723 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-05-02 11:06:51 -04:00
Comfy Org PR Bot
869f500d4e
1.18.6 ( #3730 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-02 10:59:25 -04:00
Chenlei Hu
ec8ee49a2c
[Bug] Fix zoom lag of DOM widget ( #3714 )
2025-05-02 10:58:51 -04:00
Comfy Org PR Bot
53372110d3
[chore] Update electron-types to 0.4.43 ( #3731 )
...
Co-authored-by: benceruleanlu <162923238+benceruleanlu@users.noreply.github.com >
2025-05-02 10:32:13 -04:00
Christian Byrne
1cbc0fc613
[API Node] Sort API templates by name ( #3721 )
2025-05-01 21:30:32 -04:00
filtered
c82401c61c
[TS] Fix strict type on chain callback, widgetInput ( #3727 )
2025-05-01 21:29:43 -04:00
Comfy Org PR Bot
2c75948ab9
[chore] Update litegraph to 0.15.0-0 ( #3725 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-02 10:27:52 +10:00
filtered
89b826a231
[Test] Add missing test expectation ( #3724 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-05-02 09:57:29 +10:00
Christian Byrne
3806ba3bf1
Increase template card titles' line height to 2 lines ( #3722 )
2025-05-01 19:28:02 -04:00
thot experiment
878aedb4f7
add svg metadata loading ( #3719 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-05-02 09:26:24 +10:00
Comfy Org PR Bot
f7e4ed23d7
[chore] Update litegraph to 0.14.6 ( #3717 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-05-01 16:19:35 -04:00
Chenlei Hu
4461210f43
Prune widgets on graph configure ( #3716 )
2025-05-01 16:07:42 -04:00
dependabot[bot]
f868fac6e9
Bump vite from 5.4.18 to 5.4.19 ( #3715 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 15:13:28 -04:00
Comfy Org PR Bot
f7b51bbf7d
[chore] Update litegraph to 0.14.5 ( #3713 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-02 02:56:39 +10:00
Comfy Org PR Bot
8b6758ddfc
1.18.5 ( #3711 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-05-01 08:53:53 -04:00
Comfy Org PR Bot
0d87f301b9
[chore] Update litegraph to 0.14.4 ( #3706 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-05-01 08:50:51 -04:00
Christian Byrne
8349181321
Fix parsing workflows from mp4 (isobmff) ( #3707 )
2025-05-01 08:50:24 -04:00
Chenlei Hu
98b75e4819
[Bug] Fix staging tag shown in prod ( #3705 )
2025-04-30 19:36:07 -04:00
Chenlei Hu
d41b8c4e83
[Refactor] Use single map to store dom widget and states ( #3703 )
2025-04-30 19:29:49 -04:00
Chenlei Hu
ee8f0bf013
[Style] Fix user icon size ( #3701 )
2025-04-30 16:19:59 -04:00
Chenlei Hu
834d5820d2
[Auth] Allow change password in user panel ( #3699 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-30 16:12:57 -04:00
Comfy Org PR Bot
a43d1e1ee8
1.18.4 ( #3686 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-30 10:32:08 -04:00
Benjamin Lu
35f0551244
Personal Data Consent Checkbox ( #3697 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-30 10:29:46 -04:00
filtered
838acefd72
Fix graph.change called twice on keypress ( #3695 )
2025-04-30 17:59:01 +10:00
Chenlei Hu
df723b56da
Show staging tag for staging firebase ( #3693 )
2025-04-29 21:32:00 -04:00
Benjamin Lu
c5eb97e563
Add contact info to auth modal ( #3692 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-29 20:36:25 -04:00
Chenlei Hu
98d7256da4
Remove refresh button when all nodes are selected ( #3690 )
2025-04-29 19:59:49 -04:00
Christian Byrne
4828af9a13
[API Node] Update FAQ link to docs.comfy ( #3691 )
2025-04-29 19:59:28 -04:00
Benjamin Lu
4e0950d953
Adopt copilot instructions ( #3689 )
2025-04-29 18:46:53 -04:00
Chenlei Hu
beec20a382
[Style] Hide deprecated settings on UI ( #3688 )
2025-04-29 18:45:41 -04:00
Chenlei Hu
b4731637d4
[Style] Use icon for experimental setting tag ( #3687 )
2025-04-29 15:59:40 -04:00
Chenlei Hu
30ce4a243d
[Refactor] Extract CreditTopUpOption component ( #3685 )
2025-04-29 14:10:09 -04:00
Chenlei Hu
a2f04844e0
[Bug] Identify api nodes as core nodes ( #3683 )
2025-04-29 11:45:52 -04:00
Comfy Org PR Bot
1531025070
1.18.3 ( #3677 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-29 11:26:52 -04:00
Terry Jia
fb14d24047
[upstream] Upstream PreviewAny from rgthree-comfy ( #3640 )
2025-04-29 11:23:30 -04:00
filtered
04815605b4
Fix two undo steps on add node via context menu ( #3674 )
2025-04-29 11:23:12 -04:00
Terry Jia
c7435af51b
better expression ( #3678 )
2025-04-29 11:18:01 -04:00
filtered
3bc9a3933f
Fix two undo steps on alt-click to add reroute ( #3675 )
2025-04-28 19:20:00 -04:00
filtered
bd1890a422
[Refactor] Convert save viewport in workflow to watcher ( #3673 )
2025-04-29 06:49:41 +10:00
Chenlei Hu
5ec4ec8303
[Bug] Fix mp4 output preview in queue ( #3672 )
2025-04-28 15:25:53 -04:00
Chenlei Hu
b1a98437e4
[Auth] Warn insecure context on login ( #3663 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 22:04:19 -04:00
Christian Byrne
96d954ceb2
[API Node] Conditional signup render ( #3653 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-04-27 21:47:17 -04:00
Chenlei Hu
c6cb3f0a33
[Auth] Report better auth domain error ( #3662 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 21:29:52 -04:00
Comfy Org PR Bot
25136cc63d
[chore] Update litegraph to 0.14.3 ( #3660 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 21:01:29 -04:00
Chenlei Hu
8472bde5dd
[Cleanup] Remove unnecessary null check on auth (2/2) ( #3661 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-27 20:50:59 -04:00
Comfy Org PR Bot
3b6dc28727
1.18.2 ( #3659 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-27 19:14:19 -04:00
filtered
6835b2bb5c
Add theme colour for disabled widgets ( #3657 )
2025-04-27 19:12:47 -04:00
Comfy Org PR Bot
8f540e6603
[chore] Update litegraph to 0.14.2 ( #3650 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-27 05:41:32 +10:00
Christian Byrne
99cc587abf
Load workflows from mp4/mov files ( #3543 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-26 12:31:29 -07:00
Benjamin Lu
82c5f02c3d
Add contributing guidelines to README.md ( #3637 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-26 08:39:35 -04:00
Chenlei Hu
04f447c2a3
[Cleanup] Remove tooltip on current user button ( #3636 )
2025-04-25 19:27:47 -04:00
Benjamin Lu
84c14ddd92
Remove automatic nightly pytorch for blackwell users on desktop ( #3613 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 18:08:37 -04:00
Comfy Org PR Bot
c7e6d66d47
[chore] Update electron-types to 0.4.42 ( #3634 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 07:45:10 +10:00
filtered
5d4be8dc63
Fix electron type workflow ( #3633 )
2025-04-26 07:43:35 +10:00
Chenlei Hu
0bec26ca4b
[Cleanup] Remove api.listUserData ( #3632 )
2025-04-25 15:55:42 -04:00
Chenlei Hu
45eb4701d2
Implement top menu user popover ( #3631 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-25 15:26:41 -04:00
Chenlei Hu
25359575db
[Refactor] Extract user credit component ( #3630 )
2025-04-25 15:02:36 -04:00
Comfy Org PR Bot
d0b99b95c6
1.18.1 ( #3629 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-25 13:34:35 -04:00
filtered
ddff592561
Fix new link follows pointer until menu closed ( #3628 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-26 03:26:03 +10:00
Benjamin Lu
8491ca91b7
Move component tests into the same directory as their component counterparts ( #3625 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 13:13:30 -04:00
Yiximail
630fa04882
Fix dynamic screen height ( #3626 )
2025-04-25 13:12:30 -04:00
Comfy Org PR Bot
bf80ae7295
[chore] Update litegraph to 0.14.1 ( #3627 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-26 02:38:46 +10:00
Yiximail
44348180f5
Fix long-press to open contextmenu on touch devices ( #3624 )
2025-04-25 11:30:13 -04:00
Benjamin Lu
4e12800336
Expand component test coverage to BrowserTabTitle ( #3623 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 11:03:46 -04:00
Yiximail
d883448b86
Fix incorrect touch event handling by accurately tracking touch points ( #3622 )
2025-04-25 10:54:34 -04:00
Benjamin Lu
1c59e3b51b
[nit] Use TorchMirrorUrl ( #3617 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-25 10:52:52 -04:00
Chenlei Hu
b79cbf69af
Use PrimeVue Avatar component ( #3615 )
2025-04-24 21:49:03 -04:00
Chenlei Hu
b05407ffdd
[Refactor] Split authStore into authStore and authService ( #3612 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 20:45:30 -04:00
Benjamin Lu
2a62f7ec7f
ignore Vite timestamped config modules in .gitignore ( #3614 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-24 20:40:18 -04:00
Benjamin Lu
bf757c11ef
Reland "Add unified sidebar width setting" ( #3611 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 17:45:25 -04:00
Chenlei Hu
0ed29a198d
[Cleanup] Remove unnecessary null check on auth ( #3610 )
2025-04-24 17:36:16 -04:00
Chenlei Hu
31d5671f24
Revert "Add unified sidebar width setting" ( #3609 )
2025-04-24 17:14:01 -04:00
Benjamin Lu
ba3e2edb8a
Add unified sidebar width setting ( #3605 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 16:41:46 -04:00
Benjamin Lu
9c2300d780
Update README with Recommended Code Editor Configuration ( #3606 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-24 16:34:38 -04:00
Benjamin Lu
3f85ff751c
Remove Release Summary section in README ( #3607 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-24 16:34:07 -04:00
Chenlei Hu
0caf1686c3
Add Comfy.User.SignOut command ( #3608 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 16:33:26 -04:00
Chenlei Hu
26f98d24fb
[Refactor] Async load all setting panels ( #3604 )
2025-04-24 13:00:42 -04:00
Comfy Org PR Bot
fcbdee54ec
1.18.0 ( #3552 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-04-24 12:43:44 -04:00
filtered
a944372f39
Improve default node sizes ( #3596 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 12:42:16 -04:00
Comfy Org PR Bot
df51e89311
[chore] Update litegraph to 0.14.0 ( #3602 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-25 01:00:15 +10:00
Terry Jia
b314435f81
add importmap for vue-i18n ( #3595 )
2025-04-23 22:34:19 -04:00
Chenlei Hu
ba367c0214
[nit] Rename credit history to invoice history ( #3598 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-23 22:33:52 -04:00
Chenlei Hu
64ad6a9bb0
Re-style TopUpCreditDialog to match design ( #3597 )
2025-04-23 22:28:35 -04:00
AustinMroz
3819db5ec4
Introduce widgetType option to inputSpec ( #3550 )
2025-04-23 20:36:01 -04:00
filtered
80517e8204
[Test] Add test expectation ( #3593 )
2025-04-24 08:48:06 +10:00
Comfy Org PR Bot
40034e77f9
1.17.11 ( #3592 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-24 08:04:24 +10:00
filtered
2ef8b7cfd7
Fix opening search from context menu ( #3591 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-24 07:54:27 +10:00
Comfy Org PR Bot
9cf3a0e568
1.17.10 ( #3590 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-23 15:19:22 -04:00
Chenlei Hu
f562cf27cd
[API Node] Workaround custom node hijack on api.queuePrompt ( #3589 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-04-23 15:18:37 -04:00
Chenlei Hu
4244a0a258
[Cleanup] Remove unused dialog functions ( #3588 )
2025-04-23 11:46:50 -04:00
Comfy Org PR Bot
ad3d2fe2e9
1.17.9 ( #3585 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-23 11:16:46 -04:00
Chenlei Hu
4c23cfbd4d
[API Node] Better execution error handling ( #3587 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-23 11:15:38 -04:00
Chenlei Hu
9e10e55633
[Schema] Add api_node flag to node def schema ( #3586 )
2025-04-23 10:47:08 -04:00
Christian Byrne
59cbe90fd3
[API Node] Reset password ( #3578 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-23 10:13:17 -04:00
Christian Byrne
16bd9abccd
Translate user and credits settings categories ( #3580 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-23 10:12:14 -04:00
Christian Byrne
e84bdc96cf
Update FAQ link ( #3579 )
2025-04-23 10:12:02 -04:00
Comfy Org PR Bot
a57be36d4d
1.17.8 ( #3573 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-22 22:26:48 -04:00
Christian Byrne
3bd508c001
Use generalized prod config var ( #3574 )
2025-04-22 22:26:31 -04:00
Chenlei Hu
612500a4dc
[nit] Fix typo ( #3577 )
2025-04-22 21:35:26 -04:00
Christian Byrne
e9723407d8
[API Node] Fix credits fetch condition ( #3575 )
2025-04-22 21:33:44 -04:00
Christian Byrne
a01aa39423
[API Node] Show error toast ( #3576 )
2025-04-22 21:32:52 -04:00
Chenlei Hu
ab94a55858
Show user avatar on top menu if available ( #3572 )
2025-04-22 19:47:34 -04:00
Christian Byrne
1bcf5e28d4
[API Node] Contact support button ( #3571 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-22 19:47:23 -04:00
Chenlei Hu
9e247063aa
[nit] Adjust font size of User Panel header ( #3570 )
2025-04-22 19:03:40 -04:00
Comfy Org PR Bot
cdddf359a8
1.17.7 ( #3569 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-22 18:52:13 -04:00
Christian Byrne
8558f87547
[API Node] User management ( #3567 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-04-22 18:48:45 -04:00
Chenlei Hu
262991db6b
[Bug] Prevent node pasting in signin dialog ( #3568 )
2025-04-22 16:18:25 -04:00
Chenlei Hu
585d52e24e
[Bug] Fix DOM widgets position when canvas bounding box change ( #3565 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-22 15:11:54 -04:00
Chenlei Hu
b7535755f0
Revert "[nit] Remove tab index on canvas element" ( #3566 )
2025-04-22 12:58:37 -04:00
Chenlei Hu
6b7b0f6ec1
[nit] Remove tab index on canvas element ( #3563 )
2025-04-22 11:40:22 -04:00
filtered
c7318bcf0a
Update node search to use litegraph LinkConnector ( #3546 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-22 10:35:49 -04:00
Christian Byrne
11f909436c
[Manager] Fix reactivity of node pack version options dropdown ( #3557 )
2025-04-22 09:45:46 -04:00
Comfy Org PR Bot
d8f4dc95bb
1.17.6 ( #3558 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-04-21 22:50:43 -07:00
Christian Byrne
c1bc664edd
Add command to open signin dialog ( #3556 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-21 22:46:31 -07:00
Christian Byrne
e7fe2046ba
Checkout on credit add ( #3555 )
2025-04-21 22:46:05 -07:00
Comfy Org PR Bot
bf4ad38e9b
1.17.5 ( #3551 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-21 20:08:30 -04:00
Chenlei Hu
2b024bb186
[Cleanup] Remove LGraphNode.isValidWidgetLink ( #3549 )
2025-04-21 15:48:55 -04:00
filtered
6e5930c355
[API] Add sockets to custom widgets by default ( #3548 )
2025-04-21 15:24:48 -04:00
Comfy Org PR Bot
6151d487c6
[chore] Update litegraph to 0.13.8 ( #3547 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-22 02:17:12 +10:00
Comfy Org PR Bot
e027a9bf44
[chore] Update litegraph to 0.13.7 ( #3544 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-21 11:00:10 -04:00
filtered
53ee5904e8
[TS] Fix serialisation type ( #3541 )
2025-04-21 21:13:42 +10:00
Christian Byrne
f82bb71b1e
Fix client => canvas position conversion ( #3540 )
2025-04-21 20:21:25 +10:00
Terry Jia
40d08a890d
[3d] move default values of backgroundColor, LightIntensity, LightMaximum, LightMinimum, LightStep to settings panel ( #3536 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-20 23:08:23 -04:00
Chenlei Hu
ebf3c0c049
[API Nodes] Add credit management panel UI ( #3535 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-20 22:11:43 -04:00
Comfy Org PR Bot
e77d5c1f57
1.17.4 ( #3533 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-20 21:04:14 -04:00
Chenlei Hu
b5c1da22db
[API Nodes] Remove cost from signin required dialog ( #3532 )
2025-04-20 17:02:42 -04:00
Chenlei Hu
0006dd3855
[Refactor] Split custom vite plugins to files under build/plugins ( #3531 )
2025-04-20 14:07:45 -04:00
Terry Jia
7355209c12
build vue and primevue separately and generate importmap ( #3473 )
...
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-04-20 13:43:22 -04:00
Chenlei Hu
2aef0a9af8
[Bug] Fix model name ( #3530 )
2025-04-20 13:16:13 -04:00
Chenlei Hu
b74887d543
[i18n] Use gpt-o4-mini for translation ( #3529 )
2025-04-20 13:13:00 -04:00
Benjamin Lu
bf4ae227b3
Add manual update check ( #3504 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-04-20 12:28:59 -04:00
Christian Byrne
184bb582da
[Manager] Check if node is core node when inferring node pack ( #3521 )
2025-04-20 12:13:50 -04:00
Christian Byrne
3bc3179763
Apply filename text replacements (e.g., %date:hh:mm:ss%) in all save nodes ( #3523 )
2025-04-20 12:12:28 -04:00
Comfy Org PR Bot
eb100894ce
[chore] Update Comfy Registry API types from comfy-api@7bc8051 ( #3524 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-04-20 12:12:14 -04:00
Comfy Org PR Bot
9a992cb14d
[chore] Update litegraph to 0.13.6 ( #3528 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-21 01:18:27 +10:00
Comfy Org PR Bot
133aa9bc87
[chore] Update litegraph to 0.13.5 ( #3527 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-20 21:31:02 +10:00
Dr.Lt.Data
3204637e5a
refine locales/ko ( #3526 )
2025-04-20 21:14:33 +10:00
Comfy Org PR Bot
b2cb719026
1.17.3 ( #3520 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-19 22:21:18 -04:00
Christian Byrne
add805460c
Fix drag and drop image with embedded workflow on Firefox ( #3519 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-19 22:19:48 -04:00
Benjamin Lu
9621b8f339
[Desktop] Support Nvidia Blackwell ( #3480 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-19 21:42:30 -04:00
Christian Byrne
6be381b15d
Allow git describe formatted versions of node packs in workflows ( #3518 )
2025-04-19 21:42:01 -04:00
Christian Byrne
8afe99f48c
Fix node.widgets undefined on refresh ( #3515 )
2025-04-20 10:21:31 +10:00
Christian Byrne
9cd11261f9
[API Node] Set auth persistence in local stoarge ( #3514 )
2025-04-18 23:15:07 -04:00
Comfy Org PR Bot
fbc6665ff4
1.17.2 ( #3513 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-18 22:26:07 -04:00
Christian Byrne
2daa51421c
Remove fetch-templates script ( #3500 )
2025-04-18 20:34:03 -04:00
Christian Byrne
0f175c3dc1
[Api Node] Add ToS and privacy policy links ( #3511 )
2025-04-18 20:21:20 -04:00
Christian Byrne
8d4263c94e
Use dev firebase and switch to prod in release workflow ( #3499 )
2025-04-18 17:23:10 -04:00
Chenlei Hu
04580ac031
[SettingUI] Group setting menu items ( #3510 )
2025-04-18 16:47:32 -04:00
Chenlei Hu
cd35f1d86d
[Refactor] Generate DOM widget id in constructor ( #3508 )
2025-04-18 13:47:16 -04:00
Chenlei Hu
5d584577fe
[Bug] Fix uuid generation in insecure context ( #3505 )
2025-04-18 11:43:25 -04:00
filtered
10a96d1af6
[TMP] Temporarily disable hidream template test ( #3502 )
2025-04-18 21:34:02 +10:00
Comfy Org PR Bot
03392a3cc7
1.17.1 ( #3486 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-17 22:57:57 -04:00
Christian Byrne
12576243ad
Remove unused tailwind classes ( #3495 )
2025-04-17 22:57:47 -04:00
Christian Byrne
e2a6dc2ec8
[Templates] Use fallbacks when translating template titles and category names ( #3494 )
2025-04-17 22:57:03 -04:00
Chenlei Hu
2f77d74891
[Refactor] Move tree logic to setting composable ( #3491 )
2025-04-17 16:34:42 -04:00
Chenlei Hu
dacb59f5d3
[Refactor] Extract setting dialog logic into composables ( #3490 )
2025-04-17 15:55:16 -04:00
Christian Byrne
74f991ec1b
Translate Wan2.1-Fun template titles ( #3489 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-17 15:55:08 -04:00
Christian Byrne
6bc03a624e
Add HiDream templates translations ( #3485 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-17 13:46:11 -04:00
Christian Byrne
1fb015e046
Remove templates build from release process ( #3481 )
2025-04-17 10:41:36 -04:00
Christian Byrne
87bf2310b6
Support previewing animated image uploads ( #3479 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-17 10:20:09 -04:00
filtered
f1a25989d7
Fix corrupt workflow permanently corrupts session ( #3484 )
2025-04-17 10:18:14 -04:00
filtered
236e3fb3e9
Log errors in generic error handler ( #3482 )
2025-04-17 15:16:05 +10:00
Chenlei Hu
50382827bc
[API Nodes] Add auth_token_comfy_org to queue prompt request body ( #3477 )
2025-04-16 15:26:25 -04:00
Christian Byrne
41675805b6
[Test] Add LGraphBadge light theme browser test ( #3475 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-16 15:10:14 -04:00
Makki Shizu
6321fae6f3
fix 2_pass_pose_worship zh translation ( #3474 )
2025-04-16 11:04:28 -04:00
Chenlei Hu
06caa21a4d
[API Nodes] Setup Google/Github login ( #3471 )
2025-04-15 20:56:18 -04:00
Chenlei Hu
9ce3cccfd4
[API Nodes] Wire password login ( #3469 )
2025-04-15 19:41:22 -04:00
Chenlei Hu
9935b322f0
[API Nodes] Signin/Signup dialog ( #3466 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-15 17:37:53 -04:00
Comfy Org PR Bot
60dd242b23
[chore] Update Comfy Registry API types from comfy-api@b664e39 ( #3465 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-04-15 17:16:02 -04:00
Christian Byrne
cec0dcbccd
[Api Node] Firebase auth and user auth store ( #3467 )
2025-04-15 17:15:51 -04:00
Chenlei Hu
907632a250
Use bundler moduleResolution mode in tsconfig ( #3464 )
2025-04-15 11:17:07 -04:00
Comfy Org PR Bot
45c450cdb9
[chore] Update litegraph to 0.13.3 ( #3463 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-15 11:03:32 -04:00
Chenlei Hu
ca85b2b144
[DevExperience] Add recommended extensions to .vscode ( #3459 )
2025-04-15 10:27:43 -04:00
Comfy Org PR Bot
1f28e6ef33
1.17.0 ( #3458 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-14 21:06:33 -04:00
Comfy Org PR Bot
fee444c64b
[chore] Update litegraph to 0.13.2 ( #3460 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-14 21:06:23 -04:00
Chenlei Hu
851739a768
[API Node] Sign in required dialog ( #3457 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-14 17:49:17 -04:00
Benjamin Lu
1631665efb
Fix minor typo ( #3456 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-14 13:24:13 -04:00
Terry Jia
1a066c7062
[3d] move default values of showPreview, showGrid, cameraType to settings panel ( #3443 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-13 19:44:47 -04:00
Chenlei Hu
e45f5bdebb
[lint] Fix remaining vue lint warnings ( #3435 )
2025-04-12 22:29:29 -04:00
Dr.Lt.Data
c270e7734a
refine locales/ko ( #3434 )
2025-04-12 22:19:11 -04:00
Chenlei Hu
8d7a21e008
[lint] Add eslint-plugin-prettier ( #3433 )
2025-04-12 22:12:50 -04:00
Comfy Org PR Bot
29e63baca6
1.16.7 ( #3430 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-12 21:22:02 -04:00
Benjamin Lu
b22713daf0
Add source prop to commands ( #3429 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-12 21:20:53 -04:00
Benjamin Lu
c8b8953e0a
Add reset individual keybind button ( #3423 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-12 16:59:00 -04:00
Benjamin Lu
731ce8599d
Allow scrolling on .settings-content ( #3427 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-12 16:58:08 -04:00
filtered
ec8e55c1c1
Allow zooming inside multi-line string widgets ( #3422 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-12 13:13:00 -04:00
dependabot[bot]
04d38f2538
Bump vite from 5.4.17 to 5.4.18 ( #3426 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 12:19:10 -04:00
Chenlei Hu
1c41db75f8
[Type] Enable strict schema type for setting entries ( #3425 )
2025-04-12 11:34:02 -04:00
Christian Byrne
c7a7397000
[Types] Make more types available directly in @comfyorg/comfyui-frontend-types package ( #3418 )
2025-04-12 11:33:34 -04:00
Terry Jia
e660e1d678
[3d] add support to output camera state ( #3421 )
2025-04-12 11:27:05 -04:00
Christian Byrne
fb19752389
[Types] Adds missing settings fields types ( #3417 )
2025-04-12 11:12:07 -04:00
Christian Byrne
d098d6ae4e
[Types] Move enum to types file ( #3416 )
2025-04-12 11:11:41 -04:00
Christian Byrne
e4a5355f58
[Manager] Fix loading state on uninstall button ( #3413 )
2025-04-11 22:14:49 -04:00
Comfy Org PR Bot
42c004d41d
1.16.6 ( #3410 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-11 20:33:25 -04:00
Benjamin Lu
009c389607
Rename reset keybindings to reset all keybindings ( #3411 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-11 20:01:28 -04:00
Christian Byrne
b449dbd26b
[Manager] Allowing changing sort field of registry search results ( #3409 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-11 18:45:21 -04:00
Christian Byrne
67835edfca
[Manager] Preview the individual nodes for packs on the registry ( #3408 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-11 16:18:41 -04:00
filtered
60c0ce228a
Generate a new workflow id when using "save as" ( #3407 )
2025-04-11 15:43:10 -04:00
Benjamin Lu
1990f25638
Allow keybind overwriting ( #3393 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-11 14:28:36 -04:00
Comfy Org PR Bot
30c473db77
[chore] Update Comfy Registry API types from comfy-api@a28605f ( #3405 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-04-11 14:02:37 -04:00
Chenlei Hu
2371288fed
[Bug] Fix widgets values migration ( #3404 )
2025-04-11 13:44:14 -04:00
Christian Byrne
2337fe6f8e
[Manager] Fix hot reload after install of missing node pack ( #3397 )
...
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-04-11 12:55:02 -04:00
Benjamin Lu
25e6386b2a
Do not trigger autosave on workflows that are not persisted ( #3400 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-11 12:53:49 -04:00
Chenlei Hu
a03841cb1a
[lint] Enable plugin vue recommended rules ( #3403 )
2025-04-11 12:53:20 -04:00
Chenlei Hu
dc5d7ea1be
[lint] Enforce @typescript-eslint/no-floating-promises ( #3402 )
2025-04-11 12:19:22 -04:00
Christian Byrne
59e20964a0
[Manager] Add fallback to infer node pack when metadata is missing from workflow ( #3396 )
2025-04-11 09:50:30 -04:00
Comfy Org PR Bot
8f00d8ca6a
1.16.5 ( #3394 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-10 21:29:17 -04:00
Christian Byrne
05e0036898
[Manager] Button to open manager from Missing Nodes dialog ( #3395 )
2025-04-10 21:28:42 -04:00
Benjamin Lu
9e7690405a
keep user input on top of selection toolbox ( #3389 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-10 20:50:19 -04:00
Christian Byrne
d687ea2cde
[Manager] Fix infinite fetch attempts when response is empty ( #3392 )
2025-04-10 16:39:54 -07:00
Chenlei Hu
c801a0c854
Attach frontend version metadata on workflow export ( #3386 )
2025-04-10 14:19:54 -04:00
Chenlei Hu
615c183059
Disable reroute migration (2/2) ( #3385 )
2025-04-10 14:06:09 -04:00
Chenlei Hu
27c8389b9f
[Cleanup] Remove ComfyApp.serializeGraph ( #3383 )
2025-04-10 11:50:27 -04:00
Chenlei Hu
261f671ef0
Disable native reroute migration ( #3379 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-10 08:50:07 -04:00
Benjamin Lu
22ae30132c
Add tag pi-language icon for Comfy.Locale setting ( #3378 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-09 22:47:40 -04:00
Chenlei Hu
7d3bf372b0
[Bug] Apply link fixes regardless of fixed state ( #3376 )
2025-04-09 20:28:49 -04:00
Comfy Org PR Bot
cd35373c25
1.16.4 ( #3372 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-09 19:41:01 -04:00
Chenlei Hu
a500a96c4a
[TS] Fix widget GET_CONFIG on loading primitive nodes ( #3374 )
2025-04-09 17:48:28 -04:00
Chenlei Hu
dc9ea44f3a
Prevent widget value serialization for media preview widgets ( #3370 )
2025-04-09 17:01:02 -04:00
Christian Byrne
2dc33b1eb9
[Manager] Remove outdated comment ( #3371 )
2025-04-09 16:51:16 -04:00
Comfy Org PR Bot
ed8f9a5a4f
[chore] Update litegraph to 0.13.1 ( #3369 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-09 16:45:31 -04:00
Chenlei Hu
6e72e1924e
Update ComfyUI_devtools version in CI ( #3368 )
2025-04-09 14:59:07 -04:00
Christian Byrne
f7854a4e0b
[Manager] Fix node pack icons not displaying in search results ( #3366 )
2025-04-09 13:51:47 -04:00
Chenlei Hu
05023b7889
Migrate defaultInput widget option ( #3364 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-09 13:51:34 -04:00
Chenlei Hu
609496957b
[Cleanup] Remove WidgetOptions.forceInput ( #3362 )
2025-04-09 11:36:35 -04:00
Chenlei Hu
a879f413bb
[Cleanup] Remove WidgetOptions.inputIsOptional ( #3361 )
2025-04-09 10:45:51 -04:00
Comfy Org PR Bot
21d679a662
1.16.3 ( #3357 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-08 23:05:29 -04:00
Chenlei Hu
34f9603961
[Feature Request]: Add resize keybinding ( #3356 ) ( #3358 )
...
Co-authored-by: Emanuel F. <70411130+efrancisworks@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-04-08 23:05:21 -04:00
Christian Byrne
cf27a896f3
[Manager] Handle display of git hash versions for NIGHTLY node packs ( #3359 )
2025-04-08 23:00:36 -04:00
Chenlei Hu
e9a98161ca
[Bug] Fix converted widget compression on export ( #3354 )
2025-04-08 20:20:19 -04:00
Christian Byrne
fa132e4106
Don't translate 'Stable Zero' ( #3352 )
2025-04-08 19:51:11 -04:00
Chenlei Hu
a489c19b07
Upstream rgthree's link fixer ( #3350 )
2025-04-08 18:32:43 -04:00
Comfy Org PR Bot
46af2f03f3
1.16.2 ( #3345 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-08 11:08:53 -04:00
Chenlei Hu
3a1c95fb10
[Bug] Fix input link slots ( #3349 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-08 11:08:42 -04:00
Comfy Org PR Bot
7a6f0e210e
1.16.1 ( #3342 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-07 22:22:45 -04:00
Chenlei Hu
ac3bd7a848
[Test] Add test on dynamically added inputs ( #3344 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-07 22:22:32 -04:00
Comfy Org PR Bot
77b5e487cf
[chore] Update litegraph to 0.13.0 ( #3343 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-07 20:04:18 -04:00
catboxanon
a7a8459e18
Add option to disable workflow persistence ( #3341 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-04-07 17:06:41 -04:00
dependabot[bot]
65c9c264c6
Bump vite from 5.4.16 to 5.4.17 ( #3338 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 21:37:16 -04:00
Comfy Org PR Bot
8ea070df12
1.16.0 ( #3334 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-06 21:37:08 -04:00
Chenlei Hu
2c02d4ebb3
Migrate forceInput widgets_values ( #3337 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-06 21:27:42 -04:00
Benjamin Lu
a2b3048b94
Clarify Playwright setup README and add note to .env_example ( #3336 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-06 21:00:14 -04:00
Christian Byrne
549a42716f
[Manager] Add tab for outdated node packs (has update available) ( #3255 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-06 18:49:40 -04:00
Benjamin Lu
fa75614dc3
Add autosave feature ( #3330 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-06 18:48:00 -04:00
Chenlei Hu
ac53296b2e
Support associated socket for widgets ( #3326 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-06 11:50:21 -04:00
Comfy Org PR Bot
6eb2b76621
[chore] Update litegraph to 0.12.0 ( #3335 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-06 11:31:42 -04:00
Christian Byrne
9dd3b9fff5
[3d] Add translations for material modes controls ( #3325 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Terry Jia <terryjia88@gmail.com >
2025-04-05 22:29:46 -04:00
Chenlei Hu
785cad70ba
[Cleanup] Remove extra.info from workflow schema ( #3332 )
2025-04-05 21:43:09 -04:00
Comfy Org PR Bot
026f076b8a
1.15.12 ( #3331 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-05 21:22:08 -04:00
Christian Byrne
65f1561ec6
Add option to disable reconnecting toasts ( #3327 )
2025-04-05 18:50:25 -04:00
Benjamin Lu
bb094cf0ae
Scroll to active offscreen tab when opened ( #3320 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-05 16:06:45 -04:00
Christian Byrne
ec684ee6b8
[Manager] Fix primevue severity in status messages ( #3324 )
2025-04-05 16:04:30 -04:00
Comfy Org PR Bot
3978613f14
1.15.11 ( #3322 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-05 17:56:18 +11:00
Comfy Org PR Bot
0a40e07f7e
[chore] Update litegraph to 0.11.10 ( #3321 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-04-05 17:42:24 +11:00
Comfy Org PR Bot
577af51ff8
1.15.10 ( #3319 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-03 22:31:57 -04:00
Chenlei Hu
df7c7383e2
Only show reroute migration dialog when native reroute is not present ( #3318 )
2025-04-03 22:08:40 -04:00
Comfy Org PR Bot
1279f30f5a
[chore] Update litegraph to 0.11.9 ( #3316 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-03 14:49:35 -04:00
Benjamin Lu
9ab4b549c0
Enable double clicking keybind row to edit bind ( #2924 ) ( #3315 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-04-03 14:04:02 -04:00
Comfy Org PR Bot
10de4e5445
1.15.9 ( #3314 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-02 19:35:18 -04:00
Chenlei Hu
30420f2c0a
[TS] Add null checks to widgetInputs.ts ( #3312 )
2025-04-02 15:48:46 -04:00
Chenlei Hu
39c3a57c11
[Cleanup] Remove handling of legacy slot widget config ( #3311 )
2025-04-02 13:58:06 -04:00
Chenlei Hu
6d09b7165f
[TS] Fix event type for executing listener ( #3310 )
2025-04-02 11:16:36 -04:00
Chenlei Hu
8fc6840434
[Bug] Fix progress bar display on last output node ( #3309 )
2025-04-02 11:07:25 -04:00
Chenlei Hu
db575425fe
[nit] Show error message from response ( #3308 )
2025-04-02 10:39:10 -04:00
Laurent Erignoux
ccb71bf1a3
Ensures we clean missing local storage comfy UserId ( #3289 )
2025-04-01 22:42:00 -04:00
Chenlei Hu
733d71aaac
[Refactor] Split node constructor logic ( #3307 )
2025-04-01 20:48:32 -04:00
Comfy Org PR Bot
e059b9b82f
1.15.8 ( #3306 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-04-01 16:47:22 -04:00
Chenlei Hu
cfaf769a65
[TS] Properly type slot widget ( #3305 )
2025-04-01 15:13:46 -04:00
Chenlei Hu
b80e0e1a3c
[Performance] Avoid layout thrashing ( #3302 )
2025-04-01 14:05:06 -04:00
Chenlei Hu
7b7d9905a7
Expose currently active color palette ( #3304 )
2025-04-01 14:04:57 -04:00
Chenlei Hu
594fc5945c
Fix workflow persistence ( #3303 )
2025-04-01 13:52:04 -04:00
Chenlei Hu
e5abf765bd
[Performance] Avoid per-frame workflow persistence ( #3301 )
2025-04-01 11:31:28 -04:00
dependabot[bot]
712c127bb5
Bump vite from 5.4.15 to 5.4.16 ( #3295 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 00:11:55 -04:00
Chenlei Hu
854501ef27
Show object widget values as string on missing nodes ( #3294 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 20:55:50 -04:00
Comfy Org PR Bot
aea4493b4d
1.15.7 ( #3293 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-31 20:07:19 -04:00
Chenlei Hu
df47226fd4
Add Reroute SplineOffset setting ( #3292 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 20:05:38 -04:00
Chenlei Hu
f26f5f25bb
Add widget to node with missing definition ( #3291 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-31 14:23:44 -04:00
Comfy Org PR Bot
284902cabe
1.15.6 ( #3287 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-30 21:48:18 -04:00
Chenlei Hu
58dec5ea42
Add reroute migration toast ( #3286 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 21:48:10 -04:00
Chenlei Hu
7e76665a22
Revert "Migrate legacy reroute to litegraph native reroute ( #3151 )" ( #3285 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 21:19:33 -04:00
Chenlei Hu
cb06d96930
[Refactor] Use NodeSlot.hasErrors API ( #3284 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-30 20:10:28 -04:00
Benjamin Lu
b01ddb6aff
Make entire result image preview clickable ( #3279 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-03-30 19:06:29 -04:00
Chenlei Hu
10bed33383
[Refactor] Use LGraphNode.progress API ( #3281 )
2025-03-30 18:13:31 -04:00
Comfy Org PR Bot
a57e60d60a
[chore] Update litegraph to 0.11.7 ( #3280 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-30 17:59:20 -04:00
Chenlei Hu
8c789bd05d
[Refactor] Use litegraph LGraphNode.strokeStyles API ( #3278 )
2025-03-30 12:05:45 -04:00
Chenlei Hu
28def833f9
[TS] Fix node constructor signature ( #3276 )
2025-03-29 20:55:11 -04:00
Chenlei Hu
fcc22f06ac
[Refactor/TS] Simplify node filter logic ( #3275 )
2025-03-29 13:00:18 -04:00
Chenlei Hu
3922a5882b
[Refactor] Extract fuse search class as a separate file ( #3274 )
2025-03-29 12:04:29 -04:00
Comfy Org PR Bot
4a40e83b98
1.15.5 ( #3268 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-28 21:20:27 -04:00
Chenlei Hu
21e0caa1b1
[Bug] Fix undo of colorization via selection toolbox ( #3267 )
2025-03-28 21:00:43 -04:00
Chenlei Hu
04af8cda4d
Use new error dialog for queue prompt errors ( #3266 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-28 13:51:00 -04:00
Chenlei Hu
504b717575
[Refactor] Unify error dialog component ( #3265 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-28 11:53:29 -04:00
Chenlei Hu
62fdcd4949
[Refactor] Extract error report generation logic ( #3263 )
2025-03-28 10:50:27 -04:00
Yiximail
cb7adaef9b
maskeditor pen input support for windows ( #3201 )
2025-03-28 13:58:53 +01:00
Comfy Org PR Bot
6aad5222ab
1.15.4 ( #3261 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-27 22:23:15 -04:00
Chenlei Hu
690326c374
[Reroute] Migrate floating link ( #3260 )
2025-03-27 22:13:16 -04:00
Comfy Org PR Bot
25ce267b2e
[chore] Update litegraph to 0.11.5 ( #3258 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-28 09:09:32 +11:00
Comfy Org PR Bot
78e3a20773
[chore] Update litegraph to 0.11.4 ( #3257 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-27 14:24:19 -04:00
Chenlei Hu
56dbcbbd22
[Bug] Fix convert dom widget placeholder render ( #3256 )
2025-03-27 14:09:30 -04:00
Christian Byrne
4bfc8e9e33
[Manager] Fetch lists of node packs in single request ( #3250 )
2025-03-27 11:49:05 -04:00
Chenlei Hu
6e72207927
[Bug] Fix this binding in useChainCallback ( #3252 )
2025-03-27 11:38:52 -04:00
Christian Byrne
71968ae133
Translate action history items ( #3249 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-27 11:13:24 -04:00
Comfy Org PR Bot
4702cd18ce
1.15.3 ( #3246 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-26 16:33:13 -04:00
Chenlei Hu
00d281c7fa
[Test] Add playwright tests ( #3245 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-26 16:32:42 -04:00
Chenlei Hu
3e25e08b10
[Bug] Fix broken output link id during reroute migration ( #3244 )
2025-03-26 16:00:54 -04:00
Comfy Org PR Bot
1d66d6d7d3
[chore] Update litegraph to 0.11.3 ( #3242 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-26 15:25:17 -04:00
dependabot[bot]
cae5bbe86f
Bump vite from 5.4.14 to 5.4.15 ( #3243 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-26 15:25:08 -04:00
Christian Byrne
4d35d937cf
[Manager] Fix build env vars ( #3238 )
2025-03-26 11:03:03 -04:00
Comfy Org PR Bot
60afa5cf6c
[chore] Update Comfy Registry API types from comfy-api@d7be0da ( #3239 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-03-26 02:48:38 -07:00
Comfy Org PR Bot
a1a33c8c9b
1.15.2 ( #3237 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-25 22:07:08 -04:00
Chenlei Hu
9988fb8f1e
[Bug] Fix selection toolbox select+drag ( #3235 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-25 15:27:25 -04:00
Chenlei Hu
0518b170d3
[i18n] Add spanish translation ( #3233 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-25 14:34:44 -04:00
Chenlei Hu
562cd7ea70
[TS] Fix type errors in app.ts ( #3232 )
2025-03-25 13:02:55 -04:00
Chenlei Hu
d3c64d404b
[Bug] Fix selection toolbox position on pasted node ( #3231 )
2025-03-25 10:51:04 -04:00
Chenlei Hu
24dcaa7f72
[i18n] Translate toast messages ( #3228 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-24 22:22:17 -04:00
Comfy Org PR Bot
6c18781663
1.15.1 ( #3227 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-24 22:01:15 -04:00
Chenlei Hu
b6988e8d5c
Report file load error via toast ( #3226 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-24 22:01:07 -04:00
Chenlei Hu
ae64721555
Implement load workflow error dialog in Vue ( #3225 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-24 21:00:50 -04:00
Terry Jia
abe65e58a0
[3d] add support to upload texture ( #3224 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-24 16:58:45 -04:00
Comfy Org PR Bot
a1cfb68116
[chore] Update litegraph to 0.11.2 ( #3223 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-24 16:09:40 -04:00
MohammadAboulEla
5bee36a73e
Enable/Disable the drawing of image size ( #3200 )
2025-03-24 13:47:55 -04:00
Chenlei Hu
a4b0f5ab5e
[Bug] Fix widget placeholder rendering ( #3215 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 23:02:35 -04:00
filtered
f8a2c90138
Fix drag new link from reroute to widget ( #3214 )
2025-03-23 22:29:51 -04:00
Chenlei Hu
27c252f74a
Render placeholder rect for DOM widgets when zoomed out ( #3213 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 21:35:58 -04:00
Comfy Org PR Bot
7e26cffb26
[chore] Update litegraph to 0.11.1 ( #3212 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-23 21:02:31 -04:00
niboshi
cb8354bfce
Show error message on drop error ( #3189 )
2025-03-23 20:52:55 -04:00
Comfy Org PR Bot
d5ebd7b7cb
[chore] Update litegraph to 0.11.0 ( #3211 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-24 11:36:24 +11:00
Comfy Org PR Bot
845d045991
1.15.0 ( #3210 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-23 19:13:09 -04:00
Chenlei Hu
c3154fe297
[Reroute] Clean floating reroutes in reroute migration ( #3209 )
2025-03-23 18:40:39 -04:00
Christian Byrne
f90d61fad5
[Style] Remove box shadow on template dialog sidenav ( #3208 )
2025-03-23 16:14:34 -04:00
Christian Byrne
17834459a1
Fix parsing workflows from 3d outputs on Windows ( #3196 )
2025-03-23 11:42:57 -07:00
Chenlei Hu
564c4d557f
Migrate legacy reroute to litegraph native reroute ( #3151 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-22 18:56:35 -04:00
filtered
f852639758
Fix slot types added multiple times ( #3194 )
2025-03-23 09:01:12 +11:00
Comfy Org PR Bot
eae538b08e
[chore] Update litegraph to 0.11.0-2 ( #3193 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 08:01:25 +11:00
Dr.Lt.Data
d23108433e
refine locales/ko ( #3185 )
2025-03-22 15:06:10 -04:00
Comfy Org PR Bot
e6e7449ece
[chore] Update litegraph to 0.11.0-1 ( #3190 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-23 03:49:44 +11:00
Comfy Org PR Bot
22a1200bdf
[chore] Update litegraph to 0.11.0-0 ( #3183 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-22 10:08:41 +11:00
Chenlei Hu
ee20b63bc1
Remove unused plugin vite-plugin-static-copy ( #3182 )
2025-03-21 14:11:01 -04:00
Comfy Org PR Bot
0752e8b986
1.14.5 ( #3181 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-21 11:07:21 -04:00
Christian Byrne
b234a68cf8
[Manager] Get node pack info on select ( #3177 )
2025-03-21 11:05:09 -04:00
Terry Jia
0863fda6a4
[3d] add support to export different formats ( #3176 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-21 11:04:39 -04:00
Christian Byrne
8530406c3e
[Manager] Set max size on custom node pack icons ( #3178 )
2025-03-21 11:04:23 -04:00
Christian Byrne
f7bfb6ec57
Fix Workflow Validation error when node pack 'unknown' version ( #3179 )
2025-03-21 11:04:06 -04:00
Comfy Org PR Bot
830933e78f
Update locales for node definitions ( #3174 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-20 21:44:46 -04:00
Comfy Org PR Bot
65693ed2be
1.14.4 ( #3173 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-20 21:36:22 -04:00
Chenlei Hu
ed153dccd9
[Test] Fix flaky playwright tests ( #3170 )
2025-03-20 21:33:05 -04:00
Christian Byrne
fc7ed1bf09
Add Hunyuan3d template workflow titles i18 fields ( #3171 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-03-20 21:31:42 -04:00
Christian Byrne
4dad89369a
Load workflows from GLTF files ( #3169 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-20 20:55:51 -04:00
Chenlei Hu
5b730517a3
[Test] Sync workflow instead of full page reload ( #3168 )
2025-03-20 20:42:12 -04:00
Chenlei Hu
af0bf05883
[TS] Add null checks to TreeExplorer.vue ( #3166 )
2025-03-20 13:08:22 -04:00
Chenlei Hu
d9e62ff860
[Vue] Use Vue 3.5 syntax for prop default value ( #3165 )
2025-03-20 12:40:49 -04:00
Chenlei Hu
d9ae6cb395
[TS] Use custom TreeNode type ( #3164 )
2025-03-20 12:03:47 -04:00
Chenlei Hu
b162963593
[TS] Fix TreeExplorerNode types ( #3163 )
2025-03-20 11:47:04 -04:00
Christian Byrne
c34cc301f1
[Manager] Allow cancelling registry requests by route ( #3158 )
2025-03-20 10:30:00 -04:00
Terry Jia
afdb94f12f
[3d] refactor legacy code by using new vue style ( #3161 )
2025-03-20 10:28:35 -04:00
Dr.Lt.Data
cc8dc3dbfb
refine locales/ko ( #3162 )
2025-03-20 10:27:55 -04:00
filtered
42d99fc37e
Track floating link changes in undo/redo history ( #3160 )
2025-03-20 22:19:31 +11:00
Comfy Org PR Bot
1f03984d12
1.14.3 ( #3155 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-19 22:01:08 -04:00
Terry Jia
d49815fcb4
[3d] add preview 3d for saveGlb ( #3156 )
2025-03-19 22:00:59 -04:00
Christian Byrne
4899a1d8f6
[Manager] Keep node previews inside info panel bounds ( #3140 )
2025-03-19 21:22:16 -04:00
Christian Byrne
71444d8c69
[Manager] Allow searching while in 'Missing' node packs tab ( #3153 )
2025-03-19 20:58:55 -04:00
Chenlei Hu
867ed4c1d7
[Schema] Update zod schema on zVector2 ( #3152 )
2025-03-19 20:58:13 -04:00
Christian Byrne
0c6957bfd8
[Manager] Use skeleton placeholder when loading ( #3150 )
2025-03-19 20:18:44 -04:00
Christian Byrne
fffce30e91
[Manager] Allow scrolling info panel while keeping the icon pinned at top ( #3139 )
2025-03-19 20:05:49 -04:00
Chenlei Hu
c554138887
[Develop] Remove duplicated run of tsc typecheck ( #3149 )
2025-03-19 14:26:22 -04:00
Chenlei Hu
5bbceea76c
Downgrade vitest to 2.0.0 ( #3148 )
2025-03-19 14:22:44 -04:00
Christian Byrne
0f0601100f
[Manager] Re-evaluate search results in installed tab when node packs change ( #3144 )
2025-03-19 10:34:24 -04:00
Christian Byrne
ff59245a7f
[Manager] Use inject for installing button state ( #3143 )
2025-03-19 10:33:47 -04:00
Christian Byrne
c5af11d1ea
[Manager] Remove title hover ( #3142 )
2025-03-19 10:30:42 -04:00
Christian Byrne
bc3e2e1597
[Manager] Auto scroll logs terminal to bottom ( #3141 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-19 10:30:11 -04:00
filtered
e2a8456ff0
Remove yarn packageManager claim from package.json ( #3145 )
2025-03-19 19:26:35 +11:00
Christian Byrne
361c5ba930
[Manager] Fallback text on info panel ( #3138 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-03-19 00:49:04 -07:00
Comfy Org PR Bot
bae47b80b3
1.14.2 ( #3137 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-18 22:57:26 -04:00
Chenlei Hu
a049e9ae2d
[TS] Enable strict mode ( #3136 )
2025-03-18 22:57:17 -04:00
Terry Jia
44edec7ad2
[TS] ts-strict for 3D components ( #3135 )
2025-03-18 22:40:13 -04:00
Chenlei Hu
db43f587a6
[TS] Fix ts-strict errors in Vue components (Part 4) ( #3134 )
2025-03-18 20:42:32 -04:00
Christian Byrne
8997ff4b2a
[Manager] Add 'Missing' and 'In Workflow' tabs ( #3133 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-18 20:21:03 -04:00
Chenlei Hu
91a8591249
Add support for webm video from SaveWEBM node ( #3132 )
2025-03-18 17:46:18 -04:00
Christian Byrne
ef74d7cb01
[Manager] Show node pack's dependencies in info panel ( #3130 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-18 16:39:43 -04:00
Christian Byrne
8ab2334270
[Manager] Reset Manager state on reboot ( #3129 )
2025-03-18 16:38:17 -04:00
Chenlei Hu
59dbcc5261
[TS] Type component ref for 3D components ( #3127 )
2025-03-18 16:38:04 -04:00
Terry Jia
06488cc811
[3d] performance improve ( #3131 )
2025-03-18 16:23:32 -04:00
filtered
5a12bf33f3
Add graph ID and revision to schema ( #3096 )
2025-03-19 07:00:25 +11:00
Chenlei Hu
96ff8a7785
[TS] Fix ts-strict errors in Vue components (Part 3) ( #3126 )
2025-03-18 11:38:43 -04:00
Christian Byrne
a85a1bf794
[Manager] Add infinite scroll to search results ( #3124 )
2025-03-18 10:52:32 -04:00
Terry Jia
52bad3d0d1
[3d] support output normal and lineart at once ( #3122 )
2025-03-18 10:51:53 -04:00
Chenlei Hu
e8997a7653
[TS] Fix ts-strict errors in Vue components (Part 2) ( #3123 )
...
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-03-18 10:51:23 -04:00
Comfy Org PR Bot
0a6d3c0231
[chore] Update Comfy Registry API types from comfy-api@e40500f ( #3121 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-03-17 19:07:10 -07:00
Chenlei Hu
2db29fc2af
[TS] Fix ts-strict errors in Vue components (Part 1) ( #3119 )
2025-03-17 21:15:00 -04:00
Robin Huang
329bdff677
[Desktop] Add install path validation error messages ( #3059 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-17 20:37:11 -04:00
Comfy Org PR Bot
906eb750ad
1.14.1 ( #3118 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-17 20:35:26 -04:00
Christian Byrne
1a120adaea
[Manager] Adjust node pack card style according to installing or disabled state ( #3103 )
2025-03-17 17:17:36 -07:00
Christian Byrne
26a7ebdd77
Fix uploaded image not forcing re-render ( #3115 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-17 20:13:05 -04:00
Christian Byrne
da415e9d80
[Manager] Always show info panel ( #3114 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-17 16:35:34 -07:00
Christian Byrne
384b3f3218
[Manager] Make node pack card dynamically sized ( #3112 )
2025-03-17 14:51:05 -07:00
Christian Byrne
65cf157958
[Manager] Remove version from footer ( #3111 )
2025-03-17 16:50:09 -04:00
Chenlei Hu
7af003fcab
[TS] Enable noUnusedParameters ( #3110 )
2025-03-17 16:47:45 -04:00
Chenlei Hu
7e66e99c3a
[TS] Enable noUnusedLocals ( #3108 )
2025-03-17 16:20:56 -04:00
Chenlei Hu
9e9459815d
[Refactor] Split menu.spec.ts ( #3107 )
2025-03-17 15:55:48 -04:00
Christian Byrne
57b93a0007
[Manager] Remove shadows on left nav list ( #3106 )
2025-03-17 15:38:40 -04:00
Chenlei Hu
8923ec51fd
[Refactor] Re-organize browser_tests directory ( #3105 )
2025-03-17 15:32:14 -04:00
Chenlei Hu
90053058ba
[Refactor] Support handleAddFolder in TreeExplorer ( #3101 )
2025-03-17 14:08:23 -04:00
Chenlei Hu
b36f748a78
[nit] Remove unused provide in TreeExplorer ( #3100 )
2025-03-17 12:26:35 -04:00
Chenlei Hu
d57d12b426
[Refactor] Handle rename in TreeExplorer ( #3099 )
2025-03-17 12:26:26 -04:00
Christian Byrne
bd1be28478
[Manager] Add progress queue dialog ( #3091 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-17 12:16:36 -04:00
Christian Byrne
891e18af8e
[Manager] Improve node pack card header style ( #3098 )
2025-03-17 12:15:34 -04:00
Chenlei Hu
1610d06cd1
[Refactor] Accept single root node in TreeExplorer ( #3088 )
2025-03-17 10:52:06 -04:00
Comfy Org PR Bot
e3c7bbf966
1.14.0 ( #3097 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-17 10:41:08 -04:00
Christian Byrne
0bfbbe838f
[Manager] Remove shadows on version selector list ( #3094 )
2025-03-17 10:39:44 -04:00
Christian Byrne
c82fe80716
Allow rectangular virtual grid items ( #3093 )
2025-03-17 10:39:02 -04:00
Christian Byrne
ad98bcb87c
[Manager] Fix registry search results flashing screen ( #3092 )
2025-03-17 10:38:08 -04:00
Christian Byrne
652ea15e8b
Allow footer component and position props in dialogs ( #3090 )
2025-03-17 10:37:19 -04:00
Christian Byrne
a7a8cc633b
[Manager] Improve node pack card design ( #3089 )
2025-03-17 10:36:35 -04:00
Comfy Org PR Bot
d23aec4ceb
[chore] Update litegraph to 0.10.9 ( #3095 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-18 00:21:02 +11:00
Chenlei Hu
8db088b27a
Remove duplicated toolbuttons for workflow sidebar ( #3087 )
2025-03-16 20:18:24 -04:00
samnyan
7ef6e52f38
[nit] add refresh button to workflow sidebar tab ( #3062 )
2025-03-16 19:46:13 -04:00
Comfy Org PR Bot
edeefe0883
[chore] Update litegraph to 0.10.8 ( #3086 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-16 19:18:49 -04:00
MohammadAboulEla
c6046e47d2
Allowing control over domWidgets margin ( #3085 )
2025-03-16 19:16:11 -04:00
filtered
e8bcccc276
[Test] Update expectation - graph ID ( #3083 )
2025-03-17 05:29:16 +11:00
Comfy Org PR Bot
7705a09760
1.13.7 ( #3082 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-16 11:59:11 -04:00
Christian Byrne
2a860d72b2
[Manager] Wrap manager requests with log wrapper ( #3081 )
2025-03-16 11:37:17 -04:00
AustinMroz
f583015a14
Fix regression when configuring graph with missing converted input ( #3066 )
2025-03-16 11:36:42 -04:00
yolain
07f285b05a
Fix the litegraph context menu missing prototype after adding translation ( #3080 )
2025-03-17 01:42:05 +11:00
Christian Byrne
64a0a120b6
Add server logs listener composable ( #3074 )
2025-03-15 14:42:27 -04:00
Christian Byrne
3956e31810
Fix LoadAudio node ( #3065 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-14 21:44:39 -07:00
Comfy Org PR Bot
679f2daa8d
1.13.6 ( #3063 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-14 21:26:18 -04:00
Christian Byrne
48ae6f7bf2
[Tests] Add Node Pack toggle component test ( #3060 )
2025-03-14 21:25:32 -04:00
Christian Byrne
cf732974a9
[Manager] Fix enabled/disabled node pack logic ( #3061 )
2025-03-14 21:25:07 -04:00
Chenlei Hu
e1179aace0
[nit] Add title to show full text in workflow template dialog ( #3058 )
2025-03-14 16:23:25 -04:00
Chenlei Hu
866d03b9c4
[i18n] Fix Wan i2v label ( #3056 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-14 16:02:02 -04:00
Chenlei Hu
aab1dd8698
[Test] Prune disabled tests ( #3052 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-14 14:20:36 -04:00
Chenlei Hu
eff68ae7a8
[Test] Only run chromium-2x test for tagged items ( #3050 )
2025-03-14 13:57:23 -04:00
Christian Byrne
8be25883cd
[Manager] Add suggestions to search ( #3041 )
2025-03-14 13:24:28 -04:00
Comfy Org PR Bot
c6b3e2a0ed
Update locales for node definitions ( #3048 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-14 12:08:19 -04:00
Chenlei Hu
bde518fa13
[CI] Update i18n-node-defs GH action ( #3047 )
2025-03-14 12:08:08 -04:00
Chenlei Hu
c34be53f4d
[Bug] Handle null return value from createBounds ( #3046 )
2025-03-14 12:01:37 -04:00
Christian Byrne
412500ea48
Add pointer events back on video preview widget ( #3044 )
2025-03-14 11:41:48 -04:00
Christian Byrne
d1c53a2eb5
Fix video preview widget computed min height ( #3043 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-03-14 11:39:54 -04:00
Christian Byrne
af0d0c6e39
Add Wan 2.1 template title translations ( #3042 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-14 11:35:54 -04:00
Comfy Org PR Bot
9f0abac57b
[chore] Update litegraph to 0.10.7 ( #3039 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-14 16:16:05 +11:00
filtered
24c2f2b712
[chore] Add test expections for Litegraph 0.10.6 ( #3038 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-14 13:29:25 +11:00
Comfy Org PR Bot
7450e61b10
[chore] Update litegraph to 0.10.6 ( #3037 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-14 12:57:58 +11:00
Christian Byrne
05dd587928
[Manager] Add Algolia search ( #3036 )
2025-03-13 18:24:38 -07:00
Chenlei Hu
20d2eca51e
[Test] Add playwright test on litegraph native reroute ( #3033 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-13 21:06:07 -04:00
Chenlei Hu
3b5634623a
[Schema] Add floatingLinks to workflow schema ( #3034 )
2025-03-13 21:05:45 -04:00
Christian Byrne
8f8b5bdcf4
[Manager] Add filtering nodes/packs by 'Installed' or 'All' ( #3031 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-13 20:39:27 -04:00
Terry Jia
0cfd6a487a
[3d] apply new vue desige ( #3018 )
2025-03-13 20:37:54 -04:00
Comfy Org PR Bot
744b5fab68
[chore] Update litegraph to 0.10.5 ( #3032 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-14 11:29:26 +11:00
Comfy Org PR Bot
56cea8047d
1.13.5 ( #3030 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-13 19:49:38 -04:00
Christian Byrne
27fe7f89be
Add enable/disable toggle to node pack info panel ( #3026 )
2025-03-13 19:48:22 -04:00
Christian Byrne
116a11bd58
[Manager] Allow multiple queued callbacks in manager task queue hook ( #3027 )
2025-03-13 19:45:53 -04:00
Christian Byrne
58be9ad4c3
[Manager] Refactor node pack card footer to separate component ( #3028 )
2025-03-13 19:45:09 -04:00
Christian Byrne
1605a37679
[Manager] Refactor pack enable toggle ( #3029 )
2025-03-13 19:44:53 -04:00
Comfy Org PR Bot
c1d17b64b0
[chore] Update litegraph to 0.10.4 ( #3025 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-14 09:13:53 +11:00
Chenlei Hu
46fa50f232
[i18n] Add translation to mask editor. ( #3024 )
...
Co-authored-by: samnyan <4137880+samnyan@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-03-13 14:14:50 -04:00
Christian Byrne
a7d3a74daa
Fix download gated HF models ( #3004 )
2025-03-13 13:54:40 -04:00
Christian Byrne
8b69b280fa
Add node pack actions: install, uninstall, enable, disable, change version ( #3016 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-13 13:53:56 -04:00
drozbay
fe5e4e0d8a
Fix name of SaveWEBM node for applying output filename text replacements ( #3021 )
...
Co-authored-by: ozbayb <17261091+ozbayb@users.noreply.github.com >
2025-03-13 13:52:16 -04:00
Chenlei Hu
067a0ea376
[Bug] Fix absolute path issue for workflow templates ( #3020 )
2025-03-13 10:57:21 -04:00
Comfy Org PR Bot
661934156c
[chore] Update Comfy Registry API types from comfy-api@4b71b92 ( #3017 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-03-13 03:37:34 -07:00
Comfy Org PR Bot
e6ccdccce3
1.13.4 ( #3012 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-12 21:34:48 -04:00
Chenlei Hu
e1e8fcf62c
[TS] Type various WidgetOption props ( #3010 )
2025-03-12 14:44:50 -04:00
Christian Byrne
d133aeb614
Add Comfy Manager store ( #3007 )
2025-03-12 12:44:57 -04:00
Christian Byrne
e371880a4e
[Style] Remove unused classes ( #3005 )
2025-03-12 09:36:44 -07:00
Chenlei Hu
bcd76ba49b
Vue component multi-select widget ( #2987 )
2025-03-12 12:03:21 -04:00
dependabot[bot]
aad7ded636
Bump @babel/runtime from 7.24.7 to 7.26.10 ( #3002 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 11:00:25 -04:00
Christian Byrne
3e8ef33cbc
Fetch model metadata for Civitai models embedded in workflows ( #2994 )
2025-03-12 10:43:15 -04:00
Christian Byrne
0facb0458b
Whitelist RealESRGAN_x4Plus model ( #2995 )
2025-03-12 10:42:19 -04:00
Christian Byrne
fd6aae141a
Rename 'ControlNet' template to 'Scribble ControlNet' ( #3000 )
2025-03-12 10:42:04 -04:00
Christian Byrne
9be090f929
[Style] Improve error message in missing models dialog ( #2997 )
2025-03-12 10:41:31 -04:00
Chenlei Hu
313f32b094
Wrap widget value in API format workflow ( #2989 )
2025-03-12 10:00:05 -04:00
Comfy Org PR Bot
d76391b682
1.13.3 ( #2990 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-11 21:44:29 -04:00
Chenlei Hu
3c68a1da2c
[CI] Directly publish release for main branch release ( #2991 )
2025-03-11 21:44:14 -04:00
Christian Byrne
3de1ef993e
Fix image not shown on PreviewImage ( #2988 )
2025-03-11 19:30:16 -04:00
Comfy Org PR Bot
29df14f477
[chore] Update litegraph to 0.10.2 ( #2984 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-12 04:14:55 +11:00
Comfy Org PR Bot
e4e7d53fcc
[chore] Update litegraph to 0.10.1 ( #2983 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-12 03:48:42 +11:00
filtered
8fa970ffba
Standardise widgets - always initialize y to 0 ( #2982 )
2025-03-11 11:31:03 -04:00
Chenlei Hu
d4c3685326
[TS] Type Clipspace.widgets ( #2981 )
2025-03-11 10:49:50 -04:00
Chenlei Hu
ebb030c401
[Bug] Fix mask editor saving ( #2979 )
2025-03-11 10:13:18 -04:00
Chenlei Hu
db6a25a092
[Bug] Fix overwriting of hideOnZoom widget option ( #2978 )
2025-03-11 09:57:57 -04:00
Christian Byrne
a90b6519b5
[Style] Remove underline hover effect in custom nodes manager ( #2977 )
2025-03-11 09:49:20 -04:00
Christian Byrne
c2006412de
Fix custom nodes license parsing logic ( #2975 )
2025-03-11 09:49:09 -04:00
Christian Byrne
a046e00bc3
Add node pack version selector dropdown ( #2973 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-11 09:48:25 -04:00
Christian Byrne
b347693f4d
Fix manager info panel metadata text ( #2971 )
2025-03-11 09:47:47 -04:00
Christian Byrne
c4ca694d1d
Add composable to manage ComfyUI-Manager task queue ( #2970 )
2025-03-11 09:47:29 -04:00
Christian Byrne
cd7e2d7b91
Add Comfy Manager service ( #2968 )
2025-03-11 09:46:21 -04:00
Christian Byrne
46029a5ce3
Add ComfyUI-Manager API types ( #2967 )
2025-03-11 09:45:43 -04:00
Christian Byrne
4123cb611c
[Style] Fix registry search filter dropdown style ( #2974 )
2025-03-11 06:24:56 -07:00
filtered
03bf81cc1b
[Cleanup] Remove redundant reroute opt-in setting ( #2972 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-11 23:25:16 +11:00
Comfy Org PR Bot
710bc2bb2e
1.13.2 ( #2965 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-10 21:54:08 -04:00
Comfy Org PR Bot
e6ef4c8e6d
[chore] Update litegraph to 0.10.0 ( #2963 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-03-10 15:06:01 -04:00
Chenlei Hu
62528fde2e
[Refactor] Move DOM widget event listeners to vue ( #2960 )
2025-03-10 13:07:23 -04:00
Chenlei Hu
abe4754904
Use relative url path for reverse proxy hosting on template thumbnails ( #2959 )
2025-03-10 10:13:41 -04:00
Christian Byrne
3eb036b5e3
Fix dark mode card surface in workflow templates dialog ( #2942 )
2025-03-10 09:57:19 -04:00
Tristan Sommer
e29a5d3047
Maskeditor: Added opacity controls for the color select tool and the paint bucket tool ( #2955 )
2025-03-10 14:05:21 +01:00
Chenlei Hu
9cea1fe0d3
Only update widget state when visible ( #2954 )
2025-03-09 23:27:48 -04:00
Comfy Org PR Bot
61cf07be88
1.13.1 ( #2953 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-09 22:02:05 -04:00
Chenlei Hu
ec013cc511
Draw canvas image preview in a widget ( #2952 )
2025-03-09 21:56:50 -04:00
dependabot[bot]
60022134ed
Bump vue-i18n from 9.13.1 to 9.14.3 ( #2951 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 20:25:41 -04:00
Chenlei Hu
1558a5bb19
[Refactor] Add useNodeAnimatedImage composable ( #2950 )
2025-03-09 18:08:03 -04:00
Terry Jia
445be93d50
[3d] extract controls classes ( #2948 )
2025-03-09 17:32:49 -04:00
dependabot[bot]
4b05d5a8fa
Bump axios from 1.7.4 to 1.8.2 ( #2949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 17:32:40 -04:00
Chenlei Hu
131229f02f
Use uuid for dom widget id ( #2947 )
2025-03-09 17:22:18 -04:00
Chenlei Hu
3a0b337d0c
Manage style of DOM widgets in Vue ( #2946 )
2025-03-09 16:51:42 -04:00
Christian Byrne
97d9f90374
[Manager] Use iI8n for date strings ( #2938 )
2025-03-09 13:48:53 -04:00
Christian Byrne
496abfde53
Fix settings content not visible on large font sizes ( #2940 )
2025-03-09 13:48:27 -04:00
Christian Byrne
72994621a6
Translate template categories ( #2937 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-09 13:47:49 -04:00
Christian Byrne
83f9240587
[Manager] Show progress spinner on initial load ( #2936 )
2025-03-09 13:47:14 -04:00
filtered
ba8c1ee823
Remove legacy code (follow-up on #2925 ) ( #2930 )
2025-03-09 13:44:55 -04:00
Terry Jia
3d6fe41ee9
[3d] add edge threshold support ( #2939 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-09 13:44:30 -04:00
Comfy Org PR Bot
96b84761f3
1.13.0 ( #2929 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-08 21:29:34 -05:00
Comfy Org PR Bot
d32ff0b018
[chore] Update litegraph to 0.10.0-0 ( #2928 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-08 21:25:26 -05:00
Chenlei Hu
6e378c68f9
[Bug] Fix load audio node ( #2927 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-08 20:17:19 -05:00
Chenlei Hu
65573f106b
[Cleanup] Use WidgetOptions.step2 ( #2926 )
2025-03-08 19:10:33 -05:00
Christian Byrne
d8721760f1
Add custom nodes manager UI ( #2923 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-08 18:54:08 -05:00
filtered
f53c04834f
Add support for Litegraph LinkConnector ( #2925 )
2025-03-09 09:37:47 +11:00
Comfy Org PR Bot
50ecefadc1
1.12.8 ( #2922 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-07 21:27:31 -05:00
Chenlei Hu
fdc899a7d9
Add __version__ to pypi package ( #2919 )
2025-03-07 18:32:15 -05:00
Chenlei Hu
fb0a134278
[Bug] Fix widget remove when node is deleted ( #2918 )
2025-03-07 17:48:37 -05:00
Christian Byrne
082f0061f6
Refactor responsive sidebar to composable ( #2917 )
2025-03-07 15:46:43 -05:00
MohammadAboulEla
d10dad85c6
Update formatUtil.ts ( #2906 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-03-07 15:06:26 -05:00
Chenlei Hu
e4659a3930
Move i18n related content to src/locales/README.md ( #2916 )
2025-03-07 15:04:04 -05:00
Chenlei Hu
91388e8b16
[Test] Add playwright test on connect to dom widget ( #2912 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-07 14:24:55 -05:00
Comfy Org PR Bot
d24bbe2d7f
[chore] Update litegraph to 0.9.9 ( #2914 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-07 13:26:12 -05:00
Chenlei Hu
87c21b45d7
[nit] format fix ( #2913 )
2025-03-07 13:21:54 -05:00
nmvjhd
8718e20693
Use Built-in VAE for Workflow Generation from Images ( #2910 )
...
Co-authored-by: matengfei <matengfei@qiyi.com >
2025-03-07 09:43:31 -05:00
Comfy Org PR Bot
37ae12eb41
[chore] Update Comfy Registry API types from comfy-api@a3897fc ( #2907 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-03-07 09:39:04 -05:00
filtered
b546131efb
[chore] Update litegraph accessor: isNodeOverInput ( #2909 )
2025-03-07 21:53:53 +11:00
Comfy Org PR Bot
48fe30a977
[chore] Update litegraph to 0.9.8 ( #2908 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-07 21:33:16 +11:00
Comfy Org PR Bot
278555f984
1.12.7 ( #2904 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-06 21:41:09 -05:00
Terry Jia
e51dcb9860
[3d] improve lineart ( #2903 )
2025-03-06 21:35:46 -05:00
Chenlei Hu
5f149ceb30
[BugFix] Sync dom widget store state on widget remove ( #2902 )
2025-03-06 18:29:30 -05:00
Comfy Org PR Bot
af31937e54
[chore] Update litegraph to 0.9.7 ( #2901 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-06 15:53:22 -05:00
Chenlei Hu
d74f47db0b
Directly use node.collapsed state in dom widget ( #2900 )
2025-03-06 13:50:45 -05:00
Chenlei Hu
f7be9157e0
Dom widget store ( #2899 )
2025-03-06 13:23:58 -05:00
Christian Byrne
caaf050728
Fix animated webp output preview ( #2897 )
2025-03-06 11:19:48 -05:00
Christian Byrne
367a1c63a5
Fix template dialog double scrollbar ( #2896 )
2025-03-06 11:17:53 -05:00
Christian Byrne
f0ba48ea22
Trim whitespace in URL form items ( #2884 )
2025-03-06 11:17:24 -05:00
Comfy Org PR Bot
49964b1c2f
1.12.6 ( #2885 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-05 21:32:55 -05:00
Chenlei Hu
aca419e1fb
[nit] Remove duplicated declaration on DOMWidget interface ( #2883 )
2025-03-05 17:34:48 -05:00
Chenlei Hu
e7863676dd
[BugFix] Fire resize callback for all dom widgets under the same node ( #2882 )
2025-03-05 16:59:16 -05:00
Chenlei Hu
a6d54de2a7
Rename 'queue' button to 'run' button ( #2881 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-05 14:56:05 -05:00
Chenlei Hu
15e396b4cc
[Refactor] Remove app.getWidgetType ( #2880 )
2025-03-05 14:02:13 -05:00
Chenlei Hu
ba4e4ed0b8
Deprecate widgetType:widgetName key in widgets map ( #2879 )
2025-03-05 13:32:47 -05:00
Chenlei Hu
35e6cabfe7
Use v2 input spec for combo widget ( #2878 )
2025-03-05 13:12:51 -05:00
Chenlei Hu
8a479979b1
Use v2 input spec in string widgets ( #2877 )
2025-03-05 12:48:23 -05:00
Chenlei Hu
1882a9af6f
Fix node min size specified by widget constructor ( #2876 )
2025-03-05 12:09:29 -05:00
Chenlei Hu
c3a984a293
[Test] Add test on load image widget ( #2875 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-05 12:09:14 -05:00
Comfy Org PR Bot
4c31d04573
1.12.5 ( #2874 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-05 11:20:01 -05:00
Chenlei Hu
621568f99e
Fix extension node def manipulation ( #2873 )
2025-03-05 11:18:58 -05:00
Comfy Org PR Bot
b80c991299
1.12.4 ( #2865 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-04 19:46:11 -05:00
Robin Huang
b71952c141
Update uv astral python mirror. ( #2863 )
2025-03-04 18:53:58 -05:00
Chenlei Hu
680268bb29
Generate json schema for node def ( #2862 )
2025-03-04 17:40:26 -05:00
Chenlei Hu
d0ce2d2597
[Cleanup] Refactor widget construction ( #2861 )
2025-03-04 17:40:13 -05:00
Chenlei Hu
6255cea181
Use V2 schema in widget constructors (Part 1) ( #2860 )
2025-03-04 17:22:13 -05:00
Chenlei Hu
89b73429b7
Add back type guard on string widget ( #2859 )
2025-03-04 16:52:58 -05:00
bymyself
a415da616c
Add Comfy Registry store and search hook ( #2848 )
2025-03-04 16:33:46 -05:00
Chenlei Hu
05b6f6d8a2
[Cleanup] Remove unused LGraphNode.callback ( #2857 )
2025-03-04 16:05:12 -05:00
Chenlei Hu
2d179ad632
[Refactor] Use node def v2 in registerNodeDef ( #2856 )
2025-03-04 12:07:13 -05:00
Chenlei Hu
fe5964ceb6
[Refactor] Use V2 node def in ComfyApp ( #2854 )
2025-03-04 11:14:14 -05:00
Comfy Org PR Bot
f434610979
[chore] Update litegraph to 0.9.6 ( #2855 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-04 10:50:43 -05:00
Chenlei Hu
eceea51800
[Test] Add playwright test on Note and MarkdownNote ( #2853 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-04 10:04:03 -05:00
Comfy Org PR Bot
ed4d2aa40c
1.12.3 ( #2852 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-04 09:36:26 -05:00
Chenlei Hu
f593f3caa4
[Schema] ComfyNodeDefV2 schema ( #2847 )
2025-03-04 09:15:16 -05:00
filtered
252e07ad17
[Workaround] Fix #2849 with runtime type guard ( #2850 )
2025-03-04 23:10:09 +11:00
Chenlei Hu
51aafaec08
[TS] Fix InputSpec type in node constructor ( #2846 )
2025-03-03 21:26:21 -05:00
Comfy Org PR Bot
85aee9838f
1.12.2 ( #2843 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-03 18:49:19 -05:00
bymyself
e8efd0d801
Show templates to first time user ( #2841 )
2025-03-03 18:49:08 -05:00
bymyself
22f0dcc0a0
Fix handling of templates index.json not found ( #2842 )
2025-03-03 18:48:30 -05:00
Chenlei Hu
b2f3d85e24
[Cleanup] Remove manual double click delay ( #2840 )
2025-03-03 17:36:26 -05:00
bymyself
e1f23bf02e
Rename SVD templates ( #2839 )
2025-03-03 17:35:36 -05:00
Chenlei Hu
8affd7eec7
[Cleanup] Remove combo connection type check ( #2838 )
2025-03-03 17:35:18 -05:00
bymyself
47604e6c2d
Add Comfy Registry service ( #2836 )
2025-03-03 16:58:06 -05:00
Chenlei Hu
30c750f787
[i18n] Ignore devtools nodes for i18n ( #2835 )
2025-03-03 16:57:52 -05:00
Comfy Org PR Bot
b24bc48102
Update locales for node definitions ( #2837 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-03 16:57:43 -05:00
Chenlei Hu
603825b2a0
[Refactor] Add util to merge input spec ( #2834 )
2025-03-03 15:23:47 -05:00
Comfy Org PR Bot
f76995a3b9
[chore] Update litegraph to 0.9.5 ( #2833 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-04 06:34:56 +11:00
Comfy Org PR Bot
21f115c077
[chore] Update litegraph to 0.9.4 ( #2832 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-03 13:17:50 -05:00
Chenlei Hu
ca1607024f
Add tooltip to selection toolbox items ( #2829 )
2025-03-03 11:22:18 -05:00
Comfy Org PR Bot
1b14e4086e
[chore] Update Comfy Registry API types from comfy-api@dac7ff0 ( #2830 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-03-03 11:22:03 -05:00
Miguel C
82a8aba704
[Feature] Add InputKnob component and integrate with FormItem ( #2821 )
2025-03-03 10:54:16 -05:00
bymyself
a38a11f397
Fix update-registry-types workflow ( #2820 )
2025-03-03 09:40:18 -05:00
Miguel C
132a0ded09
[Feature] Adds the litegraph knob widget support ( #2822 )
2025-03-03 09:38:57 -05:00
Dr.Lt.Data
c997bcdba1
refine locales/ko ( #2824 )
2025-03-03 09:37:31 -05:00
filtered
9f36b9daf3
[Test] Add ComfyMouse fixture for Playwright tests ( #2826 )
2025-03-04 01:34:42 +11:00
Comfy Org PR Bot
bd8672a04a
[chore] Update litegraph to 0.9.3 ( #2823 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
2025-03-03 18:32:49 +11:00
Chenlei Hu
f16ef00055
Re-enable add node / add group tests ( #2815 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-02 21:58:43 -05:00
bymyself
8584f982a0
Add workflow to generate comfy registry ts types ( #2818 )
2025-03-02 21:33:34 -05:00
Chenlei Hu
d37ac3aa16
[TS] Fix input spec types in widgets ( #2817 )
2025-03-02 21:01:50 -05:00
Chenlei Hu
a8bb6c4daa
[Cleanup] Remove unused dependency ts-node ( #2813 )
2025-03-02 18:53:53 -05:00
Comfy Org PR Bot
5543c969b2
1.12.1 ( #2812 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-02 17:16:07 -05:00
Chenlei Hu
b30aac6f98
[CI] Use gh action to update electron types ( #2811 )
2025-03-02 17:15:16 -05:00
Chenlei Hu
fd4263065b
[CI] Use gh action to bump version ( #2810 )
2025-03-02 17:10:30 -05:00
Comfy Org PR Bot
fee833ddb6
[chore] Update litegraph to 0.9.0 ( #2809 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-03-02 17:09:25 -05:00
Chenlei Hu
5b2b3cdacf
[CI] Use gh action to update litegraph ( #2808 )
2025-03-02 16:57:30 -05:00
Chenlei Hu
0386fd7c7d
Revert "[nit] Remove hardcoded grid style on body" ( #2807 )
2025-03-02 15:51:05 -05:00
bymyself
8d515dc309
Use index.json to load workflow templates ( #2803 )
2025-03-02 15:37:15 -05:00
Chenlei Hu
e6a583e11b
[Cleanup] Remove deploy script ( #2806 )
2025-03-02 15:36:54 -05:00
Chenlei Hu
9431c955a6
[CI] Include workflow templates at build time ( #2775 )
2025-03-02 15:22:18 -05:00
Chenlei Hu
6303992f4e
[CI] Update ComfyUI_frontend_setup_action ( #2805 )
2025-03-02 15:11:13 -05:00
bymyself
3493a827ee
[Docs] Fix example in doc comment ( #2804 )
2025-03-02 14:22:55 -05:00
Terry Jia
790b284a23
add credit ( #2802 )
2025-03-02 12:50:22 -05:00
bymyself
224a236896
Fix pasting image from browser on Windows ( #2797 )
2025-03-02 10:49:57 -05:00
bymyself
0aef39ceee
Fix race when creating loader node to handle pasted media ( #2799 )
2025-03-02 10:49:09 -05:00
Terry Jia
b1713b4c80
[3d] add lineart mode ( #2800 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-02 10:48:23 -05:00
Chenlei Hu
699ebe2f93
Update README.md (Release Schedule) ( #2796 )
2025-03-01 21:39:31 -05:00
Chenlei Hu
f5c21814f9
Remove broken/unused widget[TARGET] ( #2795 )
2025-03-01 21:26:50 -05:00
Chenlei Hu
ba2797c332
1.12.0 ( #2794 )
2025-03-01 19:56:47 -05:00
Chenlei Hu
0175db58bb
[Type] Add type annotations for widgetInputs litegraph hooks ( #2793 )
2025-03-01 19:27:21 -05:00
Chenlei Hu
503341b966
Inline numeric widget configurations ( #2792 )
2025-03-01 18:09:23 -05:00
bymyself
e58fab92d1
Use responsive grid for templates dialog ( #2791 )
2025-03-01 17:08:41 -05:00
Chenlei Hu
09ab14ac81
[Type] Disallow type upcasting for node input spec ( #2790 )
2025-03-01 16:58:45 -05:00
filtered
bca0af82a3
[TS] Update type to reflect actual usage ( #2788 )
2025-03-01 16:44:33 -05:00
bymyself
9b8f9bd597
Allow passthrough to root component when creating dialog ( #2787 )
2025-03-01 16:43:32 -05:00
filtered
9b5fa95ae2
Update litegraph 0.8.100 ( #2786 )
2025-03-02 03:51:06 +11:00
Chenlei Hu
1e36b6ef22
[nit] Remove hardcoded grid style on body ( #2785 )
2025-03-01 11:18:47 -05:00
Chenlei Hu
2b212f9701
S&R improved filename sanitizing ( #2784 )
...
Co-authored-by: typpos <28550406+typpos@users.noreply.github.com >
2025-03-01 10:47:42 -05:00
Chenlei Hu
ba4bb5774e
[CI] Update frontend install method ( #2783 )
2025-03-01 10:10:04 -05:00
filtered
b71a851a35
[TS] Use Litegraph strict narrowed type ( #2781 )
2025-03-01 21:52:34 +11:00
Chenlei Hu
8bcf9e8640
[Cleanup] Remove unused babel dependency ( #2780 )
2025-02-28 22:21:22 -05:00
Chenlei Hu
a814f9f902
[Test] Run unittest with vitest ( #2779 )
2025-02-28 22:09:17 -05:00
Chenlei Hu
7d92e453ef
1.11.6 ( #2778 )
2025-02-28 20:16:57 -05:00
Chenlei Hu
a244f295a6
Remove server elements from unit tests ( #2777 )
2025-02-28 20:01:40 -05:00
Chenlei Hu
3e54146afd
[CI] Refactor test-ui gh action ( #2776 )
2025-02-28 19:46:57 -05:00
Chenlei Hu
3b051a11a4
[CI] Publish comfyui-frontend-package to pypi ( #2774 )
2025-02-28 18:22:42 -05:00
bymyself
792c5f2246
Load workflows from webm files ( #2772 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-28 16:00:02 -05:00
Chenlei Hu
96768bba97
1.11.5 ( #2762 )
2025-02-27 19:34:20 -05:00
Chenlei Hu
fc39ce9624
Rewrite/Test rounding logic of numeric widgets ( #2758 )
2025-02-27 17:52:16 -05:00
Chenlei Hu
cb4a5b88fc
Remove magic 10% scale on numeric widget step ( #2759 )
2025-02-27 16:56:22 -05:00
Chenlei Hu
b685eba689
Update litegraph 0.8.99 ( #2761 )
2025-02-27 16:30:17 -05:00
bymyself
8775c1d930
Add video_upload to combo input schema ( #2760 )
2025-02-27 16:22:14 -05:00
Chenlei Hu
1dab413473
[Schema] Expose input options types ( #2757 )
2025-02-27 14:22:42 -05:00
Chenlei Hu
1d95d639e9
[Refactor] Extract nodeDefSchema from apiSchema ( #2756 )
2025-02-27 13:39:23 -05:00
bymyself
e380d792c7
Support models metadata in node properties ( #2754 )
2025-02-27 13:25:16 -05:00
bymyself
0910d485fd
[Test] Fix flaky optional combo test ( #2755 )
2025-02-27 11:13:38 -07:00
Chenlei Hu
cdf42d5ad7
[Refactor] Move zod schemas to schemas/ folder ( #2753 )
2025-02-27 13:05:01 -05:00
Chenlei Hu
96f02dbf80
[Refactor] Use util.clone in mergeIfValid ( #2752 )
2025-02-27 11:47:56 -05:00
bymyself
f9157ee05f
Update workflow schema to include node pack ID and version ( #2751 )
2025-02-27 11:15:31 -05:00
Terry Jia
cb6f2e4398
[3d] fix preview camera not sync up issue ( #2747 )
2025-02-27 08:42:07 -05:00
bymyself
71f3f720bf
Lower floor on max history items setting ( #2748 )
2025-02-27 08:41:50 -05:00
Chenlei Hu
d1fead298f
[Revert] Restrict applyToGraph to PrimitiveNode ( #2746 )
2025-02-26 22:29:13 -05:00
Chenlei Hu
0bc66965f0
[Cleanup] Remove LiteGraph global type declarations ( #2745 )
2025-02-26 21:50:41 -05:00
Terry Jia
e843f53799
[3d] temp fix preview camera not sync up ( #2743 )
2025-02-26 21:39:19 -05:00
Chenlei Hu
0259befcdd
1.11.4 ( #2744 )
2025-02-26 20:20:53 -05:00
Chenlei Hu
3662938080
Update litegraph 0.8.98 ( #2742 )
2025-02-26 20:10:10 -05:00
Chenlei Hu
ab9c65f28b
Type widgetInputs ( #2741 )
2025-02-26 18:01:56 -05:00
Chenlei Hu
bdfa2efa50
[BugFix] Remove outputs.animated in queueStore ( #2740 )
2025-02-26 16:04:01 -05:00
Silver
1c408d2f6a
replace colorSelect.png cursor ( #2738 )
2025-02-26 14:13:50 -05:00
bymyself
76818b54e6
Fix widget label extraction ( #2737 )
2025-02-26 13:44:05 -05:00
Chenlei Hu
2d41aed051
[BugFix] Properly update color button color on first selection ( #2736 )
2025-02-26 13:43:09 -05:00
bymyself
237b895e8b
Add thumbnails for workflow templates ( #2729 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-26 10:39:27 -05:00
bymyself
e2087d2a7b
Add node to default/tutorial workflow with link to getting started page of docs ( #2734 )
2025-02-26 10:35:40 -05:00
bymyself
74e8852958
Fix combo values from optional inputs not changed when refreshing ( #2733 )
2025-02-26 10:35:22 -05:00
Chenlei Hu
3c196f8f97
1.11.3 ( #2731 )
2025-02-25 21:40:17 -05:00
Chenlei Hu
6dbdde6491
Update litegraph 0.8.97 ( #2730 )
2025-02-25 21:40:07 -05:00
Chenlei Hu
a784abef0d
Type INodeOutputSlot widget hack on PrimitiveNode ( #2728 )
2025-02-25 19:34:23 -05:00
filtered
c20ea0c523
[TS] Add null check in graph to prompt ( #2727 )
2025-02-25 13:39:46 -05:00
filtered
101e8dea11
[TS] Update type to match strict Litegraph ( #2726 )
2025-02-26 04:00:55 +11:00
Chenlei Hu
156013aa24
[Reland] Restrict applyToGraph to PrimitiveNode ( #2724 )
2025-02-25 10:54:21 -05:00
Comfy Org PR Bot
1a7145fbc9
Update locales for node definitions ( #2723 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
2025-02-25 10:24:09 -05:00
Terry Jia
956b9609fd
[3d] disable depth mode ( #2720 )
2025-02-25 10:05:10 -05:00
filtered
51c16a4f56
[TS] Add null check in paste handler ( #2722 )
2025-02-25 22:45:37 +11:00
filtered
417a089186
[Refactor] Use more explicit types in usePaste ( #2721 )
2025-02-25 21:52:47 +11:00
Chenlei Hu
f5cec41130
[i18n] Translate button widget labels ( #2719 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-24 20:31:14 -05:00
Chenlei Hu
d3dda14267
Update litegraph 0.8.95 ( #2718 )
2025-02-24 19:48:44 -05:00
Chenlei Hu
3a63b9eb56
1.11.2 ( #2717 )
2025-02-24 18:41:10 -05:00
bymyself
aabd409bf7
Add copy paste audio files onto LoadAudio nodes or canvas ( #2716 )
2025-02-24 16:37:03 -05:00
Terry Jia
7f98342492
[3d] some general improvement ( #2714 )
2025-02-24 14:57:36 -05:00
Chenlei Hu
1a9d6aca7d
[nit] Fix import path ( #2715 )
2025-02-24 14:57:20 -05:00
bymyself
15785fea68
Add drag and drop audio files onto LoadAudio nodes ( #2710 )
...
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-02-24 14:05:44 -05:00
bymyself
d340e634a8
[Refactor] Move node composables to subfolder ( #2712 )
2025-02-24 14:04:16 -05:00
bymyself
9cb993cd3d
[CodeHealth] Remove unused var ( #2713 )
2025-02-24 14:03:52 -05:00
Chenlei Hu
2ac67f2dd0
Add tooltip show-delay in action bar ( #2709 )
2025-02-24 11:22:26 -05:00
Chenlei Hu
96ba2b4564
Allow quitting instant queue mode with the stop button ( #2708 )
2025-02-24 11:20:34 -05:00
bymyself
05bd64820d
Fix node videos when preview format setting is set ( #2706 )
2025-02-24 10:49:45 -05:00
bymyself
a35071fcb2
Add previewMediaType flag for simpler node preview rendering ( #2694 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-24 10:48:55 -05:00
bymyself
37d4cc974b
Cleanup node's file input elements on node removal ( #2703 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-24 10:45:27 -05:00
bymyself
81102604f5
Type addDOMWidget ( #2705 )
2025-02-24 10:32:43 -05:00
filtered
97f9d654b6
[TS] Fix nullability ( #2702 )
...
`LGraphCanvas.graph` may explicity set to null by litegraph.
2025-02-24 22:00:19 +11:00
Terry Jia
822a8e02f8
[3d] add missing i18n ( #2700 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-23 23:50:13 -05:00
Chenlei Hu
eb951c9cf9
Show image size (W x H) on image nodes ( #2699 )
2025-02-23 19:52:58 -05:00
Chenlei Hu
e98fda31ba
1.11.1 ( #2698 )
2025-02-23 18:48:47 -05:00
Chenlei Hu
78e4537fc2
Update litegraph 0.8.94 ( #2697 )
2025-02-23 18:47:45 -05:00
filtered
436b952c59
[Refactor] Simplify & document graphToPrompt ( #2696 )
2025-02-23 16:18:06 -05:00
bymyself
2ed3e59135
Type widget.options.serialize ( #2692 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-23 13:14:20 -05:00
bymyself
c7ac0b8325
[Tests] Update test expectations ( #2693 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-23 12:57:25 -05:00
bymyself
e7420fe2e3
Translate runtime-generated widget labels ( #2688 )
2025-02-23 10:16:25 -05:00
Terry Jia
d033640927
[3d] redesign UI ( #2686 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-02-23 10:14:52 -05:00
bymyself
6f3b99209e
Don't serialize file upload and video preview widgets ( #2689 )
2025-02-23 10:12:45 -05:00
bymyself
f7ee6861f1
Translate control before/after generate labels ( #2690 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-23 10:09:06 -05:00
Chenlei Hu
8dcf7eca74
1.11.0 ( #2685 )
2025-02-22 19:22:19 -05:00
bymyself
f94831d054
Add node video previews ( #2635 )
2025-02-22 18:37:42 -05:00
Terry Jia
c502b86c31
[3d] refactor load3d nodes ( #2683 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-22 18:36:47 -05:00
Chenlei Hu
86b65d481a
1.10.10 ( #2679 )
2025-02-21 23:30:06 -05:00
Chenlei Hu
064e982f01
Revert "[Refactor] Extract RerouteNode as a separate file" ( #2678 )
2025-02-21 22:57:19 -05:00
Chenlei Hu
f43eac7c71
Revert "Restrict applyToGraph to PrimitiveNode" ( #2677 )
2025-02-21 22:56:51 -05:00
bymyself
d7c9a43aba
[Docs] Add id to details tag in README.md ( #2676 )
2025-02-21 22:36:55 -05:00
Chenlei Hu
dee3f5824a
1.10.9 ( #2673 )
2025-02-21 20:19:29 -05:00
Chenlei Hu
9b88909caa
[Extension] Selection toolbox API ( #2672 )
2025-02-21 19:25:30 -05:00
Chenlei Hu
3fa512957c
[CI] Enable release on LTS branches ( #2671 )
2025-02-21 16:36:17 -05:00
Chenlei Hu
b012f243b3
Only show delete in selection toolbox for reroute ( #2670 )
2025-02-21 16:03:36 -05:00
Chenlei Hu
6cb33d9431
Restrict applyToGraph to PrimitiveNode ( #2669 )
2025-02-21 15:53:33 -05:00
Chenlei Hu
85d04f6814
[Refactor] Extract RerouteNode as a separate file ( #2668 )
2025-02-21 15:04:47 -05:00
Chenlei Hu
40da43861e
[Refactor] Move Widget.beforeQueued invocation from graphToPrompt to queuePrompt ( #2667 )
2025-02-21 14:18:11 -05:00
Chenlei Hu
40deb19634
[Cleanup] Remove upstreamed litegraph types ( #2666 )
2025-02-21 13:39:13 -05:00
Chenlei Hu
abfc7481d3
Remove 'clean' param from graphToPrompt ( #2665 )
2025-02-21 12:01:26 -05:00
Chenlei Hu
ec94811637
[Refactor] Move app.graphToPrompt to executionUtil ( #2664 )
2025-02-21 11:41:25 -05:00
Chenlei Hu
cea5a4a3dd
Update litegraph 0.8.92 ( #2662 )
2025-02-21 09:28:43 -05:00
Chenlei Hu
0937c1f2cd
1.10.8 ( #2659 )
2025-02-20 20:14:32 -05:00
Chenlei Hu
8074d797b0
[BugFix] Fix incorrect selection overlay after drag ( #2658 )
2025-02-20 20:12:42 -05:00
Terry Jia
c3c6ec627b
[3d] support using image as background ( #2657 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-20 20:05:54 -05:00
Chenlei Hu
02d77002c9
Update litegraph to 0.8.91 ( #2654 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-20 14:43:51 -05:00
Chenlei Hu
3e31045fbb
[BugFix] Properly trigger onClose hook in dialogService ( #2655 )
2025-02-20 14:42:52 -05:00
Chenlei Hu
78146c86f4
[BugFix] Copy LGraphCanvas.ds on serialization ( #2653 )
2025-02-20 10:25:17 -05:00
bymyself
365fd1e047
Fix error translating legacy setting options ( #2648 )
2025-02-20 10:12:46 -05:00
filtered
fbb6c2f825
Update issue report image ( #2647 )
2025-02-20 16:29:21 +11:00
bymyself
9c7d86ee49
Update issue report template ( #2645 )
2025-02-19 22:46:22 -05:00
filtered
bc43cf0290
[CI] Always test LTS branches ( #2641 )
...
- Adds core/* and desktop/* to CI testing worfklows
2025-02-20 13:51:17 +11:00
Chenlei Hu
45c59f9e84
1.10.7 ( #2639 )
2025-02-19 17:45:05 -05:00
Terry Jia
014a65411e
[3d] flash preview screen border if reach out limitation ( #2638 )
2025-02-19 15:49:36 -05:00
Chenlei Hu
6c6d86a30b
Selection toolbox color picker button ( #2637 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-19 15:25:46 -05:00
filtered
08a6867c00
[Desktop] Offer Troubleshoot page instead of Reinstall on start error ( #2623 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-19 10:30:23 -05:00
filtered
dbbe67dfcd
[Desktop] Fix missing git logo in troubleshooting ( #2633 )
2025-02-19 10:29:48 -05:00
bymyself
40fa1d37bc
Fix pasting image that was copied from browser ( #2630 )
2025-02-19 10:27:58 -05:00
filtered
0d6bc669f5
[Desktop] Fix invalid type assertion in API ( #2631 )
2025-02-19 21:59:17 +11:00
Chenlei Hu
e4444d4074
1.10.6 ( #2628 )
2025-02-18 20:33:58 -05:00
Chenlei Hu
cbf5dff633
Update litegraph 0.8.87 ( #2625 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-18 20:25:17 -05:00
Chenlei Hu
9de8450deb
Update test expectations ( #2627 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-18 20:25:06 -05:00
Chenlei Hu
3b0e3d635b
[BugFix] Fix node color for custom light themes ( #2621 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-18 19:08:34 -05:00
Chenlei Hu
d1a682bc01
[Refactor] Extract color selector as component ( #2620 )
2025-02-18 15:28:17 -05:00
Terry Jia
01ffc9e4eb
[3d] allow using mouse wheel to adjust preview screen size ( #2619 )
2025-02-18 14:59:43 -05:00
Chenlei Hu
54e42178f7
1.10.5 ( #2617 )
2025-02-18 12:26:27 -05:00
Chenlei Hu
25e5ab3a36
Add bypass action to selection toolbox ( #2616 )
2025-02-18 12:25:49 -05:00
Chenlei Hu
28dd6a2702
Update litegraph 0.8.85 ( #2615 )
2025-02-18 11:51:36 -05:00
bymyself
3b3df250cd
Add refresh button to selecton toolbox ( #2612 )
2025-02-18 11:39:43 -05:00
bymyself
6441a86619
[Style] Update toolbox style ( #2614 )
2025-02-18 11:34:06 -05:00
Chenlei Hu
79db202925
[New Feature] Selection Toolbox ( #2608 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-17 19:07:49 -05:00
Chenlei Hu
f7556e0015
Add DeleteSelectedItems command ( #2606 )
2025-02-17 17:16:12 -05:00
bymyself
141e64354c
Support batch image upload ( #2597 )
2025-02-17 13:56:21 -05:00
bymyself
79452ce267
Fix extraneous values in template workflows ( #2605 )
2025-02-17 13:55:29 -05:00
Chenlei Hu
4d8a5eacba
1.10.4 ( #2604 )
2025-02-17 10:13:43 -05:00
bymyself
8f5a9a50aa
Remove duplicate outpaint template ( #2602 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-02-17 10:12:09 -05:00
Margen67
7bc48c5074
Formatting/cleanup ( #2594 )
2025-02-17 10:10:00 -05:00
Dr.Lt.Data
e04ea07774
refine locales/ko ( #2600 )
2025-02-17 10:09:09 -05:00
bymyself
75af956279
Fix gallery navigator icons ( #2601 )
2025-02-17 10:08:46 -05:00
bymyself
434a2307a2
Remove lora dependency from flux canny template ( #2603 )
2025-02-17 10:08:16 -05:00
filtered
336b3caf9a
[Desktop] Update uv cache clear task to show terminal ( #2598 )
2025-02-17 23:33:34 +11:00
filtered
c757fbaeb4
[Test] Fix unnecessary circular reference ( #2596 )
2025-02-17 20:18:26 +11:00
Chenlei Hu
fd27b3d580
Fix title editor font size ( #2593 )
2025-02-16 21:48:02 -05:00
Chenlei Hu
0658698a13
Selection Overlay ( #2592 )
2025-02-16 21:23:07 -05:00
Terry Jia
b2375a150c
[3d] fully convert load 3d nodes into vue ( #2590 )
2025-02-16 20:15:49 -05:00
Chenlei Hu
9ebb5b2a0c
1.10.3 ( #2591 )
2025-02-16 20:14:50 -05:00
Chenlei Hu
d6a5deccd8
[Refactor] useAbsolutePosition composable ( #2589 )
2025-02-16 15:39:58 -05:00
Chenlei Hu
3f4d11c63a
Inplace widget to input conversion ( #2588 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-16 13:41:32 -05:00
Margen67
44498739fc
Update setup-node to v4 ( #2587 )
2025-02-16 13:14:01 -05:00
dependabot[bot]
764ec9f7d0
Bump vite from 5.4.6 to 5.4.14 ( #2585 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-16 11:23:17 -05:00
bymyself
e3234aa0aa
Normalize translation keys in template card component ( #2574 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-16 10:17:49 -05:00
bymyself
df11c99393
Refactor node image upload and preview ( #2580 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-16 10:09:02 -05:00
Chenlei Hu
317ea8b932
1.10.2 ( #2583 )
2025-02-16 09:49:25 -05:00
bymyself
108884a304
Replace "clip" with "text_encoders" in template workflows ( #2572 )
2025-02-16 09:39:10 -05:00
bymyself
9f1992ca59
Change title of pose ControlNet template workflow ( #2573 )
2025-02-16 09:38:18 -05:00
bymyself
39f245fd97
Remove interchangeable models from template workflows ( #2575 )
2025-02-16 09:36:34 -05:00
bymyself
2d2fa5bfe9
Fix incorrect link in template workflow ( #2579 )
2025-02-16 09:35:54 -05:00
Terry Jia
bfb1b80cd7
[3d] bug fix for unable click vue button ( #2581 )
2025-02-16 09:35:20 -05:00
bymyself
0c8bfb4650
Add stable zero model url to whitelist ( #2577 )
2025-02-16 08:42:50 -05:00
bymyself
f69180cd84
Move node field to tags in error report ( #2570 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-15 21:50:54 -05:00
Chenlei Hu
2ac177caeb
1.10.1 ( #2569 )
2025-02-15 19:34:13 -05:00
bymyself
77d3e0c45e
Add ComfyUI Examples workflows to in-app templates ( #2541 )
...
Co-authored-by: jojodecayz <121620462+jojodecayz@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-02-15 16:15:56 -05:00
Chenlei Hu
00dceb880a
Update litegraph 0.8.81 ( #2568 )
2025-02-15 15:06:21 -05:00
Chenlei Hu
acea173ba0
[BugFix] Set height to 0 for hidden widgets on GroupNode ( #2566 )
2025-02-15 12:24:38 -05:00
Chenlei Hu
bcedd5f4ed
[Style] Show right arrow on nested submenu item ( #2564 )
2025-02-15 11:18:46 -05:00
Chenlei Hu
168ea05f81
[Style] Highlight active workflow item in the workflow sidebar ( #2563 )
2025-02-15 11:01:47 -05:00
Chenlei Hu
370ad7a4f9
1.10.0 ( #2562 )
2025-02-15 09:59:56 -05:00
Hiroaki Ogasawara
b9cfa70dcd
chore: Add type augmentations for litegraph and enable copying of DTS ( #2560 )
2025-02-15 09:57:27 -05:00
Chenlei Hu
c15201bfe2
[Cleanup] Remove unused imports in domWidget ( #2559 )
2025-02-14 22:09:27 -05:00
Chenlei Hu
0e2ce5e1ca
Upstream widgets layout to litegraph ( #2557 )
2025-02-14 19:40:31 -05:00
Chenlei Hu
5dc4a1b9cd
Update litegraph 0.8.79 ( #2556 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-14 14:42:53 -05:00
Chenlei Hu
acfb95f8d4
Use LGraphNode.setSize ( #2555 )
2025-02-14 11:02:56 -05:00
Chenlei Hu
f2065777b5
1.9.17 ( #2553 )
2025-02-14 09:58:19 -05:00
Yuki Shindo
b8b1e58172
[keybinding-panel] Include label in filter fields for multilingual search ( #2549 )
2025-02-14 09:48:44 -05:00
bymyself
2e86393378
Add null checks to widget constructor options ( #2552 )
2025-02-14 09:48:07 -05:00
bymyself
530ca75dd0
Fix remote widget undefined arg ( #2551 )
2025-02-14 09:47:18 -05:00
Chenlei Hu
f9c2db5908
Type LGraphNode.addDOMWidget ( #2548 )
2025-02-13 15:15:21 -05:00
Chenlei Hu
166ad432f3
[Refactor] Generalize dom widget layout as Widget.computeLayoutSize hook ( #2547 )
2025-02-13 14:30:46 -05:00
Chenlei Hu
174754e646
[Refactor] Extract widget layout logic ( #2545 )
2025-02-13 11:43:40 -05:00
Chenlei Hu
43dd457bf5
1.9.16 ( #2546 )
2025-02-13 11:03:16 -05:00
Yuki Shindo
625aa9bd11
Improve Japanese Text for Enhanced Readability ( #2542 )
2025-02-12 20:58:05 -05:00
Chenlei Hu
f791322ddb
Revert "[Cleanup] Remove unused hooks on DOMWidget" ( #2543 )
2025-02-12 20:57:38 -05:00
Chenlei Hu
89812ce7d0
[Cleanup] Remove unused hooks on DOMWidget ( #2540 )
2025-02-12 19:41:06 -05:00
Chenlei Hu
c7aaa2a45d
Type Widget.computedHeight ( #2539 )
2025-02-12 16:50:30 -05:00
Chenlei Hu
8bb785c5e4
Show convert to widget option slot context menu ( #2538 )
2025-02-12 16:07:19 -05:00
Chenlei Hu
a861a070d0
Remove horizontal layout of reroute node ( #2532 )
2025-02-12 14:43:34 -05:00
Chenlei Hu
108e37deca
1.9.15 ( #2535 )
2025-02-12 14:19:15 -05:00
Chenlei Hu
9082903956
[Style] Fix pointer events on graph canvas panel content ( #2534 )
2025-02-12 14:11:54 -05:00
Chenlei Hu
2cb9d4dd1c
1.9.14 ( #2531 )
2025-02-12 11:16:05 -05:00
bymyself
46f0733ae7
Ignore reserved keybindings when typing in text input ( #2514 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-02-12 11:15:19 -05:00
Chenlei Hu
150b4341b2
Update litegraph 0.8.77 ( #2530 )
2025-02-12 11:11:05 -05:00
bymyself
054f8f6838
Move install directory selection tooltip to not block buttons ( #2527 )
2025-02-12 10:02:56 -05:00
bymyself
9fd73873b6
[Desktop] Re-run path validation when re-focusing installation location input ( #2528 )
2025-02-12 10:02:42 -05:00
bymyself
bfec9b692b
Add keybind hint to confirm close dialog ( #2529 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-12 10:02:27 -05:00
Terry Jia
29cd693335
[3d] add tooltip ( #2524 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-11 22:28:24 -05:00
Chenlei Hu
4f6891a5ad
[Cleanup] Remove legacy settings dialog CSS ( #2525 )
2025-02-11 21:55:21 -05:00
Chenlei Hu
ca2aee296a
[Cleanup] Remove unnecessary pointer-event-auto ( #2523 )
2025-02-11 21:41:47 -05:00
Chenlei Hu
9017513979
[Refactor] Manage comfyui-body elements with Vue ( #2522 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-11 18:37:08 -05:00
Terry Jia
8cfe814daa
[3d] refactor load3d ( #2521 )
2025-02-11 17:43:36 -05:00
Chenlei Hu
c901d5f659
1.9.13 ( #2520 )
2025-02-11 13:40:17 -05:00
Chenlei Hu
1263fbb4ad
Enable ts-strict for scripts/widgets.ts ( #2519 )
2025-02-11 12:38:24 -05:00
Chenlei Hu
8db101c1cb
[Type] Mark app as required arg for ComfyWidgetConstructor ( #2518 )
2025-02-11 11:39:23 -05:00
Chenlei Hu
efe7843469
[Refactor] useComboWidget composable ( #2517 )
2025-02-11 11:17:09 -05:00
Chenlei Hu
cfa46ebacb
[Refactor] useBooleanWidget composable ( #2516 )
2025-02-11 11:05:58 -05:00
Chenlei Hu
ab305059bc
[Refactor] useImageUploadWidget composable ( #2515 )
2025-02-11 10:50:55 -05:00
bymyself
cd8c0d2865
Add refresh button to remote (lazy) widgets ( #2494 )
2025-02-11 10:31:32 -05:00
bymyself
6a9d309818
Increase width of actionbar drag handle ( #2511 )
2025-02-11 10:29:26 -05:00
bymyself
e3f226e483
Fix actionbar has drag preview ( #2512 )
2025-02-11 10:28:56 -05:00
bymyself
8822edaf24
Improve settings dialog accessibility ( #2513 )
2025-02-11 10:28:41 -05:00
Chenlei Hu
44b9a477b1
[Refactor] useMarkdownWidget composable ( #2510 )
2025-02-11 00:12:29 -05:00
bymyself
e4f8d4b8d0
Add support for image_folder field in node image input spec ( #2509 )
2025-02-11 00:12:03 -05:00
Chenlei Hu
a93f57eeb2
[Refactor] useSeedWidget composable ( #2508 )
2025-02-10 23:55:59 -05:00
Chenlei Hu
0c2879b6f4
[Refactor] useIntWidget composable ( #2507 )
2025-02-10 23:07:57 -05:00
Chenlei Hu
d8d46f8cf6
1.9.12 ( #2506 )
2025-02-10 22:17:12 -05:00
Chenlei Hu
1a06c91ed1
[BugFix] Workaround custom nodes expectation on DOMWidget.value ( #2505 )
2025-02-10 22:06:20 -05:00
Chenlei Hu
d4122a7510
[Refactor] useFloatWidget composable ( #2504 )
2025-02-10 22:06:11 -05:00
Chenlei Hu
b4c59ffae1
[Refactor] useStringWidget composable ( #2503 )
2025-02-10 19:49:00 -05:00
Chenlei Hu
46428cbf7d
[Cleanup] Rename remoteWidgetHook ( #2500 )
2025-02-10 18:12:15 -05:00
filtered
2d759aa9e3
Fix element style override CSS in #2499 ( #2501 )
2025-02-10 18:11:32 -05:00
Chenlei Hu
08e613e468
Enable ts-strict for scripts/domWidgets ( #2499 )
2025-02-10 17:20:30 -05:00
Chenlei Hu
8052b2a02a
Type LGraphNode.getInnerNodes ( #2498 )
2025-02-10 16:35:26 -05:00
Chenlei Hu
0479b112c1
1.9.11 ( #2497 )
2025-02-10 15:31:17 -05:00
Chenlei Hu
d7a0ee8703
Update litegraph 0.8.76 ( #2496 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-10 15:30:46 -05:00
Chenlei Hu
9051ab8d7a
Type domWidget computeSize ( #2495 )
2025-02-10 12:58:40 -05:00
Terry Jia
aaca5191ab
Light fov UI change ( #2492 )
2025-02-10 11:23:33 -05:00
Chenlei Hu
9707a30d0e
1.9.10 ( #2491 )
2025-02-09 23:39:57 -05:00
Chenlei Hu
e100041db4
Update litegraph 0.8.75 ( #2490 )
2025-02-09 23:39:27 -05:00
Chenlei Hu
21718d9da2
1.9.9 ( #2486 )
2025-02-09 20:50:47 -05:00
Chenlei Hu
2b4c594b21
Update litegraph 0.8.74 ( #2485 )
2025-02-09 20:26:58 -05:00
Chenlei Hu
00abd885c9
[Refactor] ES6 DOMWidget class ( #2482 )
2025-02-09 20:20:51 -05:00
bymyself
550a9d04c5
Fix color and slider settings types to inherit attrs ( #2483 )
2025-02-09 20:18:09 -05:00
bymyself
eeb1c34ada
Update public API syntax of remote (lazy) widgets ( #2477 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-09 12:41:14 -05:00
Terry Jia
83cc49a42b
[3d] use vue to rewrite the UI for load3d ( #2467 )
2025-02-09 12:05:42 -05:00
Chenlei Hu
91a3d1228e
Reference specific ComfyUI_devtools in CI ( #2479 )
2025-02-09 12:00:26 -05:00
Chenlei Hu
3d59d478b6
[Desktop] Fix torch mirror setting ( #2475 )
2025-02-08 21:08:23 -05:00
Chenlei Hu
4dd292252e
1.9.8 ( #2474 )
2025-02-08 18:31:16 -05:00
Chenlei Hu
0d307ff587
Update litegraph 0.8.73 ( #2472 )
2025-02-08 17:58:39 -05:00
Chenlei Hu
88a969df07
Update litegraph 0.8.72 ( #2470 )
2025-02-08 17:51:37 -05:00
Dr.Lt.Data
9e37738dc8
refine locales/ko ( #2469 )
2025-02-08 17:31:26 -05:00
Chenlei Hu
9b97abad57
1.9.7 ( #2466 )
2025-02-08 12:11:24 -05:00
Chenlei Hu
67fcb4fed4
Update litegraph 0.8.71 ( #2465 )
2025-02-08 12:10:44 -05:00
bymyself
a914456827
Add support for new COMBO input spec and lazy/remote COMBO widgets ( #2422 )
2025-02-07 15:35:42 -05:00
Chenlei Hu
340513e27f
Type INodeSlot.widget ( #2463 )
2025-02-07 14:33:21 -05:00
bymyself
117c8be3a0
Use fp16 safetensors model in default/fallback workflow ( #2433 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-06 19:47:14 -05:00
Chenlei Hu
68f6d51ad2
[i18n] Translate clipboard toast messages ( #2462 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-06 15:34:15 -05:00
Chenlei Hu
2da23fd373
[Refactor] Extract litegraph settings sync to a composable ( #2461 )
2025-02-06 15:21:11 -05:00
Chenlei Hu
7ddcac88d7
[Refactor] Upstream drag zoom feature to litegraph ( #2459 )
2025-02-06 14:54:36 -05:00
Chenlei Hu
40a817bb0f
1.9.6 ( #2460 )
2025-02-06 14:48:57 -05:00
filtered
774ed4178f
[Cleanup] Fix file and variable names to match usage ( #2458 )
2025-02-06 14:48:24 -05:00
filtered
78e4161c51
[Refactor] Terminal output drawer shared component ( #2457 )
2025-02-06 14:33:12 -05:00
filtered
dda9a72966
[Desktop] Add desktop updating page ( #2454 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-06 14:23:51 -05:00
Chenlei Hu
d7673af8f5
[Refactor] Move resetView to litegraphService ( #2456 )
2025-02-06 14:22:40 -05:00
Chenlei Hu
2b18949615
[Cleanup] Remove duplicated group header drawing logic ( #2453 )
2025-02-06 13:52:05 -05:00
Chenlei Hu
629ac63f06
Type LGraphNode.pasteFile ( #2455 )
2025-02-06 13:50:48 -05:00
Chenlei Hu
1061620783
[Refactor] Move paste handling to usePaste composable ( #2452 )
2025-02-06 13:37:37 -05:00
Chenlei Hu
af7a6601e0
[Refactor] Move copy handling to useCopy composable ( #2451 )
2025-02-06 13:22:48 -05:00
Chenlei Hu
0e0c4b1302
[Refactor] Move isImageNode to litegraphUtil ( #2450 )
2025-02-06 13:15:17 -05:00
Chenlei Hu
fb170c9ee9
1.9.5 ( #2448 )
2025-02-06 10:49:37 -05:00
Chenlei Hu
7ef304b381
Fix litegraph copy in Chrome 133 ( #2446 )
2025-02-06 10:18:28 -05:00
Chenlei Hu
50833341bb
1.9.4 ( #2444 )
2025-02-05 22:25:19 -05:00
kvick-games
f5c5a95bdc
Refresh Preview3D node with node.onMouseEnter ( #2439 )
2025-02-05 21:26:45 -05:00
Chenlei Hu
b700cc1824
[Documentation] Add src/scripts/README.md ( #2442 )
2025-02-05 18:32:44 -05:00
Chenlei Hu
a6031ec2be
[Cleanup] Rename usePragmaticDroppable to usePragmaticDragAndDrop ( #2441 )
2025-02-05 17:46:28 -05:00
Chenlei Hu
a4d99d9d28
Support insert workflow by dragging from workflow sidebar to canvas ( #2440 )
2025-02-05 17:09:01 -05:00
Chenlei Hu
5a7465a907
Add node drag preview for bookmarked nodes ( #2438 )
2025-02-05 16:25:56 -05:00
Chenlei Hu
6525ae7cf4
[Refactor] Rename hooks/ to composables/ ( #2437 )
2025-02-05 15:05:56 -05:00
Chenlei Hu
c6ef107111
[Style] Fix shrinking of extension added topmenu items ( #2436 )
2025-02-05 13:40:14 -05:00
bymyself
3fbccd20ff
Use fp16 model in default img2img template workflow ( #2430 )
2025-02-05 13:27:16 -05:00
Chenlei Hu
fa0682d66e
1.9.3 ( #2434 )
2025-02-05 13:26:56 -05:00
Chenlei Hu
f7b613c6cb
1.9.2 ( #2429 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-05 12:20:20 -05:00
Chenlei Hu
292af3fe3f
[Refactor] Replace explicit 'node' param with 'this' for TreeExplorer ( #2427 )
2025-02-05 12:20:08 -05:00
KarryCharon
2c12df12ab
[i18n] Impl i18n context menu translation ( #2425 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-05 12:07:40 -05:00
Chenlei Hu
d0e99beaa7
Swap eslint/prettier trigger order in pre-commit ( #2428 )
2025-02-05 12:04:20 -05:00
Chenlei Hu
6b64b74f6c
[Desktop] Use fallback mirrors for China users ( #2424 )
2025-02-05 10:51:32 -05:00
Chenlei Hu
0af4768dd2
Update litegraph 0.8.67 ( #2423 )
2025-02-04 19:31:09 -05:00
Chenlei Hu
5f850ddaa4
[BrowserTest] Add test on boolean widget ( #2421 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-04 17:28:32 -05:00
dependabot[bot]
9fb3235df4
Bump vitest from 2.0.5 to 2.1.9 ( #2420 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 17:11:56 -05:00
Chenlei Hu
628facaa75
1.9.1 ( #2416 )
2025-02-03 20:55:06 -05:00
Chenlei Hu
eb5a4b65ab
Update litegraph 0.8.66 ( #2415 )
2025-02-03 20:30:01 -05:00
Chenlei Hu
98c197e8b1
Add LiteGraph.Canvas.LowQualityRenderingZoomThreshold setting ( #2412 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-03 20:28:07 -05:00
Chenlei Hu
90914a40ba
Use canvas.low_quality flag for DOMWidget show/hide ( #2413 )
2025-02-03 20:23:07 -05:00
Chenlei Hu
821816955f
Update litegraph 0.8.65 ( #2411 )
2025-02-03 17:38:29 -05:00
Chenlei Hu
b4121008cd
Fix NoteNode constructor fields ( #2410 )
2025-02-03 14:20:39 -05:00
Chenlei Hu
3730c2b36f
[Refactor] Use litegraph.strokeShape ( #2406 )
2025-02-02 23:15:09 -05:00
bymyself
77be5ac514
[BrowserTest] Add test on groupnode with duplicate hidden inputs ( #2403 )
2025-02-02 21:03:08 -05:00
bymyself
83759b9a4a
Use command label as header text in change keybinding dialog ( #2404 )
2025-02-02 21:02:48 -05:00
Chenlei Hu
b8f187713e
1.9.0 ( #2401 )
2025-02-02 17:35:04 -05:00
filtered
b8088ad782
Revert "Correct node/output titles when grouping nodes ( #2359 ) ( #2370 )" ( #2399 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-02 17:23:55 -05:00
bymyself
a37671b154
Add bottom panel to extension manager ( #2393 )
2025-02-02 15:01:42 -05:00
filtered
57bc7ad312
Add node tooltip delay setting ( #2396 )
...
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-02-02 14:31:34 -05:00
filtered
5f59fbdead
[Desktop] Persist troubleshooting terminal when hidden ( #2398 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-02 14:29:47 -05:00
filtered
4eed9c7e53
[Accessibility] Use keybindings to add keybindings ( #2384 )
2025-01-31 09:46:23 -08:00
bymyself
ee6197785a
Fix typo in coreSettings.ts ( #2391 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-31 07:50:16 -08:00
Chenlei Hu
f5d6ad07e8
1.8.12 ( #2390 )
2025-01-30 15:51:53 -08:00
Chenlei Hu
45207dabbc
Type LGraphNode.onDragOver/onDragDrop ( #2389 )
2025-01-30 15:50:04 -08:00
bymyself
4699360147
Show bookmark buttons when item is focused ( #2386 )
2025-01-30 14:45:04 -08:00
Chenlei Hu
8ef3b87e59
Generate drag preview for node library nodes ( #2387 )
2025-01-30 11:11:22 -08:00
Dr.Lt.Data
d3a6baf8cd
refine locales/ko ( #2385 )
2025-01-30 09:55:40 -08:00
jojodecayz
b4d679d31f
Update Python fallback mirror in uvMirrors.ts ( #2382 )
2025-01-29 20:06:45 -08:00
Chenlei Hu
7afc1baf7d
[Refactor] Extract litegraph canvas drop target logic as composable ( #2381 )
2025-01-29 17:15:01 -08:00
Chenlei Hu
7bdad335ca
[Refactor] Extract global window litegraph as a composable ( #2380 )
2025-01-29 16:53:26 -08:00
Chenlei Hu
94065b6c21
[Style] Show sidebar tool buttons when sidebar is focused ( #2379 )
2025-01-29 16:29:59 -08:00
Chenlei Hu
a205a5cca5
[Style] Only show sidebar tool buttons when sidebar hovered ( #2378 )
2025-01-29 16:16:10 -08:00
Chenlei Hu
788d6cf514
1.8.11 ( #2377 )
2025-01-29 15:00:32 -08:00
Chenlei Hu
766710cf37
[Desktop] Fix mirror validation in settings dialog ( #2375 )
2025-01-29 14:57:36 -08:00
Chenlei Hu
e019277ba0
[Style] Use consistent color for workflow sidebar tab tool buttons ( #2376 )
2025-01-29 14:57:19 -08:00
Chenlei Hu
97e5c9c6d2
1.8.10 ( #2374 )
2025-01-29 14:09:55 -08:00
Chenlei Hu
52e42b5339
Fix 404 PythonInstallMirror url suffix ( #2373 )
2025-01-29 13:01:54 -08:00
Chenlei Hu
c42cdf5cd9
1.8.9 ( #2372 )
2025-01-29 11:15:00 -08:00
Chenlei Hu
c07ec659a7
Fix mirror item key not being unique ( #2371 )
2025-01-29 11:13:04 -08:00
Chenlei Hu
cbcbeab9d9
Correct node/output titles when grouping nodes ( #2359 ) ( #2370 )
...
Co-authored-by: Anastasiy Safari <anastasiuspernat@gmail.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-01-29 11:05:48 -08:00
Dr.Lt.Data
bf9d2affb4
refine locales/ko ( #2368 )
2025-01-29 10:46:57 -08:00
Chenlei Hu
2c8c8718e9
[Desktop] Apply default pypi mirror when installing CPU torch ( #2367 )
2025-01-28 18:00:08 -08:00
Chenlei Hu
475e38ddb4
[CI] Skip draft in github release action ( #2366 )
2025-01-28 15:28:41 -08:00
Chenlei Hu
430f051c64
Add UV mirrors settings ( #2333 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-28 14:39:51 -08:00
filtered
29b5f606b0
[CI] Auto-generate release notes in GH action ( #2364 )
2025-01-27 17:10:34 -08:00
Terry Jia
55d63a8aef
[3d] move change background color button ( #2365 )
2025-01-27 17:06:01 -08:00
filtered
99009a18f7
1.8.8 ( #2363 )
2025-01-27 22:58:11 +11:00
filtered
e3ab0e4d68
Add option to disable combo box zoom-in scaling ( #2362 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-27 22:56:40 +11:00
filtered
0e1ae41c0c
Update litegraph 0.8.62 ( #2360 )
2025-01-27 22:32:24 +11:00
filtered
f12d4a2d6f
[Test] Update test expectations for 2357 ( #2361 )
2025-01-27 22:09:25 +11:00
bymyself
7bd8527bca
Add cursor drop effect when dragging nodes/models onto graph ( #2354 )
2025-01-26 07:08:10 -05:00
bymyself
cb356d50b8
Set Node ID badges to hidden by default ( #2356 )
2025-01-26 07:07:05 -05:00
filtered
d2e9943e79
Add convert to input for the clicked widget ( #2357 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-26 07:06:41 -05:00
Chenlei Hu
27e4bd2592
[Refactor] Use computed states for maintenance/StatusTag ( #2352 )
2025-01-25 20:56:05 -05:00
Chenlei Hu
82e0c3a8b6
1.8.7 ( #2351 )
2025-01-25 20:12:21 -05:00
Chenlei Hu
2852720b2c
[Refactor] Extract workflow/workflow tabs restore into a composable ( #2350 )
2025-01-25 16:58:50 -05:00
Chenlei Hu
38b8a68e50
[Refactor] Move workflow restore from app to GraphCanvas ( #2349 )
2025-01-25 15:36:50 -05:00
Chenlei Hu
44321e4692
[DevExperience] Add default VSCode launch.json ( #2348 )
2025-01-25 12:53:36 -05:00
bymyself
e992bd6571
Add tutorial workflow function for new desktop users ( #2315 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-25 12:23:27 -05:00
bymyself
e971ba31e0
Add "Don't show this again" checkbox to missing models dialog ( #2344 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-25 11:42:01 -05:00
Terry Jia
28b163cdd5
[3d] animation node UI change ( #2347 )
2025-01-25 11:41:05 -05:00
bymyself
652125de1f
Use v1-5-pruned-emaonly-fp16 model in default template workflow ( #2346 )
2025-01-25 11:40:39 -05:00
bymyself
c5d153cf16
Enable missing models dialog by default ( #2345 )
2025-01-25 11:40:18 -05:00
Chenlei Hu
9459f599b6
1.8.6 ( #2343 )
2025-01-24 22:41:38 -05:00
Terry Jia
326839db88
[3d] add preview 3d animation node ( #2341 )
2025-01-24 22:35:28 -05:00
Chenlei Hu
30fdc70218
Click url input status icon to trigger validation ( #2339 )
2025-01-24 14:15:54 -05:00
bymyself
9c42c31968
Fix missing models dialog ( #2336 )
2025-01-24 10:37:19 -05:00
Chenlei Hu
44aa1bf8c3
1.8.5 ( #2335 )
2025-01-23 22:06:57 -05:00
Chenlei Hu
caad27e28d
Validate on mount for UrlInput ( #2332 )
2025-01-23 15:09:00 -05:00
Chenlei Hu
e8136ff0ae
UrlInput emits update:modelValue only on blur ( #2331 )
2025-01-23 14:55:12 -05:00
Chenlei Hu
157475cb2e
Add validateUrlFn props on UrlInput component ( #2330 )
2025-01-23 14:44:06 -05:00
Chenlei Hu
93dc50a95a
Allow passthrough attrs on UrlInput ( #2329 )
2025-01-23 14:29:38 -05:00
Terry Jia
3f787e2dbf
[3d] improve storing Camera State logic ( #2328 )
2025-01-23 14:26:13 -05:00
Terry Jia
b54e270b10
[3d] refactor code ( #2326 )
2025-01-23 11:26:27 -05:00
Chenlei Hu
0ab1d974c0
Add url setting type ( #2327 )
2025-01-23 11:25:06 -05:00
bymyself
95ff01a67b
Fix form validation message appearing unnecessarily ( #2324 )
2025-01-23 09:25:36 -05:00
filtered
6f05ce6cc2
[Desktop] Add restart app instruction to git fix task ( #2322 )
2025-01-23 09:25:04 -05:00
bymyself
b8bef57522
Clean tags in issue reports ( #2323 )
2025-01-23 09:23:07 -05:00
bymyself
46500bf3dd
Fix translation id in folder customization dialog ( #2320 )
2025-01-22 20:44:02 -05:00
Chenlei Hu
1bcc00cd33
[i18n] Load custom nodes locales from ComfyUI server ( #2314 )
2025-01-22 17:37:02 -05:00
Chenlei Hu
08d2322817
1.8.4 ( #2319 )
2025-01-22 15:37:07 -05:00
filtered
8cfc1c4682
[Desktop] Remove beforeunload handler - unusable in electron ( #2318 )
2025-01-22 15:35:21 -05:00
filtered
c7bce87b8d
[Desktop] Use Window Controls Overlay API ( #2316 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-22 13:22:21 -05:00
Chenlei Hu
8f6b594a9f
Fix console error on adding node via searchbox ( #2317 )
2025-01-22 13:13:26 -05:00
Chenlei Hu
1c9b300396
1.8.3 ( #2312 )
2025-01-21 20:36:54 -05:00
filtered
cd5283c4b7
[Refactor] Desktop maintenance task runner ( #2311 )
2025-01-21 20:18:01 -05:00
filtered
0b69d3cbfe
[Desktop] Startup maintenance screen ( #2253 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-21 16:10:15 -05:00
bymyself
8257e848c6
Update SearchBox vue features ( #2310 )
2025-01-21 10:32:46 -05:00
Chenlei Hu
a07b7693b6
[chore] Update vue to 3.5 ( #2308 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-20 21:21:13 -05:00
Chenlei Hu
26ddf69451
Fix validation message locale ( #2309 )
2025-01-20 21:11:23 -05:00
bymyself
ed6ece2099
Add forms plugin to issue report component ( #2302 )
2025-01-20 20:20:59 -05:00
Chenlei Hu
b42516d39c
1.8.2 ( #2307 )
2025-01-20 17:24:58 -05:00
Chenlei Hu
ef24efe5a3
[Desktop] Report execution complete events ( #2306 )
2025-01-20 17:24:15 -05:00
Chenlei Hu
34c267c755
[chore] Update primevue to 4.2.5 ( #2304 )
2025-01-20 16:22:24 -05:00
bymyself
8b9f0ddd1d
Add Comfy Forum (forum.comfy.org) to Help menu ( #2305 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-20 16:06:31 -05:00
filtered
af658b7792
[Style] Use import/export icons for colour palette ( #2300 )
2025-01-20 14:33:02 -05:00
filtered
9c53bbd53d
[Refactor] Move type extensions out of LG (SoC) ( #2303 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-20 14:22:56 -05:00
filtered
f9be20fa78
[Desktop] Fix unnecessary setting update ( #2301 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-20 14:00:35 -05:00
Chenlei Hu
87fc7a2c5d
[Cleanup] Remove explicit prettier plugin call ( #2299 )
2025-01-20 11:15:16 -05:00
Chenlei Hu
1f266e826e
Fix .cursorrules typo ( #2298 )
2025-01-20 11:12:59 -05:00
Dr.Lt.Data
911adfe9f8
refine locales/ko ( #2296 )
2025-01-20 11:11:16 -05:00
bymyself
654d72b4cc
Add issue report dialog service ( #2284 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-19 20:44:11 -05:00
bymyself
a1ed67fc74
Add User Feedback buttons ( #2275 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-19 19:41:58 -05:00
Chenlei Hu
78bc635518
1.8.1 ( #2295 )
2025-01-19 19:07:18 -05:00
Chenlei Hu
f49ec175e9
1.8.0 ( #2293 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-19 18:57:07 -05:00
Yuki Shindo
e4c60e7e18
Prevent Enter Key from Triggering Selection During IME Composition in AutoCompletePlus ( #2285 )
2025-01-19 18:34:26 -05:00
filtered
37cb2cb0a5
[Desktop] Add quit command ( #2286 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-01-19 14:31:52 -05:00
Hikari-Fox
141825e988
Update Russian localization: refine terminology for "node", "hook", "… ( #2289 )
...
Co-authored-by: Vladimir Pozdnyakov <pozdnyakov044@gmail.com >
2025-01-19 14:29:40 -05:00
filtered
78f43b1e06
[Desktop] Add electron types update script ( #2290 )
2025-01-19 14:16:27 -05:00
filtered
a6105eb8c7
[DevExperience] Tailwind rules ( #2292 )
2025-01-19 14:16:03 -05:00
filtered
79ed598d5d
[chore] Update electron-types to 0.4.11 ( #2291 )
2025-01-19 14:12:17 -05:00
bymyself
816574e0ab
[Refactor] improve type safety in dialog service ( #2283 )
2025-01-18 15:46:57 -05:00
Chenlei Hu
1a4e77a3ab
[Desktop] Ctrl+w to close workflow tab ( #2282 )
2025-01-17 20:02:54 -05:00
Chenlei Hu
de570712df
1.7.14 ( #2281 )
2025-01-17 18:04:43 -05:00
Chenlei Hu
44612e8f97
[Desktop] Add privacy policy link to install view about dialog ( #2280 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-17 18:04:08 -05:00
bymyself
3df911c1bf
Add consent prompt view ( #2268 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-17 17:39:50 -05:00
Chenlei Hu
af26b9ad6d
[Desktop] Report completed generation status ( #2279 )
2025-01-17 17:36:46 -05:00
Chenlei Hu
d503873980
Move queueStore update from QueueSidebarTab to GraphView ( #2278 )
2025-01-17 17:14:22 -05:00
bymyself
842a9f74fc
[BrowserTest] Fix flaky gallery test ( #2150 )
2025-01-17 17:11:49 -05:00
Chenlei Hu
29551a36b3
Add .cursorrules ( #2277 )
2025-01-17 16:35:25 -05:00
filtered
d6e5c8950c
[Desktop] Loading screen ( #2274 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-17 11:12:03 -05:00
Chenlei Hu
ad1c1ce9c2
[chore] Update electron-types to 0.4.9 ( #2276 )
2025-01-17 10:59:41 -05:00
Benjamin Lu
cb9d2c6bae
Caching brush settings in mask editor ( #2271 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-01-17 10:38:23 -05:00
Chenlei Hu
7fd41eeaba
1.7.13 ( #2270 )
2025-01-16 11:51:58 -05:00
filtered
79fee6ac72
Fix collapsed node textarea causes UI inconsistency ( #2267 )
2025-01-16 11:50:53 -05:00
Benjamin Lu
edd58cd153
Hotfix scoped --sidebar-width uasges in maskeditor.ts ( #2269 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-01-16 11:36:11 -05:00
Chenlei Hu
e153508955
1.7.12 ( #2265 )
2025-01-15 20:19:24 -05:00
Chenlei Hu
237fca0bf1
[CodeHealth] Use scoped CSS for SideToolbar ( #2264 )
2025-01-15 20:16:39 -05:00
Chenlei Hu
65542b885a
[Style] Fix root CSS selector ( #2263 )
2025-01-15 19:44:46 -05:00
Chenlei Hu
f739f704af
[CodeHealth] Use scoped CSS in views ( #2262 )
2025-01-15 19:35:01 -05:00
Chenlei Hu
37abdbe35d
[Desktop] Add install screen stepper change metrics ( #2261 )
2025-01-15 19:27:05 -05:00
Chenlei Hu
ff445f5c95
Apply min col on logs terminal for colab ( #2260 )
2025-01-15 17:16:33 -05:00
Chenlei Hu
84b652a281
[CodeHealth] Convert useAutoSize to kwargs ( #2259 )
2025-01-15 17:06:45 -05:00
Chenlei Hu
184291d21b
[Settings] Enable Comfy.Window.UnloadConfirmation by default ( #2258 )
2025-01-15 16:37:11 -05:00
Chenlei Hu
d7fb25a36a
Don't prompt unsaved when there is no unsaved workflow on window close ( #2257 )
2025-01-15 16:34:05 -05:00
Comfy Org PR Bot
c039a60fcc
Update locales for node definitions ( #2256 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-15 16:23:45 -05:00
Chenlei Hu
3b6108c26e
Add work dir to i18n-node-defs.yaml ( #2255 )
2025-01-15 16:19:13 -05:00
Chenlei Hu
49bb247526
1.7.11 ( #2250 )
2025-01-14 23:34:58 -05:00
bymyself
dd005f5fa5
Allow parent component to pass tags to issue report panel ( #2247 )
2025-01-14 23:34:11 -05:00
Chenlei Hu
bf90b458d3
[Desktop] Add clarification of migration from existing install ( #2249 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-14 23:33:53 -05:00
bymyself
7e78c5b1dc
Fix type error in BaseViewTemplate ( #2245 )
2025-01-14 20:19:35 -05:00
Gremlation
c13190cd07
Fix execution_interrupted ( #2244 )
2025-01-14 11:46:42 -05:00
filtered
00f031e382
[Refactor] Remove old workarounds ( #2242 )
2025-01-14 10:52:34 -05:00
filtered
04153caaf5
Fix prettier output in CI does not match IDE ( #2243 )
2025-01-14 10:51:32 -05:00
Chenlei Hu
210bfdeb7d
1.7.10 ( #2241 )
2025-01-13 20:25:36 -05:00
bymyself
ce0726d85e
Restore all open workflows on load ( #2238 )
2025-01-13 20:24:40 -05:00
bymyself
dd69f9dc30
[Style] Update workflow template cards style ( #2239 )
2025-01-13 20:21:03 -05:00
Chenlei Hu
3f261f0e53
[Desktop] Add user journey events to the metrics collection list (UI) ( #2237 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-12 17:16:16 -05:00
Chenlei Hu
3b2cc23f65
[Desktop] Mark window style setting as experimental ( #2236 )
2025-01-12 16:14:51 -05:00
bymyself
c50a86b258
[CI] Fix vite config condition ( #2235 )
2025-01-12 16:09:46 -05:00
Chenlei Hu
1a8c2bba42
1.7.9 ( #2234 )
2025-01-12 13:43:05 -05:00
Benjamin Lu
fc09951b3e
[Style] Visual improvements to WorkflowTabs ( #2232 )
...
Co-authored-by: Benjamin Lu <templu1107@proton.me >
2025-01-12 13:41:55 -05:00
Terry Jia
76d5f39607
[3d] use threejs native viewHelper ( #2230 )
2025-01-12 13:23:23 -05:00
bymyself
9d3bc0f173
Add optional report feature to error dialog ( #2229 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-12 13:23:02 -05:00
bymyself
d9b350e159
Add bookmark option in workflow tab context menu ( #2231 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-12 13:22:22 -05:00
Chenlei Hu
44610674ee
[Desktop] Fix server start view layout ( #2226 )
2025-01-10 22:14:01 -05:00
Chenlei Hu
9bfce5b8d0
Disable i18n on PRs from forked repo ( #2225 )
2025-01-10 19:23:20 -05:00
Chenlei Hu
8986fa356a
1.7.8 ( #2223 )
2025-01-10 19:06:03 -05:00
Chenlei Hu
0c4fd4af1c
[Style] Set topbar height to 2.5rem (40px) ( #2224 )
2025-01-10 19:05:44 -05:00
Chenlei Hu
30cd46ce1f
[Desktop] Allow dragging window on empty titlebar ( #2222 )
2025-01-10 13:41:26 -05:00
filtered
3122c33310
Allow Ctrl + C to send interrupt in terminal ( #2221 )
2025-01-10 13:30:11 -05:00
Chenlei Hu
91d8d04dc6
[Style] Reduce opacity on workflow tabs scrollbar ( #2220 )
2025-01-10 10:59:58 -05:00
Chenlei Hu
8f5aa1ff08
[Desktop] Native window in graph view ( #2216 )
2025-01-09 23:00:28 -05:00
Chenlei Hu
e076783b89
[Desktop] Native window virtual menu bar ( #2215 )
2025-01-09 20:21:03 -05:00
Chenlei Hu
04c23001fc
[Desktop] Set window action buttons style ( #2214 )
2025-01-09 19:35:22 -05:00
Chenlei Hu
cb265fb0bf
1.7.7 ( #2213 )
2025-01-09 19:03:43 -05:00
Chenlei Hu
e9211fe377
[Desktop] Add window style setting ( #2212 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-09 17:33:57 -05:00
Chenlei Hu
ffc7febeac
[BrowserTest] Disable flaky test ( #2211 )
2025-01-09 14:46:09 -05:00
Chenlei Hu
b15e626607
[Style] Replace px with rem in sidebar width ( #2210 )
2025-01-09 14:25:34 -05:00
Chenlei Hu
906b5e35a3
[Style] Set fixed top menu bar height ( #2209 )
2025-01-09 14:14:14 -05:00
Chenlei Hu
e8cd9c7642
[BrowserTest] Replace ComfyPage.reload with ComfyPage.setup ( #2208 )
2025-01-09 12:54:05 -05:00
Chenlei Hu
93e184e379
Explicitly add zod-to-json-schema as dev dependency ( #2207 )
2025-01-09 11:41:40 -05:00
Chenlei Hu
1d02cd3c47
[Docs] Extract comfy workflow zod schema as json schema ( #2206 )
2025-01-09 11:30:47 -05:00
Chenlei Hu
b86e3f71cb
1.7.6 ( #2202 )
2025-01-08 11:24:59 -05:00
bymyself
1ece2462bd
Use more conventional import/export icons in color palette settings ( #2199 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-08 10:58:21 -05:00
bymyself
73ecacfa2d
Fix searchbox dismissed when closing filter panel ( #2196 )
2025-01-08 10:57:55 -05:00
bymyself
67e6df7c72
Fix search result category text on light theme ( #2198 )
2025-01-08 10:57:10 -05:00
Jarvis
7e8510028d
fix: Make sure use the correct graph parameter ( #2200 )
2025-01-08 10:56:27 -05:00
bymyself
dd4dd8b68a
[Doc] Add anchors to sections in README ( #2197 )
2025-01-08 10:55:59 -05:00
bymyself
7111022617
Fix node text highlight color on light theme ( #2195 )
2025-01-08 09:16:57 -05:00
Chenlei Hu
daee073045
[Style] Fix second row workflow tabs overflow ( #2194 )
2025-01-07 16:28:49 -05:00
Chenlei Hu
a1a834a76d
Support 2nd row location for workflow tabs ( #2193 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-07 16:05:37 -05:00
Chenlei Hu
c437d32691
Truncate sidebar title first to avoid tool buttons wrap ( #2192 )
2025-01-07 15:14:09 -05:00
Chenlei Hu
0130d41be5
Try fix workflow tabs vertical scrollbar ( #2191 )
2025-01-07 13:39:14 -05:00
Chenlei Hu
527561d148
1.7.5 ( #2189 )
2025-01-07 10:47:34 -05:00
Chenlei Hu
1c4481c342
Horizontal scroll workflow tabs on overflow ( #2188 )
2025-01-07 10:45:58 -05:00
Chenlei Hu
07000a23d4
Wrap each init task with error handling ( #2187 )
2025-01-07 10:40:32 -05:00
Chenlei Hu
ea6c9e7ca5
Replace unset unknown keybinding error with warn ( #2186 )
2025-01-07 10:33:23 -05:00
Chenlei Hu
90698fced6
[BugFix] Migrate deprecated Comfy.Keybinding.UnsetBindings values ( #2185 )
2025-01-07 10:23:25 -05:00
iola1999
9716aea10d
fix: Fix infinite recursion in mask upload retry logic ( #2181 )
2025-01-07 16:19:13 +01:00
Chenlei Hu
077ded2cce
[Refactor] Simplify keybindingStore with _.groupBy ( #2180 )
2025-01-06 19:46:20 -05:00
Chenlei Hu
ffb20b8789
1.7.4 ( #2179 )
2025-01-06 19:24:40 -05:00
Chenlei Hu
549a2fdc92
Remove main_repo_release.py ( #2147 )
2025-01-06 17:01:41 -05:00
bymyself
e123295423
Fix saved keybinding persistence ( #2176 )
2025-01-06 15:54:35 -05:00
Chenlei Hu
613b44610a
1.7.3 ( #2175 )
2025-01-06 11:04:54 -05:00
Chenlei Hu
e82d795ff9
Trigger node def locale update manually ( #2170 )
2025-01-06 10:54:59 -05:00
bymyself
ba31f8fa68
Add Close Workflow to commands ( #2171 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2025-01-06 10:50:44 -05:00
Alexander Piskun
f2eb4e1519
(fix): added missing slash to "loadWorkflow" templates endpoint ( #2174 )
2025-01-06 10:49:07 -05:00
Chenlei Hu
975c2248c5
Rename Keybinding.targetSelector to targetElementId ( #2169 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-05 16:03:38 -05:00
bymyself
477f4b275d
Fix node bookmark color customization ( #2168 )
2025-01-05 13:05:09 -05:00
bymyself
179b8c22a9
[BrowserTest] Refactor test fixtures ( #2165 )
2025-01-05 13:03:07 -05:00
bymyself
6525389273
Update Settings schema ( #2167 )
2025-01-05 12:56:29 -05:00
Chenlei Hu
59fc5ac77e
Update litegraph 0.8.60 ( #2164 )
2025-01-04 20:46:38 -05:00
bymyself
ed844e04b8
Fix text wrapping in dropdown menu ( #2162 )
2025-01-04 20:30:58 -05:00
bymyself
972af1977d
Improve menu accessibility ( #2163 )
2025-01-04 20:30:27 -05:00
Chenlei Hu
5ac0b7b181
1.7.2 ( #2161 )
2025-01-04 19:42:15 -05:00
Chenlei Hu
31ea39e44c
Prevent reference sharing on settingStore content ( #2160 )
2025-01-04 19:31:32 -05:00
Chenlei Hu
e65653c107
Add support for custom light color palette ( #2156 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-04 18:53:47 -05:00
Chenlei Hu
e46706777c
[BrowserTest] Disable flaky queue sidebar tests ( #2158 )
2025-01-04 16:33:36 -05:00
Chenlei Hu
1a817a48cb
1.7.1 ( #2152 )
2025-01-03 20:19:11 -05:00
Chenlei Hu
871967349f
1.7.0 ( #2151 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-03 20:14:51 -05:00
filtered
11258f4a95
Revert markdown note node, reland as new node ( #2148 )
2025-01-03 16:05:23 -05:00
bymyself
c3e05c2a10
Add alt text to images in gallery and queue ( #2136 )
2025-01-03 13:49:06 -05:00
Chenlei Hu
ea1e776dcc
Update litegraph 0.8.59 ( #2140 )
2025-01-03 11:15:16 -05:00
Dr.Lt.Data
f0c273f845
elaborate korean translation ( #2137 )
2025-01-03 11:14:56 -05:00
Chenlei Hu
ea489851ed
[BugFix] Fix open workflow after insert ( #2138 )
2025-01-03 11:09:28 -05:00
Chenlei Hu
5717c33a0b
[BrowserTest] Add test on paste with link ( #2130 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-02 20:38:36 -05:00
Chenlei Hu
c31919c418
Remove invertMenuScrolling extension ( #2131 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-02 20:19:00 -05:00
bymyself
2e7de4701e
Reduce debounce delay in settings search ( #2126 )
2025-01-02 19:51:31 -05:00
Chenlei Hu
f53723da0f
1.6.15 ( #2129 )
2025-01-02 17:54:31 -05:00
bymyself
5c7cbe968e
Fix gallery changing image every time a task finishes ( #2125 )
2025-01-02 17:51:28 -05:00
Chenlei Hu
cb607ee070
Update litegraph 0.8.58 ( #2128 )
2025-01-02 17:47:32 -05:00
Terry Jia
f4b5677901
[3d] support for fov and mask ( #2116 )
2025-01-02 15:45:37 -05:00
Chenlei Hu
9c1eacf0af
Fix duplication of persisted workflow ( #2124 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-02 12:16:39 -05:00
Chenlei Hu
bb988edf9f
1.6.14 ( #2120 )
2025-01-01 19:29:47 -05:00
Chenlei Hu
39e9f421f4
Fix double trigger of loadColorPalette effect ( #2118 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-01 19:27:22 -05:00
Chenlei Hu
3d2b9a8d9d
Call api.storeSetting only when setting value changes ( #2119 )
2025-01-01 17:34:58 -05:00
pythongosssss
c77a5cab5b
Add support for nested dynamic prompts ( #2117 )
2025-01-01 15:29:17 -05:00
Chenlei Hu
e525a3ad98
1.6.13 ( #2115 )
2024-12-31 19:05:26 -05:00
bymyself
f507142e6a
Fix error when adding custom setting with no category ( #2112 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-31 19:04:58 -05:00
Chenlei Hu
3189e310a8
Add default confirm dialog ( #2114 )
2024-12-31 18:18:48 -05:00
Chenlei Hu
174a9a114a
Expose dialogService to extensionManager ( #2113 )
2024-12-31 17:01:37 -05:00
Chenlei Hu
0b3c0cc0c9
Fix i18n-custom-nodes action ( #1991 )
...
Co-authored-by: snomiao <snomiao@gmail.com >
2024-12-31 16:03:33 -05:00
bymyself
74b02237db
Add virtual scroll to Queue Tab for improved performance ( #2108 )
2024-12-31 12:35:29 -05:00
bymyself
6dc5c6958f
Compress test assets ( #2109 )
2024-12-31 12:33:29 -05:00
bymyself
70bece2d48
Update history task item schema ( #2110 )
2024-12-31 12:33:11 -05:00
bymyself
7eea2e5aa0
Increase width of settings dialog on mobile ( #2111 )
2024-12-31 12:30:40 -05:00
Chenlei Hu
eb94337c43
1.6.12 ( #2107 )
2024-12-30 21:30:07 -05:00
Chenlei Hu
98b96d2b1a
Fix install view stepper layout shift ( #2106 )
2024-12-30 19:19:40 -05:00
Chenlei Hu
1b10e16b2d
Adjust styles on various views ( #2105 )
2024-12-30 19:09:55 -05:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
Chenlei Hu
e88817ea36
Lint/format vite.config.mts ( #2103 )
2024-12-30 16:48:57 -05:00
Chenlei Hu
4ae77e22d4
Add eslint to presubmit hook ( #2102 )
2024-12-30 16:47:12 -05:00
Chenlei Hu
9f23f81879
[Refactor] Move goToNode to litegraphService ( #2101 )
2024-12-30 16:38:10 -05:00
Chenlei Hu
3bf0dfd218
[Refactor] Move addNodeOnGraph to litegraphService ( #2100 )
2024-12-30 16:09:44 -05:00
Yuki Shindo
be7e2c6505
Add category-based filtering in settings search ( #2086 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-30 11:23:02 -05:00
Chenlei Hu
6dce285210
Fix litegraph grab cursor style ( #2097 )
2024-12-30 10:50:53 -05:00
Zoltán Dócs
5218024395
Show workflow templates from custom nodes ( #2032 )
2024-12-29 22:26:03 -05:00
Chenlei Hu
92a5a8057f
1.6.11 ( #2096 )
2024-12-29 21:04:37 -05:00
Chenlei Hu
b19f7ca228
Add BaseViewTemplate ( #2094 )
2024-12-29 18:07:22 -05:00
Chenlei Hu
94f964cf17
[Cleanup] Remove legacy slow jest test utils ( #2093 )
2024-12-29 17:05:05 -05:00
Chenlei Hu
a7fd9bf0d9
Remove life on default error handler toast ( #2091 )
2024-12-29 16:42:09 -05:00
Chenlei Hu
642094ead1
Remove legacy slow jest tests ( #2092 )
2024-12-29 16:25:06 -05:00
Chenlei Hu
95a4623c37
Re-enable keybinding jest test ( #2090 )
2024-12-29 14:55:18 -05:00
Chenlei Hu
773059da93
1.6.10 ( #2087 )
2024-12-28 21:37:03 -05:00
Chenlei Hu
a48ad1cb41
Move setting impl from ComfySettingsDialog to settingStore ( #2085 )
2024-12-28 21:31:09 -05:00
Chenlei Hu
5152985656
[Refactor] Rename settingStore.settings to settingsById ( #2081 )
2024-12-28 17:39:40 -05:00
Chenlei Hu
ab33eb6262
Remove legacy menu setting Comfy.MenuPosition ( #2080 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-27 23:15:43 -05:00
Chenlei Hu
af1a5d9dbc
Fix Comfy.WidgetControlMode watcher ( #2079 )
2024-12-27 22:42:41 -05:00
Chenlei Hu
feabd3f11d
[Refactor] Move Comfy.WidgetControlMode to coreSettings ( #2078 )
2024-12-27 21:06:23 -05:00
Chenlei Hu
74361eebe0
1.6.9 ( #2077 )
2024-12-27 18:56:46 -05:00
Yuki Shindo
20412f2c74
Enable category-based narrowing and reset to default on search clear ( #2071 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-27 18:06:50 -05:00
Chenlei Hu
861d559f19
Update litegraph 0.8.50 ( #2076 )
2024-12-27 14:13:36 -05:00
Chenlei Hu
7cb0c230df
[Refactor] Move app.registerNodeDef to litegraphService ( #2075 )
2024-12-27 13:08:42 -05:00
Chenlei Hu
9d94802e26
Activate French translation ( #2074 )
2024-12-27 10:35:21 -05:00
filtered
34492aed17
Fix context menu text blurred by CSS filter ( #2069 )
2024-12-27 10:31:17 -05:00
Gremlation
a3be889872
Add Markdown table support to the Note node ( #2072 )
2024-12-27 10:30:47 -05:00
Chenlei Hu
9acb5abf58
1.6.8 ( #2070 )
2024-12-26 20:33:03 -05:00
Chenlei Hu
b9edd05623
[i18n] Add French translation ( #2064 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-26 20:31:31 -05:00
Chenlei Hu
56a243f958
[Refactor] Deprecate ComfyApp.progress ( #2065 )
2024-12-26 15:21:58 -05:00
Chenlei Hu
c311806249
[Refactor] Move keybinds extension to keybindingService ( #2063 )
2024-12-26 13:19:04 -05:00
gremlation
7990491c58
Add Markdown support to the Note node ( #2044 )
2024-12-26 13:16:00 -05:00
Chenlei Hu
66ada54587
[Refactor] Move vintageClipboard to utils/ ( #2062 )
2024-12-26 12:55:58 -05:00
DorotaL
a5f9fa006c
[i18n] Update zh translations ( #2061 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-26 10:55:40 -05:00
Chenlei Hu
f69e88bf41
[Refactor] Convert dialogService to composable ( #2058 )
2024-12-26 00:26:01 -05:00
Chenlei Hu
4e554503c0
[Refactor] Convert workflowService to composable ( #2057 )
2024-12-26 00:11:27 -05:00
Chenlei Hu
c00d665aa5
Update litegraph 0.8.49 ( #2056 )
2024-12-25 23:20:28 -05:00
Chenlei Hu
cce11bb639
Move extension related functions from app to extensionService ( #2055 )
2024-12-25 23:19:25 -05:00
Chenlei Hu
7771802038
1.6.7 ( #2054 )
2024-12-25 22:47:42 -05:00
Chenlei Hu
9d7a7dae62
[Theme] Loosen color palette schema ( #2053 )
2024-12-25 22:47:10 -05:00
Chenlei Hu
e7528f13a2
[Theme] Fallback secondary menu bg to menu bg if not set ( #2052 )
2024-12-25 21:59:37 -05:00
Chenlei Hu
f851e356f2
Fix flaky reroute insert playwright test ( #2051 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-25 21:57:52 -05:00
Chenlei Hu
db572a4085
Implement color palette in Vue ( #2047 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-25 21:41:48 -05:00
Chenlei Hu
f1eee96ebc
Ignore hidden settings for translation ( #2050 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-25 21:26:52 -05:00
Dr.Lt.Data
d11fad8a06
Fix Korean translation ( #2049 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-25 19:44:00 -05:00
Chenlei Hu
e961e64497
1.6.6 ( #2046 )
2024-12-24 17:20:25 -05:00
filtered
006d544ac5
Improve install path validation and i18n ( #2042 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-12-24 14:36:32 -05:00
filtered
467b35f98d
Add i18n for next/back/install buttons ( #2045 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-24 14:01:54 -05:00
Chenlei Hu
eb43234a3a
Fix extension panel search/sort ( #2041 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-24 10:51:41 -05:00
bymyself
5da26e917a
Fix render issue when removing search filter chips ( #2038 )
2024-12-24 10:13:14 -05:00
bymyself
96b2987590
Fix batch count limit ( #2039 )
2024-12-24 10:12:38 -05:00
filtered
653ed6f096
Fix reroutes not included in Insert Workflow ( #2037 )
2024-12-23 23:24:54 -05:00
Chenlei Hu
3cb303ff05
1.6.5 ( #2036 )
2024-12-23 21:43:46 -05:00
Chenlei Hu
af6cb31214
Move color palettes to constants/coreColorPalettes.ts ( #2035 )
2024-12-23 21:43:30 -05:00
Chenlei Hu
54ca111c7c
Fix FormItem structure ( #2034 )
2024-12-23 21:33:03 -05:00
Chenlei Hu
e2bbfe7d80
Fix NODE_DEFAULT_SHAPE in color palette ( #2033 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-23 20:44:52 -05:00
Chenlei Hu
3b9a5a61b2
Add color picker and image upload form items ( #2031 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-23 16:10:15 -05:00
Chenlei Hu
27ec6139a8
Translate keybinding panel table header ( #2030 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-23 14:54:12 -05:00
Chenlei Hu
fa06d6ea99
[Refactor] Split color palettes into separate json files ( #2029 )
2024-12-23 14:42:03 -05:00
Chenlei Hu
47435cdfed
Fix docked actionbar expanding menu height ( #2027 )
2024-12-23 10:15:05 -05:00
Fahd Arafat
cfb884b118
Rearrange workflow tabs ( #2026 )
2024-12-23 09:51:17 -05:00
pythongosssss
1af0b4f992
[Electron] Migrate custom nodes ( #1892 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-23 09:33:48 -05:00
bymyself
c36e55f0b7
Auto-focus node filter search ( #2024 )
2024-12-23 09:27:32 -05:00
bymyself
9f6c828cfe
Fix search input failing to focus after adding filter ( #2023 )
2024-12-23 09:27:17 -05:00
bymyself
cf51254d24
Remove defineProps import ( #2025 )
2024-12-23 09:25:47 -05:00
Chenlei Hu
b0cc5eac95
1.6.4 ( #2021 )
2024-12-22 19:52:40 -05:00
bymyself
feeb1d19c8
Fix workflow-insert with reroute nodes ( #2008 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-22 19:51:32 -05:00
Chenlei Hu
920266e1ff
[ExtensionPanel] Distinguish core and 3rd party extensions ( #2020 )
2024-12-22 19:41:28 -05:00
Chenlei Hu
b81ccc0507
[ExtensionPanel] Add disable all / enable all actions ( #2017 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-22 18:57:58 -05:00
shinich39
f4c523f188
Bypass selected nodes ( #2013 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-22 16:51:28 -05:00
AustinMroz
cce5ade578
Fix memory leak in preview code ( #2012 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-22 16:18:31 -05:00
filtered
3767749398
Add About to Help menu ( #2010 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-22 16:17:25 -05:00
bymyself
c3ceef0461
Update mobile settings visibility test ( #2009 )
2024-12-22 16:16:11 -05:00
Terry Jia
ac952fbee3
[3d] fix file path issue for preview 3d node ( #2005 )
2024-12-22 16:13:15 -05:00
Chenlei Hu
72f7c3101d
Always show extension panel in settings dialog ( #2002 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-20 16:30:11 -08:00
Chenlei Hu
ca9627cada
Move widget link drop conversion to widgetInputs ( #2001 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-20 16:10:18 -08:00
Chenlei Hu
c8f62cd963
1.6.3 ( #1997 )
2024-12-19 18:12:59 -08:00
Chenlei Hu
9900e46b95
Unify title edit handling ( #1995 )
2024-12-19 16:56:26 -08:00
Chenlei Hu
c433b38ba8
[CNR] Support module sytax of <node name>@<version> ( #1994 )
2024-12-19 14:48:33 -08:00
Chenlei Hu
0b501d7a1c
Add DorotaLuna to translation codeowner ( #1990 )
2024-12-19 09:46:17 -08:00
Yuki Shindo
0e197261b0
Add Clear Functionality in the SearchBox ( #1989 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-19 09:40:08 -08:00
Chenlei Hu
89bf5c182d
Add AIGODLIKE team to translation codeowner ( #1983 )
2024-12-18 19:26:19 -08:00
Chenlei Hu
e80c75482e
1.6.2 ( #1988 )
2024-12-18 17:45:38 -08:00
Chenlei Hu
569a131624
[i18n] Add gihtub action to translate custom nodes ( #1987 )
2024-12-18 17:04:35 -08:00
Chenlei Hu
b1d02c6a7b
[i18n] Split settings locale to separate json files ( #1986 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-18 14:57:05 -08:00
Zoltán Dócs
abeafd5625
Save sidebar width per tab ( #1985 )
2024-12-18 14:56:27 -08:00
Chenlei Hu
0906d7873a
Update locales (Sync core node defs)( #1984 )
2024-12-18 13:24:11 -08:00
Chenlei Hu
0ce3f1ecb0
Update README.md ( #1982 )
2024-12-18 12:23:00 -08:00
Chenlei Hu
ec6919c5ab
1.6.1 ( #1979 )
2024-12-17 17:20:50 -08:00
Laurent Erignoux
10de690ccf
Updating workflow template to use relative url and ensure resources can be accessed behind a url rewriting proxy. ( #1922 )
...
Co-authored-by: Erignoux Laurent <laurent.erignoux@ubisoft.com >
2024-12-17 13:09:38 -08:00
filtered
cb3e4b5ed7
[Refactor] Clean up image nodes, add TS types ( #1927 )
...
* [Refactor] Clean up image nodes, add TS types
Should be no functional changes.
* Remove unused code
2024-12-17 13:09:24 -08:00
filtered
2b4ac582d4
Add manual configuration screen ( #1926 )
...
* Add manual configuration screen
* nit
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-17 09:52:30 -08:00
filtered
7f60811ebf
Fix cannot open groupNodes menu from canvas ( #1925 )
...
* Fix cannot open groupNode menu from canvas
* Fix cannot open groupNode menu from canvas
Fixes root cause of issue
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-17 09:47:09 -08:00
Chenlei Hu
90e94df1e4
1.6.0 ( #1921 )
2024-12-16 18:52:35 -08:00
Hayden
5b72fc7fdc
Optimize model library ( #1739 )
...
* Adapt experiment models api
* Add model preview
2024-12-16 15:27:30 -08:00
filtered
601b739f75
Add GPU selection to desktop installer ( #1888 )
...
* Remove redundant code
* Add GPU picker screen to installer
* Permit jumping installation steps when visited
* Prevent sad girl from covering buttons
* Update gpu options to match availability
* Ensure install screen renders inside bounds
* Pre-select GPU detected by desktop native
* Redesign GPU selection screen
* Prevent text highlight on installer stepper
* Add translations for GPU picker
* Rename for clarity
* Remove unused code
* Update electron types
* Update locales [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-12-16 15:26:40 -08:00
Fahd Arafat
a441908db3
display cancelled worklflow images ( #1920 )
2024-12-16 14:45:49 -08:00
Terry Jia
a376503a7b
[3d] improve Preview 3d node ( #1918 )
2024-12-16 11:56:20 -08:00
Chenlei Hu
69a4a17848
[Multi-User] Press enter in new username textbox trigger login ( #1919 )
...
* [Multi-User] Press enter in new username textbox trigger login
* nit
2024-12-16 10:34:33 -08:00
Chenlei Hu
22f9ad31dc
1.5.18 ( #1916 )
2024-12-15 16:39:43 -08:00
Fahd Arafat
2a02159355
fix settings not showing on small screens ( #1914 )
2024-12-15 15:40:40 -08:00
Chenlei Hu
9258098e0c
[litegraph] Fix slider value display when custom widget label is present ( #1915 )
...
* Update litegraph
* Add playwright test
* Update locales [skip ci]
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-15 13:54:03 -08:00
Fahd Arafat
fa48fe587d
forward mouse events from textareas to canvas ( #1911 )
...
* forward mouse events from textareas to canvas
* use arrow functions
* Apply suggestions from code review
Use pointer events instead of mouse to get extended properties
Remove workaround (only required due to missing extended properties)
* Apply code review - Adjust UX
- Do not prevent middle click from hitting DOM widgets
- Allow middle click and drag to continue functioning if another button is held down
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-15 12:50:32 -08:00
Terry Jia
7b64bfa173
[3d] Set view only when object exists ( #1912 )
...
* [3d] Set view only when object exists
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-15 10:57:34 -08:00
Chenlei Hu
59b62eadf1
[i18n] Translate save/export workflow dialog ( #1906 )
...
* [i18n] Translate save/export workflow dialog
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-13 16:56:37 -08:00
Chenlei Hu
98912efeb7
1.5.17 ( #1907 )
2024-12-13 16:55:52 -08:00
Fahd Arafat
c7303ea465
Add new workflow button in topbar for tab view ( #1903 )
2024-12-13 14:14:13 -08:00
Chenlei Hu
618b451f1e
[test] Stricter locator matching on workflows sidebar elements ( #1905 )
...
* [test] Stricter locator matching on workflows sidebar elements
* nit
2024-12-13 14:13:56 -08:00
Chenlei Hu
a99f63784d
Fix io slot label overwrite by i18n ( #1904 )
...
* Add test on export with different locales
* Fix node slot rename
2024-12-13 12:27:16 -08:00
Yoland Yan
6f7c7f3c61
Update default value for 'Opened workflows position' setting from 'Sidebar' to 'Topbar' in coreSettings.ts ( #1902 )
2024-12-13 09:45:52 -08:00
Chenlei Hu
4f049b66a2
1.5.16 ( #1901 )
2024-12-13 08:50:18 -08:00
Chenlei Hu
458ff350c8
1.5.15 ( #1900 )
...
* 1.5.15
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-13 08:24:01 -08:00
Chenlei Hu
fc8c10bca4
Add Comfy-Desktop.OpenUserGuide in help menu ( #1896 )
...
* Add Comfy-Desktop.OpenUserGuide in help menu
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-12 16:39:54 -08:00
filtered
28ab86cd4a
Fix #1769 - Keep log on screen after installation error ( #1891 )
...
* Hide terminal on server start error
* nit - Doc
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-12 14:41:07 -08:00
Chenlei Hu
efb6f8afe3
Proper fix on locale message type ( #1894 )
2024-12-12 14:26:43 -08:00
Chenlei Hu
a2549f23c7
Fix circular dependency on updating missing locale ( #1893 )
2024-12-12 12:26:18 -08:00
oto-ciulis-tt
7877c96ffe
feat: Add more server side arguments ( #1846 )
...
* feat: Add more server side arguments
* nit
* Update locales [skip ci]
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-12-12 11:18:21 -08:00
Chenlei Hu
4997d13219
[i18n] Add commands label translation ( #1890 )
...
* [i18n] Add commands label translation
* Use translation
2024-12-12 09:28:47 -08:00
Chenlei Hu
c5135afd29
[i18n] Fix some unintuitive Chinese translations ( #1889 )
2024-12-12 08:32:53 -08:00
Chenlei Hu
8663340067
1.5.14 ( #1886 )
2024-12-11 20:03:31 -08:00
Chenlei Hu
a1ffc521a4
[i18n] Update i18n on node defs ( #1885 )
...
* [i18n] Update i18n on node defs
* Update test expectations [skip ci]
* Downgrade i18n-cli
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-11 19:59:51 -08:00
Chenlei Hu
f7dce3116a
1.5.13 ( #1884 )
2024-12-11 18:05:11 -08:00
Chenlei Hu
f23530afcf
[i18n] Translate widget label ( #1883 )
...
* [i18n] Translate widget label
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-11 18:03:56 -08:00
Chenlei Hu
c5f77de1bf
[CSS] Use brighter secondary menu color in light mode ( #1882 )
2024-12-11 16:11:12 -08:00
Chenlei Hu
c60645d9f4
[i18n] Translate node input label ( #1880 )
2024-12-11 14:57:49 -08:00
Chenlei Hu
ebbff358a0
[i18n] Fix untranslated dataTypes in ru ( #1879 )
2024-12-11 12:13:39 -08:00
Chenlei Hu
a39c04d56e
[i18n] Split nodeDefs translations to a separate json file ( #1878 )
...
* [i18n] Split nodeDefs translations to a separate json file
* build locale
2024-12-11 11:51:54 -08:00
Chenlei Hu
9e61d1509f
[i18n] Fix ko translation schema ( #1877 )
2024-12-11 11:38:00 -08:00
Chenlei Hu
0c511d08e6
[i18n] Use folder mode for locale ( #1876 )
...
* [i18n] Use folder mode for locale
* try pipe
2024-12-11 11:29:52 -08:00
filtered
929e3a5733
Add native context menu when using desktop ( #1875 )
...
* Add system menu to elements
* Add desktop text context menu control
* Update electron types
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-11 11:29:14 -08:00
Chenlei Hu
75c98d00fc
[i18n] Fix node output label translation ( #1871 )
2024-12-11 09:36:44 -08:00
Chenlei Hu
7bce5ac4d0
1.5.12 ( #1868 )
2024-12-11 08:33:16 -08:00
Chenlei Hu
e7733d94f9
[i18n] Supress expected translation/fallback warnings ( #1867 )
2024-12-11 08:32:50 -08:00
Chenlei Hu
20a3a95df2
Fix output label on untranslated output names ( #1866 )
...
* Fix output label on untranslated output names
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-11 08:09:37 -08:00
Yuki Shindo
d2bbf41fb5
Add translated setting names to the search index for improved localization support ( #1865 )
...
* feat: add translated setting names to the search index for improved localization support
* nit
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-11 08:07:41 -08:00
Chenlei Hu
97ccc6a854
1.5.11 ( #1862 )
2024-12-10 17:10:36 -08:00
Chenlei Hu
b48619878f
Replace deprecated InputSwitch with ToggleSwitch ( #1861 )
2024-12-10 17:08:58 -08:00
Chenlei Hu
ac6130a556
[i18n] Translate node input/output label and tooltip ( #1860 )
...
* [i18n] Translate node input/output labels
* nit
* Impl actual translation
* Remove outputs where name is the type
* Pick outputs key
* Translate outputs
* Properly persist label
* Translate input tooltips
* Translate single node
* Translate first node
* Translate 10 nodes
* Exclude input name translation
* Update test expectations [skip ci]
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-10 17:08:45 -08:00
Chenlei Hu
86797d2492
[i18n] Collect node data types ( #1859 )
...
* [i18n] Collect node data types
* nit
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-10 11:29:54 -08:00
Chenlei Hu
112a693f3d
[i18n] Translate setting options ( #1858 )
...
* Collect options
* Translate setting options
* Update locales [skip ci]
* Normalize key
* Revert change of logic
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-10 09:31:13 -08:00
oto-ciulis-tt
57701f6145
feat: Adding indicator for completed download ( #1852 )
...
* feat: Adding indicator for completed download
* Reverting changes
* Inline color style
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-09 15:09:33 -08:00
filtered
c2145b6f45
Adjust UI theme slightly ( #1853 )
...
* Format CSS - prettier
* Cast Minor Shadows
Adds faint shadows to the top and side bars
* Darken the sidebar slightly
* Add theme config for bar shadows
* Fix menu item alignment and spacing
* [Refactor] Prefer canvas setDirty over draw
- nits
- types
2024-12-09 15:03:14 -08:00
Chenlei Hu
0b91d53c9f
1.5.10 ( #1850 )
2024-12-08 20:42:27 -05:00
Chenlei Hu
b4ccaf4fec
Rename EditAttention to EditTokenWeight ( #1848 )
...
* Rename EditAttention to EditTokenWeight
* Update locales [skip ci]
* Remove EditAttention
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-08 20:22:09 -05:00
Chenlei Hu
2d1b2cb1cc
Fix group node playwright tests ( #1849 )
...
* Fix group node playwright tests
* nit
* nit
2024-12-08 20:21:59 -05:00
Chenlei Hu
aa04ab78c1
Replace window.prompt with custom prompt impl ( #1847 )
...
* Replace window.prompt with custom prompt impl
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-08 16:55:32 -05:00
Chenlei Hu
1671437fb3
Fix korea translation activation ( #1845 )
...
* Fix korea translation activation
* nit
2024-12-08 11:48:05 -05:00
Chenlei Hu
9d49cb0e4b
Add support for korea translation ( #1830 )
...
* Add support for korea translation
* Update locales [skip ci]
* Update ko.json
* Update locales [skip ci]
* Update ko.json
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com >
2024-12-08 11:44:36 -05:00
Chenlei Hu
43548785b5
Fix Comfy-Desktop.Reinstall command label ( #1844 )
2024-12-07 22:13:03 -05:00
Chenlei Hu
b6038128cb
[i18n] g global namespace ( #1843 )
...
* Batch move global scope i18n to g. namespace
* Minor fix
* Update locale
* Update locales [skip ci]
* More moves
* Regroup icon/color
* nit
* Fix component test
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 22:07:03 -05:00
Chenlei Hu
a76159e9a0
[i18n] Translate node categories ( #1842 )
...
* [i18n] Translate node categories
* nit
* Update locales [skip ci]
* Fix some translations
* Do translate
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 21:25:40 -05:00
Chenlei Hu
a0ff78dbdb
1.5.9 ( #1840 )
2024-12-07 18:54:26 -05:00
Yuki Shindo
059dfcbebb
Use i18n keys for workflow tree type labels ( #1839 )
...
* fix: use i18n keys for workflow tree type labels
* Inline translations
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-07 18:52:52 -05:00
Chenlei Hu
c17d44638e
[i18n] Safe fallback to original string ( #1838 )
...
* [i18n] Safe fallback to original string
* nit
2024-12-07 18:48:14 -05:00
filtered
0e385c4262
Require confirmation for desktop reinstall ( #1835 )
...
* Add generic default button for unknown dialogs
* Add reinstall confirmation dialog
* Prevent removal of newlines in i18n dialogs
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 10:24:00 -05:00
Chenlei Hu
da98b1c4cc
Update CODEOWNER matching rule ( #1836 )
2024-12-07 10:23:43 -05:00
Chenlei Hu
26d2e5de31
Add code owners ( #1832 )
...
* Add code owners
* nit
2024-12-06 22:29:21 -05:00
filtered
b0e37036d5
Fix missing titles during desktop installation ( #1831 )
...
* Add missing desktop translation keys
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-06 22:18:19 -05:00
Chenlei Hu
b7ddb47d2a
1.5.8 ( #1829 )
2024-12-06 21:29:11 -05:00
Yuki Shindo
6eb5ee99d8
feat: use friendly language names for Comfy.Locale setting options ( #1828 )
2024-12-06 20:19:01 -05:00
Chenlei Hu
6409e17d4a
Hint for empty canvas when invoking Comfy.Canvas.FitView ( #1826 )
2024-12-06 18:07:01 -05:00
Yuki Shindo
a6549fb41e
docs: Localize menu paths in firstTimeUIMessage ( #1825 )
2024-12-06 18:06:43 -05:00
Yuki Shindo
06d5064b7c
fix: updated About label translation to a more appropriate Japanese term ( #1827 )
2024-12-06 18:06:20 -05:00
Chenlei Hu
fd621f485e
Reload current workflow when locale changes ( #1824 )
2024-12-06 17:37:25 -05:00
Chenlei Hu
517ae56763
Translate node title and description ( #1822 )
...
* Collect node def i18n
* Add collected en locale
* Sort by node id
* Add translations
* Show translated node def
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-06 16:56:54 -05:00
Chenlei Hu
ae26390776
Properly implement ComfyNodeDef interface ( #1821 )
...
* nit
* Properly implement ComfyNodeDef interface
* nit
* Mark readonly
2024-12-06 12:00:15 -05:00
Chenlei Hu
aa68422e0f
1.5.7 ( #1818 )
2024-12-05 20:00:18 -05:00
Chenlei Hu
dac2a2ec86
[Electron] Translate server config panel ( #1817 )
...
* Update i18 collection to include server config items
* Use translation
* Update locales [skip ci]
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-05 19:56:51 -05:00
Chenlei Hu
5cee4d828f
[Electron] Use shortname for server config disable-smart-memory ( #1816 )
2024-12-05 17:17:24 -05:00
Chenlei Hu
d6247d69ce
[Electron] Hide auto-launch in server config ( #1815 )
2024-12-05 17:02:17 -05:00
Chenlei Hu
e2fa1e65d1
Add Workspace.SearchBox.Toggle command ( #1814 )
...
* Add Workspace.SearchBox.Toggle command
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-05 15:30:02 -05:00
Chenlei Hu
55c04b5533
[Electron] Allow force install on not supported device page ( #1812 )
...
* [Electron] Allow force install on not supported device page
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-05 12:06:51 -05:00
Chenlei Hu
540e785424
Reland "Replace magic numbers with LGraphEventMode ( #1809 )" ( #1811 )
...
* Revert "Revert "Replace magic numbers with LGraphEventMode (#1809 )" (#1810 )"
This reverts commit 30a92d40eb .
* Update litegraph
2024-12-05 11:48:07 -05:00
Chenlei Hu
30a92d40eb
Revert "Replace magic numbers with LGraphEventMode ( #1809 )" ( #1810 )
...
This reverts commit 679405e0a2 .
2024-12-05 11:29:41 -05:00
Chenlei Hu
679405e0a2
Replace magic numbers with LGraphEventMode ( #1809 )
2024-12-05 11:27:43 -05:00
Chenlei Hu
6cdc524174
Align desktop version badge format with other badges ( #1808 )
2024-12-05 11:11:28 -05:00
Chenlei Hu
80a42ebf10
Fix fallback of unrecognized extension categories ( #1807 )
2024-12-05 11:06:06 -05:00
Chenlei Hu
c45f03f5e7
1.5.6 ( #1805 )
2024-12-04 22:35:06 -05:00
Chenlei Hu
36c2604639
[Electron] Use electronAPI to get ComfyUI core version ( #1804 )
2024-12-04 22:34:55 -05:00
Chenlei Hu
73f50e7e0b
Replace locale presubmit hook with Github action ( #1802 )
...
* Replace locale presubmit hook with Github action
* nit
* Make sure electronAPI is defined on window object
* Set correct env var
2024-12-04 21:43:02 -05:00
Chenlei Hu
418fddd669
Revert "Fix setting list nav separator ( #1799 )" ( #1803 )
...
This reverts commit 30465f17e0 .
2024-12-04 17:26:44 -08:00
Chenlei Hu
e3cda0e749
Translate queue buttom modes ( #1800 )
...
* Translate queue button
* Update label
* nit
2024-12-04 17:43:06 -05:00
Chenlei Hu
30465f17e0
Fix setting list nav separator ( #1799 )
2024-12-04 16:37:38 -05:00
Chenlei Hu
5206939c78
Translate setting categories ( #1797 )
...
* Add i18n for setting categories
* Update locales
* Translate about
* nit
* nit
2024-12-04 16:32:28 -05:00
Chenlei Hu
73396784a8
Keep shim of several legacy components ( #1796 )
2024-12-04 15:45:38 -05:00
Chenlei Hu
3745d8d791
Remove logging module ( #1795 )
...
* Remove logging module
* Remove translation
2024-12-04 14:16:43 -05:00
filtered
735153886f
Confirm delete workflow ( #1772 )
...
* Add confirm delete workflow prompt
* Add confirm delete workflow setting
* Add delete workflow tests
* Change dialog to modal, set default cancel
* Fix setting version key
* Rename for clarity
* Fix tests
- Move into correct section
- Add confirm control
* Export type: ShowDialogOptions
* Replace workflow overwrite with new dialog
* Add delete workflow confirmation dialog
* Update i18n
* Add item list support to confirmation dialog
* Prevent multiple dialogs for same action
* Add confirm close file when dirty
* Add i18n for overwrite dialog
* Fix regression: confirm dialog setting ignored
* Fix delete last workflow does not open replacement
* Update tests
2024-12-04 14:11:49 -05:00
Chenlei Hu
d04cc4e272
Translate dynamically added settings ( #1794 )
...
* Collect settings i18n at runtime
* Translation
* Remove unused file
2024-12-04 13:51:37 -05:00
Chenlei Hu
473aa120eb
Fix extra_model_paths_yaml i18n key ( #1793 )
2024-12-04 13:25:04 -05:00
Chenlei Hu
7986aebf27
Translate command label on top command dropdown menu ( #1792 )
...
* collect i18n with playwright
* Add command label translation
* Normalize i18n object key
2024-12-04 13:19:53 -05:00
filtered
2caa87d35d
Prevent interface crash from dialog abuse ( #1789 )
...
- Adds hard-coded limit of 10 open dialogs
- Discards the oldest item on the dialog stack to maintain size
2024-12-04 10:09:06 -05:00
Chenlei Hu
dabcd4741b
[Refactor] Extract command definitions to coreCommandHooks ( #1785 )
...
* [Refactor] Extract command definitions to coreCommandHooks
* Register core commands
* Fix rebase issue
2024-12-03 23:06:19 -05:00
Hayden
e893f3ed03
Add a unique key to each showDialog ( #1786 )
2024-12-03 23:04:27 -05:00
Chenlei Hu
1856479de9
Translate topbar command menu ( #1784 )
...
* Rename script
* Translate menu labels
* Update translations
* Display translated menu items
2024-12-03 22:51:15 -05:00
Chenlei Hu
fc69129a2f
1.5.5 ( #1783 )
2024-12-03 22:05:35 -05:00
Chenlei Hu
d953b8fa46
Merge core settings with existing translations ( #1782 )
2024-12-03 22:04:19 -05:00
Yuki Shindo
1847db7a47
chore: add locale keys for settings dialog (i18n) ( #1779 )
2024-12-03 17:27:13 -08:00
Chenlei Hu
9cbcda20a7
[Refactor] Extract top menu bar command definitions ( #1778 )
2024-12-03 17:17:15 -08:00
filtered
0fe0aea242
Fix keybinds invalidated by capslock state ( #1776 )
...
* [Refactor] Simplify keybinds code
* [Refactor] Type safety
* Fix capslock inverts undo/redo shortcuts
* [Refactor] Type safety
* Fix capslock state changes keybinds
* Deprecate keybind deserialize
* Remove keybind deserialize
2024-12-03 19:12:09 -05:00
Chenlei Hu
08ae36818a
Fix litegraph types in NodeSearchBoxPopover ( #1777 )
2024-12-03 19:07:15 -05:00
Chenlei Hu
da6b4d2872
Disable install button when there is error ( #1775 )
2024-12-03 14:34:03 -05:00
Chenlei Hu
8e293b41f5
[Refactor] Remove abstract inheritance of node search filter ( #1774 )
2024-12-03 11:39:29 -05:00
Chenlei Hu
d2771a7a1d
Always include node title metadata for API export ( #1771 )
2024-12-02 22:49:42 -05:00
Chenlei Hu
13869da300
1.5.4 ( #1770 )
2024-12-02 22:09:49 -05:00
filtered
6ba53f3af1
Keep log on screen after installation error ( #1769 )
2024-12-02 21:57:30 -05:00
Tristan Sommer
b23cebcba4
maskeditor: massive improvements to brush opacity in brush strokes and lines ( #1768 )
...
* massive improvements to brush opacity in brush strokes and lines, improved save button visibility
* prettier formatting fixed
2024-12-02 18:16:18 -08:00
pythongosssss
30dfe76577
Allow copy/paste in terminal ( #1760 )
2024-12-02 19:55:14 -05:00
Chenlei Hu
c1f0cfe366
Move Comfy.EnableWorkflowViewRestore to coreSettings ( #1767 )
2024-12-02 17:50:46 -05:00
Chenlei Hu
d1279fa474
Move Comfy.TreeExplorer.ItemPadding to Appearance category ( #1766 )
2024-12-02 17:38:46 -05:00
Chenlei Hu
a56462fc7c
Translate core setting name & tooltip ( #1765 )
...
* lazy eval default value
* Add setting translation
* Adjust hooks
* Add all translations
* nit
* Normalized setting id
* Update locales
* Fallback
* Locale => Language
* Locale => Language
* Update translations
2024-12-02 17:34:21 -05:00
Chenlei Hu
646bcf595b
Revert "Bump @intlify/core-base and vue-i18n ( #1762 )" ( #1764 )
...
This reverts commit 01ac9d9336 .
2024-12-02 15:22:49 -05:00
Chenlei Hu
4796677a0a
Create presubmit hooks for i18n ( #1763 )
...
* Add locale scripts to package.json
* Add i18n hooks
2024-12-02 15:10:53 -05:00
dependabot[bot]
01ac9d9336
Bump @intlify/core-base and vue-i18n ( #1762 )
...
Bumps [@intlify/core-base](https://github.com/intlify/vue-i18n/tree/HEAD/packages/core ) to 9.14.2 and updates ancestor dependency [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ). These dependencies need to be updated together.
Updates `@intlify/core-base` from 9.13.1 to 9.14.2
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v9.14.2/packages/core )
Updates `vue-i18n` from 9.13.1 to 9.14.2
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v9.14.2/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: "@intlify/core-base"
dependency-type: indirect
- dependency-name: vue-i18n
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 15:10:03 -05:00
pythongosssss
89a9288154
Support closing tab with middle click ( #1761 )
2024-12-02 15:09:46 -05:00
pythongosssss
17b7ef18d6
Add context menu to tabs ( #1759 )
...
* Add context menu to tabs
* Flatten menu
Translate
* Add translations
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-02 13:19:39 -05:00
Yuki Shindo
1afc584393
fix: remove unnecessary $t calls for column headers ( #1758 )
2024-12-02 09:47:08 -05:00
Chenlei Hu
9d71cdf8ef
1.5.3 ( #1756 )
2024-12-01 22:48:49 -05:00
pythongosssss
1c7f3e865a
Add test for cloning pinned node ( #1753 )
...
* Add test for cloning pinned node
* Remove only
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-01 22:38:09 -05:00
Yuki Shindo
9ef40189f9
Add lobe-i18n setup and translation scripts and update translation files for consistency ( #1751 )
...
* refactor: convert translation files from TS to JSON format
* feat: add lobe-i18n setup and translation scripts
* chore: update translation files for consistency
* chore: refine translations in ja_JP.json for natural phrasing
* refactor: revert locale file names to original simpler format (e.g., en_US → en)
2024-12-01 20:03:17 -05:00
pythongosssss
5c6eecd660
Fix group node manage opening to wrong node type ( #1754 )
...
Remove dialog from DOM when closed
Add test
2024-12-01 19:52:08 -05:00
filtered
9b07993e1a
Clear console error - missed API type ( #1749 )
2024-11-30 09:47:15 -05:00
Chenlei Hu
c35d29f31c
1.5.2 ( #1745 )
2024-11-29 17:31:10 -05:00
Chenlei Hu
e50d7c5eef
Update litegraph 0.8.41 ( #1744 )
...
* chore: update litegraph to 0.8.41
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-29 17:30:04 -05:00
filtered
7c2cce40de
Add default setting for node error colour ( #1738 )
2024-11-29 13:20:54 -05:00
filtered
2017b9016b
Add TS types - API ( #1736 )
...
* nit
* Add TS types - API events
* Replace all API event emits with type-safe variants
* Add missing API type
* nit
* Remove test code, nit
2024-11-29 13:15:25 -05:00
filtered
0bf30e7621
Add git download page ( #1742 )
2024-11-29 13:12:09 -05:00
Chenlei Hu
7f5b685c9f
Add current user message in settings dialog ( #1740 )
2024-11-29 11:24:21 -05:00
Yuki Shindo
ec824579d6
docs: add i18n section to README with instructions for adding new languages ( #1735 )
2024-11-29 10:57:37 -05:00
Chenlei Hu
9e565154a9
Rework user selection ( #1728 )
...
* Move to new route
* Convert to tailwind
* Basic style
* Add userStore
* nit
* nit
* nit
* Remove app.#setUser
* Route to user-select view
* Mock login
* Use primevue UI components
* handle create new user
* Remove legacy user selection
* Add logout button on side toolbar
* Add username to logout button tooltip
* Add playwright tests
* hide logout button in single user server
* nit
2024-11-28 23:36:41 -05:00
Chenlei Hu
541335bb31
1.5.1 ( #1734 )
2024-11-28 17:25:52 -05:00
Chenlei Hu
814c4b8ef0
Remove node bookmark migration ( #1733 )
...
* Remove node bookmarks setting migration
* nit
* nit
2024-11-28 14:28:53 -05:00
Chenlei Hu
df3fff5dbb
Remove migration logic (settings & templates storage location) ( #1732 )
...
* Remove isNewUserSession handling
* Remove writing of setting and templates to localStorage
2024-11-28 14:24:06 -05:00
Chenlei Hu
b0085114d7
Remove app.storageLocation handling ( #1731 )
2024-11-28 13:35:08 -05:00
Chenlei Hu
7f9c70386f
Update package.json (Fix repo name) ( #1729 )
2024-11-28 12:41:28 -05:00
filtered
578870d345
Add canvas maximum FPS setting ( #1727 )
...
* Add canvas maximum FPS setting
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-28 11:46:54 -05:00
Chenlei Hu
05fab91bda
Build comfyui-frontend-types library ( #1725 )
...
* Install vite-plugin-dts
* Explicitly type workflowStore
* Working rollup
* Hide diff type
* Inline primevue toast mesage types
* Add prepare-types script to generate package.json for type package
* Add global declaration
* Add publish types Github action
* Update litegraph
* Add @comfyorg to package name
2024-11-28 11:21:19 -05:00
Yuki Shindo
5191e11650
Add Japanese (ja) locale files and update type definition for supported locales ( #1726 )
...
* feat: add locale files for Japanese (ja)
* fix: update locale type definition to include all supported languages
2024-11-28 09:45:00 -05:00
filtered
92079a653e
Update unsupproted card help link ( #1724 )
2024-11-27 22:43:03 -05:00
Chenlei Hu
a7d14eb815
1.5.0 ( #1723 )
2024-11-27 19:25:18 -05:00
Chenlei Hu
9aea6eae70
chore: update litegraph to 0.8.38 ( #1722 )
2024-11-27 19:23:40 -05:00
Chenlei Hu
88a42172c5
Typecheck vue components ( #1721 )
...
* Fix various type issues in vue components
* Add vue tsc
* Add to hooks
* nit
2024-11-27 19:18:16 -05:00
Chenlei Hu
e79013dcfe
Remove deprecated type def on ComfyNodeDef ( #1720 )
2024-11-27 16:16:50 -05:00
Chenlei Hu
08f3370828
Use auto inferred type on electronAPI.Terminal ( #1719 )
2024-11-27 16:14:30 -05:00
Chenlei Hu
c4d3c672ad
Enforce ComfyExtension types ( #1718 )
...
* Enforce extension types
* nit
2024-11-27 15:35:18 -05:00
Chenlei Hu
39eaa2e850
[Electron] Add not supported hardware page ( #1717 )
2024-11-27 10:46:24 -05:00
oto-ciulis-tt
2d022e4e49
feat: Remove successful model downloads ( #1710 )
...
* feat: Remove successful model downloads
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-27 10:40:43 -05:00
Chenlei Hu
1ac6d6529f
Add empty workflows placeholder ( #1712 )
2024-11-26 17:22:05 -05:00
Chenlei Hu
86fec820ac
Remove app.multiUserServer flag ( #1711 )
2024-11-26 16:06:58 -05:00
Chenlei Hu
030d5845db
1.4.13 ( #1709 )
2024-11-26 14:27:55 -05:00
Chenlei Hu
dd1c878fdf
[Electron] Fix path validation on typing in input box ( #1708 )
2024-11-26 14:26:46 -05:00
Chenlei Hu
3942603a38
[Electron] Add version number to error state ( #1707 )
2024-11-26 14:21:37 -05:00
Chenlei Hu
244578db96
1.4.12 ( #1706 )
2024-11-26 14:02:43 -05:00
Chenlei Hu
6b6edfde9f
chore: update litegraph to 0.8.37 ( #1704 )
2024-11-26 13:20:21 -05:00
Chenlei Hu
c54b675a48
Revert Filter cached/canceled results ( #1586 ) ( #1703 )
...
* Revert "Filter cached/canceled results (#1586 )"
This reverts commit 6fbf1248f4 .
* nit
2024-11-26 13:17:26 -05:00
Chenlei Hu
b7008dfc5c
Revert "nit: Fix import of OutputFilters in queue sidebar ( #1680 )" ( #1702 )
...
This reverts commit f97b673481 .
2024-11-26 13:11:28 -05:00
Chenlei Hu
d0ad4af51c
Revert "Move queueStore update to GraphView ( #1679 )" ( #1701 )
...
This reverts commit c8d5a6f154 .
2024-11-26 13:08:42 -05:00
Chenlei Hu
4a182014e1
Revert "Fix queue sidebar tab task filter ( #1682 )" ( #1700 )
...
This reverts commit c1c5573e7f .
2024-11-26 13:08:19 -05:00
Chenlei Hu
46cd522384
Fix save temporary workflow loop on overwrite ( #1699 )
2024-11-26 10:44:25 -05:00
Hayden
c977667a15
Change dialog to multi-window mode ( #1695 )
...
Fixed Dropdown's z-index being below the dialog
2024-11-26 10:11:15 -05:00
Chenlei Hu
d531bc34c4
Make ChangeTracker detect changes in workflow.extra (Except ds) ( #1692 )
...
* Compare workflow.extra content
* Add tests
2024-11-25 21:59:27 -05:00
Chenlei Hu
adfbec2744
Add setting to adjust queue MaxHistoryItems ( #1689 )
...
* Add MaxHistoryItems
* nit
2024-11-25 18:49:40 -05:00
Chenlei Hu
23521559bf
1.4.11 ( #1688 )
2024-11-25 18:43:17 -05:00
Chenlei Hu
51f57aba17
Revert "Change dialog to multi-window mode ( #1672 )" ( #1686 )
...
This reverts commit 43c23e526c .
2024-11-25 13:29:47 -05:00
Chenlei Hu
97bab053df
Split i18n locales to multiple files ( #1683 )
2024-11-25 13:18:14 -05:00
Chenlei Hu
c1c5573e7f
Fix queue sidebar tab task filter ( #1682 )
...
* Fix queue sidebar tab task filter
* nit
2024-11-25 12:59:10 -05:00
Chenlei Hu
16d2a95760
chore: update litegraph to 0.8.36 ( #1681 )
2024-11-25 11:55:42 -05:00
Chenlei Hu
f97b673481
nit: Fix import of OutputFilters in queue sidebar ( #1680 )
2024-11-25 11:49:49 -05:00
Chenlei Hu
c8d5a6f154
Move queueStore update to GraphView ( #1679 )
2024-11-25 11:47:35 -05:00
Chenlei Hu
3708afaf21
[Electron] Add fp32 and fp64 to unet inference precision options ( #1678 )
2024-11-25 11:20:49 -05:00
Hayden
43c23e526c
Change dialog to multi-window mode ( #1672 )
2024-11-24 21:36:30 -05:00
Chenlei Hu
a80eb84df1
1.4.10 ( #1676 )
2024-11-24 21:36:00 -05:00
Chenlei Hu
f89898b3d0
Add searchbox for extensions panel ( #1675 )
2024-11-24 21:33:43 -05:00
Chenlei Hu
af21142602
Use setting panel template ( #1674 )
...
* PanelTemplate
* Use panel template
2024-11-24 21:24:13 -05:00
Chenlei Hu
4b91860227
[Refactor] Extract SettingsPanel ( #1673 )
...
* [Refactor] Extract SettingsPanel
* nit
2024-11-24 20:48:35 -05:00
Chenlei Hu
e53bafbca6
[Electron] Add custom node migration placeholder ( #1670 )
2024-11-24 20:16:39 -05:00
Chenlei Hu
e01c8f06c7
[Electron] Show server launch args in server config panel ( #1669 )
...
* Move revertChanges
* Show launch args
* Explicit ServerConfigValue type
* nit
* nit
* Add tests
2024-11-24 18:14:05 -05:00
Chenlei Hu
c61ed4da37
Add server config modified message to prompt restart ( #1668 )
...
* Server config changed message
* Write to settings on unmount
* nit
* Highlight modified config
* Move modified logic to store
* Add jest test
* nit
2024-11-24 16:13:37 -05:00
Terry Jia
4a4d6d070a
restore camera state ( #1666 )
2024-11-24 16:09:58 -05:00
Tristan Sommer
4bedd873a1
improved mouse brush adjustment, added zoom level indicator with reset, added invert button, bug fixes ( #1664 )
2024-11-24 11:32:13 -05:00
filtered
f8bd910e63
Fix terminal resizes incorrectly in flex parent ( #1663 )
...
Pushes siblings or self off-screen
2024-11-24 11:31:29 -05:00
Chenlei Hu
1160231b62
1.4.9 ( #1661 )
2024-11-23 17:49:38 -05:00
Chenlei Hu
a51e27bedf
chore: update litegraph to 0.8.35 ( #1662 )
2024-11-23 17:49:27 -05:00
filtered
abed0656af
Add Fit Group to Contents keybind ( #1658 )
...
* Add Fit Group to Nodes keyboard command
Fits all selected groups.
* nit - Rename
* Move to commandStore & Playwright test
* nit
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-23 17:15:52 -05:00
Terry Jia
5febda16c7
fix bug and allow restore previous node size ( #1659 )
2024-11-23 10:56:59 -05:00
Chenlei Hu
069dc67c30
Reland "Fix undo / redo filling with empty steps" ( #1653 )
...
* Revert "Revert "Fix undo / redo filling with empty steps (#1649 )" (#1652 )"
This reverts commit 7623810166 .
* Update test expectations
* Add dirty flag if workflow is not persisted
* Add dirty flag to other UI areas for new workflows
* Remove redundant code
* Fix regression: undo / redo steps lost on refresh
The history is still be cleared, but any changes made by issuing undo / redo comands prior to refresh are not lost.
* Update test expectations
Partially reverts f8cc2c0d67 - adds dirty flags back to unsaved workflows.
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-11-23 09:49:12 -05:00
Chenlei Hu
7623810166
Revert "Fix undo / redo filling with empty steps ( #1649 )" ( #1652 )
...
This reverts commit ad2c1a0d3e .
2024-11-22 22:02:56 -05:00
Chenlei Hu
21fa88461f
[Electron][skip ci] Update install disk space requirement to 15GB ( #1651 )
2024-11-22 21:59:46 -05:00
Chenlei Hu
27b0493306
Move files to constants/ ( #1650 )
2024-11-22 21:55:44 -05:00
filtered
ad2c1a0d3e
Fix undo / redo filling with empty steps ( #1649 )
2024-11-22 21:49:13 -05:00
Robin Huang
f51866d988
[desktop] Update crash report description ( #1646 )
...
* Update crash report descripton
* Update settings description.
2024-11-22 21:42:55 -05:00
Chenlei Hu
46627bb44b
Remove host and port from server config panel ( #1648 )
2024-11-22 21:40:15 -05:00
Chenlei Hu
68cadbda9f
1.4.8 ( #1647 )
2024-11-22 20:36:56 -05:00
pythongosssss
0f2260065a
[Electron] Allow users to submit error reports ( #1633 )
...
* Allows users to submit error reports
* Text change
* Add tooltip, change severity on submit
Remove unused import
2024-11-22 17:04:51 -05:00
Chenlei Hu
4007cc13c2
[Electron] ComfyUI server config (Launch args config) ( #1644 )
...
* Remove electron adapter server args
* Add server args typing
* Add server config constant file
* Tooltip to name; name to id
* Capitalize category
* Server config store
* Prevent default value
* Add serverconfig test
* Guard server config panel with electron flag
* Filter nullish values from server args
* Use slider for preview size
2024-11-22 16:50:24 -05:00
Chenlei Hu
3920210c5c
Remove Ctrl+D keybinding ( #1643 )
2024-11-22 11:17:36 -05:00
Chenlei Hu
4e22bffae2
chore: update litegraph to 0.8.34 ( #1642 )
2024-11-22 11:03:02 -05:00
Chenlei Hu
462a131557
1.4.7 ( #1638 )
2024-11-21 17:12:14 -08:00
Chenlei Hu
ec01a04786
Hint shift to queue front on queue button tooltip ( #1634 )
2024-11-21 15:18:20 -05:00
Chenlei Hu
4c48241e19
Update litegraph 0.8.33 ( #1632 )
...
* chore: update litegraph to 0.8.33
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-21 14:57:21 -05:00
Chenlei Hu
886c40a69a
Fix keybinding conflict ( #1630 )
2024-11-21 11:49:57 -05:00
Chenlei Hu
479d1b28c7
Update litegraph (Global snap to grid setting) ( #1629 )
2024-11-21 10:30:54 -05:00
Tristan Sommer
c41b57128a
maskEditor UI interface revamp + brush smoothing precision adjustment ( #1626 )
2024-11-21 09:39:53 -05:00
Chenlei Hu
5d178a407d
[chore] Update comfyui-electron-types ( #1625 )
...
* Remove electron external dep
* [chore] Update comfyui-electron-types
2024-11-21 00:07:50 -05:00
Chenlei Hu
73b7606f6e
1.4.6 ( #1622 )
2024-11-20 20:36:18 -05:00
oto-ciulis-tt
94f5031f0d
feat: Update Electron Download types ( #1621 )
...
* feat: Update Electron Download types
* Fix vite rollup
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-20 20:34:27 -05:00
oto-ciulis-tt
c857e7d98c
feat: #270 Improve error view ( #1617 )
...
* feat: #270 Improve error view
Reverting change
Lint & Format
PR comments
Fixing typo
* nit
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-20 16:35:14 -05:00
pythongosssss
d5b8a555d9
[Electron] xterm startup logs ( #1620 )
...
* Add live terminal output
* Fix scrolling
* Refactor loading
* Fallback to polling if endpoint fails
* Comment
* Move clientId to executionStore
Refactor types
* Remove polling
* wip terminal command input
* Refactor to use node-pty
* Hide tabs if not electron
* Lint fix
* ts fix
* Refactor tab components
* Use xterm for startup logs
* Nicer logs display
* Fix not setting xterm + mark terminal as raw
2024-11-20 16:09:54 -05:00
Chenlei Hu
f34d50da3d
[Refactor] Extract 'FormItem' and 'SettingItem' ( #1619 )
...
* Extract SettingItem component
* Extract GeneralSettingItem
* Rename to FormItem
* nit
* nit
2024-11-20 15:10:17 -05:00
Chenlei Hu
4f3693e322
Reland 'Bind Ctrl+s to Comfy.SaveWorkflow' ( #1618 )
2024-11-20 15:01:04 -05:00
Terry Jia
431ad7d27f
allow render depth directly ( #1610 )
2024-11-20 09:36:44 -05:00
Chenlei Hu
0c97b09a5a
1.4.5 ( #1616 )
2024-11-20 09:35:58 -05:00
Chenlei Hu
bdb9f0d845
chore: update litegraph to 0.8.31 ( #1615 )
2024-11-20 09:33:25 -05:00
Chenlei Hu
77b85acdd5
Revert "Bind Ctrl+s to Comfy.SaveWorkflow ( #1599 )" ( #1614 )
...
This reverts commit 0058691579 .
2024-11-20 09:27:01 -05:00
Chenlei Hu
8906f5c26e
Add Comfy-Desktop.ComfyServer.ExtraLaunchArgs ( #1609 )
2024-11-19 20:44:26 -05:00
Chenlei Hu
81194cc7fe
1.4.4 ( #1608 )
2024-11-19 19:59:22 -05:00
Chenlei Hu
f4b972fab5
chore: update litegraph to 0.8.30 ( #1607 )
2024-11-19 19:52:01 -05:00
Terry Jia
3aa1c03566
better support for animation ( #1606 )
2024-11-19 18:25:58 -05:00
Chenlei Hu
600b7f93e5
[Electron] Add missing i18n items ( #1605 )
2024-11-19 15:31:57 -05:00
Chenlei Hu
2a7df57404
Fix always snap to grid ( #1604 )
2024-11-19 12:10:40 -05:00
Chenlei Hu
6352cd86ee
Show confirm dialog on workflow path conflict (Save As) ( #1590 )
...
* Show confirm dialog on workflow path conflict (Save As)
* Fix closeworkflow
* nit
* Add playwright tests
* nit
* nit
* Move workflows dir cleanup
2024-11-18 23:07:24 -05:00
Chenlei Hu
0058691579
Bind Ctrl+s to Comfy.SaveWorkflow ( #1599 )
2024-11-18 23:07:11 -05:00
Chenlei Hu
1531bb6d9f
1.4.3 ( #1598 )
2024-11-18 22:18:03 -05:00
filtered
40245aacf9
Run pre-commit type check only for TypeScript ( #1597 )
...
* Prevent unnecessary type-checks
* Remove commented code
2024-11-18 21:58:54 -05:00
Tristan Sommer
6e49685f58
fix: improve light mode visibility, add: select color up to mask option ( #1596 )
2024-11-18 21:31:28 -05:00
Chenlei Hu
946823ce6c
[Electron] Add Comfy-Desktop.SendStatistics setting ( #1594 )
2024-11-18 20:25:18 -05:00
Chenlei Hu
c05f1465db
[chore] npm audit fix ( #1593 )
2024-11-18 20:19:43 -05:00
Chenlei Hu
88164bdac5
[Electron] Fix initial default install location validation ( #1592 )
2024-11-18 20:10:22 -05:00
Chenlei Hu
fc9e347055
Disable slow jest tests ( #1591 )
...
* Disable slow jest tests
* nit
2024-11-18 20:10:03 -05:00
pythongosssss
6fbf1248f4
Filter cached/canceled results ( #1586 )
...
* Filter cached/canceled results
* Highlight if on
* Update setting
2024-11-18 16:59:59 -05:00
pythongosssss
56848724cd
Fix id ( #1589 )
2024-11-18 16:59:36 -05:00
Chenlei Hu
26c3eeb942
Fix vue warning on unnecessary defineEmits import ( #1588 )
2024-11-18 13:15:16 -05:00
filtered
a8f869337e
Fix load crash when graph or config unset ( #1587 )
...
Resolves #1585
2024-11-18 12:51:46 -05:00
filtered
7e245ba1cf
Update Litegraph: Canvas Pointer ( #1556 )
...
* Litegraph: canvas.pointer
Clear @ts-expect-error
Fix exception thrown on slot double-click
Long-standing bug but has no real impact in prod - just logs an error.
Required for new connecting_link features.
Add settings: CanvasPointer options
Update litegraph 0.8.28
Fix regression in snap to grid render
Fix snap to grid marker always on
Update snap to grid to use Positionable API
Fix test clicks registering as double-click
Improve test precision
Current test proves it has changed to something smaller.
New test proves it is exactly what was specified.
Will need refinement when a limit is put on latent width.
Fix test expects collapse node to select node
Remove redundant code
Resolved by CanvasPointer
Fix flaky test - ContextMenu
Fix settings group
* Update litegraph
* Remove snapToGrid extension
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-18 10:50:51 -05:00
filtered
2a93f873b4
Use Litegraph snap to grid ( #1572 )
...
Leaves only settings code in the extension
2024-11-18 10:27:37 -05:00
filtered
f8e7058e19
Add jest set/has pointer capture mocks ( #1581 )
...
* Add set/has pointer capter mocks
* Add mock impl.
2024-11-17 21:41:37 -05:00
Chenlei Hu
8d4e740baa
1.4.2 ( #1580 )
2024-11-17 21:23:49 -05:00
Tristan Sommer
3273ee938b
New Mask Editor ( #1284 )
...
* implmentation of new mask editor
* fixed some problems, added some new ones
* Refactor: Split implementation into classes, fix multiple bugs -> all initial features work, more testing required
* first release - fixed all known issues, tested, added color select tool and settings toggle
2024-11-17 21:23:32 -05:00
Terry Jia
94f1bc3b38
add preview 3d node and up_direction parameter ( #1579 )
2024-11-17 21:17:00 -05:00
Terry Jia
d5ce140eb6
add load 3d node support ( #1563 )
...
* add load 3d node support
* stl and different material display support
2024-11-17 15:13:24 -05:00
pythongosssss
b5f0c4bf73
[Electron] Terminal commands ( #1531 )
...
* Add live terminal output
* Fix scrolling
* Refactor loading
* Fallback to polling if endpoint fails
* Comment
* Move clientId to executionStore
Refactor types
* Remove polling
* wip terminal command input
* Refactor to use node-pty
* Hide tabs if not electron
* Lint fix
* ts fix
* Refactor tab components
2024-11-17 14:43:08 -05:00
Chenlei Hu
545a990365
Disable debug logic in changeTracker ( #1577 )
2024-11-17 14:38:14 -05:00
Chenlei Hu
71e4a42cfe
Only persist workflow on workflow change/switch ( #1576 )
...
* Only persist workflow on workflow change/switch
* nit
* Add playwright test
* Add modify test
* nit
* Fix playwright tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-17 14:13:52 -05:00
Chenlei Hu
16b0ebf75a
Remove deprecated setting Comfy.NodeSearchBoxImpl.LinkReleaseTrigger ( #1574 )
2024-11-17 12:10:44 -05:00
Chenlei Hu
eaeb17bdc7
Add new top level setting category 'LiteGraph' and 'Appearance' ( #1573 )
2024-11-17 12:06:07 -05:00
filtered
239b464957
Apply group padding in context menu commands ( #1570 )
2024-11-17 11:13:28 -05:00
filtered
00b6d989ec
Fix Vue console warning flood on settings open ( #1571 )
2024-11-17 11:12:37 -05:00
Chenlei Hu
c5f05b1855
1.4.1 ( #1568 )
2024-11-16 19:08:47 -05:00
oto-ciulis-tt
6fefcaad7b
Show download percentage only if it's over 10% ( #1539 )
...
* Show download percentage only if it's over 10%
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-16 11:48:29 -05:00
Yoland Yan
22fdfd7f0b
Minor: change adjustMenuPosition style to single side anchor and scale proportionally elsewhere ( #1567 )
2024-11-16 11:47:54 -05:00
oto-ciulis-tt
6842eb05de
feat: Adding download count badge to sidebar ( #1552 )
...
* feat: Adding download count badge to sidebar
* Fixing lint
* Updating electronDownloadStore to handle missing DownloadManager
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-16 11:46:55 -05:00
filtered
37e7994d55
Fix husky pre-commit for winnt clients [skip ci] ( #1564 )
2024-11-16 09:39:27 -05:00
filtered
399893bbb2
Allow decimal places typed in settings ( #1566 )
2024-11-16 09:37:52 -05:00
Chenlei Hu
227db065f3
1.4.0 ( #1562 )
2024-11-15 21:18:29 -05:00
Chenlei Hu
b4352bcd8d
Fix node search box filter test ( #1561 )
2024-11-15 21:18:19 -05:00
Chenlei Hu
39bab9d9e2
Disable flaky group node test ( #1560 )
2024-11-15 20:55:18 -05:00
Chenlei Hu
c71644f02f
Use tailwind class in NodeSearchBox ( #1559 )
2024-11-15 20:46:04 -05:00
filtered
6aad7ee8b6
Allow remote dev to be switched on/off ( #1558 )
...
* Allow remote dev to be switched on/off
* nit - Docs
2024-11-15 19:26:41 -05:00
Chenlei Hu
2b96d831fc
Fix install location path picker ( #1557 )
2024-11-15 18:55:58 -05:00
filtered
dde0291add
Fix change tracker count desync on error ( #1555 )
...
* Add TS types
* Ensure changeTracker works after exceptions
Wraps all code between before/after change calls in try/finally blocks
2024-11-15 16:03:21 -05:00
filtered
8af016ffc1
Fix husky pre-commit for winnt clients [skip ci] ( #1551 )
2024-11-15 09:45:39 -05:00
Chenlei Hu
82b4547d7d
Remove canvas border rendering ( #1549 )
...
* Remove canvas border rendering
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-15 09:24:51 -05:00
Chenlei Hu
791a25637f
Revert "Fix husky pre-commit & type check only staged" ( #1550 )
...
* Revert "Fix husky pre-commit & type check only staged (#1361 )"
This reverts commit 795e932b8f .
* Update package.json
2024-11-15 09:19:24 -05:00
filtered
b922aa5c7c
Add option to disable ctrl + shift + zoom ( #1545 )
...
* Add option to disable ctrl + shift + zoom
Minor change to default behaviour: zoom no longer triggers if alt key is also down.
* Update coreSettings.ts
Next release will be 1.4.0 to leave room for patches in 1.3 stable after today's main repo sync.
---------
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2024-11-15 09:10:09 -05:00
Chenlei Hu
cbaebbc9c2
chore: update litegraph to 0.8.27 ( #1542 )
2024-11-15 09:06:33 -05:00
Chenlei Hu
86b2e1aa6c
Add electron adapter extension ( #1538 )
2024-11-14 19:57:09 -05:00
Chenlei Hu
61c5f05126
1.3.44 ( #1541 )
2024-11-14 19:56:46 -05:00
Chenlei Hu
dde9c3dad5
Fix tree explorer y-axis padding ( #1540 )
...
* Fix tree explorer y-axis padding
* nit
2024-11-14 17:15:57 -05:00
Chenlei Hu
ee5c127146
1.3.43 ( #1536 )
2024-11-13 19:01:44 -05:00
Chenlei Hu
acba6097e0
Replace electron API mocks with actual electron API impl ( #1535 )
...
* link electron types locally
* Update electronAPI calls
* Fix source validation
* Payload to raw
* nit
* Update electron types
2024-11-13 17:20:18 -05:00
filtered
82d00a1bcf
Update Template copy & paste ( #1533 )
...
* Split original clipboard functions out
* Add version check for templates
* Fix regression in use template undo steps
2024-11-13 17:04:31 -05:00
Chenlei Hu
b9224464c0
Fix reverse proxy ( #1532 )
2024-11-13 15:36:35 -05:00
Chenlei Hu
fba9a03df3
Lazy load setting dialog tabs ( #1530 )
2024-11-13 10:56:48 -05:00
Chenlei Hu
2fd624cd3d
[skip ci] Update README.md ( #1529 )
...
Replace screenshot with actual logs for better accessibility.
2024-11-13 10:37:12 -05:00
Chenlei Hu
095fe2a175
Allow access of dev server in LAN for touch device testing ( #1528 )
2024-11-13 10:34:36 -05:00
Lasse Lauwerys
d838777e04
Touch support bug fixes ( #1527 )
...
* Improved touch support
* Fix touch support scaling error
* Fix touch scaling precision on all zoom levels
* Improved touch experiene, fixed zooming on textarea elements and fixed context menu.
* Minor bug fix
2024-11-13 10:14:11 -05:00
filtered
7e0d1d441d
Flaky tests and observable state ( #1526 )
...
* Fix missing await
* Fix flaky tests - keyboard combos
Old code is causing playwright &/ changeTracker to add an undo step. Using combo mode resolves flakiness until that can be investigated thoroughly.
* Restore skipped tests
* Fix flaky tests
* Async clean up
* Fix test always fails on retry
* Add TS types (tests)
* Fix flaky test
* Add observable busy state to workflow store
* Add workflow store busy wait to tests
* Rename test for clarity
* Fix flaky tests - use press() from locator API
Ref: https://playwright.dev/docs/api/class-keyboard#keyboard-press
* Fix flaky test - wait next frame
* Add delay between mouse events
Litegraph pointer handling is all custom coded, so a adding a delay between events for a bit of reality is actually beneficial.
2024-11-13 09:35:22 -05:00
Chenlei Hu
ddab149f16
1.3.42 ( #1524 )
2024-11-12 23:13:49 -05:00
Chenlei Hu
a73fdcd3bd
Fix sidebar splitter state ( #1523 )
2024-11-12 23:12:56 -05:00
filtered
d6e0c197bd
Decouple group node from Litegraph copy & paste ( #1522 )
...
* nit - Refactor
* Add old clipboard code to groupNode
* [Refactor] groupNode copy / paste functions
* Clarify function name
2024-11-12 23:11:04 -05:00
Chenlei Hu
3117d0fdc1
Fix loading of model library in non-electron env ( #1521 )
2024-11-12 22:38:29 -05:00
Chenlei Hu
96fda64b70
Fix queue button overlaped by pysssss.ImageFeed ( #1520 )
2024-11-12 21:35:14 -05:00
oto-ciulis-tt
e3d2c3a814
feat: Add download progress to sidebar ( #1490 )
...
* feat: Add download progress to sidebar
* Removing console log
* Lint fixes
* Updating UI
* Fixing lint error
* Fixing lint error
* Fixing lint error
* PR comments
* Reverting change
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-12 16:28:55 -05:00
Lasse Lauwerys
1a8900de1f
Improved touch support ( #1519 )
...
* Improved touch support
* Fix touch support scaling error
2024-11-12 16:19:59 -05:00
Chenlei Hu
05ba526388
Type DOMWidget and DOMWidgetOptions ( #1517 )
...
* Type DOMWidget and DOMWidgetOptions
* Annotate widget value type
2024-11-12 13:35:24 -05:00
Chenlei Hu
4bc79181ae
Move DOMClippingEnabled to coreSettings.ts ( #1516 )
...
* Move DOMClippingEnabled to coreSettings.ts
* nit
2024-11-12 12:01:44 -05:00
filtered
feafbf9cbf
Litegraph Reroute Beta ( #1421 )
...
* Add Reroute support - ConnectingLinkImpl
Bonus: TS strict
* Add Reroute support
* Remove unused TS expect error
* Add reroute beta opt-in option
* Add settings option: Middle-click reroute node
* Add settings: Link Markers
* Move settings
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-12 11:46:14 -05:00
Chenlei Hu
40f9b881f3
1.3.41 ( #1514 )
2024-11-12 10:48:36 -05:00
Chenlei Hu
8236163fea
Enable New UI by default ( #1515 )
...
nit
Add playwright test
nit
nit
nit
2024-11-12 10:48:26 -05:00
filtered
59b555b448
Fix multiline text input alignment & clipping ( #1513 )
...
* Simplify multiline widget scaling
* Fix multiline widget clipping
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-12 10:38:03 -05:00
Chenlei Hu
71eeee6744
Less padding on sidebar tabs for small screens ( #1511 )
...
* Reduce searchbox and tree padding for small screen
* Smaller buttons
2024-11-11 20:15:34 -05:00
Chenlei Hu
1ff6e27d9c
Manage widget definitions with Pinia store ( #1510 )
...
* Fix compile
* nit
* Remove extensions.test
* nit
2024-11-11 17:23:52 -05:00
Chenlei Hu
64ef0f18b1
Fix welcome page welcome text selection ( #1508 )
2024-11-11 11:13:59 -05:00
Chenlei Hu
73bdbddf90
Fix rename open/bookmark workflow ( #1507 )
...
* Fix rename open/bookmark workflow
* nit
* Fix save as
* Add browser test
2024-11-11 11:06:41 -05:00
Chenlei Hu
a55833b3a6
1.3.40 ( #1506 )
2024-11-11 09:53:42 -05:00
filtered
43012eb1d1
Add settings option: Keep links on delete ( #1504 )
2024-11-10 21:33:48 -05:00
Chenlei Hu
d1e019589d
[Electron] ComfyUI Desktop install wizard ( #1503 )
...
* Basic prototype
* Welcome screen animation
* nit
* Refactor structure
* Fix mocking
* Add tooltips
* i18n
* Add next button
* nit
* Stepper navigate
* Extract
* More i18n
* More i18n
* Polish MigrationPicker
* Polish settings step
* Add more i18n
* nit
* nit
2024-11-10 19:56:01 -05:00
filtered
7bc79edf3d
Add back/forwards compatibility to schema validation ( #1501 )
...
* Allow future extensions of added schema objects
* Add explicit versioning to zod schemas
* Extend schema 0.4 with new fields in extras
- Allows Reroutes without using schema v1
- Reroute data is retained when using old versions - simply not displayed
* Add Reroute undo/redo support
2024-11-10 19:50:18 -05:00
Chenlei Hu
58ad01adfe
Reland "Re-enable multiple-undo test" ( #1499 )
...
* Revert "Revert "Re-enable multiple-undo test (#1483 )" (#1498 )"
This reverts commit 5f1a9659e9 .
* nit
2024-11-10 12:59:19 -05:00
Chenlei Hu
5f1a9659e9
Revert "Re-enable multiple-undo test ( #1483 )" ( #1498 )
...
This reverts commit 6c6c356c78 .
2024-11-10 11:53:55 -05:00
Chenlei Hu
6c6c356c78
Re-enable multiple-undo test ( #1483 )
...
* Re-enable multiple-undo test
* nit
2024-11-10 10:57:15 -05:00
Chenlei Hu
893fd498df
1.3.39 ( #1497 )
2024-11-10 10:17:42 -05:00
Chenlei Hu
1ca388457d
chore: update litegraph to 0.8.25 ( #1496 )
2024-11-10 10:16:35 -05:00
Chenlei Hu
69f0da06f8
Add update-litegraph script ( #1495 )
...
* Add update script
* nit
2024-11-10 10:15:46 -05:00
Chenlei Hu
d9a34872c3
[Electron] Add basic welcome screen ( #1491 )
...
* WIP
* Add LogTerminal
* Modify server startup view
* Add installView
* Add basic welcome screen and dev server setup
* nit
* nit
* nit
* nit
* nit
2024-11-10 09:41:32 -05:00
filtered
31fac3873c
Litegraph: Reroute support ( #1420 )
...
* Add Litegraph schema v1 support
- LLink changed from array to object
- Add reroutes
- Graph state object
- Falls back to original schema if not validated
- Add version check to schema validation pass
* Fix test schema version detection
Resolves conflict with proposed schema v1
2024-11-09 15:46:34 -05:00
Chenlei Hu
8dc057517f
1.3.38 ( #1488 )
2024-11-09 10:55:35 -05:00
Chenlei Hu
4617e0fb1a
Fix node badge on unknown color palette ( #1487 )
...
* Fix node badge on unknown color palette
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-09 10:55:25 -05:00
Chenlei Hu
f8ec87ddea
Fix changeTracker modified state ( #1481 )
...
* Add jsondiffpatch
* Add logs
* Add graphDiff helper
* Fix changeTracker
* Add loglevel
* Add playwright test
* Fix jest test
* nit
* nit
* Fix test url
* nit
2024-11-08 22:24:35 -05:00
Chenlei Hu
c12f059940
Persist splitter state in localStorage ( #1480 )
2024-11-08 20:16:13 -05:00
Chenlei Hu
cc320e0f84
Change tooltip location to bottom for sidebar action buttons ( #1479 )
2024-11-08 18:56:44 -05:00
Chenlei Hu
acbc38ced4
Revert "Enable New UI by default ( #1460 )" ( #1476 )
...
This reverts commit f0b735f3dd .
2024-11-08 16:35:52 -05:00
oto-ciulis-tt
777a6d9ce3
feat:use electron api to download models ( #1473 )
...
* enh: Use electron API to download models
* Adding tooltips
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-08 15:59:35 -05:00
pythongosssss
7e0b87dd32
Live terminal output ( #1347 )
...
* Add live terminal output
* Fix scrolling
* Refactor loading
* Fallback to polling if endpoint fails
* Comment
* Move clientId to executionStore
Refactor types
* Remove polling
2024-11-08 15:38:21 -05:00
Zoltán Dócs
0161a670cf
Fit view to bounds ( #1474 )
...
* fit view:
- fit view to canvas selection
- fit view to whole graph when nothing is selected
- add button to graph canvas menu
- assign default keybinding '.'
* Adjust on changed APIs
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-08 15:03:21 -05:00
Chenlei Hu
0eba49c536
Update litegraph (Animate to bounds) ( #1475 )
2024-11-08 14:12:58 -05:00
Chenlei Hu
1d9c3f00b7
Setting dialog responsive design for smaller screen size (screen width < 1536) ( #1472 )
...
* Smaller queue button
* Smaller dialog padding
* Adjust setting content
* Fix keybinding panel
2024-11-08 11:18:26 -05:00
Chenlei Hu
904408de01
1.3.37 ( #1470 )
2024-11-08 10:03:27 -05:00
Chenlei Hu
700336fcc7
Fix queue button icon layout shift ( #1469 )
2024-11-08 10:02:36 -05:00
Chenlei Hu
dd192777b7
Consistently use -1 for temporary file size ( #1464 )
2024-11-07 23:34:46 -05:00
Chenlei Hu
6b6992591b
Update litegraph ( #1462 )
2024-11-07 20:20:05 -05:00
filtered
45380f7ca0
Fix TypeError thrown ( #1461 )
...
Missing node type + reroute linked
2024-11-07 20:17:16 -05:00
Chenlei Hu
f0b735f3dd
Enable New UI by default ( #1460 )
...
* Enable New UI by default
* nit
* Add playwright test
* nit
* nit
* nit
2024-11-07 17:55:53 -05:00
Chenlei Hu
9568d63820
Add comfyui-electron-types dependency ( #1459 )
2024-11-07 16:05:26 -05:00
Chenlei Hu
073638672d
Fix ('STRING',) input node ( #1457 )
...
* Fix ('STRING',) input node
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-07 13:03:54 -05:00
Chenlei Hu
8ae9210298
Always sort workflows tree ( #1456 )
...
* Always sort workflows tree
* nit
* nit
* Add tests
* nit
* nit
2024-11-07 11:29:29 -05:00
Chenlei Hu
daf94d74d5
1.3.36 ( #1453 )
2024-11-07 08:59:56 -05:00
Chenlei Hu
14b3d4c766
Fix loading of workflow bookmarks ( #1452 )
2024-11-07 08:58:28 -05:00
Chenlei Hu
40880dbb59
Move refresh button from actionbar to 'Edit' menu ( #1451 )
2024-11-07 08:47:46 -05:00
Chenlei Hu
aa4742e394
Update litegraph ( #1447 )
2024-11-06 21:51:03 -05:00
Chenlei Hu
0a7000328a
Add menu button to toggle focus mode ( #1446 )
...
* Add focus mode toggle button
* handle menu position
* nit
2024-11-06 20:56:32 -05:00
dependabot[bot]
da7a49bb5c
Bump happy-dom from 15.4.0 to 15.11.0 ( #1445 )
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 15.4.0 to 15.11.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v15.4.0...v15.11.0 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 19:59:13 -05:00
Chenlei Hu
5e4439b905
[Electron] Add electron-specific setup page ( #1444 )
...
* Add dummy server start view
* Do external nav
* nit
* nit
* nit
* nit
2024-11-06 19:39:09 -05:00
Chenlei Hu
ea0883271e
1.3.35 ( #1443 )
2024-11-06 13:49:12 -05:00
Chenlei Hu
3d303c7693
Fix save workflow binding on Ctrl + S ( #1442 )
...
* Fix save workflow binding on Ctrl + S
* nit
2024-11-06 13:46:56 -05:00
Chenlei Hu
9f14edaf2b
1.3.34 ( #1440 )
2024-11-06 08:53:38 -05:00
Chenlei Hu
d1738b50d2
Update litegraph (Remove hardcode +1 size) ( #1438 )
...
* Update litegraph (Remove hardcode +1 size)
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-05 19:07:38 -05:00
Chenlei Hu
c560628f1f
[Extension API] Register about panel badge ( #1436 )
...
* Custom about panel badge
* Add playwright test
* Update README
* nit
* nit
* nit
* nit
2024-11-05 19:06:38 -05:00
Chenlei Hu
c56533bb23
Workflow Management Reworked ( #1406 )
...
* Merge temp userfile
Basic migration
Remove deprecated isFavourite
Rename
nit
nit
Rework open/load
Refactor save
Refactor delete
Remove workflow dep on manager
WIP
Change map to record
Fix directory
nit
isActive
Move
nit
Add unload
Add close workflow
Remove workflowManager.closeWorkflow
nit
Remove workflowManager.storePrompt
move from commandStore
move more from commandStore
nit
Use workflowservice
nit
nit
implement setWorkflow
nit
Remove workflows.ts
Fix strict errors
nit
nit
Resolves circular dep
nit
nit
Fix workflow switching
Add openworkflowPaths
Fix store
Fix key
Serialize by default
Fix proxy
nit
Update path
Proper sync
Fix tabs
WIP
nit
Resolve merge conflict
Fix userfile store tests
Update jest test
Update tabs
patch tests
Fix changeTracker init
Move insert to service
nit
Fix insert
nit
Handle bookmark rename
Refactor tests
Add delete workflow
Add test on deleting workflow
Add closeWorkflow tests
nit
* Fix path
* Move load next/previous
* Move logic from store to service
* nit
* nit
* nit
* nit
* nit
* Add ChangeTracker.initialState
* ChangeTracker load/unload
* Remove app.changeWorkflow
* Hook to app.ts
* Changetracker restore
* nit
* nit
* nit
* Add debug logs
* Remove unnecessary checkState on graphLoad
* nit
* Fix strict
* Fix temp workflow name
* Track ismodified
* Fix reactivity
* nit
* Fix graph equal
* nit
* update test
* nit
* nit
* Fix modified state
* nit
* Fix modified state
* Sidebar force close
* tabs force close
* Fix save
* Add load remote workflow test
* Force save
* Add save test
* nit
* Correctly handle delete last opened workflow
* nit
* Fix workflow rename
* Fix save
* Fix tests
* Fix strict
* Update playwright tests
* Fix filename conflict handling
* nit
* Merge temporary and persisted ref
* Update playwright expectations
* nit
* nit
* Fix saveAs
* Add playwright test
* nit
2024-11-05 11:03:27 -05:00
Chenlei Hu
1387d7e627
1.3.33 ( #1435 )
2024-11-05 10:06:51 -05:00
Chenlei Hu
16f2e56d8e
Handle errors from top action menu commands ( #1432 )
2024-11-04 22:50:19 -05:00
Chenlei Hu
75ffab2160
Fix user stuck in title editing state ( #1430 )
...
* Fix user stuck in title editing state
* Fix test
2024-11-04 21:59:40 -05:00
filtered
4c19e1ba3a
Speed up E2E tests using fully parallel ( #1429 )
...
With flaky tests / async bugs all dealt with, fullyParallel can be restored.
2024-11-04 20:33:50 -05:00
Chenlei Hu
2161ae4e5b
Pin selected items (Nodes + Groups) ( #1427 )
...
* Pin selected items (Nodes + Groups)
* Update litegraph
* Add playwright test
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-04 17:36:33 -05:00
Chenlei Hu
3148c90e28
[skip ci] Update README.md ( #1425 )
2024-11-04 09:16:55 -05:00
Chenlei Hu
497b2fba8d
1.3.32 ( #1424 )
2024-11-04 09:03:27 -05:00
Chenlei Hu
09d5e29f01
Create new branch in release script ( #1423 )
2024-11-04 09:02:33 -05:00
filtered
56b63ebab5
Update Litegraph API: Group move / select / titlebar ( #1418 )
...
* Litegraph: Group move / select
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-03 18:45:20 -05:00
filtered
3ba776e6ca
Add Litegraph multi-select & group nesting ( #1416 )
...
* Allow nested groups
Pass all selected items (new litegraph feature) instead of just selected nodes.
* Allow nested groups - context menus
* Update litegraph
* Update litegraph (Select all / Delete selected)
* Add playwright test
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-03 18:08:42 -05:00
Chenlei Hu
0a784d9236
Highlight splitter gutter on resizing ( #1414 )
2024-11-03 12:38:39 -05:00
Chenlei Hu
00df7b428f
Animate goto node ( #1412 )
...
* Animate goto node
* Update litegraph (animateToNode)
2024-11-03 10:57:17 -05:00
filtered
27bacc36d4
Update tests with precise node positions / sizes ( #1408 )
...
* Update tests with precise node positions / sizes
* Fix test flakiness - missing await
* Fix test failures - async not awaited
* Update action
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-03 10:42:54 -05:00
filtered
394df49208
Fix primitive size on load ( #1407 )
2024-11-03 09:29:39 -05:00
Chenlei Hu
38847e1079
1.3.31 ( #1411 )
2024-11-03 09:27:58 -05:00
Chenlei Hu
dd86417177
Disable flaky test on missing model download dialog ( #1409 )
2024-11-03 09:04:18 -05:00
filtered
1366c8cb44
Fix primitive resize when node size ref retained ( #1405 )
...
* Fix primitive resize when node size ref retained
Primitive assumes that setting node size property will replace the ref. Minimal change.
* Use explicit variable names
2024-11-02 16:14:49 -04:00
Chenlei Hu
3a910f25e9
Track previous workflow name on Vue side ( #1404 )
2024-11-02 14:40:05 -04:00
Chenlei Hu
cc420b70a5
Add finally handler for rename tree node action ( #1403 )
...
* Add finally handler for rename tree node action
* nit
2024-11-02 11:39:15 -04:00
filtered
caa3ac2068
Add playwright concurrency - multi-user mode ( #1400 )
...
* Add playwright concurrency - multi-user mode
* Add extra server params
* nit
* Update to v2.1 action
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-02 09:51:24 -04:00
Chenlei Hu
8baaf380dc
Split jest tests into fast and slow groups ( #1401 )
2024-11-01 22:39:42 -04:00
Chenlei Hu
d719a4e0fb
Move exportWorkflow from menu to workflowService ( #1399 )
2024-11-01 19:44:21 -04:00
Chenlei Hu
d254559e20
[Refactor] Extract createTemporary ( #1398 )
...
* [Refactor] Extract createTemporary
* nit
2024-11-01 19:32:50 -04:00
pythongosssss
d701758663
Add support for hidden & advanced widgets ( #1389 )
...
* Add support for hidden & advanced widgets
* Fix
* Update package
* Remove ts-expect-error
* Fix test, tidy
2024-11-01 19:12:44 -04:00
Chenlei Hu
a11b78d1c3
Remove deprecated method isFavourite ( #1397 )
2024-11-01 19:12:04 -04:00
Chenlei Hu
dfb695be72
[Refactor] Rework userFileStore to match existing API on ComfyWorkflow ( #1394 )
...
* nit
* Move load
* nit
* nit
* Update store API
* nit
* nit
* Move api
* nit
* Update tests
* Add docs
* Add temp user file
* Implement save as
* Test saveAs
2024-10-31 21:58:00 -04:00
Chenlei Hu
2974b9257a
1.3.30 ( #1393 )
2024-10-31 19:17:19 -04:00
Chenlei Hu
d11d07334b
Add npm release script to automatically create release PR ( #1392 )
...
* Add release script
* nit
2024-10-31 19:14:35 -04:00
Chenlei Hu
0c8fe41b84
Fix queue ResultItem schema ( #1386 )
2024-10-30 20:36:33 -04:00
filtered
ed0592d6e0
Update litegraph API - add @ts-expect-error ( #1380 )
...
* Update litegraph API - add @ts-expect-error
LG update removes some implicit any, exposing existing errors
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-10-30 20:05:04 -04:00
Chenlei Hu
94f4147f92
Fix double trigger of setting onChange callback ( #1385 )
...
* Fix onChange double trigger
* nit
* Add playwright test
2024-10-30 19:55:46 -04:00
Chenlei Hu
67ee8726ef
1.3.29 ( #1383 )
2024-10-30 16:34:49 -04:00
Chenlei Hu
e48c78541c
Hide empty folders when searching in model library ( #1382 )
2024-10-30 16:27:35 -04:00
Chenlei Hu
bf7a9bf5eb
Update litegraph (link snap to slot & highlight) ( #1378 )
...
* Update litegraph (link snap)
* Add settings
* nit
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-30 15:23:58 -04:00
filtered
3fb2d423ba
Update litegraph API - 237 ( #1376 )
2024-10-30 13:43:38 -04:00
Chenlei Hu
74f7311585
Fix jest test mock ( #1375 )
2024-10-30 10:37:54 -04:00
Chenlei Hu
97c38583e9
Rename workspaceStateStore to workspaceStore ( #1374 )
2024-10-30 09:49:23 -04:00
Chenlei Hu
324eff93fd
Update Litegraph API - canvas.state ( #1372 )
...
* Update Litegraph API - canvas.state
* Update litegraph
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-10-29 22:07:04 -04:00
Chenlei Hu
4b1104f52c
Add node id to execution error report ( #1371 )
2024-10-29 21:48:45 -04:00
Chenlei Hu
d702fc81a2
1.3.28 ( #1370 )
2024-10-29 20:30:07 -04:00
Chenlei Hu
2a94ab4423
Fix empty model library folder content ( #1369 )
2024-10-29 20:28:50 -04:00
Chenlei Hu
37f6c89383
1.3.27 ( #1366 )
2024-10-29 17:56:28 -04:00
Chenlei Hu
35fab0bef3
Focus mode ( #1365 )
...
* Menu hamburger
* Focus
* nit
* nit
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-29 17:25:18 -04:00
filtered
795e932b8f
Fix husky pre-commit & type check only staged ( #1361 )
...
* Fix husky pre-commit on some Windows clients
https://github.com/typicode/husky/issues/1072#issuecomment-1784006332
* Limit commit type check to staged files
Adds tsc-files package (dev only) and its config
* Remove deprecated git add from lint-staged
2024-10-29 14:15:07 -04:00
Chenlei Hu
8dddffe840
Use browser download in missing model dialog ( #1362 )
...
* Remove custom backend download logic
* Add download hooks
* Download button
* Use browser download
* Update test
2024-10-29 14:07:16 -04:00
Chenlei Hu
1f91a88d7b
Move linkRenderMode extension to core ( #1359 )
2024-10-29 11:00:10 -04:00
Chenlei Hu
10f43be911
Remove show model folder checkbox in missing model dialog ( #1358 )
...
* Remove show model folder checkbox in missing model dialog
* nit
* nit
2024-10-29 10:15:31 -04:00
Chenlei Hu
87517daf1f
Restyle missing model warning dialog ( #1354 )
...
* Restyle missing model dialog
* nit
* nit
* nit
* nit
2024-10-29 09:26:02 -04:00
Chenlei Hu
739ebd3d04
Auto-expand model library tree on search ( #1357 )
2024-10-29 09:24:56 -04:00
Chenlei Hu
4582c71583
[Refactor] Rework modelStore and ModelLibrarySidebarTab ( #1350 )
...
* nit
* Rename
* nit
* Move load model folders to app level
* Various fixes
* nit
* nit
* wip
* nit
* nit
* nit
* Split
* nit
* Add back spinner
* nit
* nit
* Add refresh button
* nit
* nit
* Preserve model folder order
* Avoid order change on folder open
2024-10-28 21:23:53 -04:00
Chenlei Hu
757f0ced81
1.3.26 ( #1353 )
2024-10-28 19:59:43 -04:00
Chenlei Hu
a471a3f302
[skip ci] Add typecheck pre-commit hook ( #1352 )
2024-10-28 19:56:04 -04:00
Chenlei Hu
5a3a8d32ab
Update litegraph 0.8.10 ( #1351 )
2024-10-28 19:49:48 -04:00
Chenlei Hu
44b109a449
Add type annotation for missingNodeTypes ( #1349 )
...
* Add type annotation for missingNodeTypes
* nit
* nit
2024-10-28 17:26:52 -04:00
Chenlei Hu
229896a4b7
Restyle missing node warning dialog ( #1348 )
...
* nit
* Restyle missing node warning dialog
* nit
* nit
2024-10-28 16:45:47 -04:00
Chenlei Hu
997b5ee819
Update litegraph (Fix group select) ( #1342 )
...
* Update litegraph (Fix group select)
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-27 22:05:18 -04:00
Chenlei Hu
ba99eca700
1.3.25 ( #1341 )
2024-10-27 20:07:47 -04:00
Chenlei Hu
82c369322d
Handle invalid node def errors ( #1340 )
...
* nit
* Add error handling
* nit
* nit
2024-10-27 20:07:05 -04:00
Chenlei Hu
546c5dabc8
Update litegraph (Slot highlight) ( #1339 )
...
* Update litegraph (Slot highlight)
* Disable tooltip setting in playwright tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-27 19:31:22 -04:00
filtered
7d450adf93
Remove unused param - litegraph update ( #1335 )
2024-10-27 16:21:14 -04:00
Chenlei Hu
eed92864f2
Enable ts-strict for changeTracker ( #1338 )
...
* Fix app getter
* nit
* nit
* nit
* Fix rest of errors
* nit
2024-10-27 16:20:32 -04:00
Chenlei Hu
8fd7852740
Enable ts-strict for nodeBookmarkStore ( #1336 )
2024-10-27 15:06:37 -04:00
Chenlei Hu
2a927bb9ea
[skip ci] Update README (Dev section) ( #1334 )
...
* Expand test section
* Add techstack section
2024-10-27 10:12:54 -04:00
Chenlei Hu
c566491ac7
Enable ts-strict for queueStore ( #1333 )
2024-10-27 10:07:09 -04:00
Zoltán Dócs
7729611a2a
Bugfix node widgets wrongly being prepared for qeueing on saving the workflow ( #1331 )
...
- calling graphToPrompt() invokes beforeQueued() which should not happen when saving the workflow
2024-10-27 09:59:27 -04:00
Chenlei Hu
8861492655
Enable ts-strict for workflowStore ( #1332 )
2024-10-27 09:59:17 -04:00
Chenlei Hu
fa9d944b32
Convert pinia stores from options API to composition API ( #1330 )
...
* Convert toastStore
* Convert workspaceStateStore
* Convert settingStore
* Convert queueStore
* Convert modelToNodeStore
* Convert modelStore
* Convert dialogStore
* nit
* nit
* nit
2024-10-27 08:47:24 -04:00
Chenlei Hu
880437f3c0
1.3.24 ( #1326 )
2024-10-26 19:50:05 -04:00
Chenlei Hu
c1e960c83c
Update litegraph (Multi-group selection) ( #1325 )
2024-10-26 18:26:59 -04:00
Chenlei Hu
571386c061
Enable ts-strict for api.ts ( #1324 )
2024-10-26 18:08:24 -04:00
Chenlei Hu
44d886a18b
Enable ts-strict for ui/settings ( #1323 )
2024-10-26 17:25:15 -04:00
Chenlei Hu
92ac403679
Enable ts-strict for settingStore ( #1322 )
2024-10-26 17:07:17 -04:00
Chenlei Hu
dc3dab4e1c
Enable ts-strict for commandStore ( #1321 )
2024-10-26 17:05:42 -04:00
Chenlei Hu
386594554e
Enable ts-strict for executionStore ( #1320 )
...
* Fix listener types
* nit
* nit
* fix type
2024-10-26 17:00:18 -04:00
Chenlei Hu
02a951ad58
Enable ts-strict for nodeDefStore ( #1319 )
2024-10-26 16:02:07 -04:00
Chenlei Hu
92f0f4a21c
Convert nodeDefStore to use composition API ( #1318 )
...
* Convert nodeDefStore to use composition API
* nit
2024-10-26 15:48:40 -04:00
Chenlei Hu
645897f8b8
[Refactor] Make node badge a vue component ( #1317 )
...
* [Refactor] Make node badge a vue component
* Simplify badge logic
* nit
2024-10-26 15:28:14 -04:00
Chenlei Hu
ef4179a06c
Update litegraph to 0.8.6 ( #1316 )
...
* Update litegraph
* Remove ts-expect-error
2024-10-26 14:36:45 -04:00
Chenlei Hu
a3e4af40c1
1.3.23 ( #1314 )
2024-10-25 20:13:42 -04:00
Björn Söderqvist
1dedce5ec6
Enable ts-strict for colorUtil, contextMenuFilter and linkRenderMode ( #1313 )
...
* Add types for colorUtil.ts
* Add types for contextMenuFilter
* Add types to linkRenderMode.ts
2024-10-25 15:42:15 -04:00
Chenlei Hu
3a4b36fb31
Disallow node library bookmark folder name with / ( #1311 )
2024-10-25 12:35:53 -04:00
Chenlei Hu
25457d31d4
Revert "Fix playwright test on settings API ( #1303 )" ( #1310 )
...
This reverts commit 54e833502a .
2024-10-25 12:09:50 -04:00
Chenlei Hu
4f9dc830b6
Setup clean setting state before every playwright test ( #1309 )
...
* Use reload
* setting setup
* nit
* Remove setting cleanups
* Wait for frame
* nit
* nit
2024-10-25 11:25:17 -04:00
Chenlei Hu
12d421b42c
Update litegraph (TypeScript LiteGraphGlobal) ( #1308 )
2024-10-25 08:45:04 -04:00
Chenlei Hu
16ebfd6171
Fix import of NodeReference in ComfyPage ( #1306 )
2024-10-25 08:32:12 -04:00
Chenlei Hu
59c999324e
Split ComfyPage fixture ( #1305 )
...
* Split down page components
* Move litegraph utils
* nit
2024-10-25 08:29:02 -04:00
Chenlei Hu
624bcc75ab
Move ComfyPage to fixtures folder ( #1304 )
2024-10-25 08:01:50 -04:00
Chenlei Hu
54e833502a
Fix playwright test on settings API ( #1303 )
2024-10-25 07:53:23 -04:00
Chenlei Hu
c3242711c7
Update bug-report.yaml (Add settings section) ( #1301 )
2024-10-25 07:46:45 -04:00
Chenlei Hu
17391e4aad
Handle potential undefined node data in NodeBookmarkTreeExplorer ( #1300 )
2024-10-25 07:41:43 -04:00
Chenlei Hu
48b840a88d
1.3.22 ( #1297 )
2024-10-24 20:03:40 -04:00
Chenlei Hu
377fed584f
[Extension API] Register custom bottom panel tabs ( #1296 )
...
* Bottom panel API
* Update README
2024-10-24 19:58:44 -04:00
Chenlei Hu
14a6687cc9
Integrated terminal ( #1295 )
...
* Add terminal tab
* Add basic terminal
* Style terminal
* Add keybinding
* Auto scroll:
* Mock for jest test
2024-10-24 17:31:00 -04:00
Chenlei Hu
d142893244
Add bottom panel support ( #1294 )
...
* Add bottom panel
* Bottom panel store
* Extract ExtensionSlot component
* Tab rendering
* Add toggle button on top menu bar
* nit
* Add toggle button tooltip
* Add command
2024-10-24 15:15:19 -04:00
Chenlei Hu
957a767ed0
New settings API ( #1292 )
...
* Add settings API
* Add playwright test
* Update README
2024-10-24 10:26:01 -04:00
YANG Zhitao
3553c8e0d4
Enable ts-strict for slotDefaults.ts ( #1290 )
2024-10-24 07:31:45 -04:00
YANG Zhitao
05221f7961
Enable ts-strict for clipspace.ts ( #1291 )
2024-10-24 07:31:15 -04:00
Chenlei Hu
d113072a64
1.3.21 ( #1289 )
2024-10-23 20:38:50 -04:00
Chenlei Hu
afa619b7df
Revert "Enable ts-strict for invertMenuScrolling.ts ( #1264 )" ( #1288 )
...
This reverts commit 9388ee0705 .
2024-10-23 20:37:40 -04:00
Chenlei Hu
e25bbc19cb
Revert "Enable ts-strict for contextMenuFilter.ts ( #1263 )" ( #1287 )
...
This reverts commit b655c5544d .
2024-10-23 20:37:03 -04:00
Chenlei Hu
0251bc9e6c
1.3.20 ( #1285 )
2024-10-23 19:53:33 -04:00
Chenlei Hu
7a3f20c57d
Fix sidebar scrollpanel style ( #1283 )
2024-10-23 18:27:54 -04:00
Chenlei Hu
269fc7c8c9
Remove misleading console error on paste ( #1282 )
2024-10-23 14:59:24 -04:00
Chenlei Hu
db08f74d6a
Update litegraph (TypeScript LgraphNode) ( #1281 )
2024-10-23 14:38:09 -04:00
Chenlei Hu
5db757ade2
Enable ts-strict for uploadImage.ts ( #1280 )
2024-10-23 13:59:47 -04:00
Chenlei Hu
59c03d2de5
[Refactor] Rename ModelStore to ModelFolder ( #1244 )
...
* Refactor click
* Rename ModelStore to ModelFolder
2024-10-23 12:04:49 -04:00
YANG Zhitao
b655c5544d
Enable ts-strict for contextMenuFilter.ts ( #1263 )
...
* Enable ts-strict for contextMenuFilter.ts
* function instead of arrow function
* tackle @ts-expect-error at contextMenuFilter.ts by use class instead of function + prototype
2024-10-23 12:03:50 -04:00
YANG Zhitao
9388ee0705
Enable ts-strict for invertMenuScrolling.ts ( #1264 )
2024-10-23 12:03:33 -04:00
juju
f228ec29eb
Enable ts-strict for editAttention.ts ( #1269 )
...
* fix typecheck errors
* revert tsconfig strict true
2024-10-23 12:02:52 -04:00
Yoland Yan
7239e94092
Mini lang ( #1245 )
2024-10-13 09:56:58 +02:00
Chenlei Hu
e33a5f7736
1.3.19 ( #1243 )
2024-10-12 17:21:59 -04:00
Chenlei Hu
c1c990e6f3
Properly show empty folder in model sidebar tab ( #1242 )
...
* Properly show empty folder in model sidebar tab
* nit
* nit
2024-10-12 17:02:58 -04:00
Chenlei Hu
a890756868
Enable ts-strict for modelStore.ts ( #1241 )
2024-10-12 16:38:27 -04:00
Chenlei Hu
015ee2df15
Revert "Enable ts-strict for colorUtil.ts ( #1239 )" ( #1240 )
...
This reverts commit c3b2697568 .
2024-10-12 15:58:43 -04:00
Chenlei Hu
c3b2697568
Enable ts-strict for colorUtil.ts ( #1239 )
2024-10-12 14:11:32 -04:00
Chenlei Hu
dfcabd2834
Enable ts-strict for treeUtil.ts ( #1238 )
2024-10-12 14:10:08 -04:00
Chenlei Hu
634196cbd6
Enable ts-strict for dialogStore.ts ( #1236 )
2024-10-12 12:17:55 -04:00
Chenlei Hu
5611e90fda
Add ts-strict-ignore plugin ( #1235 )
...
* Add ts-strict-ignore plugin
* nit
* Add to typecheck script
2024-10-12 11:56:49 -04:00
Chenlei Hu
c23d95f8f9
1.3.18 ( #1232 )
2024-10-11 16:27:50 -04:00
Chenlei Hu
c2377b62ac
Fix sidebar tab bg color ( #1229 )
...
* Fix node library sidebar style
* Fix styles
* nit
2024-10-11 15:04:29 -04:00
Chenlei Hu
f328d4cd81
Hide system scrollbar for queue sidebar tab ( #1227 )
2024-10-11 13:59:51 -04:00
Chenlei Hu
fbc1482b90
Use scrollpanel in sidebar template ( #1226 )
...
* Use scrollpanel in sidebar template
* Migrate
* nit
2024-10-11 13:41:41 -04:00
Chenlei Hu
90e07af4f5
Update litegraph (TypeScript LGraphCanvas) ( #1225 )
2024-10-11 13:39:19 -04:00
AustinMroz
014c3f3172
Fix load workflow with converted widget ( #1222 )
...
f74973 introduced a regression where a node which has had an input
added, will clobber a converted input of in a workflow created before
the input was added.
The prior behaviour was also incorrect (the new input would not exist on
the node), but would often be runnable.
Keeping the position of the converted widget and adding the new input to
the end is an unfortunate compromise. Doing it the other way around
breaks primitive nodes
2024-10-11 12:20:03 -04:00
Chenlei Hu
419009424b
Handle missing extraPngInfo field in queue ( #1223 )
2024-10-11 12:16:35 -04:00
Chenlei Hu
f599c9bcb8
Fix format ( #1224 )
2024-10-11 12:16:17 -04:00
Chenlei Hu
6c696cddb9
Fix dialog header component error ( #1221 )
2024-10-11 11:55:13 -04:00
Chenlei Hu
d787c21f8b
[skip ci] Explicitly specify prettier printWidth ( #1220 )
2024-10-11 11:53:35 -04:00
Chenlei Hu
f96f08be32
Add ru to locale list ( #1218 )
2024-10-11 10:43:10 -04:00
Ioan
8ebb51b9a3
Update i18n.ts ( #1214 )
...
* Update i18n.ts
Added Russian translation
* Update i18n.ts
2024-10-11 09:14:04 -04:00
Chenlei Hu
60e1b82df6
Update litegraph (TypeScript LLink) ( #1213 )
...
* Update litegraph (TypeScript LLink)
* Remove ts-expect-error
2024-10-10 20:54:31 -04:00
Chenlei Hu
459afa158c
Restyle dialog with scrollpanel ( #1212 )
2024-10-10 20:27:14 -04:00
Chenlei Hu
1c3d3b33f6
1.3.17 ( #1211 )
2024-10-10 16:52:01 -04:00
Chenlei Hu
f64365915b
Mark app.showMissingNodeDialog private ( #1210 )
2024-10-10 16:35:29 -04:00
Chenlei Hu
ec8e6f79b3
Fix create group node command error states ( #1209 )
...
* Fix edge cases
* Add playwright test
* nit
2024-10-10 15:56:00 -04:00
Chenlei Hu
b89f467983
Add group node commands/keybindings ( #1208 )
...
* Add group node commands/keybindings
* Fix jest tests
2024-10-10 12:50:05 -04:00
Chenlei Hu
009dbcf8c7
Wrap pragmatic dnd API with hooks ( #1207 )
2024-10-10 10:53:49 -04:00
Chenlei Hu
4413fd248c
Remove question mark badge on folders in model library tree ( #1205 )
2024-10-10 10:13:14 -04:00
Chenlei Hu
8962597e69
Update litegraph (TypeScript LGraph) ( #1206 )
2024-10-10 10:13:02 -04:00
Chenlei Hu
f4d4111fbd
1.3.16 ( #1202 )
2024-10-09 22:17:57 -04:00
Chenlei Hu
babac5a4a9
1.3.15 ( #1201 )
2024-10-09 22:15:06 -04:00
Chenlei Hu
f71595fcc9
Fix node def handling of undefined fields ( #1199 )
...
* Fix node def handling
* nit
* Add test
2024-10-09 22:11:27 -04:00
Chenlei Hu
59a5f5f5d0
Add help menu on command menu bar ( #1197 )
...
* Add help menu on command menu bar
* nit
2024-10-09 20:35:17 -04:00
Chenlei Hu
2d5faa7f3d
Anchor floating actionbar to closest side when resizing window ( #1195 )
...
* Anchor floating actionbar to closest side when resizing window
* nit
* nit
2024-10-09 17:41:36 -04:00
Chenlei Hu
32fa950aa1
1.3.14 ( #1194 )
2024-10-09 16:41:38 -04:00
Chenlei Hu
82112c2c6e
Move low priority init to idle task ( #1192 )
2024-10-09 16:22:58 -04:00
Chenlei Hu
f94bdc358b
Disable node def validation by default ( #1190 )
...
* Add setting
* Make node def validation optional
2024-10-09 16:02:27 -04:00
Chenlei Hu
f6466d7062
Avoid calling settingStore.set when there is no legacy node bookmark ( #1191 )
...
* Avoid calling settingStore.set when there is no legacy node bookmark
* nit
2024-10-09 16:02:14 -04:00
Chenlei Hu
1c5fd2465e
Move vitejs/plugin-vue to devDep ( #1189 )
2024-10-09 15:16:43 -04:00
Chenlei Hu
e99329cff5
Remove class-transformer dependency ( #1187 )
...
* nit
* Fix test
* Remove class-transformer and its deps
* nit
* Fix invalid type for dummy node
2024-10-09 15:10:19 -04:00
bymyself
fabcbaec82
Restore backend state when Playwright test finishes ( #1168 )
...
* Restore backend state when Playwright test finishes. Resolve #1094
* Add warning when env var not set
* Rename and replace with scaffolding option for models dir
* Rename
* Define another env var [skip ci]
* Fix paths [skip ci]
* Update README.md
---------
Co-authored-by: Chenlei Hu <huchenlei@proton.me >
2024-10-09 15:05:19 -04:00
Chenlei Hu
c8f50509ed
Fix VHS advanced preview html video type ( #1186 )
...
* Fix VHS advanced preview html video type
* nit
2024-10-09 15:02:02 -04:00
Chenlei Hu
165604bb80
Support VHS advanced preview in queue sidebar tab ( #1183 )
...
* Map VHS video type
* Advance preview format
* nit
* View VHS advanced preview
* Disable result gallery vitest
* Proper disable
2024-10-09 12:42:00 -04:00
Chenlei Hu
829bce1c8c
Load Keybinding and Extension panel async ( #1179 )
2024-10-08 22:20:30 -04:00
Chenlei Hu
c3b82165fa
1.3.13 ( #1178 )
2024-10-08 20:14:56 -04:00
Chenlei Hu
d673a521d8
Add always snap to grid setting ( #1177 )
...
* Always snap to grid
* Ban pysssss.SnapToGrid
* nit
2024-10-08 20:12:23 -04:00
Chenlei Hu
ee88a79bc3
1.3.12 ( #1175 )
2024-10-08 17:12:53 -04:00
Chenlei Hu
5f3afa3776
Supports VHS video outputs in queue sidebar tab ( #1174 )
...
* Properly identify gifs
* Detect VHS video
* Basic video support in queue
* Video in lightbox
* Preview button
* nit
* Fix vitest
2024-10-08 17:10:44 -04:00
Chenlei Hu
3cafc10c2b
Fix pan mode icon display ( #1173 )
2024-10-08 14:24:39 -04:00
Chenlei Hu
2cb1cea196
Make LGraphCanvas shallowReactive ( #1169 )
...
* Make LGraphCanvas shallowReactive
* Restore canvas options after creation
2024-10-08 14:07:15 -04:00
Chenlei Hu
482da21ba7
Remove state check on continuous keydown ( #1171 )
...
* Remove state check on continuous keydown
* nit
2024-10-08 11:01:08 -04:00
bymyself
bf80340310
Add test on settings visibility on mobile ( #1164 )
...
* Add test on settings dialog visibility on mobile
* Consolidate settings-dialog tests
* Simplify zoom speed setting tests
2024-10-08 09:43:16 -04:00
bymyself
5ef15c0daf
Add aria labels to dialogs ( #1167 )
2024-10-08 09:41:28 -04:00
bymyself
62be958d47
Add tests on node multi-select ( #1163 )
2024-10-08 09:11:22 -04:00
Chenlei Hu
1ba236bbce
Simplify node tooltip lifecycle ( #1162 )
2024-10-07 22:13:52 -04:00
Chenlei Hu
a4e08f60fe
Extract theme toggle as command ( #1161 )
...
* Extract theme toggle as command
* nit
2024-10-07 21:54:58 -04:00
Chenlei Hu
5ba1d1a3f7
Show sidebar toggle keybinding shortcut on sidebar icon tooltip ( #1160 )
2024-10-07 21:44:38 -04:00
Chenlei Hu
58dd15a662
Fix core sidebar tab toggle command register ( #1159 )
2024-10-07 21:32:30 -04:00
Chenlei Hu
50a6ee27a0
Refactor core sidebar tab registration ( #1158 )
...
* Refactor sidebar tab register
* Register core tabs
2024-10-07 21:23:52 -04:00
Chenlei Hu
23952d9751
Show queue front icon when shift is pressed ( #1157 )
...
* Move shiftDown state to workspaceStateStore
* Queue front state
2024-10-07 19:54:00 -04:00
Chenlei Hu
2b26514190
1.3.11 ( #1154 )
2024-10-07 17:27:25 -04:00
Chenlei Hu
f8343d0f93
Fix flaky playwright test ( #1152 )
2024-10-07 17:11:20 -04:00
Chenlei Hu
cc17bee945
Manage app.ts litegraph keybindings ( #1151 )
...
* Manage app.ts litegraph keybindings
* nit
2024-10-07 16:50:58 -04:00
Alex "mcmonkey" Goodwin
ff1ca268a4
Model Library sidebar: allow searching metadata ( #1148 )
...
* Model Library sidebar: allow searching metadata
title, description, etc
* don't use vue stuff inside of vue because vue doesn't support vue
very cool
* remove old import
* and that one
2024-10-07 14:50:45 -04:00
Chenlei Hu
99c948f578
Update README ( #1149 )
2024-10-07 14:46:43 -04:00
Alex "mcmonkey" Goodwin
d68a1116dc
ModelToNodeStore minor fix ( #1147 )
2024-10-07 13:13:15 -04:00
Chenlei Hu
dee1ec1a2a
Update Litegraph (TypeScript conversion) ( #1145 )
...
* Fix various type errors
* Fix rest of ts errors
* update litegraph
* nit
2024-10-07 11:31:54 -04:00
bymyself
9cbfc9856b
Fix widget/input conversion on text widgets ( #1129 )
...
* Support converting dynamically created text widgets to input
* Fix array contains
* Add test wait
* Try to fix test only failing in CI
* Fix test: Disable conversion option nesting in contextmenu
2024-10-07 11:22:28 -04:00
bymyself
a95a6f9b47
Fix saved workflow cleanup in menu tests ( #1142 )
...
* Fix saved workflow cleanup in menu tests
* Clear workflow dir before each test
2024-10-07 09:35:15 -04:00
Chenlei Hu
c83ce863d7
Rework command menu extension API ( #1144 )
...
* Rework command menu API
* Update test
* Update README
* Prevent register other extension's command
2024-10-06 23:31:57 -04:00
Chenlei Hu
05aa78372b
Add keybinding search ( #1143 )
2024-10-06 22:40:20 -04:00
Chenlei Hu
38e3dcbaeb
Add frontend extension management panel ( #1141 )
...
* Manage register of extension in pinia
* Add disabled extensions setting
* nit
* Disable extension
* Add virtual divider
* Basic extension panel
* Style cell
* nit
* Fix loading
* inactive rules
* nit
* Calculate changes
* nit
* Experimental setting guard
2024-10-06 22:15:33 -04:00
Chenlei Hu
cfa763962e
Update playwright test fixture ( #1139 )
...
* Update playwright test fixture
* fix resolve
* nit
* Wait dialog close
2024-10-06 21:21:55 -04:00
Chenlei Hu
8c156cc651
Replace window.dialog with prompt dialog in workflows.ts ( #1138 )
2024-10-06 19:31:46 -04:00
Chenlei Hu
c7aabecc0e
1.3.10 ( #1137 )
2024-10-06 17:25:09 -04:00
Chenlei Hu
defacf3398
Remove unused code ( #1136 )
2024-10-06 16:22:48 -04:00
Chenlei Hu
7f2920644e
Revert "Remove model library searchbox ( #1133 )" ( #1135 )
...
This reverts commit 1b3cc4de1a .
2024-10-06 16:02:14 -04:00
Chenlei Hu
c92ff79231
Add workflow tab tooltip to show full path ( #1134 )
2024-10-06 12:10:54 -04:00
bymyself
3c70c1e463
Show keybinding on topbar dropdown menus ( #1127 )
...
* Show keybinding on topbar dropdown menus, resolve #1092
* Add text-muted to tailwind config
* Add Playwright test
* Preserve Primevue classes in menu item template
* Extend MenuItem
* Revert adding undo/redo to core keybindings
* Change test selector
* refactor
* Extract as component
* refactor
* nit
* fix extension API
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-10-06 12:08:16 -04:00
Chenlei Hu
1b3cc4de1a
Remove model library searchbox ( #1133 )
2024-10-06 11:44:38 -04:00
Chenlei Hu
b97331cbab
Restyle SettingGroup ( #1125 )
...
* Setting group CSS
* nit
* nit
* Dim label color
* nit
* Set width
2024-10-05 20:34:15 -04:00
Chenlei Hu
b7287dbb22
1.3.9 ( #1124 )
2024-10-05 18:09:51 -04:00
Chenlei Hu
2c90735bb1
Restore top/bottom menu location setting ( #1123 )
...
* Rename floating to top
* Adjust teleport target
* Fix dropdown direction for bottom menubar
* Fix z-index
2024-10-05 18:08:48 -04:00
Chenlei Hu
4d5fbeff45
Add eslint-plugin-unused-imports ( #1121 )
2024-10-05 16:36:02 -04:00
Chenlei Hu
ad55722662
Docking action bar on top menu bar ( #1119 )
...
* Teleport when docked
* Docking logic
* Remove unnecessary v-show
* Docked panel style
* Drop zone highlight
* Rename test
* Add playwright test
2024-10-05 14:06:29 -04:00
Chenlei Hu
9c118c8e37
Add '- ComfyUI' suffix on browser title ( #1118 )
...
* Add '- ComfyUI' suffix on browser title
* Update test expectations
2024-10-05 11:35:17 -04:00
Chenlei Hu
267660a661
Extract QueueButton as component ( #1117 )
2024-10-05 10:07:50 -04:00
filtered
f2017291d6
Prevent converted widget being duplicated ( #1115 )
2024-10-05 08:49:17 -04:00
Chenlei Hu
4cc69544b5
Replace window.alert with toast alert ( #1112 )
...
* Replace window.alert with toast alert
* Mock jest
2024-10-04 22:00:44 -04:00
Chenlei Hu
2649d72d3f
Refactor sidebarTabStore ( #1111 )
2024-10-04 21:20:35 -04:00
Chenlei Hu
a852b8e6e1
[skip ci] Add ersionAdded to newly added commands ( #1110 )
2024-10-04 20:41:05 -04:00
Chenlei Hu
6deb994235
Add command to switch opened workflow tabs ( #1109 )
2024-10-04 20:33:16 -04:00
Chenlei Hu
b30d285025
Add toggle command for each sidebar tab registered ( #1108 )
...
* Add toggle command for each sidebar tab registered
* nit
2024-10-04 20:22:10 -04:00
Chenlei Hu
18476d28dc
1.3.8 ( #1107 )
2024-10-04 16:32:46 -04:00
Chenlei Hu
57a4cb9036
Add default toast error handling for command execution ( #1106 )
...
* Error handling execute command
* Cleanup
* Add playwright test
* Mock i18n in jest test
* Reduce test func timeout
2024-10-04 16:28:08 -04:00
Chenlei Hu
ebc71b0e46
Add PromptDialog to replace window.prompt ( #1104 )
...
* Save file prompt dialog
* Don't download if dialog dismissed
* refactor
* style dialog
* nit
* Autofocus
2024-10-04 15:33:27 -04:00
Chenlei Hu
39d68bcdc4
Remove new default workflow button in workflows sidebar ( #1100 )
2024-10-04 11:37:37 -04:00
Chenlei Hu
e20126a254
Rename AppMenu to Actionbar ( #1099 )
...
* Rename AppMenu to Actionbar
* nit
* nit
2024-10-04 06:49:06 -04:00
Chenlei Hu
416fd0aed6
Restyle action bar ( #1098 )
2024-10-04 06:30:55 -04:00
Zoltán Dócs
661b8081c1
Show in-progress preview of the running task in the queue ( #1091 )
2024-10-03 18:48:06 -04:00
Chenlei Hu
64b5f4e7d5
1.3.7 ( #1090 )
2024-10-03 17:04:54 -04:00
Chenlei Hu
1775d43d90
Support keybinding customization ( #1081 )
...
* Basic keybinding panel
nit
Make row selectable
Reduce padding
Better key seq render
Show actions on demand
Turn off autocomplete
nit
Persist keybindings
Autofocus
Fix set unsetted keybinding bug
Refactor
Add reset button
Add back default keybinding logic
Report key conflict error
Adjust style
fix bug
Highlight modified keybindings
* Set current editing command's id as dialog header
2024-10-03 16:58:56 -04:00
Chenlei Hu
142882a8ff
Move keybinds to coreKeybindings ( #1078 )
...
* Refactor core keybinds
* Prevent default
* Add playwright test
2024-10-03 11:25:53 -04:00
Robin Huang
65cad74eba
Add model download URL and change to use safetensors. ( #1076 )
2024-10-03 09:08:26 -04:00
Chenlei Hu
77aaa38a92
[Extension API] Custom commands and keybindings ( #1075 )
...
* Add keybinding schema
* nit
* Keybinding store
* nit
* wip
* Bind condition on ComfyCommand
* Add settings
* nit
* Revamp keybinding store
* Add tests
* Add load keybinding
* load extension keybindings
* Load extension commands
* Handle keybindings
* test
* Keybinding playwright test
* Update README
* nit
* Remove log
* Remove system stats fromt logging.ts
2024-10-02 21:38:04 -04:00
Chenlei Hu
ea3d8cf728
1.3.6 ( #1073 )
2024-10-02 16:02:37 -04:00
Alex "mcmonkey" Goodwin
b3a624a572
Allow dragging model library outputs onto existing nodes ( #1004 )
...
* allow multiple compatible node registrations for model type
* allow dragging model library outputs onto existing nodes
* easier registration
* add alt loaders for checkpoint and lora
2024-10-02 15:53:19 -04:00
bymyself
a737be7e16
Fix group node copy paste ( #1069 )
...
* Fix group node copy paste
* nit
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-10-02 15:51:33 -04:00
Acly
aca2194892
Emit graph changed event after modifying a widget value via keyboard ( #1072 )
2024-10-02 15:28:42 -04:00
Chenlei Hu
3a2b2f9e15
Add toggle link visibility button on canvas menu ( #1070 )
...
* Basic link visibility toggle
* Icon change
* nit
* Update litegraph
* nit
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-02 15:23:37 -04:00
Chenlei Hu
a19f713c57
Revert "Hide Comfy.Workflow.WorkflowTabsPosition ( #984 )" ( #1071 )
...
This reverts commit a41f3b1ac6 .
2024-10-02 15:14:23 -04:00
Chenlei Hu
8b2ef3c352
Use jpg for template workflow thumbnail ( #1066 )
2024-10-02 12:11:09 -04:00
pythongosssss
861bcabd66
Add support for multiple changes in a single ChangeTracker state ( #1022 )
...
* wip
* Add tests
* Update package
* remove logs
* nit
* nit
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-10-02 11:53:54 -04:00
Alex "mcmonkey" Goodwin
cc2b64df52
add filename in model preview popup ( #1005 )
...
* add filename in model preview popup
for #1003
* user setting for model name fomat in the tree
* add a tooltip for the setting to explain what things mean
* more explicit file_name naming
* touch of additional text in the tooltip
2024-10-02 10:59:01 -04:00
Alex "mcmonkey" Goodwin
a7a0035b0e
allow custom bypass color ( #993 )
...
* allow custom bypass color
* shove the not-litegraph-color-def into litegraph
* prettier just does this to be funny i swear
2024-10-02 10:49:59 -04:00
bymyself
31b1aeeb69
Add test for selecting nodes on mac ( #1055 )
...
* Add test for selecting nodes on mac
* Deselect nodes in teardown
* Fix unstable test. Remove test on unimplemented feature
2024-10-02 10:42:57 -04:00
Chenlei Hu
3f10fd53bd
1.3.5 ( #1061 )
2024-10-01 16:39:36 -04:00
Chenlei Hu
0194d76722
Make max batch count configurable ( #1060 )
2024-10-01 15:42:12 -04:00
Chenlei Hu
98a0291bbd
Remove update-main action ( #1058 )
2024-10-01 13:14:53 -04:00
Chenlei Hu
f9fc36f0ed
Cleanup zip file on release ( #1057 )
2024-10-01 13:13:18 -04:00
pythongosssss
a2bd2a9bae
Implement creating inputs by dragging link to widget ( #1021 )
...
* Implement creating inputs by dragging link to widget
* Update litegraph
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-10-01 12:53:38 -04:00
Chenlei Hu
c42222cf0d
Update litegraph (Pan when dragging link) ( #1056 )
...
* Update litegraph (Pan when dragging link)
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-10-01 10:54:28 -04:00
Chenlei Hu
271a4979b7
[Skip CI] Remove outdated roadmap ( #1052 )
2024-09-30 20:25:35 -04:00
Chenlei Hu
1c980397b8
1.3.4 ( #1051 )
2024-09-30 20:21:52 -04:00
Chenlei Hu
5d957a05b9
Replace locking/unlocking of canvas with select/pan mode ( #1050 )
...
* Add dragging canvas state
* Change icon
* Add playwright test
* tooltip change
* Enable for legacy menu
* Update litegraph
* Hide canvas menu for test
2024-09-30 20:20:49 -04:00
pythongosssss
f75f774ddb
Graph canvas menu ( #1023 )
...
* add graph canvas menu
* Move to corner
* Remove action bar reset zoom button
* nit
* Add setting
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
2024-09-30 16:06:43 -04:00
bymyself
224c0080ee
Fix topbar submenu width on mobile/tablet ( #1047 )
...
* Fix topbar submenu width on tablet
* Add Playwright test
* Use better selector
* nit
---------
Co-authored-by: Chenlei Hu <chenlei.hu@mail.utoronto.ca >
2024-09-30 15:21:09 -04:00
bymyself
6ea5fea1a7
Fix menu drag on touch device ( #1046 )
2024-09-30 15:15:58 -04:00
bymyself
04e1344676
Fix closing saved workflows ( #1049 )
...
* Fix workflow save. Resolves #996 Resolves #1048
* Add test on closing tabs
* Add test on closing open workflows in sidebar
2024-09-30 15:09:24 -04:00
Chenlei Hu
0117964ca5
1.3.3 ( #1036 )
2024-09-28 11:22:19 +09:00
Chenlei Hu
9d110d39b2
Make action bar draggable ( #1035 )
...
* Basic draggable
* Nowrap
* Prevent double reset
* Persist position
* nit
* nit
* Window resize adjustment
* Fix playwright test
2024-09-28 11:21:38 +09:00
Chenlei Hu
8d7693e5ad
1.3.2 ( #1024 )
2024-09-27 15:31:48 +09:00
Yoland Yan
ec9a30d269
Minor: change app-menu bottom spacing ( #1020 )
2024-09-27 15:10:13 +09:00
Chenlei Hu
56fc2dd753
Update litegraph (Canvas readonly attr change event) ( #1019 )
2024-09-27 15:00:54 +09:00
Chenlei Hu
9050591ff9
Update litegraph (Drag cursor shape) ( #1014 )
2024-09-27 10:51:52 +09:00
Alex "mcmonkey" Goodwin
0cf21b190c
don't remove invalid dropdown values ( #998 )
...
for #963
2024-09-27 09:03:55 +09:00
Alex "mcmonkey" Goodwin
2531ec178e
minor css improvement with editable text ( #990 )
2024-09-27 08:26:24 +09:00
Alex "mcmonkey" Goodwin
81119acaf2
add a hotkey for settings ( #991 )
...
* add a hotkey for settings
for #942
* playwright test for settings menu hotkey
* make hotkey intercompatible with both old and new UI
2024-09-27 08:25:56 +09:00
Chenlei Hu
05f999903d
1.3.1 ( #989 )
2024-09-26 16:23:35 +09:00
Chenlei Hu
66c02d1e3a
Revert "Mark Comfy.Workflow.ShowMissingModelsWarning as stable & enabled by d…" ( #988 )
...
This reverts commit cdaa0bda5b .
2024-09-26 16:19:09 +09:00
Chenlei Hu
a05df99a8a
Update litegraph (Link copy) ( #986 )
...
* Update litegraph (Link copy)
* Update readme
2024-09-26 16:06:59 +09:00
Chenlei Hu
e200e2f89c
Add model info for flux workflow template ( #987 )
2024-09-26 16:06:37 +09:00
Chenlei Hu
cdaa0bda5b
Mark Comfy.Workflow.ShowMissingModelsWarning as stable & enabled by default ( #985 )
2024-09-26 15:10:17 +09:00
Chenlei Hu
a41f3b1ac6
Hide Comfy.Workflow.WorkflowTabsPosition ( #984 )
2024-09-26 15:10:03 +09:00
Chenlei Hu
3585cb69f5
Allow extension register custom topbar menu command ( #982 )
...
* Refactor command store
* Rename coreMenuStore to menuStore
* Extension API to register command
* Update README
* Add playwright test
2024-09-26 10:44:15 +09:00
Chenlei Hu
a53f0ba4db
1.3.0 ( #981 )
2024-09-26 08:51:13 +09:00
huchenlei
7300f6edc2
Format
2024-09-26 08:48:51 +09:00
christian-byrne
1126eaa346
Add test workflow
2024-09-26 08:48:51 +09:00
christian-byrne
7e5d82d0e8
Use visibility of textarea to determine if loaded correctly
2024-09-26 08:48:51 +09:00
christian-byrne
2b2b1cdb85
Add Playwright test
2024-09-26 08:48:51 +09:00
christian-byrne
0b7c1609fd
Fix nodes with only optional inputs
2024-09-26 08:48:51 +09:00
Chenlei Hu
7760f91a56
Revert "Disable broken playwright test by backend change ( #967 )"
...
This reverts commit da651eee6f .
2024-09-25 19:20:08 +09:00
七海千秋
58d8ab40c4
add missing i18n messages
...
added all missing chinese messages
2024-09-25 19:18:59 +09:00
Chenlei Hu
4ab3aa9a39
Backward compatibility with extension injections on legacy menu bar ( #970 )
...
* Compatible to legacy top menu extensions
* Rework css
* nit
2024-09-25 16:01:50 +09:00
AustinMroz
9199639320
Reset FileInput value after load ( #958 )
...
When a file is browsed for, the fileInput remains associated with the
chosen file even after the associated workflow is loaded. If a user
attempts to load the same file again, the onchange event does not fire
and loading fails silently. This is fixed by clearing the fileInput
after the workflow has been loaded.
Out of an abundance of caution, the onchange is made async to ensure the
fileInput isn't cleared until after the workflow has loaded.
Add a test to check if the same workflow file can be loaded
consecutively.
2024-09-25 16:01:50 +09:00
Chenlei Hu
5ee0fd3519
Rework queue button ( #968 )
...
* Move queue button to right side
* Rework split button
* Group
* Remove unused code
* x2 buttons
* Use primevue divider
* adjust style
* Add tooltip
* Update test
* Add clearing pending tasks button to queue bar
* Fix state
* Dropdown list fix
2024-09-25 16:01:50 +09:00
AustinMroz
59976ea357
Reduce SearchBox margins for lower resolutions. ( #959 )
...
On lower screen widths, the SearchBox would scale itself down instead of
reducing the fairly wide margins. This wastes space and has reduces the
usability of the search box contents itself by cutting off information
(such as the experimental badge) on nodes with medium or longer titles
This is not without side effects, so further adjustments may be needed.
Currently, the searchbox is slightly offset to the right even for wide
screens and the adjustments are disabled for very small screens (<=768)
such that the preview is offscreen, but the entirety of the searchbox is
properly displayed down to 512
2024-09-25 16:01:50 +09:00
Chenlei Hu
62bddded37
Move clipspace from action bar to topbar dropdown menu ( #956 )
2024-09-25 16:01:50 +09:00
Alex "mcmonkey" Goodwin
35a7c81fd8
initial download-folder-selector interface ( #890 )
...
* initial download-folder-selector interface
* use primevue select
* add a folder select visibility checkbox
* slightly reduce indirection
* fix up select box updating
* revert bad upstream changes
* cleanup
* allow localhost sourced models in ui side
(for testing purposes only basically, but does no harm in deployed envs)
* add screenshot expectations to test
* Update test expectations [skip ci]
* add testing of folder select
* fix test
* don't exclude folder selector when there's only 1
since the checkbox covers that better anyway
* oo - fix checkbox
* Update test expectations [skip ci]
* testing - don't expect screenshots :(
* experimental new test code
* toHaveClass is silly
* add // comments documenting intent of allowedSources
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-25 16:01:50 +09:00
AustinMroz
30469a6d88
Support redo with Ctrl+Shift+Z ( #957 )
2024-09-25 16:01:50 +09:00
Alex "mcmonkey" Goodwin
d2d645f74b
better badges for empty/loading model library folders ( #953 )
...
* better badges for empty/loading model library folders
for #945
* fix total count on loaded nodes
* fix test break
* additional test fix
* use a null prop fallback instead of having to explicitly calc
* patch
2024-09-25 16:01:50 +09:00
Chenlei Hu
4e5bcd6a3b
Migrate deprecated setting values ( #954 )
2024-09-25 16:01:50 +09:00
Chenlei Hu
6a8287e192
Show opened workflows as topbar tabs ( #952 )
...
* Basic tab switching
* Closing tabs
* Style buttons
* wip
* Fix scroll style
* Add setting
* Add playwright test
* Add unsaved status
* nit
2024-09-25 16:01:50 +09:00
Alex "mcmonkey" Goodwin
7b344d5629
Fix routing ( #939 )
...
* reinstate working routing code and remove broken code
* forward object_info
* remove object_info bit
2024-09-25 16:01:50 +09:00
Alex "mcmonkey" Goodwin
35579e644e
don't show redundant model previews ( #949 )
...
for #944
2024-09-25 16:01:50 +09:00
Chenlei Hu
1bc78a716e
Fix action bar commands ( #946 )
2024-09-25 16:01:50 +09:00
Chenlei Hu
0d28c108d2
Add topbar dropdown menu ( #937 )
...
* Add basic menu
* Add workflows/edit to menu bar
* Add command store
* Fix z-index
* Fix beta menu setting switch
* nit
* Drop to center
* Fix command invocation
2024-09-25 16:01:50 +09:00
Alex "mcmonkey" Goodwin
6a158d46b8
[Draft] Model library sidebar tab ( #837 )
...
* basic/empty model library sidebar tab
in-progress
* make it actually list out models
* extremely primitive search impl
* list out available folders
(incomplete list atm)
* load list dynamically
* nice lil loading icon
* that's not doing anything
* run autoformatter
* fix up some absolute vue shenanigans
* swap to pi-box
* is_fake_object
* i think apply the tailwind thingo
* trim '.safetensors' from end of display title
* oop
* after load, retain title if no new title is given
* is_load_requested to prevent duplication
* dirty initial model metadata load & preview
based on node preview code
* update model store tests
* initial image icon for model lib
* i hate this
* better empty spacer
* add api handler for '/models'
* load model folders list instead of hardcoding
* add a 'no content' placeholder for empty folders
* autoformat
* autoload model metadata
* error handling on metadata loading
* larger model icons
* click a model to spawn a node for it
* draggable model nodes
* add a setting for whether to autoload or not
* autoformat will be the death of me
* cleanup promise code
* make the model preview actually half-decent
* revert bad unchecked change
* put registration back
2024-09-25 16:01:50 +09:00
pythongosssss
bf7652227a
Workflow templates ( #938 )
...
* Add template gallery
* Add simple test
* Add examples
* Enable floating menu in test
2024-09-25 16:01:50 +09:00
Chenlei Hu
2aaee5c331
Remove support of Top/Bottom in menu positions ( #933 )
...
* Remove support of Top/Bottom in menu positions
* Update menu positions in test setting
* nit
2024-09-25 16:01:50 +09:00
huchenlei
fa2884f9b2
Resolve merge conflict
2024-09-25 16:01:50 +09:00
ArtificialLab
9c7ea5bd87
Fix routing ( #929 )
...
* fix router and move graph related parts to GraphView.vue
* (fix) add back child element in UnloadWindowConfirmDialog
* (cleanup) remove empty callback
* (fix) routing issue when base url is not webroot
* add back DEV_SERVER_COMFYUI_URL
2024-09-25 16:01:50 +09:00
Chenlei Hu
5e51ae37cf
Relands "Fix routing and layout issue" ( #931 )
...
* Revert "Revert "Fix routing and layout issue (#923 )" (#930 )"
This reverts commit 1e2dfea173 .
* Fix merge conflicts
2024-09-25 16:01:50 +09:00
Chenlei Hu
4fa3a38f98
Revert "Fix routing and layout issue ( #923 )" ( #930 )
...
This reverts commit 94db2e90da .
2024-09-25 16:01:50 +09:00
ArtificialLab
d735513e60
Fix routing and layout issue ( #923 )
...
* fix router and move graph related parts to GraphView.vue
* (fix) add back child element in UnloadWindowConfirmDialog
* (cleanup) remove empty callback
2024-09-25 16:01:50 +09:00
filtered
38c2ec7532
Fix workflow search cannot find uppercase letters ( #908 )
2024-09-25 16:01:50 +09:00
Chenlei Hu
f4d4cc3439
Move workflow dropdown to sidebar tab ( #893 )
...
* Initial move to sidebar
Remove broken CSS
Move action buttons
Migrate open workflows
Add basic browse
WIP
Add insert support
Remove legacy workflow manager
Remove unused CSS
Reorder
Remove legacy workflow UI
nit
* Support bookmark
Add workflow bookmark store
nit
Add back bookmark functionality
Correctly load bookmarks
nit
Fix many other issues
Fix this binding
style divider
* Extract tree leaf component
* Hide bookmark section when no bookmarks
* nit
* Fix save
* Add workflows searchbox
* Add search support
* Show total opened
* Add basic test
* Add more tests
* Fix redo/undo test
* Temporarily disable browser tab title test
2024-09-25 16:01:50 +09:00
Chenlei Hu
4ae066c57d
Proxy ComfyWorkflow objects ( #869 )
...
* Proxy ComfyWorkflow objects
* nit
2024-09-25 16:01:50 +09:00
pythongosssss
2d1ff64951
Floating menu option ( #726 )
...
* Add floating menu
* Fix
* Updates
* Add auto-queue change test
* Fix
2024-09-25 16:01:50 +09:00
Chenlei Hu
73a7f7dae0
1.2.64 ( #972 )
2024-09-25 15:56:09 +09:00
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
941f71faea
Move groupnode test teardown logic to afterEach ( #965 )
2024-09-25 11:53:52 +09:00
Chenlei Hu
da651eee6f
Disable broken playwright test by backend change ( #967 )
2024-09-25 11:41:11 +09:00
Chenlei Hu
eed00f97f9
Disable jest test on audio_stable_audio_example.flac.json ( #966 )
...
* Disable jest test on audio_stable_audio_example.flac.json
* nit
* nit
2024-09-25 11:33:23 +09:00
Chenlei Hu
2387a5e9bd
1.2.63 ( #955 )
2024-09-24 16:30:45 +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
dependabot[bot]
5d8e8a2486
Bump rollup from 4.22.0 to 4.22.4 ( #951 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.22.0 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.22.0...v4.22.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 14:57:46 +09:00
Alex "mcmonkey" Goodwin
423df92ff8
allow browser tests update off main branch ( #940 )
...
why was this blocked??
2024-09-23 19:43:04 +09:00
Chenlei Hu
04a950d7f5
More robust group node playwright test ( #935 )
...
* More robust group node playwright test
* nit
* nit
2024-09-23 14:30:45 +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
39eeda8430
1.2.62 ( #922 )
2024-09-22 16:40:00 +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
7b4b40db5b
Update litegraph (Slot style) ( #919 )
...
* Update litegraph (Slot style)
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-22 16:15: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
pythongosssss
4ee1b23e9b
Exclude litegraph from being cached ( #918 )
2024-09-22 15:25:52 +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
cdaac0d9bb
1.2.61 ( #913 )
2024-09-22 12:14:13 +09: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
Chenlei Hu
82d03b5c1b
Add colorPalette cleanup for playwright test ( #907 )
2024-09-22 08:53:01 +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
e5f1eb8609
Update browser tests README ( #900 )
2024-09-21 10:49:29 +09:00
Chenlei Hu
eb7ab0860d
1.2.60 ( #896 )
2024-09-20 19:52:09 +09:00
Chenlei Hu
9ed3545b95
Fix frontend node conflicting with node badge ( #895 )
2024-09-20 19:45:34 +09:00
Chenlei Hu
d223f3865b
1.2.59 ( #892 )
2024-09-20 09:25:50 +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
dependabot[bot]
3931cae044
Bump vite from 5.3.3 to 5.4.6 ( #889 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.3 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 20:11:34 +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
29d69338ef
1.2.58 ( #882 )
2024-09-19 12:00:45 +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
efa2fa269d
1.2.57 ( #868 )
2024-09-18 09:38:27 +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
bymyself
e493473c35
Add tests on using group nodes in library sidebar ( #864 )
...
* Add tests on adding group node from library sidebar
* Improve test name clarity
2024-09-18 09:09:35 +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
bymyself
174c52958f
Add test on mobile canvas panning ( #863 )
...
* Add test on mobile canvas panning
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-17 17:15:05 +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
582acd7bd1
1.2.56 ( #859 )
2024-09-17 11:17:26 +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
d0a4db5f4f
Update litegraph (Copy connection by shift drag from path) ( #841 )
...
* Add playwright tests
* Update lg
* nit
* nit
* Skip tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-16 12:02:48 +09:00
Chenlei Hu
861eaa155f
Refactor test fixture dnd ( #840 )
...
* Refactor test fixture dnd
* nit
2024-09-16 10:13:25 +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
7025e321de
1.2.55 ( #836 )
2024-09-15 11:22:27 +09:00
huchenlei
429fa75fcc
Update litegraph (Fix group right click)
2024-09-15 11:03:34 +09:00
Chenlei Hu
347563adf9
Move json format functions to formatUtil ( #834 )
2024-09-15 09:46:34 +09:00
Chenlei Hu
9bdb3c0332
1.2.54 ( #830 )
2024-09-14 17:12:50 +09:00
Chenlei Hu
12c699cc87
Update litegraph (Getters) ( #829 )
...
* Update litegraph (Getters)
* Update
2024-09-14 17:10:57 +09:00
Chenlei Hu
588cfeca4b
Replace ComfyApp.runningNodeId with executionStore.executingNodeId ( #828 )
...
* Replace ComfyApp.runningNodeId with executionStore.executingNodeId
* nit
2024-09-14 16:01:37 +09:00
Chenlei Hu
f983f42c45
Add executionStore ( #827 )
...
* Extract execution store
* Fix executing nodes highlight
* nit
* nit
* nit
2024-09-14 15:15:15 +09:00
Chenlei Hu
fef780a72f
Make useTreeExpansion hook accept expandedKeys as param ( #826 )
2024-09-14 11:27:38 +09:00
Chenlei Hu
ebdcd92977
Extract error handling with toast message as hook ( #825 )
2024-09-14 11:25:08 +09:00
filtered
c98ea5ba01
Use LiteGraph validation for node search->create ( #822 )
...
Adds LiteGraph type to augmentation until LG types are auto-generated
Removes @ts-expect-error
2024-09-14 08:36:48 +09:00
filtered
48f84a46cd
Add apiTypes present in docs but missing in zod ( #821 )
...
* Add apiTypes present in docs but missing in zod
* Fix prettier check
2024-09-14 08:35:32 +09:00
filtered
9483cfe915
Add graceful correction when widgets undef. ( #820 )
...
Fixes crash on load of workflow where `node.widgets` has no `.find()`
2024-09-14 08:33:43 +09:00