Commit History

Author SHA1 Message Date
  Ghostkeeper bd4aba2572 Return empty extruder list if no global stack 6 years ago
  Jack Ha cf3032605c CURA-4400 fix extruderValue / getExtruderValue for extruder_index -1 6 years ago
  Jack Ha bad637eb14 CURA-4400 fixed merge conflicts 6 years ago
  Jack Ha 37d02da1f1 CURA-4400 restore correct default extruder, added extruders_enabled_count and use that in fdmprinters (result: i.e. one at a time can be enabled by disabling an extruder) 6 years ago
  Lipu Fei 7216641fad Update doc for _fixMaterialDiameterAndNozzleSize() 6 years ago
  Lipu Fei a09bf7faa6 Move comments for _fixMaterialDiameterAndNozzleSize() 6 years ago
  Jack Ha 53ec846436 CURA-4400 introduced value -1 for extruder number setting (not optional_extruder); this one takes the defaultExtruderPosition in MachineManager 6 years ago
  Jack Ha df46241225 CURA-4606 CURA-5012 corrected and moved approximateMaterialDiameter to ExtruderStack 6 years ago
  Lipu Fei 9ddc6a52b7 Refactor fix for extruder stack material diameters and nozzle sizes 6 years ago
  Lipu Fei 7a3ebe1a42 Fix NozzleMenu active nozzle bullet 6 years ago
  Jack Ha 4ba7ce0890 CURA-4606 fix pyqt cleaning up by setting extruder stack parent 6 years ago
  Lipu Fei c432d4ffbb WIP: Simplify global stack and extruder stack activation and fixes 6 years ago
  Jack Ha 3a88c1ee88 CURA-4923 fix handle setting function in material_diameter 6 years ago
  Lipu Fei 1c605a5108 Fix different strategies for machine and quality in project loading 6 years ago
  ChrisTerBeke 129f9cc16c Fixes for custom FMD printer material diameter upgrade and storage - CURA-4835 6 years ago
  Lipu Fei 7c85db4a18 Fix material_diameter copy over for Extruders 6 years ago
  Jack Ha a0738c2977 CURA-4808 fix extruder setting change trigger slice. re-introduce extrudersAdded signal, probably needed because of timing issues (extruder added after loading global container). it's the inversion of 225b03e98ee1d92467176a1fd1ef3605ce0999c7 6 years ago
  Lipu Fei 225b03e98e No need for the extra extrudersAdded signal 6 years ago
  Aleksei S 3f4a2c565c Fix: after extruders switch do not trigger slicing, provided a new signal 6 years ago
  Ghostkeeper b20c6c6ac7 Use isinstance instead of type checking for SceneNode 7 years ago
  Diego Prado Gesto 9561827bda CURA-4680 Checking if there is global stack in the ExtruderManager. 7 years ago
  ChrisTerBeke e29fdbe76d Cleanup - CURA-4482 7 years ago
  ChrisTerBeke 8f41185f22 Fix extruder manager single instance from qml - CURA-4482 7 years ago
  ChrisTerBeke 911f619000 Fix for getting machine extruders from manager instance - CURA-4482 7 years ago
  ChrisTerBeke bc6984a0ed Fixes for selecting active variant, material and quality - CURA-4482 7 years ago
  ChrisTerBeke f36c9ffbc0 Create extruder stack for single extrusion machines when adding new machine - CURA-4482 7 years ago
  ChrisTerBeke d718e6e36c Create extruder stack for single extruder machines on start - CURA-4482 7 years ago
  ChrisTerBeke b91824aab1 Move towards making extruder manager a first class citizen - CURA-4482 7 years ago
  ChrisTerBeke 723f6ce226 Only get extruder settings from extruder stack - CURA-4482 7 years ago
  ChrisTerBeke c132300fd5 start 7 years ago
  Diego Prado Gesto 71e8de13a8 Fix retrieving setting values with "extruderValues()" and "resolveOrValue()" 7 years ago
  Lipu Fei 852e59f310 Fix retrieving default values with "extruderValue()" 7 years ago
  Jaime van Kessel 437da52f65 Merge branch 'fix_multiple_extruder_issues' of github.com:Ultimaker/Cura into 3.0 7 years ago
  Diego Prado Gesto 1d61740d1a Added some comments to the code and minor changes - CURA-4386 CURA-4379 7 years ago
  Diego Prado Gesto afb83fac88 Update the active extruder index when the global container changes. This 7 years ago
  ChrisTerBeke 1b8766b953 CURA-4386 CURA-4379 change stack behaviours to fix crashes 7 years ago
  Mark 9a193ad5c5 Changing AGPLv3 to LGPLv3 7 years ago
  Diego Prado Gesto 568535e3e2 Adapting the code in case a multiextruder printer will use only one extruder - CURA-4359 7 years ago
  Lipu Fei dce575f661 Remove wall_extruder_nr from ExtruderManager.getUsedExtruderStacks 7 years ago
  Tim Kuipers 5f97d2cbde fix: account for roofing extruder when checking which extruder is used (CURA-4069, CURA-3940) 7 years ago
  Lipu Fei b0be901079 Do not check support_interface_extruder_nr if it is used 7 years ago
  Lipu Fei 1b0268f09c Use extruder_nr as integers for comparison 7 years ago
  Lipu Fei 9a92b58ac3 Check all limit_to_extruder features in getUsedExtruderStacks() 7 years ago
  Jaime van Kessel 7813bfc543 No longer crash when trying to get non existing extruder stacks 7 years ago
  fieldOfView 49f2fb2cea Fix filtering maerials after editing materials 7 years ago
  Ghostkeeper 6315947156 Modify parameter types from DefinitionContainer to DefinitionContainerInterface 7 years ago
  Lipu Fei 5ed89525fb selectedObjectExtruders should handle no extruder case 7 years ago
  Jaime van Kessel 29e8325c12 Only try to remove extruders if the machine has any 7 years ago
  Lipu Fei b2f0623ecf Do not add and register Extruders if they are already there 7 years ago
  Lipu Fei 386e5db489 When removing a machine's extruders, also clean up _extruder_trains 7 years ago