chrisgoringe / cg-controller

MIT License
35 stars 3 forks source link

Select which widgets to show or hide #143

Open chrisgoringe opened 1 month ago

JorgeR81 commented 1 month ago

When you think about this, consider that it would be especially useful for big nodes like Face Detailer.

It requires the full column. I can put this in a group, to show only this node at a time. But it would be nice to have fewer widgets and more space for a Image Preview here.

face

JorgeR81 commented 4 hours ago

It's great that you can hide the Hub's widgets in the Controller !

But also about the Hub,

Could it be possible to hide part of the sole widget name, to save space ? These names are very long.

I'm not asking to change the widget's names. Just to hide some redundant parts of the name, in the Controller's GUI.

It's a similar problem to hiding the widgets. Maybe it could be solved in the Hub's side, but it's the Controller that really needs to save the screen space. 

sw1

chrisgoringe commented 1 hour ago

ctrl-click the nodeblock header for this on 1.5

This has the same issue #375 with changes not always being saved - I've raised an issue with ComfyUI front end about it but will look for a workaround.

You can always just move a node to trigger the need for data to be saved.

chrisgoringe commented 1 hour ago

One option for the long names would be #386

JorgeR81 commented 1 hour ago

ctrl-click the nodeblock header for this on 1.5

It's working. And it looks gorgeous ! So clean !

Once a node has hidden widgets, could it be possible to add a button to toggle all hidden widgets at once ?

Maybe also with the bolt icon in the node header ( https://github.com/chrisgoringe/cg-controller/issues/303#issuecomment-2486574895 )

ad1


h1

chrisgoringe commented 1 minute ago

Added #387 for showing all the hidden widgets