Jaime van Kessel
|
eb17e146bc
Fix some quality_changes being incorrectly shown for some configurations
|
4 years ago |
Nino van Hooff
|
89f0970a88
Remove trailing whitespace from Python files
|
4 years ago |
Jelle Spijker
|
120541a8db
Updated comments in Models
|
4 years ago |
Kostas Karmas
|
ad6f837f44
Force reloading the VariantNode if it exists
|
4 years ago |
Jaime van Kessel
|
e74f049142
Fix bunch of issues found by pylint
|
4 years ago |
Nino van Hooff
|
6725e28c07
Connect materialsChanged signal for printers without variants
|
4 years ago |
Jaime van Kessel
|
e937cdc937
Fix case where a global profile would be recognised as a extruder profile
|
5 years ago |
Lipu Fei
|
8228c6a743
Make sure position is not None
|
5 years ago |
Ghostkeeper
|
9f84304829
Defensive against missing global qualities
|
5 years ago |
Lipu Fei
|
8f66809159
Always show custom qualities
|
5 years ago |
Lipu Fei
|
e5b90ee306
Fix is_experimental flag update
|
5 years ago |
Jaime van Kessel
|
b3b28bc330
Merge branch 'feature_intent' of github.com:Ultimaker/Cura into feature_intent
|
5 years ago |
Ghostkeeper
|
05801bb623
Directly ask metadata from node instead of container
|
5 years ago |
Ghostkeeper
|
6c0772cd4a
Provide activeQualityGroupName instead of QualityGroup(QObject)
|
5 years ago |
Ghostkeeper
|
6f2f15c74f
Use pre-cached quality type from node rather than re-requesting it
|
5 years ago |
Jaime van Kessel
|
85ed22de4c
Add some profiling decorators to the ContainerTree
|
5 years ago |
Lipu Fei
|
a93fd982dd
Fix renaming custom profile
|
5 years ago |
Ghostkeeper
|
b245be6970
Remove has_machine_materials metadata
|
5 years ago |
Lipu Fei
|
bc524b2c14
Fix unit test due to QualityGroup parent changes
|
5 years ago |
Ghostkeeper
|
9a5d45282a
Set intent category of quality changes group correctly
|
5 years ago |
Ghostkeeper
|
35907e5228
Use Pythonic way of creating list of N elements
|
5 years ago |
Ghostkeeper
|
a05f077df8
Use fdmprinter for machines that don't have printer-specific qualities
|
5 years ago |
Remco Burema
|
745390e51f
Fix typing.
|
5 years ago |
Ghostkeeper
|
8f34b3dd73
Set quality profiles to preferred quality upon stack creation
|
5 years ago |
Ghostkeeper
|
599dcb34bc
Fix sorting qualities by quality type
|
5 years ago |
Ghostkeeper
|
a90b4cc136
Fix finding global qualities: Metadata is not boolean
|
5 years ago |
Ghostkeeper
|
af9c5cd55c
Find global qualities for quality_definition as well
|
5 years ago |
Ghostkeeper
|
b1ce9b64d4
Add function to construct QualityChangesGroups for machine
|
5 years ago |
Ghostkeeper
|
46cf7aafa9
Encode empty containers in container tree if necessary
|
5 years ago |
Ghostkeeper
|
0302ae4257
Don't find any variants if the machine says it doesn't have them
|
5 years ago |
Ghostkeeper
|
6f77c8735c
Don't load any materials for printers that don't have them
|
5 years ago |
Ghostkeeper
|
7b83e51439
Use container tree to determine default material
|
5 years ago |
Ghostkeeper
|
6c6dd0efad
Add signals to signal that a material got changed or removed
|
5 years ago |
Remco Burema
|
507cb356d2
Remove (all?, most?) deprecated ContainerNode.getMetaDataEntry calls.
|
5 years ago |
Ghostkeeper
|
80baeb9873
Remove _added functions for nodes that can't be added during runtime
|
5 years ago |
Ghostkeeper
|
8a51582210
Pre-fill list of qualities_per_type_per_extruder with empty dicts
|
5 years ago |
Ghostkeeper
|
44c98ba0d1
Fix import
|
5 years ago |
Ghostkeeper
|
370d7adcd5
Let getDefaultQualityType use the container tree structure
|
5 years ago |
Ghostkeeper
|
bee5491879
Move getQualityGroups to MachineNode
|
5 years ago |
Jaime van Kessel
|
719e69692c
Fix import issues
|
5 years ago |
Ghostkeeper
|
8f075b644d
Add global quality nodes to machine node
|
5 years ago |
Ghostkeeper
|
d710a58233
Don't require VariantManager any more from CuraStackBuilder
|
5 years ago |
Ghostkeeper
|
f31d7798ce
Add warning for adding local copies of metadata
|
5 years ago |
Ghostkeeper
|
8ec1c31b58
Don't make parent a common property
|
5 years ago |
Ghostkeeper
|
d3dc36c187
Find quality nodes as subnodes of material nodes
|
5 years ago |
Ghostkeeper
|
24346fc8e3
Don't add materials forbidden by the printer definition
|
5 years ago |
Ghostkeeper
|
3ef0b4292d
Only add variants that fit on my machine
|
5 years ago |
Ghostkeeper
|
bc3300baa8
Assume that the tree is always constructed after metadata has been loaded
|
5 years ago |
Ghostkeeper
|
b46d4eb2b5
Have variant nodes build their own children
|
5 years ago |
Ghostkeeper
|
65b1a43e88
Load tree when all metadata has been loaded
|
5 years ago |