Commit Graph

11982 Commits (130d0395d069c2b68537342ce3e4a781002749bf)

Author SHA1 Message Date
Tanguy Pruvot f8065da48f Reset runout.ran_out on resume ()
Jason Smith 0d8c81b2a6 Fix axis CS sanity check ()
Markus Towara 856013cc0f Fix planner compile error ()
randellhodges 0b6c2d893e Fix G34 with Z_DUAL_STEPPER_DRIVERS compile ()
Jason Smith 2e235aff03 Fix HAL_STM32 + Arduino IDE SoftwareSerial conflict ()
Scott Lahteine 87992f3669
Use Github Actions for CI, date bump ()
Scott Lahteine 64ebec50dc Move pins debug condition
Jeff Eberl 70325a6a0f Update test scripts to error on unknown ()
Scott Lahteine d81de7f521 Tweak sanity checks
Scott Lahteine deff538909 Fix broken M100_dump_routine
Scott Lahteine 10f7bbee32 Use MYSERIAL0 (not SerialUSB) for Malyan LCD
Scott Lahteine b49a0e39d5 HOME_USING_SPREADCYCLE is obsolete
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
Scott Lahteine 53f77dfadf Remove obsolete TMC2209 comment
Scott Lahteine 937dca4432 Followup to TMC2209 spreadcycle patch
BigTreeTech bbe0ffb2fa BigTreeTech SKR v1.4 support ()
Jason Smith 1bad8f1b17 Improve pulse timing and step reliability ()
Mario Costa 5f06f42ccd Spindle/Laser pins for RADDS ()
elementfoundry e5edbf9d35 Allow TMC2209 to save/restore spreadCycle ()
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
Scott Lahteine 865071a946 Tweak code formatting
Moshi Binyamini dcdaa2025f Sanity-check Z_STEPPER_AUTO_ALIGN coordinates ()
Scott Lahteine 0400783444 Tweak G34, fix a declaration
Scott Lahteine 768a1d2713 [cron] Bump distribution date
Scott Lahteine 262ff9584c [cron] Bump distribution date
Scott Lahteine af4c62b422 Update product links
Vertabreaker e0c71344ed Define more FAN pins for GT2560 ()
chzj333 42a336f8bc Update BTT002 platform (fixing SD init) ()
Tanguy Pruvot a0badf572e STM32 Touch UI timings, Longer onboard pullups ()
thisiskeithb a358b72ec8 Add SKR Mini E3 + Zonestar LCD warning ()
danym21 6e8dcba698 Fix G28 debug line, M569 calls ()
Luc 9d6b2ebf50 Improve ESP32 HAL (EEPROM, watchdog) ()
thisiskeithb dc8d8cb39c Fix MKS SGen-L SD detect pin ()
Luu Lac 509e1ab053 TOUCH_MI_DEPLOY_XPOS fallback to X_MIN_POS ()
Luu Lac e9dadacf7b Fix bad #ifdef ()
Scott Lahteine 6a514a1e8e Move status screen defines
Scott Lahteine 303ddb862a Tweak some config names
Scott Lahteine f3d64b7115 Cardreader read/write open methods
Bo Herrmannsen 98382fcea5 Include Z in SCARA steps feedrate ()
iain MacDonnell 629c039eed Update M503 MBL G29 report ()
randellhodges 2a7f1091ce Fix compile error (macro substitution typo) ()
Anders Sahlman 3d4aa015a8 Add MKS Robin Mini EEPROM defines ()
InsanityAutomation 7b512742f4 Tweak ExtUI Probeless Babystepping ()
ManuelMcLure b065a60dd0 Onboard (always-on) pullups support ()
thisiskeithb 98814e1c47 MKS 12864 OLED pins for SGEN-L ()
André Kjellstrup c2342c3528 Use error message !! hints ()
MangaValk 96cf556139 Fix multiple servos with STM32 ()
MS1987 31fdaea269 Add MKS Robin Pro, MKS Robin Lite3 ()
Scott Lahteine 1c48817a47 [cron] Bump distribution date
Scott Lahteine 0d52eaa875 Superscript 3 for mm3
Tanguy Pruvot 5ebef425ce Update french (objects, retract...)
Giuliano Zaro 5dfa152ba2 Update Italian language ()
dagorel 1c4f672eae Formalize DAC percent strings ()
Anders Sahlman 1bcd47e65f Correct MKS Robin Mini pins ()
Antti Andreimann 1465fc0632 Fix controller and SD on Robin Nano ()
Scott Lahteine 07a61057ba [cron] Bump distribution date
Scott Lahteine bb5717c5b3 [cron] Bump distribution date
Luu Lac f3155af444 Update AZSMZ LCD link ()
Tanguy Pruvot ab61c09bff Improve touch buttons behavior ()
Antti Andreimann b65ab21733 Fix compile error with disabled PIDTEMP ()
randellhodges 7f8ca85e69 STM32F1 Flash-based EEPROM fixes ()
Scott Lahteine f64649933f [cron] Bump distribution date
ManuelMcLure 68da497f35 Remove debug_out.h '#pragma once' (again) ()
Vertabreaker 0832a60db3 EXP3D Imprimante Multifonction ()
ellensp cb4cd76086 Fix TMC_SW_MOSI for BTT_SKR_MINI_V1.1 ()
Scott Lahteine 6134bff81b Expand environments in platformio.ini
Scott Lahteine b2c670fd94 [cron] Bump distribution date
Scott Lahteine cb7817093f More serial macro cleanup
Scott Lahteine 9114a14eca Fix commas in EEPROM code
Vertabreaker 3874f4a097 Geeetech A30 / GTM32 support ()
Luu Lac 01e4b0c067 Add Laser / Spindle bitmap for LCD ()
Scott Lahteine 3dc49fd1c6 Split up hotend / bed drawing
InsanityAutomation 7126a5e5a7 Add Host Prompt Notification Method ()
ManuelMcLure c061656659 Use PSU powerup delay for all powerups ()
Scott Lahteine 25a7ceabdb Fix missing step_current_down semicolons
Scott Lahteine 9b6d2da9bf Fix debug out macros
Scott Lahteine 4718b8ad02 Add _P variants to debug_out
Felicia Hummel 6c2438deae Fix PSU_POWERUP_DELAY compile error ()
brian park b258cc85bf Mostly Printed SCARA (MPSCARA) support ()
hammerhead2k2 19f840a9b5 BTT SKR 1.3 pins for Anet Full Graphics LCD ()
Scott Lahteine 83a4e8559c Followup to "optimize common strings"
InsanityAutomation b24b0f385f Add ExtUI Flow Rate method ()
Felicia Hummel 690ed531b6 Configurable PSU power-on delay ()
Scott Lahteine 27943f9e31
Multiple axis TMC OTPW step down ()
Scott Lahteine 1ee648ecd2 Followup to "optimize common strings"
Scott Lahteine 0138c0b55b [cron] Bump distribution date
Scott Lahteine f83bc0aa13 Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
Scott Lahteine 2d74c2042a Clean up whitespace, GTM32 pins
Chris Pepper e585c37d7d
Fix
Vertabreaker 1803f672f8 Pins for GTM32 board variants ()
BigTreeTech 441ee3e53f Add 'M114 E' to get E position (M114_DETAIL) ()
Chris Pepper a63491e6eb Sanity check ADC pins and FAST_PWM_FAN with Servos ()
Bob 0f2ee414db Update thermistornames.h ()
Scott Lahteine 0f14e0e978 [cron] Bump distribution date
Bob 5a98c83eef Use MAX6675 SPI pins for MAX31865 over SPI pins ()
Jason Smith 752a1e76ab Float ABL mesh boundaries, no probe position rounding ()
Jason Smith ce9a4afe95 Better ST7920 timings for FYSETC S6 ()
Scott Lahteine 289c5dcccb Fix boot screen sanity check
Scott Lahteine 98f83dc756 Add comments to G29
Dirk O. Kaar 0550f30790 Renkforce configuration updates ()
Scott Lahteine 077eeaa0f4
Fix mixing extruder feedrate ()
Vertabreaker 12417d087b E2 pins for GT 2560 v3 ()
timeburn a5a143f944 Include host_actions.h in G34 ()
George Fu cf1e19d167 Fysetc S6 support ()
Dirk O. Kaar 1cea1687f3 Renkforce RF100 (V1), V2, XL, and XL Plus ()
thisiskeithb f786cc5145 Revert default BTT STM32F103 environment ()
madmattco 049e8d5963 Add VAKE / VAKE403D support ()
Heilig Benedek 993802c404 Fix Ender 2 display SCK, BTN_ENC pins ()
haschtl ff6518c0a8 Add PID_FAN_SCALING option ()
lukasmatena 8ccfdaca02 Add M220 B/R with PRUSA_MMU2 ()
Chris Pepper c1aac3a0c9 Fix delta_mm.e with zero extruders ()
Marcio T 43d0391d82 Fix Touch UI message strings ()
Robby Candra fc9f8d27eb Fix Progress / Remaining display on DOGM ()
Jason Smith d0282e5ba8 Allow slop in position_is_reachable for delta ()
Scott Lahteine 1d150e41b6 Reduce MMU2 code, add test
Robby Candra 55595d444d Use LCD_WIDTH for indexed string ()
InsanityAutomation 2142beb2e5 Fix UI compile error in UBL ()
Jason Smith c497a491f4 Fix a PID_EXTRUSION_SCALING menu item ()
Scott Lahteine b11551c767
Touch UI updates for Cocoa Press ()
Scott Lahteine 441e822fb3 LULZBOT_TOUCH_UI => TOUCH_UI_FTDI_EVE
Scott Lahteine 47c19aa2b3 Clean up probe accessors
pfillion42 4a5dee6356 (SKR 1.3) Assign DIAG pins for homing dir ()
Denis Semenov 0fcd1f4a49 Fix HAS_CLASSIC_E_JERK and related issues ()
Scott Lahteine 8f09d2e790 Add STM32F103RE_bigtree to Auto Build
Gustavo Alvarez b2a275891c Support RET6 in BTT SKR Mini ()
Scott Lahteine bdd366b97c Update sensor -5 label
Jason Smith b904ba0f29 Improve Delta probing / calibration ()
Jason Smith 4ede13e36a Fix G29 for updated meshCount type ()
Bob 751cd1f533 MAX31865 temperature sensor ()
Scott Lahteine 47e4e5f1db Update thermocouple comments
Roman Moravčík 5681017d0c Update Slovak language ()
BigTreeTech ab8b24fdba Power Loss Recovery with a UPS ()
Scott Lahteine ab9f0f2c4f Followup to meshCount patch
InsanityAutomation e81b946f06 Better singlenozzle stored fan speed menus ()
Daniel Negut a3229b30ec Add Zonestar/Anet LCD for SKR mini E3 ()
InsanityAutomation 798f34abcd Float XY probe offset followup (probe edge) ()
Giuliano Zaro 31e329f143 Update Italian language ()
Jason Smith 9906e96ffb Allow UBL G29 J1 with PAUSE_BEFORE_DEPLOY_STOW ()
Evgeny-SPB 7116a8645c G34 logic / typo fix ()
Giuliano Zaro aa89bb71f9 Fix MMU2 compile error ()
TheAssassin 814d908a8a Ender-2 LCD on BTT SKR E3 ()
InsanityAutomation 4d4e692c81 Match onMeshUpdate() index sign ()
Luu Lac 4d9a5fef3b Update Vietnamese language ()
Scott Lahteine 865055e07a [cron] Bump distribution date
Scott Lahteine 2bd6dc02d6 [cron] Bump distribution date
Robby Candra 40bbe58371 Use lcd_uint_t in lcd_put_u8str_ind_P ()
Roxy-3D f19fa64e98
Eliminate multiple settings to extruder_duplication_enabled in G28
If the IDEX mode was previously set (via GCode or the LCD Panel) to a duplication mode...   It was lost after a G28 due to this redundant setting of 'extruder_duplication_enabled'. 

