Version 0.20.0
Lot's of changes, release has been due for a while.
Changes:
- Flip tower fill order: tool changes start from front now
- Tune tower size calculation and purge order
- Support Marlin v1.1.9 linear advance
- Extruder: allow for creater feedrates on larger nozzles
- Cube feeder4x profile update
- Add prepurge temperature change hw config option
- Fix temp handling in tower
- Unittests for gcode.py
- Support G0 command
- Random gcode test lines
- Added initial color mixing script (for mixing hotends)
- Debug print about tower dimensions added
- Fix Slic3r PE layer parsing
- Add support for Slic3r PE 1.41.1
- Turn off fan during tower
- Print extrusion speed for purge
- Raise purge multi max to 250% in GUI
- Add control for purge max speed
- Remove unneeded 15 purge line limit
- G10 support for temperature control, temperature handling
- Fix temperature setpoint ordering
- Normalize purge e length
- Minor comment fix
- Tweak: compact the tower a bit
- Properly pass purge multiplier to pruge generator
- Fix amissing agument in gcode generator
- Infill print speedup
- Add purge extrusion control
- Support SLic3r 1.41.0
- Support Duet M572 (Pressure Advance)
- Add raft only for first layer
- Fix brim and raft retracts
- Raft and brim printing fixes
- Include FF-based .fff and a factory file
- Add PrusaMMU2.0-PLA hw_config. Introduce tool.wait_on_change and and tool.reset_feed
- Infill printing: print multiple slots if needed
- Z-hop fixes continued
- Z-hopless fixes
- Remove extranous infill printing
- Add support to Prusa Slic3r up to 1.39.2