Cura/plugins/SliceInfoPlugin
Thomas Karl Pietrowski 8597b5c9be CURA-1923: SliceInfo: Sending data threaded
The idea is to make the sending process, so it won't block the UI until the data is sent or the timeout has reached.
This commit does the following:
* Increasing the timeout to 5s
-> As we are sending our data threaded now this won't hurt. At least for clients in slow networks.
* Moving section for "sending data to info_url" into a seperate thread.
* Starting the thread instead and collecting all threads in a list
* Removing all threads from the list, if they have already finished their work.
* When the SliceInfo Extension gets __del__'d, it will wait for the threads until they finish.

Contributes to CURA-1923
2016-07-25 22:25:26 +02:00
..
__init__.py CURA-1615: Updating SlicingInfoPlugin 2016-06-16 20:37:32 +02:00
SliceInfo.py CURA-1923: SliceInfo: Sending data threaded 2016-07-25 22:25:26 +02:00