Commit History

Author SHA1 Message Date
  Joey de l'Arago 1e6184448c Apply suggestions from code review 1 year ago
  Joey de l'Arago e6f4055df5 Remove part of hack for fixing extrudersCHanged signal at the wrong time. 1 year 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. 1 year 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 🙏 1 year 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. 1 year 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. 1 year 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. 2 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
  Remco Burema a601e0878c Explicitly also check for Raft when checking for prime-tower=brim. [CURA-5864] 5 years ago