Arjen Hiemstra
|
1f0f8cd6ea
Make GlobalStack a subclass of CuraContainerStack
|
7 years ago |
Arjen Hiemstra
|
317576e983
Set container entry to empty if it was not found in the original container
|
7 years ago |
Arjen Hiemstra
|
75931192f6
Allow setting Definition and setting Definition by ID
|
7 years ago |
Arjen Hiemstra
|
123c8bae45
Allow setting userChanges container
|
7 years ago |
Arjen Hiemstra
|
2f6936c961
Fix type checking in GlobalStack
|
7 years ago |
Arjen Hiemstra
|
4cea1b6d33
Fix error case in addExtruder
|
7 years ago |
Arjen Hiemstra
|
4005f5082b
Allow setting of properties on GlobalStack
|
7 years ago |
Arjen Hiemstra
|
b6fafb06ed
Ensure we initialize the list of containers for GlobalStack
|
7 years ago |
Arjen Hiemstra
|
39803cf7dd
Add missing imports to Extruder/GlobalStack
|
7 years ago |
Arjen Hiemstra
|
5196ea695c
Add a notify signal to all container properties in GlobalStack
|
7 years ago |
Arjen Hiemstra
|
de1dbfbc07
Override replaceContainer and add some type checking
|
7 years ago |
Arjen Hiemstra
|
dc0c666a54
Disable add/insert/remove container
|
7 years ago |
Arjen Hiemstra
|
5ad0651fd1
Add an "extruders" property and an addExtruder method
|
7 years ago |
Arjen Hiemstra
|
462d5fac8d
Add setters for properties
|
7 years ago |
Arjen Hiemstra
|
f97a6ebd74
Move exceptions to their own file
|
7 years ago |
Arjen Hiemstra
|
411e3a3976
Fix up a bunch of things with type hints and imports
|
7 years ago |
Arjen Hiemstra
|
88e8138004
Override ContainerStack::deserialize
|
7 years ago |
Arjen Hiemstra
|
95a6bef50f
Add properties for the individual containers in the global stack
|
7 years ago |
Arjen Hiemstra
|
3ee3e0aee3
Add a private class to GlobalStack that defines the expected indices of each container type
|
7 years ago |
Arjen Hiemstra
|
4904e449a0
Start overriding getProperty in GlobalStack
|
7 years ago |
Arjen Hiemstra
|
0656dd53c3
Override setNextStack in GlobalStack and raise an error if called
|
7 years ago |
Arjen Hiemstra
|
12c50dbac8
Introduce a GlobalStack class
|
7 years ago |