~ultimaker/uranium/+git/Uranium:CURA-9714_crash_loading_abstract_machine_3mf

Last commit made on 2022-10-04
Get this branch:
git clone -b CURA-9714_crash_loading_abstract_machine_3mf https://git.launchpad.net/~ultimaker/uranium/+git/Uranium

Branch merges

Branch information

Name:
CURA-9714_crash_loading_abstract_machine_3mf
Repository:
lp:~ultimaker/uranium/+git/Uranium

Recent commits

cb2e2fc... by jspijker <email address hidden>

make sure prerelease tag triggers conan-package

71a8e47... by jspijker <email address hidden>

update conandata.yml

f34942d... by Casper Lamboo <email address hidden>

Update conandata.yml

432b84a... by "c.lamboo" <email address hidden>

Fix unit tests

a132dbc... by "c.lamboo" <email address hidden>

Prevent "files changed" popup when file did not change

CURA-9417

447c7f0... by Joey de l'Arago

Merge pull request #855 from Ultimaker/CURA-8416_upgrade_scipy

[CURA-8416] upgrade scipy to 1.9.1

504db07... by Remco Burema <email address hidden>

Upgrade SciPy to 1.9.1

This _should_ fix a bug where Cura crashes due to a username with non-latin characters in Windows. This is due to the creation and removal of temporary files by SciPy, which on Windows, happens in the users' folder.

CURA-8416

301f878... by Remco Burema <email address hidden>

Update SDK to 8.2.0

dbe1ce9... by Casper Lamboo <email address hidden>

Merge pull request #854 from Ultimaker/CURA-9678_print_job_same_last_upload

[CURA-9678] Duplicate print jobs sent to cloud

00d39ff... by Joey de l'Arago

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