Ghostkeeper
|
9297890d78
Fix typing of approximate diameter and add typing to function for it
|
5 years ago |
Ghostkeeper
|
fcab800a8d
Add function to find preferred quality profile
|
5 years ago |
Ghostkeeper
|
9bcf2698d5
Log warning when preferred material can't be found
|
5 years ago |
Ghostkeeper
|
9dca6c0127
Return empty node if preferred node couldn't be found
|
5 years ago |
Ghostkeeper
|
46cf7aafa9
Encode empty containers in container tree if necessary
|
5 years ago |
Ghostkeeper
|
999e19940e
Also don't add any materials added later if there are no materials
|
5 years ago |
Ghostkeeper
|
6f77c8735c
Don't load any materials for printers that don't have them
|
5 years ago |
Ghostkeeper
|
295ad564c0
Add function to find preferred material for configuration of printer/nozzle
|
5 years ago |
Ghostkeeper
|
6c6dd0efad
Add signals to signal that a material got changed or removed
|
5 years ago |
Jaime van Kessel
|
6e5b0bb609
Fix the filtering of materials based on exclude_materials
|
5 years ago |
Ghostkeeper
|
accc4ccd21
Only remove excluded materials that were added
|
5 years ago |
Ghostkeeper
|
8e49991087
Resolve circular imports
|
5 years ago |
Ghostkeeper
|
8ec1c31b58
Don't make parent a common property
|
5 years ago |
Ghostkeeper
|
24346fc8e3
Don't add materials forbidden by the printer definition
|
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
|
9fda7bd0b9
Rework container tree structure
|
5 years ago |