Jaime van Kessel
|
1ada1b04df
Remove unneeded whitespace
|
1 year ago |
Joey de l'Arago
|
1e6184448c
Apply suggestions from code review
|
2 years ago |
Joey de l'Arago
|
e6f4055df5
Remove part of hack for fixing extrudersCHanged signal at the wrong time.
|
2 years ago |
Joey de l'Arago
|
bcdfa808a8
Switch to checking enabled extruder count for showing print with Component. This is because we want the SingleSettingExtruderBar to be hidden when there are 1 or less extruders, but also when there are 1 or less enabled extruders.
|
2 years ago |
Joey de l'Arago
|
443252ae10
Use globalStackExtruderIds instead of extruderIds. extruderIds notifys change before the extruders change when doing a machine swap. Fixing this will take a long time so this is a workaround. If you are reading this 🙏 good luck fixing it 🙏
|
2 years ago |
Joey de l'Arago
|
d8cf234a17
Use different signal for triggering update to extrduderIds. **This is a hack**. Actually fixing this problem could take days.
|
2 years ago |
Joey de l'Arago
|
3ddebe7a84
The extrudersCHanged signal was incorrectly being emitted before the global stack had updated. This was causing the extruderIds to always return the old extruderIds to connected qml components.
|
2 years ago |
Remco Burema
|
ab51bd699e
Merge branch 'main' into brim_per_material_optimized_order
|
2 years ago |
Ghostkeeper
|
d6bd7cce9e
Oops
|
2 years ago |
Ghostkeeper
|
35147d7f5e
Don't crash if machine_extruder_trains metadata is missing
|
2 years ago |
Tim Kuipers
|
33e3a45b5c
fixes for optional skirt_brim_extruder_nr
|
2 years ago |
Tim Kuipers
|
2698cd76c5
make skirt_brim_extruder_nr an optional_extruder to allow for the brim_per_material feature
|
2 years ago |
Ghostkeeper
|
c7d7dd11d1
Merge branch 'master' into PyQt6_upgrade
|
2 years ago |
Ghostkeeper
|
3534894eeb
Don't mark interface extruder as used when there are none
|
2 years ago |
Ghostkeeper
|
403d92a760
Fix getting used and starting extruders with new adhesion extruder settings
|
2 years ago |
Ghostkeeper
|
ab0c03cf65
Catch KeyError['empty_material'] when evaluating whether there's any profiles
|
2 years ago |
Remco Burema
|
6586bcc762
Qt5->Qt6: Fix cause of stack-overflow errors for newer Python/Qt.
|
2 years ago |
Remco Burema
|
abe7c1bf7f
Search/replace Qt5->Qt6.
|
3 years ago |
fieldOfView
|
0c668053e5
Add warning icon to show which extruder makes the configuration Not Supported
|
4 years ago |
Nino van Hooff
|
649cc4a881
Replace support_tree_enable by a support_structure enum
|
4 years ago |
Jaime van Kessel
|
68807d99d2
Fix issue that no disallowed areas were show if there were no active objects
|
4 years ago |
Jaime van Kessel
|
7e8e051eb2
Short circuit finding the extruders that are active
|
4 years ago |
Jaime van Kessel
|
f9b288f3c6
Move checking for some global features outside of the per node loop
|
4 years ago |
Jaime van Kessel
|
1f698fd664
Further simplify the getUsedExtruderStacks function
|
4 years ago |
Jaime van Kessel
|
1d9c92c47f
Use cached values for anti overhang and support mesh
|
4 years ago |
Kostas Karmas
|
8c6a7d3098
Remove definitionChanges before removing a printer
|
4 years ago |
Nino van Hooff
|
58ffc9dcae
Merge remote-tracking branch 'origin/master' into doxygen_to_restructuredtext_comments
|
4 years ago |
Nino van Hooff
|
c2c96faf5f
Convert remaining doxygen to rst
|
4 years ago |
Ghostkeeper
|
b231a4b3a2
Remove unnecessary re-adding of extruders
|
4 years ago |
Ghostkeeper
|
3d399672d0
Select default extruder if a setting has an extruder nr that's not available
|
4 years ago |
Ghostkeeper
|
d18c0703b4
Fix getting correct initial extruder number
|
4 years ago |
Jaime van Kessel
|
00078fd659
Remove a bunch of unused imports
|
5 years ago |
ninovanhooff
|
b9b086a8c0
Merge pull request #6542 from Ultimaker/CURA-6793_performance
|
5 years ago |
Lipu Fei
|
7544d049c5
Remove deprecated ExtruderManager.getExtruderName
|
5 years ago |
Ghostkeeper
|
0238f65e6a
Remove double call of _onGlobalContainerChanged and activeExtruderChanged on switching
|
5 years ago |
Ghostkeeper
|
dd8ee2e3d8
Switch early fail around to reduce indentation
|
5 years ago |
Ghostkeeper
|
b137e6a36d
Don't add extruders twice upon start-up
|
5 years ago |
Jaime van Kessel
|
0ff9d72c4c
Remove use of deprecated extruders property
|
5 years ago |
Lipu Fei
|
c841382bbd
Add more info in exceptions
|
5 years ago |
Jaime van Kessel
|
d8ddcba091
Fix typing ignore for breath frist iterator
|
5 years ago |
Jaime van Kessel
|
9ceb9ce18b
Fix typing issues
|
5 years ago |
Jaime van Kessel
|
1c93dffc22
Added deprecation warning to getExtruderName
|
5 years ago |
Jaime van Kessel
|
f329d7aed9
Made typing hint a bit more specific
|
5 years ago |
Jaime van Kessel
|
1759e01b27
Make _geSettingFromAllExtruders use zip
|
5 years ago |
Jaime van Kessel
|
915e0e2047
Only add extrudernr to used extruders if it actually exists
|
5 years ago |
Ghostkeeper
|
8c5f871185
Also omit support meshes from used extruders list
|
5 years ago |
Lipu Fei
|
8da1f8fa7d
Exclude support blockers in used extruders
|
5 years ago |
Ghostkeeper
|
1d25f52df6
Merge branch '4.0'
|
5 years ago |
Jaime van Kessel
|
91cceea6e0
Fix the situation where an upgraded single extrusion machine and loading project caused issues
|
5 years ago |
Remco Burema
|
f1b6e527be
Rectified wrong placement of brackets causing logic change. [CURA-5864]
|
5 years ago |