Since this commit: https://github.com/comfyanonymous/ComfyUI/commit/9534f0f8a5a026654492da378f84d2cdc589ed01 Input <-> widget is possible on booleans. Locally I edited it but forgot about it not being in comfy This commit is reversable since I'm not yet sure of all the impacts
Core
These 3 scripts cannot be used independently and must all be present to work, they are mostly enhancing the frontend of python nodes
comfy_shared: library of methods used inmtb_widgetsanddebug
mtb_widgets define ui callbacks, and various widgets like the COLOR type:
There is also Debug which is a node that should be able to display any data input, it handle a few cases and fallback to the string representation of the
data otherwise:
Standalone
These scripts can be taken and placed independently of comfy_mtb or any other files, mimicking what pythongosss did for their
- imageFeed: a fork of @pythongosssss ' s image feed, it adds support for: a lightbox to see images bigger, a way to load the current session history (in case of a web page reload), and different icons, most of the work come from the original script.
Note
The original imagefeed got updated since and offer more options, ideally I would clean my lightbox thing and PR it to pythongoss later but in the meantime the script will detect if you already use the original one and not load this fork