ComfyUI_frontend
ComfyUI_frontend copied to clipboard
Official front-end implementation of ComfyUI
Frequently, number widgets will have values with special meaning, but these values are not always intuitive. For example, setting cfg to 1.0 disables it even though cfg can be set...
### Is there an existing issue for this? - [X] I have searched the existing issues and checked the recent builds/commits ### What would your feature do ? This change...
- move TopMenubar to LayoutDefault - simplify SideToolbar and move it to LayoutDefault - properly integrate canvas creation into vue rendering (instead of creating a DOM-dirty graph-canvas-container) - refactor to...
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 Currently we already have keybindings that are global and that are only triggered when litegraph canvas is focused. Later when we add more views to the UI,...
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 Currently we only support binding single shortcut to a command. Like VSCode, we should support mapping multiple shortcuts to single command.
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 Keybindings such as `Ctrl + t` are reserved by the browser for default behaviors. We should hint users that these keys are reserved by the browser. (Maybe...
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 We now supports frontend extension scripts to add custom commands and keybindings. Marking which extension registered the command becomes necessary. We can achieve that easily by tagging...
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 Just like color palette, user might want to switch between multiple keybinding presets.
Related PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/1081 Users might want to share keybindings with others.
The current API only allows update single setting entry in a call (which correspond to an API call to update backend config json). https://github.com/Comfy-Org/ComfyUI_frontend/blob/142882a8ff884e7c247acd3c1c10865ef91bf01c/src/stores/settingStore.ts#L70-L73 We should allow batch update of...