Jaime van Kessel
|
2375c832be
Revert "ReplaceQuality changes only emits signals if there was a change"
|
7 years ago |
Jaime van Kessel
|
42fc703516
Added a few profiling decorators to expensive methods
|
7 years ago |
Jaime van Kessel
|
9a387f9ee2
ReplaceQuality changes only emits signals if there was a change
|
7 years ago |
Jaime van Kessel
|
19bc6bb710
All error checks now use the timer instead of re-checking multiple times.
|
7 years ago |
Jaime van Kessel
|
6493bcd5b5
Merge branch 'master' of github.com:Ultimaker/Cura
|
7 years ago |
Jaime van Kessel
|
40c9e45532
Send specific signals for container changes if we know the type
|
7 years ago |
Lipu Fei
|
5706a540d9
Only set global stack in addMachine() if there was none
|
7 years ago |
Jaime van Kessel
|
bd25448021
Changes to make um2 upgrade work with new stack changes
|
7 years ago |
fieldOfView
|
98b127851b
Fix setting number of extruders when hasVariants is set
|
7 years ago |
Ghostkeeper
|
ea9e0e2e9c
Replace material without needing to find its index
|
7 years ago |
Ghostkeeper
|
c42d092b0f
Merge branch 'master' into cura_containerstack
|
7 years ago |
Ghostkeeper
|
86f1a0559f
Add documentation and further specify except around disconnecting signals
|
7 years ago |
Jaime van Kessel
|
9a46a24b19
Profile menu now correctly marks active qualties as checked
|
7 years ago |
Jaime van Kessel
|
d83b4daf78
Switching from quality_changes to quality profile is now possible again
|
7 years ago |
Jaime van Kessel
|
c8f823154c
Instead of searching for a container with type, we now use the newly introduced properties
|
7 years ago |
Jaime van Kessel
|
f062322ebf
Switching from dual extrusion to single extrusion machine is now possible again
|
7 years ago |
Jaime van Kessel
|
ab6240bd31
Replace quality(changes) in machine manager now uses new API as well
|
7 years ago |
Jaime van Kessel
|
a028297cb2
Machine manager now uses the new specific setters to switch instanceContainers
|
7 years ago |
Jaime van Kessel
|
d7004d3547
Merge branch 'master' of github.com:Ultimaker/Cura into cura_containerstack
|
7 years ago |
Jack Ha
|
ed23e6f5b2
Removed more commented out code. CURA-3497
|
7 years ago |
fieldOfView
|
2ca24ba7e6
Restore both material and variant to match 1st extruder when switching to single extrusion
|
7 years ago |
Arjen Hiemstra
|
af3f340fc2
Handle the fact that findContainers might end up returning None
|
7 years ago |
Jaime van Kessel
|
53ecaba7f2
Added more typing.
|
7 years ago |
Jaime van Kessel
|
09d624dcfe
Fixed accidental switch of function properties
|
7 years ago |
Arjen Hiemstra
|
b87e7c46bf
Use the normal empty container for quality changes as well
|
7 years ago |
Arjen Hiemstra
|
33301c835b
Use CuraStackBuilder::createMachine when adding a new machine
|
7 years ago |
fieldOfView
|
db6cdad956
Filter preferred materials by approximate material diameter
|
7 years ago |
Arjen Hiemstra
|
6827849220
Un-deprecate activeMachine{Name,Id}
|
7 years ago |
Arjen Hiemstra
|
82333a244b
Add some initial code to use the new classes to create new machines
|
7 years ago |
Arjen Hiemstra
|
cbc19b13eb
Deprecate the activeMachineName/Id properties in favour of activeMachine
|
7 years ago |
Arjen Hiemstra
|
7eb5441ebc
Add an "activeMachine" property to MachineManager
|
7 years ago |
Arjen Hiemstra
|
7015702832
Add a change timer to perform the error state checking
|
7 years ago |
Jaime van Kessel
|
90a92dce19
If a container_changes can not be found, handle it more gracefully
|
7 years ago |
Jack Ha
|
32d5fbe557
Fixed choosing a quality that is compatible with multiple extruders as fallback. CURA-3510
|
7 years ago |
Lipu Fei
|
55727f20e5
CURA-3507 Make quality lookup more robust
|
7 years ago |
Jaime van Kessel
|
85b58c9296
Pressing the discard button now actually discards the changes
|
7 years ago |
Jaime van Kessel
|
2462699982
Switching profiles now shows a new dialog with all the changes.
|
7 years ago |
Simon Edwards
|
92cee4a9d7
Merge branch 'master' into python_type_hinting
|
7 years ago |
Arjen Hiemstra
|
a63b4646e9
Postpone containersChanged signals of all active stacks
|
7 years ago |
Arjen Hiemstra
|
0292756ad7
Do not limit containersChanged methods to a single container type
|
7 years ago |
Arjen Hiemstra
|
927055806c
Postpone containersChanged signals when doign setActive* calls
|
7 years ago |
Ghostkeeper
|
425dbf1ad8
Only check for validationState changes if it's not already a value change
|
7 years ago |
Ghostkeeper
|
3ac9036b4a
Only listen for other container stack errors if multi-extrusion
|
7 years ago |
Ghostkeeper
|
a0ba1188a1
Always listen to changes on all extruder stacks of the current machine
|
7 years ago |
Ghostkeeper
|
362c5835ee
Don't use limit_to_extruder if it evaluates to -1
|
7 years ago |
Ghostkeeper
|
ed2b09c975
Fix getting limit to extruder property
|
7 years ago |
Ghostkeeper
|
039015e3df
Don't unnecessarily copy extruder stacks to list
|
7 years ago |
Ghostkeeper
|
7d536e2f8b
Clarify global container stack checking code in _checkStacksHaveErrors
|
7 years ago |
Ghostkeeper
|
31e88aa5af
Also check for errors via limit_to_extruder settings
|
7 years ago |
Simon Edwards
|
d5c96c1aae
Removed a line of debug.
|
7 years ago |