Diego Prado Gesto
56c7c6f2b2
CURA-5518 Check whether the the findDefinitionContainers return any
...
element or not.
2018-06-29 10:41:54 +02:00
Lipu Fei
0c3528a613
Fix missing new quality_changes
...
CURA-5471
Otherwise they don't get saved...
2018-06-13 09:04:05 +02:00
Diego Prado Gesto
4024391e75
Fix quality profile update
...
CURA-5453
))Should take into account that the custom profile being updated may not have a quality_changes container for each stack, and Cura should create one if this is the case, so the user changes results can be stored.
2018-06-12 10:54:53 +02:00
Lipu Fei
310a99fba7
Fix deepcopy in SettingOverrideDecorator
...
Obvious mistake...
2018-06-11 11:32:25 +02:00
Ghostkeeper
624bbbeb4a
Account for the fact that createMachine can return None
...
Contributes to issue CURA-5337.
See also #3787 .
2018-06-07 11:37:48 +02:00
Jack Ha
f828c135f8
CURA-5249 replaced the extruder value of -1 by the more explicit defaultExtruderPosition, so now Cura is aware of the actual extruder position being used. Fixes linked icon next to support settings, like support_angle.
2018-06-07 11:35:09 +02:00
Diego Prado Gesto
1019f2dd65
CURA-5449 Do not check if the name is the correct group name if the
...
output device is manual create device and it is marked as temporary.
Wait until all the information is retrieved when the request finishes.
2018-06-06 14:54:26 +02:00
Diego Prado Gesto
36e72ae744
Merge branch '3.4' into fix_retraction_amount
2018-06-04 14:42:39 +02:00
Lipu Fei
e518d07f5a
No need to give parent to ExtruderStack
2018-06-04 13:22:08 +02:00
Ghostkeeper
2fbcc22123
Fix adding printers due to unused 'parent' parameter
...
The 'parent' parameter was unused, so I removed it. But I didn't remove all things that called it, apparently. I just removed some. I didn't try the stackbuilder.
Contributes to issue CURA-5330.
2018-06-01 14:02:32 +02:00
Diego Prado Gesto
85560abca3
CURA-5439 Show the keep or discard changes dialog also when the user
...
applies a configuration using the Sync button.
2018-06-01 13:26:14 +02:00
Diego Prado Gesto
931d4716e1
CURA-5404 Retrieve the material settings' values from the variant before
...
retrieving it from the definition if there are not defined in the material.
2018-05-30 16:58:11 +02:00
Lipu Fei
80d4989843
Show keep/discard user settings dialog upon variant change
...
CURA-5417
2018-05-30 09:03:36 +02:00
Lipu Fei
7cf2832183
Fix quality_group is None check in _setQualityGroup()
...
CURA-5423
2018-05-29 13:43:32 +02:00
Lipu Fei
1c3bae3fe4
Show keep/discard dialog upon material change if there are user changes
...
CURA-5417
2018-05-29 10:52:06 +02:00
Lipu Fei
196bd3a730
Add non-thumbnail-visible flag for creating previews
...
CURA-5373
Addition to the non-slicable meshes, the support meshes should also not
be included in the previews.
2018-05-23 16:32:38 +02:00
Diego Prado Gesto
a6676fb477
Merge branch 'master' of github.com:Ultimaker/Cura
2018-05-07 12:57:33 +02:00
Diego Prado Gesto
b576423747
Adapt ovewritten method signature
2018-05-07 11:49:30 +02:00
Jack Ha
467e814f88
Merge branch 'master' of github.com:Ultimaker/Cura
2018-05-07 10:30:50 +02:00
Jack Ha
00d8427e42
Add sanity check for GlobalStack CURA-5045
2018-05-07 10:30:45 +02:00
Jaime van Kessel
7c80bc203c
Fixed bunch of wrong / missing typing
2018-05-03 21:14:06 +02:00
Lipu Fei
9a5fb47a6e
Merge master into material marketplace
2018-05-01 11:56:34 +02:00
Diego Prado Gesto
27b1e2cdd6
Fix format and add error message to log. Contributes to CURA-5301
2018-04-26 15:49:18 +02:00
Jack Ha
efdccb593f
Merge branch '3.3'
2018-04-25 16:35:20 +02:00
Lipu Fei
df1e15b1e5
Move the definition_changes fix to CuraContainerStack
...
CURA-5281
2018-04-25 16:12:47 +02:00
Lipu Fei
ec9be7a103
Merge remote-tracking branch 'origin/3.3'
2018-04-25 12:55:21 +02:00
Lipu Fei
1d8c2bea98
Do not reset quality if the current custom quality is based on not supported
...
CURA-5285
2018-04-25 12:40:10 +02:00
Lipu Fei
c4994918c8
Make sure all stacks in a loaded machine have non-empty definition_changes container
...
CURA-5281
2018-04-25 11:16:02 +02:00
Ghostkeeper
4fc29554ef
Don't process inheritance before there is an active global container
...
This could be called after an extruder was disabled by a broken configuration.
Fixes #3570 .
2018-04-25 09:59:25 +02:00
Ghostkeeper
5648bc82e7
Merge branch '3.3'
2018-04-23 14:07:46 +02:00
Diego Prado Gesto
b8a26f3187
CURA-5218 Disable the Activate and Duplicate button in the management
...
page if the selected profile is not supported
2018-04-20 17:04:51 +02:00
Lipu Fei
53495604f8
Merge remote-tracking branch 'origin/feature_show_config_errors'
2018-04-19 15:38:29 +02:00
Lipu Fei
db5c18295b
Merge remote-tracking branch 'origin/3.3'
2018-04-19 09:20:22 +02:00
Lipu Fei
372419c223
Fix fallback quality setting
...
CURA-5218
2018-04-18 11:24:09 +02:00
Lipu Fei
650638fcdd
Fix setting default quality
...
CURA-5218
2018-04-18 11:20:43 +02:00
Lipu Fei
7326ee8c40
Fix typo
...
CURA-5218
2018-04-18 11:19:04 +02:00
Lipu Fei
bae1d2a59d
Switch to a default quality if the specified is not available
...
CURA-5218
2018-04-18 11:16:19 +02:00
Lipu Fei
7b20ce856e
Fix merge conflicts
2018-04-17 11:30:23 +02:00
Ghostkeeper
133f6f43fe
Merge branch '3.3'
2018-04-13 16:14:23 +02:00
Ghostkeeper
942afe2c3f
Merge branch '3.3' into feature_show_config_errors
2018-04-12 16:20:42 +02:00
Lipu Fei
7eba73adc5
Handle excluded_materials in getAvailableMaterials()
...
CURA-5223
Move the handling of excluded_materials into MaterialManager
getAvailableMaterials().
2018-04-12 16:12:07 +02:00
Lipu Fei
6d2e49c228
Merge remote-tracking branch 'origin/3.3'
2018-04-12 14:04:29 +02:00
Lipu Fei
33949c3b71
Update build plate compatibility upon extruder enabled/disabled
...
CURA-5219
2018-04-12 14:02:56 +02:00
Lipu Fei
1c4c3a4a0b
Fix quality changes that are based on no-long-available quality_type
...
CURA-5218
2018-04-12 13:58:20 +02:00
Lipu Fei
8d3c3c0e80
Fix the case that a quality_type is not available
...
CURA-5218
2018-04-12 13:58:20 +02:00
Lipu Fei
b55570f3fb
Merge branch '3.3'
2018-04-10 13:13:38 +02:00
Lipu Fei
b314d2bbe2
Fix extruder nr handling for -1 Not Overriden
...
CURA-5213
2018-04-10 12:56:20 +02:00
Lipu Fei
4615c756a7
More clear error handling for container deserialization
...
CURA-5045
- If a container cannot be deserialized in project loading, it should fail
right on the spot because even if it continues, it still won't work.
- In other places, at least log deserialization errors if any of them show
up.
2018-04-09 14:51:05 +02:00
Ghostkeeper
572721e20d
Catch ContainerFormatError when deserialising containers
...
Only the deserialize() functions themselves may pass the ContainerFormatError on, because their callers will have to handle those errors anyway.
Contributes to issue CURA-5045.
2018-04-06 13:26:16 +02:00
Lipu Fei
e36ef583b7
Minor changes and cleanup
2018-04-05 15:14:15 +02:00