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
|
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
|
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
|
957a767ed0
|
New settings API (#1292)
* Add settings API
* Add playwright test
* Update README
|
2024-10-24 10:26:01 -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
|
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
|
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
|
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 |
|