Files
alFrame-ComfyUI-AF-Find-Nodes/__init__.py
T
Alex Furer 019f452639 v0.0.06
Cosmetics, making this a version
2025-10-12 00:15:23 +02:00

43 lines
2.1 KiB
Python

"""
@author: Alex Furer
@title: AF - Find Nodes
@nickname: AF - Find Nodes
@description: A ComfyUI utility extension for finding nodes by ID, title, pack, or type in workflows.
"""
# Tell ComfyUI to serve JavaScript files from this directory
WEB_DIRECTORY = "."
# No Python nodes to register - this is a pure JavaScript extension
NODE_CLASS_MAPPINGS = {}
NODE_DISPLAY_NAME_MAPPINGS = {}
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS', 'WEB_DIRECTORY']
__version__ = "0.0.06"
__author__ = "Alex Furer"
__title__ = "AF - Find Nodes"
__description__ = "A ComfyUI utility extension for finding nodes by ID, title, pack, or type in workflows."
__license__ = "MIT"
__changelog__ = [
"v0.0.06 - Cosmetics, making this a version",
"v0.0.05 - Renamed the project from \"AF - Find Node By ID\" to \"AF - Find Nodes\"",
"v0.0.04 - Added tabs to search by ID, by Title, by Pack, by Type. Search 'By Pack' and 'By Type' are experimental features. Due to inconsistencies in how nodes are coded and distributed across different packs, these searches may produce unexpected results or false positives. Use with caution !!",
"v0.0.03 - Clear button now also clears the search field. Dialog content cleared when closed or opened. Error messages in red. Fixed dialog width to 340px",
"v0.0.02 - Fixed double initialization error. Removed right-click on canvas to trigger the dialog. Fixed zooming in to node",
"v0.0.01 - Initial Version"
]
print("* * * * * * * * * * * * * * * * * * * * * * * * * *")
print(r"""
___ ____ _____ ___ __ ______ _ __ __
/ _ | / __/ ____ / ___/__ __ _ / _/_ __/ / / / _/ / |/ /__ ___/ /__ ___
/ __ |/ _/ /___/ / /__/ _ \/ ' \/ _/ // / /_/ // / / / _ Y _ / -_|_-<
/_/ |_/_/ \___/\___/_/_/_/_/ \_, /\____/___/ /_/|_/\___|_,_/\__/___/
/___/
🔍 AF - Find Nodes Extension Loaded !
Use Ctrl+Shift+F to open the search panel
""")
print("* * * * * * * * * * * * * * * * * * * * * * * * * *")