Load Image thumbnails, delete images, browse input subfolders. Subfolders now load images!
Attribute | Default |
---|---|
Show File Names |
False |
Show Thumbnails |
True |
Thumbnails Size |
100 |
Thumbnails are lazy loaded, and sized by their max-height. It looks better that way, almost like a masonery. Example without filenames:
- Open a terminal inside the 'custom_nodes' folder located in your ComfyUI installation dir
- Use the
git clone
command to clone the ComfyUI-Thumbnails repo under ComfyUI\custom_nodes\
git clone https://github.com/audioscavenger/ComfyUI-Thumbnails
- Images loaded from subfolders will not close the parent folder yet. Just click anywhere to close the dialog.
- does not handle more than 1 level of subfolders
- fix parent root folder not closing or live with it
- browse subfolders of input - yay we did it!
- fix subfolder image calls: view&subfolder=folder stopped working
- pass subfolders as objects in py
- show subfolders as folder icon
- disable deleteBtn on folders
- remove litegraph event listener
- build actual list for files and subfolders in py
- replace [object Object] by folder name
- pass folders and their content to addImg
- create thisSubRoot content with subfolder files - kind of
- add .. folder to thisSubRoot
- store thisRoot in local storage - just files dictionary
- replace thisRoot content with new subfolder content with new click listener
- have a good night sleep
- now we load subfolders, correct image paths, images load, but we can't close the root LoadImage widget
- now we load subfolders, correct image paths, images load, but we can't close the root LoadImage widget
- added version prompt at loading time
- added import hashlib
- fixed LoadImage override properly in init and main class
- moved foldersDict in storage, and fixed folder icons
- fixed ComfyUI-Thumbnails/issues/2: no dependency on node_helpers.py anymore
- try and fix after November 2024 upgrade to TS engine. Thumbnails are back baby!
- BUG: second time you click on load image, foldersDict is empty -> all folders are therefore removed due to invalid extension
- definitely chose api name as
/customnode/deleteImage
- bugfix for nodes taht load inexistant images like SDXL Empty Latent etc
- added slide-in size
- pre-load images
- delete images
- show image name on hover
- published in comfy-registry
- added option to hide filenames
- It just works... stole some code from KJNodes again
Like my work? This tool helped you? Want to sponsor more awesomeness like this?