Comfy-Org / Comfy-Org/ComfyUI

[Feature Request] Several ideas

Open
#90 3 comments 0 reactions 0 assignees View on GitHub
Feature
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 10h
Merged PRs (30d)
153

Description

I really think your actualy have the best UI, so if you want :

1-input text boxes (e.g. the prompt) have a problem: when you select the text and move the cursor outside the box, it deselects, it's annoying.

2-it could be cool to see the image used, on the controlNET and loadimage modules.

3- it could be cool that ctrl + arrow up/down after selecting a keyword in the prompt, increases the weight, like with 1111. example: "(keyword:1.1)"

4 - right click on "Queue Prompt" to reduce the queue.
![2023-03-14 22_59_27-aezaeazddez0000000003 jpg - ACDSee Pro 10](https://user-images.githubusercontent.com/112913359/225151147-acc25dec-3854-4363-83f7-363026ab8df9.jpg)

5 - The possibility to delete a group with all its content.

6 - When you refresh the page, the view is not centered on the modules.

7 - The possibility to close these boxes with a click outside of it :
![2023-03-14 23_15_10-127 0 0 1_8188](https://user-images.githubusercontent.com/112913359/225154525-4a7217b0-4f96-456b-946f-6886930094f4.jpg)

8 - The possibility to temporary disable a module and a group.

9 - An excellent trick I think : a new module that has several states and where you can "plug in" all possible connections, and return all possible connections. I explain: for example you want a state of this module that uses a ckpt, and another state that uses LORA, so you create a state 1 of this module that is connected to the ckpt_loader, and a state 2 connected to the LORA_loader, and you can change the state of the module in 1 click. The problem is that the module must be able to remember and change the options of the connected modules, because these options change depending on whether you use LORA or EMA for example... (an other situation for exemple : sometimes you want to use a latent_image from a new image generation, and sometimes from a load_image module.)

10 - the possibility to "lock" a group, because sometimes they are moved unintentionally, they overlap with other groups and get mixed up. The lock could either prevent the group from overlapping other modules or from being moved.

11 - this should be "random seed **before** every gen" :
![2023-03-15 08_30_45-127 0 0 1_8188](https://user-images.githubusercontent.com/112913359/225237783-100bf0b6-1103-4abc-83e6-fdad79a491c7.jpg)
Because if I had it enabled just before and I want to keep the seed, I check the box, the seed will change one last time.

12 - an option for a sound when the queue is finished (to help with alt+tab).

I move it here because I'm not sure you still get notifs on my other ticket.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.