It is very important to the various use cases of IDEX machines that extruder_duplication_enabled is preserved across a G28.   The reason is this allows a person to use the LCD Panel to put the machine into a duplication mode, and then send a 'normal' part file to the printer and get two parts out of the process.
thisiskeithb 0f57818f2d Support 512K "RCT6" in BTT SKR Mini ()
Scott Lahteine aa93e1f21a Update TMC_ADV examples
Scott Lahteine 27cb4db80e
Reduced string storage using tokens ()
Lino Barreca bd321d4b7c Don't compile STM32 SoftwareSerial unless STM32 ()
Scott Lahteine ac2d7ab14c Fix timers.h include
Scott Lahteine a022defe06 [cron] Bump distribution date
Scott Lahteine 3f4636e916 "nozzle_to_probe_offset" is obsolete
Scott Lahteine 602ca5dea6 No USE_M73_REMAINING_TIME without LCD_SET_PROGRESS_MANUALLY
Robby Candra fcfde7c2f5 Only assign CS/RX/TX on extra axes with SPI/UART ()
Scott Lahteine a4709ba765
Store unscaled PID values in EEPROM ()
Scott Lahteine 7e9c846ec3 Modify comment for unlimited E steppers
Jason Smith 9fd35c84ce SoftwareSerialM for SKR STM32F1 boards ()
Jamie 32028902c3 Use max feedrate for joystick motion ()
Giuliano Zaro bb93ea1be4 [SAMD51] Activate ADCs oversampled 12bits ()
Roman Moravčík e110f5abce M73 R : Set Remaining Time ()
Lino Barreca ac71cdc265 New HardwareTimer for STM32 5.7.0 ()
Chris Pepper 4762dfe797
Fix lpc u8g i2c ()
Chris Pepper af61f37b65
Update lpc176x requirements ()
ManuelMcLure b9703fdf36 Ensure TMC + LIN_ADVANCE pulse length ()
Scott Lahteine 5e5045c4ee Touch UI finishing touches
Marcio Teixeira 5639b8ca20 Touch UI fixes for Cocoa Press ()
danym21 28e1614c2e Add Sensorless Homing current ()
Chris Pepper 86d0bc1af5
Update lpc176x framework version requirement ()
LinFor 48b7a1e66e Allow non-zero "fan off" PWM value ()
Jason Smith 770adcfa15 Raise Z before homing X/Y on unknown Z ()
Scott Lahteine 624336f453 Fix up Megatronics 3.2 test
ellensp 7b29c60c46 Fix compile with chamber enabled ()
Scott Lahteine 534f2d69c1 [cron] Bump distribution date
Jademalo 37874a6472 Fix E0_SERIAL_RX_PIN typo ()
Marcelo Cerri b9d351899a Update SKR mini E3 1.2 Filament Runout pin ()
Scott Lahteine 7010f92c4b Board-based LCD delays
Scott Lahteine 9ca25118d0 Whitespace cleanup
Jason Smith b3f81eead5 Fix/improve TURBO_BACK_MENU_ITEM ()
Scott Lahteine 776632c503
Add and apply REPEAT macro ()
Scott Lahteine 8061836e74 Fix Lulzbot tag 30: "Heaters Off"
Scott Lahteine 249f600ceb [cron] Bump distribution date
Marvin Sinister 8d157a4520 Fix MKS MINI12864 on SKR 1.3 ()
Luu Lac ed6bbe012b Fix incomplete 'Homing XYZ' screen draw ()
AnHardt 4db68d704f Update Display Throttling ()
Scott Lahteine bb5b1e19b0 Function-style stepper macros
thisiskeithb 47805e18f8 Makefile catch-up ()
Scott Lahteine 0be9fdb455 Move single-use to lambdas
Scott Lahteine 84ce3a6bea LCD corner screen handler lambda
Scott Lahteine 711703dcd1 [cron] Bump distribution date
LinFor a84e3d1b80 Use native ADC resolution where possible ()
Miroslav Šustek 9201197878 Fix SKR E3 board BLTOUCH + SPEAKER timer conflict ()
Jason Smith 814a2eaf8f Allow TMC baud rate override ()
teemuatlut d9b0b964be Fix TMC2208 HW Serial constructor ()
Axel 786617e375 Fix RAMPS + VIKI i2c ()
Scott Lahteine e6dfc991ae Patch tabs, heater led tests
Scott Lahteine a89f4703df Tweak permissions
Roman Moravčík 41b5d720e2 Fix filament Change heading on LCD ()
Luu Lac 4ee3502c8f Fix "confused intellisense" ()
Scott Lahteine f5b5b9e8ec Bring filament menu up to speed
ellensp f088c6a850 Add MKS_GEN_L_V2 controller support ()
aleknest cf87d3c700 More compatible uint8_t for Experimental i2c Bus buffer ()
Scott Lahteine e9805a0bcb Go to previous menu on object cancel
Scott Lahteine 51fd226a4d Unconfuse intellisense
Scott Lahteine d80ef43c19 Followup to es int patch
Giuliano Zaro 35cd545106 Use prior endstop pin-to-interrupt macros ()
Scott Lahteine 328ddda654 Clean up whitespace
Scott Lahteine 55991962be Patch extra axis MS pins for debugging
Chris Pepper b9116d4050
LPC176x Framework update ()
Changes required for compatibility with framework-arduino-lpc176x 0.2.0
Scott Lahteine 15f94e5ee5 Add NUL_STR global
Scott Lahteine ea3217cd46
Move 'draw' methods into Menu Item classes ()
ManuelMcLure 76b861d759 Fix kill screen with null string ()
Robby Candra 7360e9343a Minor DOGM status screen fix ()
Robby Candra bdb452ed81 Fix missing % on DOGM Status Screen ()
Giuliano Zaro 65ef774e8d Fix mega Port J endstop interrupts ()
Scott Lahteine a920b10483 Fix true/false redefined warnings
Scott Lahteine ed8f1ca9cf Revert Cortex delay for now
Scott Lahteine ca6d00b862 Save some string flash
Scott Lahteine 23d21dd81c Tweak lambdas
Scott Lahteine a7d7f36871 [cron] Bump distribution date
Scott Lahteine 93db4f4535 Tweak backtrace.cpp include
Scott Lahteine f0d952d33a
Cortex M3-M7 can use DWT->CYCCNT ()
Suggested by Alex Kenis at https://youtu.be/ZfyPcdhQnAA?t=502
Scott Lahteine ad28da7eb4 Patch ABL G29 loop
Followup to e3ddf6e81a
Scott Lahteine 288af0ddf6 Whitespace
Scott Lahteine e7d9db284e Followup to M240 patch
Raúl Lázaro Sánchez 7c60853219 Fix blocking delay in Photo G-code M240 ()
The-Force c6f694a247 Power Loss Recovery for volumetric extrusion ()
Scott Lahteine 4e6e02bc3e Include pause.h for M701-702
Scott Lahteine e3ddf6e81a Fix meshCount signed-ness
Scott Lahteine 899e0fcdbb [cron] Bump distribution date
Scott Lahteine 35b1149d96 Patch es int tests for Arduino 1.8.10
Scott Lahteine c80eda073f M119 => report_states
LinFor 7d24f152d8 Fix a typo breaking the build ()
Scott Lahteine 61225e685d Abort SD followup
Scott Lahteine d5c1c72a76 Tweak CW/CCW bitmaps
Scott Lahteine aaf018e5a0 Language changes
Scott Lahteine 583fc4ee2a Move abortSDPrinting with others
Scott Lahteine c5713b5e98 Clean Endstops::event_handler
Scott Lahteine be498d6280 [cron] Bump distribution date
Aurawin b09b469dd5 Add BIQU TANGO V1 support ()
studiodyne 319e2b5760 Fan menus fix. FR cosmetic change. ()
studiodyne f139642e0f XY/Z Babystep Multiplicators ()
Scott Lahteine ade76e53de Fix A10M/A20M mixer display
Co-Authored-By: 3Dangel <3dangel@users.noreply.github.com>
InsanityAutomation cc4d3a215e Fix ExtUI UBL method calls ()
InsanityAutomation d4f5821cd6 Fix 3-point sanity check ()
Scott Lahteine 9aff30da0c
Confirm object cancellation ()
Scott Lahteine 78899fc241 Followup to E Total
Scott Lahteine 7a342ecb93
Show Total E during print ()
Scott Lahteine 0f8c3ed29a Prevent extra "too long/cold" errors
Scott Lahteine 9720d21301 Clean up trailing whitespace
Scott Lahteine 9e8021d6a4 Fix pins debug of CS/MS pins
Scott Lahteine ab0fe1a7dd Tweak G29 faux point
Giuliano Zaro 6fd13879ae Update Italian language ()
Scott Lahteine 600429a067 Cancel Objects followup
Roman Moravčík e690471739 Print startup message after print statistics are loaded ()
Scott Lahteine 732bf89878 Get 'cancelable' for gcode.cpp
Tanguy Pruvot c58cc113dd MKS Robin: restore the TFT v2.0 support (ST7789V) ()
Scott Lahteine 014b739bac Fix M486 int parameters
Scott Lahteine f8ad15fde8 Rename BOARD_STM32F4 to fix use with MB()
Scott Lahteine 408751d5e0 Fix CANCEL_OBJECTS missing include
Evgeny Zyatkov 12a244f24f Fix #endif typo ()
Scott Lahteine f12285015a [cron] Bump distribution date
Scott Lahteine 93f0012959
Cancel Objects - As seen at ERRF2019 ()
Marcio T f6a799c7b3 Allow compile under Windows Subsystem for Linux ()
InsanityAutomation 82fb046013 Allow suicide pin inverting ()
Scott Lahteine 2a7e1d459f
Option to rotate Percent, (E)lapsed, and (R)emaining time ()
Scott Lahteine 464d98d178 Short time prefixes, no percent prefix
Scott Lahteine ccf61eca84 Fix diplay elaspsed
Scott Lahteine ff4301a422
Update status_screen_DOGM.cpp
Scott Lahteine 326d5b84e7
Update status_screen_DOGM.cpp
Scott Lahteine 5edd5d1e1f
Clean up
Jacob Jordan 9895e6d766 Only use slow homing speed where applicable ()
InsanityAutomation b3d7d33faf Fix CUSTOM_VERSION_FILE has_include ()
Robby Candra cf8541a7a7 Fix G92.9 (thus PLR Z position) ()
Scott Lahteine cd3ec5a77b Add error-check to M422
Timm e02b06672c Increase MMU2 serial buffer size with USB serial ()
Giuliano Zaro 0f5d457252 Allow redundant temp sensor with SINGLENOZZLE ()
Daniel Callander 475041656c Reset position_shift on G28 ()
Bo Herrmannsen 04a55c9188 Fix LPC176x build script for Python 3 ()
Co-Authored-By: Sven Holzmann <powerprobot@users.noreply.github.com>
milkpirate 6bcd4eb12d Fix M420 (UBL) undefined variables ()
Luu Lac efeb6efe77 Set pullup on BTN_BACK pin ()
Evgeny-SPB b7db91c46d Fix apply_rotation function ()
Luu Lac 0b0b822671 Add note: TMC2209 requires stealthChop for Sensorless Homing ()
Roxy-3D 3642a12fc1
fix parameter order of mark, marked and unmark
The parameter order was wrong on mark(), marked() and unmark().    

