ngscopeclient / scopehal-apps

ngscopeclient and other client applications for libscopehal.
https://www.ngscopeclient.org/
BSD 3-Clause "New" or "Revised" License
608 stars 100 forks source link

Improve UI responsiveness when loading huge files #439

Open azonenberg opened 2 years ago

azonenberg commented 2 years ago

When loading large files with complex filter graphs (for example, 3 channels 40M points 4 historical waveforms with de-embedding and multiple protocol decodes), the UI can become unresponsive for a nontrivial amount of time.

More stuff should be in background threads and the UI should redraw more frequently.