Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 🧑💻 Preheat menu improvements (MarlinFirmware#24017) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🌐 Update Russian language (MarlinFirmware#23978) * 🌐 Update Chinese language (MarlinFirmware#23865) * ✨ Add M3426 A<addr> parameter (MarlinFirmware#24130) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * 🧑💻 Define isr_float_t to assert a non-FPU float (MarlinFirmware#23969) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 💥 Rename ExtUI settings methods * ♻️ Refactor and fix ABL Bilinear (MarlinFirmware#23868, MarlinFirmware#24009, MarlinFirmware#24107) * 🐛 Fix PID edit menu for Bed, Chamber (MarlinFirmware#23987) * 🔧 Sanity-check SWITCHING_TOOLHEAD_X_POS (MarlinFirmware#23985) * ✏️ Fix FYSETC Mini Panel neopixel type (MarlinFirmware#24011, MarlinFirmware#24111) * 🌐 Update Italian language (MarlinFirmware#24019) * 🐛 Update M913, M914 report Followup to MarlinFirmware#11248, MarlinFirmware#11249, MarlinFirmware#23400 * 🎨 Use LEDColor default C-CTOR * 🩹 Fix DGUS_PREHEAT_UI enable with DGUS_LCD_CLASSIC (MarlinFirmware#24066) * 🩹 Fix DEBUG_CARDREADER (MarlinFirmware#24023) * 🩹 Fix ADVANCED_PAUSE_RESUME_PRIME check Fixes MarlinFirmware#23824 * 🐛 Fix ProUI / JyersUI leveling preheat (MarlinFirmware#24060, MarlinFirmware#24064) Co-Authored-By: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🧑💻 Handle PLR in manage_media * 🩹 Fix ESP32 servos, SD_IGNORE_AT_STARTUP Fixes MarlinFirmware#24007 Followup to aaf5bf0 * 🚸 More ExtUI events for ABL / UBL * ⚰️ Clean up dead option (MarlinFirmware#24006) * ♻️ Consolidate DGUSScreenHandler class (MarlinFirmware#24067) * 📝 Obsolete freeze comment (MarlinFirmware#23964) Followup to MarlinFirmware#23944 * 🔧 Move LASER_COOLANT_FLOW_METER to LASER_FEATURE * 🎨 Tweak NEOPIXEL_LED format (MarlinFirmware#24110) * ✏️Fix Markforged endstops/G38 (MarlinFirmware#24141) * 📌 Use ESP3DLib master branch (MarlinFirmware#24140) * 🔧 Fix Neo RGB sanity check (MarlinFirmware#24146) * 🩹 Fix Fan Tail Speed Init (MarlinFirmware#24076) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🔨 OpenOCD Debug for VSCode * ✏️ Fix spurious UTF * 📌 Define RAMPS_SMART EXP headers, AZSMZ_12864 See MarlinFirmware#23501 * 🧑💻 Clarify acceleration factor * 🩹 Fix accel dividend * 🔨 Fix g++ locator for CI * 🧑💻 General and Axis-based bitfield flags (MarlinFirmware#23989) * 🩹 Fix ProUI leveling start message * 🧑💻 Misc. LCD cleanup * ✨ Creality CR-10 SmartPro (MarlinFirmware#24151) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * ✨ Add BOARD_CREALITY_V24S1_301F4 Co-Authored-By: Miguel Risco-Castillo <mriscoc@users.noreply.github.com> * 🔧 AVR/DUE Serial Port pin conflict checks (MarlinFirmware#24148) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * 🎨 Clean up warnings / extra check (MarlinFirmware#24163) * 🚚 Move speed_lookuptable.h * 🎨 Nextion cleanup * 🔨 BTT Octopus ST-Link programming/debugging * 🐛 Fix Mightyboard LED pin, fan override (MarlinFirmware#24168) * 🔧 Allow board & probe dummy thermistors (MarlinFirmware#24165) * 🐛 Fix AIR_ASSIST (MarlinFirmware#24162) * 🚸 Improve MKS SGEN_L V2, Robin Nano V3 pins (MarlinFirmware#24147) * 🧑💻 Clarify MSerialUSB, drop HardwareSerial workaround * 🚸 DWIN/DACAI for Creality 4.2.3 (MarlinFirmware#24132) * 🩹 Run TMC test last in setup (MarlinFirmware#24160) * 🎨 HAL_MinSerial.* => MinSerial.* * 🐛 Fix Due cli/sei (MarlinFirmware#24182) Followup to MarlinFirmware#23357 * 🩹 Suppress ZERO() warning (MarlinFirmware#24178) * 🩹 Fix MarlinUI allow-cold-extrude (MarlinFirmware#24176) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * 🚸 ProUI APRIL2022 updates (MarlinFirmware#24084) * 🔨 Use PlatformIO Core 6.0 Dev for CI (MarlinFirmware#24194) * 🔨 Require PIO >= 6.0.1 (MarlinFirmware#24205) * 🐛 Fix FTDI_EVE_TOUCH_UI reboot loop (MarlinFirmware#24195) * 🐛 Fix Polargraph G92 command (MarlinFirmware#24223) * 🐛 Fix FLSUN Hispeed FIL_RUNOUT_PIN, MKS Robin Mini TFT pins (MarlinFirmware#24204) * ♻️ Common Bed Leveling object name, accessors (MarlinFirmware#24214) * 🩹 Fix const warning * 🐛 Fix SEGMENT_LEVELED_MOVES with UBL * 👔 Move GitHub templates, update README (MarlinFirmware#24199) * 🔨 Move, tweak maple envs * 🔨 Fix mfprep string test * 📝 Add logo, helpful links to README (MarlinFirmware#24226) * 🎨 Minor HAL cleanup * 🐛 Fix Leveling apply/unapply (MarlinFirmware#24188) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * 🎨 Add EXP1/2 headers, adjust TFT pins (MarlinFirmware#24230) * 📌 Use MarlinSimUI/bugfix-2.0.x (MarlinFirmware#24232) * 🎨 Remove MKS custom pins, TinyBee cleanup (MarlinFirmware#24186) * ✏️ Fix some motherboard checks (MarlinFirmware#24238) * 🔨 Add src_filter for I2C_AMMETER (MarlinFirmware#24242) * 🎨 Combine serial echos * 📝 Fix Mightyboard MOSFET comments (MarlinFirmware#24183) * 🎨 Misc. boards/pins cleanup * 🎨 Use pos.set method * 🩹 Fix G60/G61 debug code (MarlinFirmware#24231) * 🐛 Fix M203 report * 🐛 Fix min/max temp evaluation Fixes MarlinFirmware#24257 * 🔧 Bed/Chamber PID Autotune menus Derived from MarlinFirmware#23983 * 📝 Refer to 'PROGMEM' as 'flash' * 🐛 Fix Tool Change priming (MarlinFirmware#21142) * ✨ SOUND_ON_DEFAULT option (MarlinFirmware#24102) * ⚗️ Temperature Model Predictive Control (MarlinFirmware#23751) * ✨ Autoreport Redundant Sensor option (MarlinFirmware#24014) * 🐛 Fix Bed/Chamber PID Autotune with MPCTEMP (MarlinFirmware#23983) * 🚸 Improve MPC tuning, add menu items (MarlinFirmware#23984, MarlinFirmware#24018, MarlinFirmware#24049, MarlinFirmware#24059) * 🐛 Update German language, Fix FTDI (MarlinFirmware#24047, MarlinFirmware#24048, MarlinFirmware#24227) * ✨ DOGM Display Sleep (MarlinFirmware#23992) Co-authored-by: borland1 <barryorlando@hotmail.com> * 🔧 Remove LCD_SERIAL_PORT defaults, warn on auto-assign (MarlinFirmware#24170) * ♻️ Move watchdog to MarlinHAL * ✨ Laser Safety Timeout (MarlinFirmware#24189) * ♻️ Apply F() to more LCD code (MarlinFirmware#24228) * 🩹 Adjust manage_media for slow/late media init (USB FD) (MarlinFirmware#24015) * 🚸 Change M201 G to S * 👔 Configs required to submit a Bug Report (MarlinFirmware#24256) * 🚩 MPC update (MarlinFirmware#24253) * 📌 Tenlog PSU pin (MarlinFirmware#24266) * 🚸 Custom Menu Items for JyersUI (MarlinFirmware#24270) * ✨ BigTreeTech SKR3 - STM32H743 (MarlinFirmware#24271, MarlinFirmware#24272, MarlinFirmware#24275) Co-Authored-By: Alan.Ma <alansayyeah@gmail.com> * 🐛 Init Stepper SPI before PSU Control (MarlinFirmware#24269) * Use default null args in select_screen * ⚡️ Improve Sensorless homing/probing accuracy for G28, G33, M48 (MarlinFirmware#24220) Co-Authored-By: Robby Candra <robbycandra.mail@gmail.com> Co-Authored-By: ellensp <530024+ellensp@users.noreply.github.com> * 🧑💻 Extend LCD string substitution (MarlinFirmware#24278) * 💥 Num Axes / Multi-Stepper based on Driver Types (MarlinFirmware#24106, MarlinFirmware#24120) * 🎨 Fix spelling, whitespace * 🔧 LEVEL_BED_CORNERS => LCD_BED_TRAMMING * 👔 Remove actions from misc. branch * 🔖 Marlin 2.0.9.4 * 🚸 ProUI G-code preview, PID plot (MarlinFirmware#24282) * 👔 Fix and comment use_example_configs * 🩹 Media Change followup (MarlinFirmware#24302) Followup to MarlinFirmware#24015 * 🩹 Fix Mesh Leveling + Debug compile (MarlinFirmware#24297) * 🧑💻 Remove servo macros * 🧑💻 Misc. servo code cleanup * 🩹 Fix ProUI compile (MarlinFirmware#24310) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🐛 Fix JGAurora A5S A1 build (MarlinFirmware#24326) * 🩹 Fix missing ProUI cpp wrapper (MarlinFirmware#24313) * 🧑💻 Apply F() to some LCD / TFT strings Followup to MarlinFirmware#24228 * 🌐 Fix LCD string, typos (MarlinFirmware#24324) * 👷 CI test without src filter (emulate Arduino) (MarlinFirmware#24335) * 👷 Use Biqu BX for CI test (MarlinFirmware#24331) * 🧑💻 MAP macro for axis lists, etc. (MarlinFirmware#24191) * ⚡️ PWM for ESP32 I2S expander (MarlinFirmware#24193) * 🎨 Fix comments, formatting * 🧑💻 Fix STATIC_ITEM_N arg order * 🎨 Use MAP for home axis items * 🎨 Simplify move menus with substitution * 🚑️ Fix SD mount bug (MarlinFirmware#24319) Co-authored-by: Scott Lahteine <github@thinkyhead.com> * 🩹 LCD strings followup, fix warning (MarlinFirmware#24328) * 🐛 Fix M423 invocation (MarlinFirmware#24360) Followup to MarlinFirmware#23745 * 🚑️ Fix BIQU BX touch freeze (MarlinFirmware#24383) * 🩹 Fix DGUS (MKS) compile (MarlinFirmware#24378) * ✨ Classic UI BIQU BX (MarlinFirmware#24387) * 🐛 Fix Lerdge build / encrypt (MarlinFirmware#24391) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🐛 Fix G2/G3 Arcs stutter / JD speed (MarlinFirmware#24362) * 🐛 Resolve DUE Servo pulse issue (MarlinFirmware#24305) Co-authored-by: sjasonsmith <20053467+sjasonsmith@users.noreply.github.com> Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🌐 Drop unused delta strings * 🩹 Fix LCD contrast with K8800 board * 🌐 Update Slovak language (MarlinFirmware#24397) * 🌐 Update Italian language (MarlinFirmware#24398) * 📝 Add STM32F4 example, Ruby (MarlinFirmware#24399) * 🐛 Fix Manual Move axis selection (MarlinFirmware#24404) * 🎨 Misc. shorthand operators * 📝 Note about UBL bad splits * 🐛 Fix MAX31865 PT1000 normalization (MarlinFirmware#24407) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🐛 Fix Axis Homing (MarlinFirmware#24425) Followup to 4520a51 * 🩹 Fix memset block warning * 🐛 Fix M149 (MarlinFirmware#24430) * 🩹 Remove obsolete split_move * 🩹 Remove poison wchar_t macro * 🩹 Fix MKS TinyBee ADC Vref (MarlinFirmware#24432) * 🚸 MPCTEMP: Home before cooling (MarlinFirmware#24434) * Fix SDIO for STM32 Followup to MarlinFirmware#24271 * 🎨 ANY => EITHER * 🔨 Fix Warnings.cpp force-recompile * 🐛 Fix 2d mesh print (MarlinFirmware#24536) * 🎨 Clean up extra axes Followup to MarlinFirmware#24120 * 🐛 Fix SDIO for STM32 (MarlinFirmware#24470) Followup to MarlinFirmware#24271 * 🩹 Fix some parameters w/out values (MarlinFirmware#24051) * 📝 Index Mobo Rev03 => Opulo Lumen Rev3 * ✨ BigTreeTech SKR SE BX V3.0 (MarlinFirmware#24449) SKR SE BX V3.0 removes the Reverse Driver Protection feature. * ✨ Creality3D v4.2.5 / CR200B (MarlinFirmware#24491) * ✨ eMotion-Tech eMotronic (Micro-Delta rework) (MarlinFirmware#24488) * ✨ MKS Monster8 V2 (MarlinFirmware#24483) * 🚸 Arrange EXP pins in common order (MarlinFirmware#24525) * 🔧 Config parity with 2.1.x * 🐛 Fix types.h macros and fields Fixes MarlinFirmware#24419 * 🚨 Fix some compiler warnings * ♻️ More updates for multi-axis Based on MarlinFirmware#23112 Co-Authored-By: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🎨 Minimize block->steps.set * 🔨 BTT STM32G0B1RE xfer build (MarlinFirmware#24245) * ⚡️ Improve Sensorless homing/probing accuracy for G28, G33, M48 (MarlinFirmware#24220) Co-Authored-By: Robby Candra <robbycandra.mail@gmail.com> Co-Authored-By: ellensp <530024+ellensp@users.noreply.github.com> * ♻️ Planner flags refactor * ♻️ reset_acceleration_rates => refresh_… * 🔨 Fix OpenBLT encode; no-bootloader envs (MarlinFirmware#24446) * 🐛 Fix MKS TinyBee compile (MarlinFirmware#24454) * 🔨 Disable stack protector on macOS simulator (MarlinFirmware#24443) * ♻️ Encapsulate PID in class (MarlinFirmware#24389) * 🔨 PlatformIO "--target upload" == "--target exec" * 🔨 Fix firmware upload (MarlinFirmware#24499) * ♻️ More updates for multi-axis * 🏗️ Axis name arrays Co-Authored-By: DerAndere <26200979+DerAndere1@users.noreply.github.com> * 💥 Update Motor Current G-codes for extra axes (MarlinFirmware#23975) * 🧑💻 Forward-compatible axis strings * 🎨 Fix/adjust warnings (MarlinFirmware#24225, MarlinFirmware#24404) * 💥 More M306 M => M306 H (MarlinFirmware#24258) Followup to MarlinFirmware#24253 * ⚡️ Fix and improve Inline Laser Power (MarlinFirmware#22690) * 🩹 Fix LCD_BACKLIGHT_TIMEOUT compile (MarlinFirmware#24463) * 🔨 Fix and update Makefile Followup to 89fe5f6 * 🔨 Fix Warnings.cpp force-recompile * ✨ Polargraph M665 settings (MarlinFirmware#24401) * 🔨 Add mftest --default flag * 🎨 Clean up extra axes Followup to MarlinFirmware#24120 * 📝 Update Driver Type comments * 📝 Update MPCTEMP G-Code M306 T (MarlinFirmware#24535) M306 simply reports current values. M306 T starts autotune process. * 📺 Fix TFT Classic UI non-Touchscreen 1024x600 (MarlinFirmware#24541) * 🎨 PIO scripts cleanup * 🔨 Update build/CI scripts * 🩹 Fix lcd_preheat compile * 🧑💻 Update planner/stepper includes * 🌐 Update German language (MarlinFirmware#24555) * Fix axis string 'N' (MarlinFirmware#24259) Followup to 167672d * 🏗️ Extend AXIS_CHAR to include E Co-Authored-By: DerAndere <26200979+DerAndere1@users.noreply.github.com> * 🩹 Fix manual move titles (MarlinFirmware#24518) * 🩹 Fix MAX31865 approximations Followup to MarlinFirmware#24407 * 🎨 Misc. 'else' cleanup * 🐛 Fix Archim2 USB Hang (MarlinFirmware#24314) * 🚸 Fix and update ProUI (MarlinFirmware#24477) * 🩹 Fix MKS UI extruder speed (MarlinFirmware#24476) * 🚸 Better M350, M114 with more axes (MarlinFirmware#23986) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 🩹 Fix TFT image packing * 🐛 Fix laser/fan sync (MarlinFirmware#24460) Followup to MarlinFirmware#22690, 307dfb1 * 🩹 Fix ST7565 LCD contrast init (MarlinFirmware#24457) * 🎨 Fix comments, formatting * 🩹 Fix safe homing sanity-check (MarlinFirmware#24462) * 🎨 Misc. 6-axis cleanup * 🐛 Fix BACKLASH_COMPENSATION compile (MarlinFirmware#24072) Followup to MarlinFirmware#23826 * 🔧 Assert Probe Temp Comp requirements (MarlinFirmware#24468) * 🩹 Apply linearval in M600 * 🩹 Fix G33 Delta Sensorless Probing compile (MarlinFirmware#24291) * 🩹 Fix G60/G61 debug code (MarlinFirmware#24231) * 🧑💻 Fix MAP macro use Followup to MarlinFirmware#24191 * 🚸 Machine-relative Z_STEPPER_ALIGN_XY (MarlinFirmware#24261) Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> * 📝 Update board MCU comments (MarlinFirmware#24486) * 📺 SKR_MINI_SCREEN_ADAPTER for BTT SKR Mini E3 V3 (MarlinFirmware#24521) * 🧑💻 Add Sim debug with lldb * 🧑💻 Fix and improve build_all_examples * 🩹 Revert extra axis changes * ⚡️ Optimize G2-G3 Arcs (MarlinFirmware#24366) * ⚡️ Optimize Planner calculations (MarlinFirmware#24484, MarlinFirmware#24509) * Updates from MarlinFirmware#24560 * ♻️ Small sound / buzz refactor (MarlinFirmware#24520) * 🚸 Fix, update ProUI (MarlinFirmware#24251, MarlinFirmware#24473, MarlinFirmware#24500) * 🧑💻 Axis macros parity with 2.1.x * 🧑💻 Further script updates * 🚑️ Fix XYZEval = N not setting E * 🔖 Marlin 2.0.9.5 * 🐛 Fix recalculate_max_e_jerk * 🩹 Add missing FORCE_SOFT_SPI (MarlinFirmware#24940) * 🧑💻 Update Python indentation * 🔨 Newer PlatformIO support * 🔨 Fix thread-unsafe deque iteration * 🔨 Use 'build_src_filter' * 🐛 Fix G2/G3 limiting_speed (MarlinFirmware#25988) * 🔨 [2.0.9.7] Use older chitu_crypt.py --------- Co-authored-by: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com> Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com> Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com> Co-authored-by: LPRtypeCN <1297207734@qq.com> Co-authored-by: Stephen Hawes <sphawes@gmail.com> Co-authored-by: Scott Lahteine <github@thinkyhead.com> Co-authored-by: John Robertson <john@cirtech.co.uk> Co-authored-by: tombrazier <68918209+tombrazier@users.noreply.github.com> Co-authored-by: Giuliano Zaro <3684609+GMagician@users.noreply.github.com> Co-authored-by: Robby Candra <robbycandra.mail@gmail.com> Co-authored-by: Mike La Spina <mike.laspina@shaw.ca> Co-authored-by: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com> Co-authored-by: Miguel Risco-Castillo <mriscoc@users.noreply.github.com> Co-authored-by: Roxy-3D <Roxy-3D@users.noreply.github.com> Co-authored-by: grauerfuchs <42082416+grauerfuchs@users.noreply.github.com> Co-authored-by: Dominic <91095348+d0m1d@users.noreply.github.com> Co-authored-by: Marcio T <mlt4356-github@yahoo.com> Co-authored-by: Oliver Jean Eifler <olli.eifler@gmail.com> Co-authored-by: Ivan Kravets <me@ikravets.com> Co-authored-by: Arthur Masson <arthur.sw@gmail.com> Co-authored-by: Simon Pilepich <simon.pilepich@gmail.com> Co-authored-by: Robert Brenckman <Robbery525@gmail.com> Co-authored-by: Pauli Jokela <pauli.jokela@didstopia.com> Co-authored-by: Ludy <Ludy87@users.noreply.github.com> Co-authored-by: borland1 <barryorlando@hotmail.com> Co-authored-by: ledzepman71 <ferdinandpc@hotmail.com> Co-authored-by: bryan065 <30362590+bryan065@users.noreply.github.com> Co-authored-by: BIGTREETECH <38851044+bigtreetech@users.noreply.github.com> Co-authored-by: Alan.Ma <alansayyeah@gmail.com> Co-authored-by: Tanguy Pruvot <tanguy.pruvot@gmail.com> Co-authored-by: lujios <83166168+lujios@users.noreply.github.com> Co-authored-by: Steven Haigh <netwiz@crc.id.au> Co-authored-by: luzpaz <luzpaz@users.noreply.github.com> Co-authored-by: Victor Oliveira <rhapsodyv@gmail.com> Co-authored-by: Bob Kuhn <bob.kuhn@att.net> Co-authored-by: sjasonsmith <20053467+sjasonsmith@users.noreply.github.com> Co-authored-by: sgparry <sgparry@mainscreen.com> Co-authored-by: Roman Moravčík <roman.moravcik@gmail.com> Co-authored-by: Shlee <github@shl.ee> Co-authored-by: John Lagonikas <39417467+zeleps@users.noreply.github.com> Co-authored-by: Moonglow <fxdteam@gmail.com> Co-authored-by: DerAndere <26200979+DerAndere1@users.noreply.github.com> Co-authored-by: Christophe Huriaux <c.huriaux@gmail.com> Co-authored-by: elimisback <elimisback@gmail.com> Co-authored-by: EvilGremlin <22657714+EvilGremlin@users.noreply.github.com> Co-authored-by: Eduard Sukharev <sukharev.eh@gmail.com> Co-authored-by: GHGiampy <83699429+GHGiampy@users.noreply.github.com> Co-authored-by: Jason Smith <jason.inet@gmail.com> Co-authored-by: kisslorand <50251547+kisslorand@users.noreply.github.com> Co-authored-by: toomuchwonder <43323256+toomuchwonder@users.noreply.github.com>
- Loading branch information