Saumya Jain
|
b944e35c25
Update MaterialNode initialization and metadata retrieval
|
7 months ago |
Jaime van Kessel
|
331ff75315
Insert "generic color same brand" logic for qualities
|
1 year ago |
Jaime van Kessel
|
01648a329e
Convert list of all base_files into set
|
4 years ago |
Jaime van Kessel
|
5a14ef2a56
Simplify and speed up the extending of the qualities list
|
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 |
Jaime van Kessel
|
81b33b8649
Add some missing typing
|
4 years ago |
Ghostkeeper
|
8a9b791298
Merge branch '4.4'
|
4 years ago |
Kostas Karmas
|
cf6540f91d
Fix qualities lookup for custom materials
|
4 years ago |
Lipu Fei
|
6c9b8f992f
Fix quality search with material base_file
|
4 years ago |
Lipu Fei
|
4b313c2dac
Fix formatting
|
4 years ago |
Ghostkeeper
|
a9849be1b2
Code style: Space around binary operators
|
5 years ago |
Jaime van Kessel
|
85ed22de4c
Add some profiling decorators to the ContainerTree
|
5 years ago |
Lipu Fei
|
ad7b58e460
Get diameter from material container
|
5 years ago |
Lipu Fei
|
961e1e0d7e
Fix material node update for empty_material
|
5 years ago |
Lipu Fei
|
df105bc822
Fix update material due to compatible material diameter change
|
5 years ago |
Jaime van Kessel
|
a69a394514
Fix container tree generation for machines that only have global profiles
|
5 years ago |
Jaime van Kessel
|
fc67090a2f
Fix crash when adding UMO
|
5 years ago |
Jaime van Kessel
|
7dcf083991
Fix container tree for printers that have no variants but do have qualities & materials
|
5 years ago |
Jaime van Kessel
|
7016e791c8
Fix containertree for machines without materials but with specific qualities
|
5 years ago |
Ghostkeeper
|
24fd67c360
Also try looking for material-specific profiles, not just by type
|
5 years ago |
Ghostkeeper
|
fcab800a8d
Add function to find preferred quality profile
|
5 years ago |
Ghostkeeper
|
46cf7aafa9
Encode empty containers in container tree if necessary
|
5 years ago |
Ghostkeeper
|
6c6dd0efad
Add signals to signal that a material got changed or removed
|
5 years ago |
Ghostkeeper
|
04c53c7190
Fix connecting to metadata changes
|
5 years ago |
Ghostkeeper
|
10dbf3f735
Fix getting GUID from metadata
|
5 years ago |
Ghostkeeper
|
30b2f943fd
Update material node when its metadata changes
|
5 years ago |
Ghostkeeper
|
41c573b087
Fix filtering by GUID
|
5 years ago |
Ghostkeeper
|
38937d8ac4
Remove material node when material is deleted
|
5 years ago |
Ghostkeeper
|
80baeb9873
Remove _added functions for nodes that can't be added during runtime
|
5 years ago |
Ghostkeeper
|
71aed6858c
Fix getting GUID from metadata
|
5 years ago |
Ghostkeeper
|
ee0f2d2773
Improve documentation
|
5 years ago |
Ghostkeeper
|
42ba9a9f39
Pre-filter qualities on other properties before filtering on material
|
5 years ago |
Ghostkeeper
|
b1fb843f09
Implement matching qualities by material_id with same material type OR GUID
|
5 years ago |
Ghostkeeper
|
8f075b644d
Add global quality nodes to machine node
|
5 years ago |
Ghostkeeper
|
8e49991087
Resolve circular imports
|
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
|
9fda7bd0b9
Rework container tree structure
|
5 years ago |
Jaime van Kessel
|
e7d9f0ce45
Added typing for various setting classes
|
6 years ago |
Diego Prado Gesto
|
6e364f0895
CURA-5330 Fix typing and code-style in the ContainerNode and all the
|
6 years ago |
Lipu Fei
|
c5d443109b
Split MaterialGroup and MaterialNode
|
6 years ago |