this adds output path in the yaml.
this also adds absolute paths in both the yaml and the ui.
output path in the yaml is not displayed, this is due to having to parse the yaml to find it, which shouldnt be done immediately on changing the dropdown anyway.
as a second commit it adds searching output folders for extra yamls. drop that commit if you want to.
You marked a comment as resolved but didn't resolve it.
You had weird spacing issues at the end-of-file multiple times, you might want to check your editor settings. Render whitespace helps a lot with identifying spacing issues.
There were several irrelevant changes in the PR, making the PR changelist much longer than it actually was. I've removed those. I'll reapply the tab fix after. The input list is a separate topic entirely.
You had code to update the HTML url to the absolute path, but that URL was invalid as it was still trying to use the gradio subhost. I've revised it to a proper link, and a notice that a raw path is in use. (The proper link is valid but isn't necessarily clickable due to browser restrictions, you can make it work by right-clicking, at least on firefox)
Do bear in mind that webcode works better when hosted by a server, as there's a lot of weird browser restrictions on local html files. I've written the grid page intentionally to avoid 95% of those issues, but I recall at least a couple can still appear. (ie when you don't just leave the output in your output folder for the gradio server to host.)
this adds output path in the yaml. this also adds absolute paths in both the yaml and the ui. output path in the yaml is not displayed, this is due to having to parse the yaml to find it, which shouldnt be done immediately on changing the dropdown anyway.
as a second commit it adds searching output folders for extra yamls. drop that commit if you want to.