Ghostkeeper
012d299d98
Prevent circular import
...
When this is imported during the __init__, it'll long have been imported elsewhere and won't need to import it again but still guarantees that it is actually imported if no other module does it first.
Contributes to issue CURA-4024.
2017-07-10 16:42:38 +02:00
Ghostkeeper
f0d327c0d0
Set setting_version properly on new stacks so you don't need to upgrade
...
I don't think stacks had a setting_version property previously.
Contributes to issue CURA-4024.
2017-07-10 11:22:35 +02:00
Lipu Fei
8af1cc886f
Use .definition to access DefinitionContainer in qml
...
CURA-3810
2017-05-30 12:49:12 +02:00
Jaime van Kessel
fb6d86dc88
Also override getTop(), as curaContainerStack enforces it being a instanceContainer
...
This helps with the type hinting.
2017-05-12 16:39:24 +02:00
Jaime van Kessel
7ee5a66c64
CuraContainerStack now overrides getBottom, so it always returns a definition
2017-05-12 16:32:00 +02:00
Jaime van Kessel
e313794b12
Fixed posponing of certain events
...
CURA-3780
2017-05-10 13:16:49 +02:00
Jaime van Kessel
19bc6bb710
All error checks now use the timer instead of re-checking multiple times.
...
This significantly speeds up all setting / container changes for multi extrusion machines
CURA-3780
2017-05-09 14:38:57 +02:00
Arjen Hiemstra
aad623fab6
Correct a typo in CuraContainerStack::findDefaultQuality
...
Contributes to CURA-3497
2017-05-03 13:16:19 +02:00
Jaime van Kessel
4bdbe42dcb
Fixed type hinting issues
...
CURA-3497
2017-05-02 11:21:17 +02:00
Jaime van Kessel
69c3baf87f
Fixed unit test
...
CURA-3497
2017-05-02 11:06:25 +02:00
Jack Ha
c91bc015e4
Removed unused variables. CURA-3497
2017-04-25 08:43:44 +02:00
Jack Ha
765ddefd7f
Reverse lookup TypeIndexMap is now also a dict. CURA-3497
2017-04-24 16:09:00 +02:00
Arjen Hiemstra
ab1044de7b
Some more documentation
2017-04-19 14:41:32 +02:00
Arjen Hiemstra
0a0353da82
Move code to set default variant/material/quality to CuraContainerStack
...
This allows us to eventually make sure everything uses the same code.
2017-04-18 17:41:48 +02:00
Arjen Hiemstra
8682eb1486
Document CuraContainerStack
2017-04-18 17:40:12 +02:00
Ghostkeeper
07d64f2335
Report the type that was found when replacing containers
...
Makes it easier to debug.
Contributes to issue CURA-3497.
2017-04-10 11:18:02 +02:00
Arjen Hiemstra
d4400b8674
Introduce a CuraContainerStack that has all the code shared between global and extruder
...
Since there is actually quite a lot of it
2017-03-30 08:57:37 +02:00