Scott Lahteine
d4d1b28a06
Fix some include paths
6 gadus atpakaļ
Scott Lahteine
afe79ba22b
Minor code cleanup
6 gadus atpakaļ
Scott Lahteine
4fa1c52688
Tweak serial output code
6 gadus atpakaļ
Giuliano Zaro
a79d80c78e
Minor cleanup of pause code (#13030 )
6 gadus atpakaļ
InsanityAutomation
48a3502656
Remote streamer improvements (#12982 )
6 gadus atpakaļ
InsanityAutomation
f4d1f13358
Warn on cold extrusion, dont error
6 gadus atpakaļ
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support (#12895 )
6 gadus atpakaļ
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type (#12557 )
6 gadus atpakaļ
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 (#12551 )
6 gadus atpakaļ
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
6 gadus atpakaļ
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton (#12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 gadus atpakaļ
Scott Lahteine
488a17b3f5
Use IS_SD_PRINTING() more
6 gadus atpakaļ
Scott Lahteine
e574f01568
More advanced pause tweaks (#12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
6 gadus atpakaļ
Scott Lahteine
4c5ca89d8c
Show the appropriate pause message (#12348 )
6 gadus atpakaļ
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
6 gadus atpakaļ
Roman Moravčík
e48cbff10d
Fixed redefinition warnings of MSG_HOTEND_TOO_COLD. (#12203 )
6 gadus atpakaļ
Marcio Teixeira
f98f4ac7ea
Fix and improve EXTENSIBLE_UI (#12117 )
- Add methods to access print counter data
- Clean up some inconsistent method names
- Clear lcd status after filament change
- Implement `lcd_reset_status` so it works like UltraLCD
6 gadus atpakaļ
Scott Lahteine
d556dc1865
Fix and improve EEPROM storage (#12054 )
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
6 gadus atpakaļ
InsanityAutomation
74cd6cb4fc
Single nozzle filament change (#11994 )
6 gadus atpakaļ
teemuatlut
c447d75916
Add support for TMC2660 (#11998 )
6 gadus atpakaļ
Scott Lahteine
cf0b9eb37c
no need to use destination in do_pause_e_move
6 gadus atpakaļ
Scott Lahteine
e4389f7d23
Standard methods to wait for heating (#11949 )
6 gadus atpakaļ
Scott Lahteine
1667ed9d1c
Pause should use ECHOLNPGM
6 gadus atpakaļ
Roxy-3D
0780913848
IDEX Improvements (#11848 )
6 gadus atpakaļ
Thomas Moore
c437bb08f1
Overhaul of the planner (#11578 )
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
6 gadus atpakaļ
Giuliano
8f686aa449
[2.0.x] Fix change filament crash (#11269 )
Prevent crash, on filament change, when printer is not homed
7 gadus atpakaļ
Scott Lahteine
6919e87656
Minor cleanup of multi-stepping logic
7 gadus atpakaļ
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner (#10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
7 gadus atpakaļ
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 gadus atpakaļ
Sean
2d9b0a66fe
Add Filament Change accelerations
7 gadus atpakaļ
Sean
2fa0a73c2c
Implement filament change continuous purge
7 gadus atpakaļ
teemuatlut
5968a3e60e
Add ADVANCED_PAUSE_FEATURE include
7 gadus atpakaļ
Studiodyne
d3ca82d8c2
Support for multiple filament runout sensors
7 gadus atpakaļ
Scott Lahteine
c46de340b7
Clean up trailing whitespace
7 gadus atpakaļ
studiodyne
51d080d2c1
Update Pause
7 gadus atpakaļ
Thomas Moore
3db35ba9be
[2.0.x] Fix change filament for delta machines (#9295 )
7 gadus atpakaļ
Scott Lahteine
b1cd012aa6
Clean up and document load/unload/pause/resume
7 gadus atpakaļ
Scott Lahteine
266086670b
Better LCD message when heating needed
7 gadus atpakaļ
Scott Lahteine
61bf8478a2
Add hotEnough methods
7 gadus atpakaļ
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
7 gadus atpakaļ
studiodyne
31582caa07
2.0 Fix for bad Pause extruder position resuming (#9029 )
7 gadus atpakaļ
Scott Lahteine
9686ffedef
Single pause flag also indicates SD print pause
7 gadus atpakaļ
Scott Lahteine
f704f405af
Add pause/resume actions on M600, M125
7 gadus atpakaļ
Thomas Moore
f0a8a1a853
[2.0.x] Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE (#8866 )
* Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE
7 gadus atpakaļ
Scott Lahteine
cba9c1cf9e
Add pre-calculated planner.e_factor
7 gadus atpakaļ
Thomas Moore
600c85226e
Normalize load/unload length in M600
7 gadus atpakaļ
Scott Lahteine
0cfb936dd1
Clarify some motion code
7 gadus atpakaļ
studiodyne
8181220bfd
Fix position sync in M600 pause/resume
7 gadus atpakaļ
Roxy-3D
72156a2029
change to better (more clear) names (#8050 )
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
7 gadus atpakaļ
Scott Lahteine
f8e8fcb978
Move FILAMENT_RUNOUT_SENSOR to a feature
7 gadus atpakaļ