This was breaking the G26 Mesh Validation algorithm.
Scott Lahteine af214ff121 Fix up PSU_CONTROL checks
Scott Lahteine 62b875f918 Fix PLR condition saving retract
Robby Candra 2c42526763 FIx Estimation String Pos
Robby Candra d64ab63026 Fix Estimation String Macro
Scott Lahteine f00b48f9a8 Expand encoder value range
Scott Lahteine 160c8be191 Fix BABYSTEP_DISPLAY_TOTAL output
Robby Candra 52a8bbefcf Make sure estimate time = 0 not displayed
Robby Candra 6241bcf0c8 Fix Progress at the end of print.
Evgeny Zyatkov 9470554f63 Fix DUE HAL serial defines ()
Robby Candra f368c14a61 Fix Probe Manually Grid ()
Scott Lahteine f2ce4a25a3 Fix host_response_handler debug
Chris Pepper 11f1392026
Fix Python3 (Windows) compatibility ()
Scott Lahteine 725ec68faa [cron] Bump distribution date
Robby Candra 16ae9ee88b Update Configuration_adv
Robby Candra 9b88c3e79b DOGM Progress Display, option to disable display rotation
Scott Lahteine 0652f19673 Fix M420 for moved probe methods
Scott Lahteine bb381e22b2 Fix left-shift warning
Bo Herrmannsen 0d7736d663 Enable M191 ()
Antti Andreimann 40de135d4d Fix CUSTOM_USER_MENU_TITLE non-translated string ()
Francois Rainville dd0c5de4c7 Provide LONG_FILENAME_LENGTH for headers ()
Jason Smith 832cb7e1ac Z_STEPPER_AUTO_ALIGN — To align with Z stepper points ()
Robby Candra 7af99d03d3 Don't show prefix if no elapsed time
Robby Candra bf850827f7 Fix Progress Display
Scott Lahteine e0e406dbcc [cron] Bump distribution date
InsanityAutomation b2eda1af2f Fix typo in G34 configuration ()
Scott Lahteine 0ff57c640c Fix compile warning
Scott Lahteine 3949d246df Fix ESP32 name conflict
Scott Lahteine b7b303f4bf
Spindle/Laser power in planner blocks ()
Jason Smith 53abfdc2c3 Fix BLTOUCH and FAN PWM conflicts on SKR E3 boards ()
Slawomir Ciunczyk 8668571bee Update Polish language ()
Scott Lahteine faacfe13c2 Tweak M105 layout
Antti Andreimann d47f29bd4c Give a dummy response to M105 with zero thermistors ()
Piotr fe4c69b64a Poll *all* enabled endstop pins ()
Slawomir Ciunczyk 99f983d066 Update Polish language ()
InsanityAutomation 0074d63962 Vendor version override ()
Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>
Scott Lahteine 7622973a31
Fix elapsed time overflow warning
Scott Lahteine d57a668097
Update Spanish Translation ()
Markus Towara 437978d349 Bring SPI_SENSORLESS code up to date ()
Tanguy Pruvot a988f9304d reduce the required size with uint16_t modifiers
Tanguy Pruvot 21867c7fef elapsed time overflow warning fix
tried to fix it with snprintf in libs/duration_t.h but its worst... :/
sL1pKn07 d37bd33c31 Update Spanish Translation
Roman Moravčík b4f82d1081 Update Slovak language ()
Tanguy Pruvot ee20f21a24 Fix undefined max in multi-language ()
Giuliano Zaro 7714152013 Update Italian language ()
Bo Herrmannsen 5ad9257df4 Fix DUE HAL serial defines ()
Krystian Booker 62aa137548 Fixed pid_autotune_menu made pid_label accessible ()
Roxy-3D 37550e9d98
Allow 3-digit LCD Display of value
The LCD Display shows 3 digits of precision, not 4.   
So change the bounding value to something more rational.
Roxy-3D 05eed72b69
Allow LCD Menu to adjust Junction Deviation lower
Allow LCD Menu to adjust Junction Deviation lower than .01.   Some machines currently have a JUNCTION_DEVIATION_MM value as low as .005 mm.     In the case of non-Linear-Advance machines...   The upper limit is raised to .5 mm.

