Closed MaskedRetriever closed 14 years ago
I just threaded the File Write routine, only to discover that this is a bit useless with the current code since the file is tied up and my primary refresh mechanism involves accessing it. Hopefully as I pry file access away from the Draw routine it'll go back to being functional even if the user is waiting on a mesh write.
We're now good! The recent commit creates a realtime status bar for the file write operation and the UI still functions. However, there's still an issue with the MeshMRI page, but that's a new issue.
I'm in the process of thread-ifying the file write procedure. This will have the obvious benefit that the interface can actually run while we save files and give us a display that isn't some lame text scroll.
This has the less obvious benefit that in Processing writing to the terminal has always seemed a bit sluggish and might actually speed up the code slightly.
Though admittedly I mostly want slick indicator bars for everything instead of these ghastly text alerts.