- Add live 'will produce → N iterations' read-only label widget (italic, custom draw) - Switch numeric widget precision between 0 (int) and 2 (float) based on which output is connected - Auto-disconnect the other output socket when INT or FLOAT is newly wired (mutual exclusivity) - Re-entrancy guards (_mbqUpdating, _mbqDisconnecting) prevent callback loops - Remove batch_size concept; drop decimals widget from README and examples - Document that all iterations must complete before output appears
12 lines
325 B
Python
12 lines
325 B
Python
import sys
|
|
import os
|
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
from mbq_wedge import MBQWedge
|
|
|
|
NODE_CLASS_MAPPINGS = {"MBQWedge": MBQWedge}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {"MBQWedge": "MBQ Wedge"}
|
|
WEB_DIRECTORY = "./js"
|
|
|
|
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]
|