I’m currently saving my app preferences quite frequently. On my machine with a solid state drive it saves in about 100ms.
My code is already posted here:
Sketchup freezes while the file is being written. What I’m worried about is that someone with a slow computer will end of experiencing noticeable lag while the settings are written to disk. In a ‘normal program’ (C#), the settings could be written using an async method. I understand SketchUp doesn’t support threads. Are there any options to prevent the UI from freezing?