Cura/plugins/UM3NetworkPrinting
Joey de l'Arago c729b87f3c Duplicate print jobs were being sent when printing via cloud from abstract printers.
This was due to the connect function not being called on the CloudOutputDevice used to print on the cloud. This function is only called when it becomes an active printer (AbstractCloudOutputDevice is the active printer instead now).

The fix is to always listen for signals to reset the print job even when not the active printer.

I've chosen different signals now so there is not too much spam on the reset function.

The BackendStateDone signal catches new slices. The SceneChanged signal catches ufp files being loaded (These do not trigger BackendState changes)

CURA-9678
2022-09-23 10:32:03 +02:00
..
resources Only display buildplate for glass buildplates 2022-09-12 14:03:15 +02:00
src Duplicate print jobs were being sent when printing via cloud from abstract printers. 2022-09-23 10:32:03 +02:00
__init__.py Add legacy 'Connect over Network' button back 2019-08-12 01:19:41 +02:00
plugin.json Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00