Probably more thought needs to be given to the Linear Advance case.   It maybe it doesn't need a special case and should just use the same bounds as the non-Linear Advance case.
Gustavo Alvarez df09532a9c Reassign FIL_RUNOUT_PIN for ReARM boards ()
Reassign FIL_RUNOUT_PIN from P1_18 to P1_19

P1_18 is connected to a buffer in order to output 5V making it unsuitable for input.
Haxk20 1df90aaf0e Followup to num2str update ()
Matthew Piercey ac8083588b Add config for Wanhao Duplicator i3 v2.1
Robby Candra e79666a82b Followup to "Fix G2/G3 rounding" ()
LinFor b20d5a7cc6 Estimate Remaining Time (graphical display) ()
Scott Lahteine 5641adb01b Clean up stray tabs
Ed Williams d8aeeb8ff6 Fix G2/G3 rounding error ()
Roxy-3D 2cf35267c4 Set Junction Deviation value from Jerk and Default Acceleration ()
Formula: `0.4 * sq(min(xjerk, yjerk)) / (default accel)`
Robby Candra 6f60838736 Fix PAUSE_MODE_CHANGE_FILAMENT menu item ()
Robby Candra ac466ecf74 Change Junction Deviation to Classic Jerk ()
Scott Lahteine 3664beec29 Don't refresh on status line changes
Scott Lahteine 13cf417a98 [cron] Bump distribution date
ANMay-ru b119c14017 Clean up LCD print, align ()
Jason Smith 46763efb75 Fix tool-change move with hotend offset ()
Marcio Teixeira 6a865a6146 Multi-language support ()
Marcio Teixeira dc14d4a13c Improvements and fixes to Lulzbot UI ()
Scott Lahteine e6055dce76 Followup to position refactor
Scott Lahteine b4d48fdc91 Followup to
Scott Lahteine af80653f3f Always report all PIDs in M503
Fix 
Scott Lahteine 914605c89c gcc is forgiving of stray ;
Scott Lahteine 89490171ef Use "concatenatable" language codes
Scott Lahteine c0005e939c
Enable junction deviation by default ()
Scott Lahteine 1df6c7a46c Work around a compiler bug
See 
Scott Lahteine 5becda25c5 Followup to E renumbering
Scott Lahteine cb1cb72c76 Fix Move Z menu item
LinFor 58f81f8e7e Followup to progress override ()
Scott Lahteine d45ab47139 [cron] Bump distribution date
Scott Lahteine 9dcccc11ba Fix extra condition
Scott Lahteine cc822c1a05
Use lambdas in menus, where possible ()
Scott Lahteine 59508edf64 Suppress data[] array warning
Scott Lahteine e84389c976
Fix G2/G3 workspace plane parameters ()
LinFor 19b7be067c Allow M73 to override SD position ()
chzj333 d04561805b Support for BTT SKR Mini E3 v1.2 ()
InsanityAutomation 71526fa5ce Fix ExtUI onMeshUpdate event ()
Scott Lahteine 56595a4c9c Improve G2/G3 precision
See https://github.com/MarlinFirmware/Marlin/issues/14745#issuecomment-538781253
Scott Lahteine 211ff67440 Patch blocking and manual moves
Tanguy Pruvot c6ffa7f38d MKS Robin: SD pins not required (SDIO) ()
Scott Lahteine 519cc1bc67 NUM_AXIS is now obsolete
Scott Lahteine 9188ce1a8d Add JOIN for simple append
Scott Lahteine 51ae13fc8c Compact MIN/MAXTEMP_ALL
Scott Lahteine 5449088a8e Fix Japanese language extra define
Me No Dev fc6a0937b8 Improve Malyan M200 integration ()
Giuliano Zaro a1ad01e4ab Limit Case Light PWM ()
Scott Lahteine f8498d8a52 GET_TEXTF => GET_TEXT_F
LinFor e854eb933d Allow pins overrides for SKR V1.3 ()
Jimmy Page 203d260a41 Update Japanese font and translation ()
Daniel Andersen 0076e1e792 Fix CR10 Stock Display timing with SKR_PRO V1.1 ()
Giuliano Zaro a3ec573984 Uniform fan speed & case light
Giuliano Zaro ff55601dc3 Update Italian language
Roman Moravčík b90dff020e Update Slovak language
Giuliano Zaro 43aba9f918 Fix compile errors & temp range
Scott Lahteine 1ac629f919 [cron] Bump distribution date
Luu Lac 5d81d7cefe
if no HOTENDS
Tanguy Pruvot 895f64fbab Add missing MKS Robin TOUCH_CS_PIN ()
Scott Lahteine b7dfbb6af5 [cron] Bump distribution date
Scott Lahteine c83c2a5022 Patch compile glitches
Scott Lahteine 6b945eb548 Show "FILAMENT CHANGE" during filament change
Scott Lahteine 0322348924 Handle runout in runout.cpp
Scott Lahteine 72d791a736 Standardize active/paused functions
Scott Lahteine 719615a6b6 Simplify edit menu items
The `edit` part of menu items displaying values is not needed. Menu edit types can be modeled on sub-menus.
Scott Lahteine 273cbe931e Aliases for common menu item types
tonokip df48ef6df3 Fix step timer on Archim1 ()
Scott Lahteine acbe84c8ef [cron] Bump distribution date
Scott Lahteine d0ef7b6588 [cron] Bump distribution date
Oliver Jean Eifler d52b908627 Fix coordinate size for G26 w/out arcs ()
InsanityAutomation 438835f6a5 Configurable Max Accel, Max Feedrate, Max Jerk edit limits ()
Scott Lahteine f9400b6a3c [cron] Bump distribution date
Scott Lahteine 7cd72de8bc General cleanup, style
Scott Lahteine 806d64e1bf X_SENSORLESS includes AXIS_HAS_STALLGUARD