improve the turtle downloading
Also, I have been wanting to improve the turtle downloading for a long time, but I never got around to it, so I am dumping some issues here:
We should not rerun!
What we do now, it rerunning the whole program to create the dst-file and then save it, but that it not great for several reasons (programs with an ask block and never creates a file and if you use random you can get a different picture). What we should do instead is have a toggle in the UI, rather then a button, and when the toggle is toggled, create the dst right away.
Downloading multiple files does not work well I tried to download 2 files so people could also run the files on other devices like a penplotter. But PNG does not work with a plotter so we should convert to SVG or something
Originally posted by @Felienne in https://github.com/hedyorg/hedy/issues/5123#issuecomment-1938717828