AUTOMATIC1111's script implementation doesn't expose any metadata about the parameters accepted by scripts. So I had to write a function to inspect the GUI generated by the script to extract that metadata myself.
Did you know it is surprisingly hard to create dynamic GUIs in pyQt? But I did it anyways.
And with that, all the scripts are exposed.
See tracking issue Interpause/auto-sd-paint-ext#4 for what has been tested to work so far.
AUTOMATIC1111's script implementation doesn't expose any metadata about the parameters accepted by scripts. So I had to write a function to inspect the GUI generated by the script to extract that metadata myself.
Did you know it is surprisingly hard to create dynamic GUIs in pyQt? But I did it anyways.
And with that, all the scripts are exposed.
See tracking issue Interpause/auto-sd-paint-ext#4 for what has been tested to work so far.