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 )
v1.3.6
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 )
v1.3.5
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 )
v1.3.4
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 )
v1.3.3
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 )
v1.3.2
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 )
v1.3.1
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 )
v1.3.0
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