Cura/cura
Kostas Karmas ad6f837f44 Force reloading the VariantNode if it exists
When the MachineNode is updated through _loadAll, it was not updating
its VariantNodes when they already existed. This caused an issue to
UM2+Olsson block printers, where changing the G-Code flavor to Marlin
was not updating the VariantNodes to search for materials (since the
variants already existed).

This commit fixes that by forcing an update to the existing Variant
nodes.

CURA-7354
2020-04-21 14:41:17 +02:00
..
API Move UltimakerCloudAuthentication and UltimakerCloudScope 2020-03-12 17:48:54 +01:00
Arranging Update some documentation to the new style 2020-04-10 14:05:17 +02:00
Backups Scout some documentation to docstring. 2020-03-26 18:26:14 +01:00
Machines Force reloading the VariantNode if it exists 2020-04-21 14:41:17 +02:00
OAuth2 Update wording for authorization server error message 2020-04-09 16:59:43 +02:00
Operations Remove a number of unused imports 2020-04-10 13:58:10 +02:00
PrinterOutput Remove a number of unused variables 2020-04-10 13:46:19 +02:00
ReaderWriters Create module cura.ReaderWriters 2018-04-05 15:14:15 +02:00
Scene Prevent max recursion for convex hull calculation 2020-02-28 16:31:28 +01:00
Settings Use base_file to check if a material is known 2020-04-14 09:49:34 +02:00
Stages Move CuraStage back to where plugins expect it. 2019-03-29 13:11:03 +01:00
TaskManagement Move HttpRequestManager to Uranium 2020-01-03 08:59:29 +01:00
UI Remove a number of unused imports 2020-04-10 13:58:10 +02:00
UltimakerCloud Move UltimakerCloudAuthentication and UltimakerCloudScope 2020-03-12 17:48:54 +01:00
Utils Fix mypy warning 2019-10-23 15:29:54 +02:00
__init__.py T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
ApplicationMetadata.py Update sdk version to 7.2.0 2020-04-21 11:00:06 +02:00
AutoSave.py Add some missing typing 2020-01-10 14:58:53 +01:00
BuildVolume.py Fix calculation of infill wipe distance starting from infill location 2020-04-14 17:59:00 +02:00
CameraAnimation.py Merge pull request #905 from Ultimaker/snappier_camera_animation 2017-10-24 10:36:55 +02:00
CrashHandler.py Merge branch '4.5' 2020-02-25 12:07:47 +01:00
CuraActions.py Fix bunch of issues found by pylint 2020-01-10 16:37:46 +01:00
CuraApplication.py Fix calculation of infill wipe distance starting from infill location 2020-04-14 17:59:00 +02:00
CuraPackageManager.py Fix typing in __init__ methods to appease MYPY 2020-01-14 21:56:06 +01:00
CuraVersion.py.in Make Marketplace link configurable from the build system 2020-01-28 11:52:46 +01:00
CuraView.py Fix bunch of issues found by pylint 2020-01-10 16:37:46 +01:00
Layer.py Add some missing typing 2020-01-10 14:58:53 +01:00
LayerData.py Codestyle fixes 2020-01-10 15:32:53 +01:00
LayerDataBuilder.py Removed unused function & added more typing 2019-01-25 13:52:41 +01:00
LayerDataDecorator.py Add some missing typing 2020-01-10 14:58:53 +01:00
LayerPolygon.py Fix some more typing 2020-01-10 18:03:20 +01:00
MachineAction.py Use loader for machine actions in dialog 2019-05-06 13:06:23 +02:00
MultiplyObjectsJob.py Fix bunch of issues found by pylint 2020-01-10 16:37:46 +01:00
OneAtATimeIterator.py Fix typing in __init__ methods to appease MYPY 2020-01-14 21:56:06 +01:00
PickingPass.py Fix some more code-style 2018-07-03 13:09:05 +02:00
PlatformPhysics.py Don't crash on moving empty groups down to build plate 2020-04-07 13:16:48 +02:00
PreviewPass.py Add option to overhang shader to make rendering model errors optional 2020-04-20 15:11:28 +02:00
PrinterOutputDevice.py Fix typo in a log warning message 2019-05-16 12:04:26 +02:00
PrintJobPreviewImageProvider.py Codestyle fixes 2020-01-10 15:32:53 +01:00
SingleInstance.py Consider user preference when opening project files from cli. 2019-10-01 11:54:53 +02:00
Snapshot.py Add extra exception handling for UFPwriter 2019-09-24 09:24:36 +02:00
XRayPass.py show xray errors in solid view 2020-02-27 16:41:13 +01:00