thinkyhead
1e0719dac5
[cron] Bump distribution date (2024-06-25)
2024-06-25 00:22:37 +00:00
Jonathan Brazier
f2248f79d3
⚡ ️ Implement CALIBRATION_GCODE as endstop ( #27204 )
2024-06-24 14:52:49 -05:00
thinkyhead
60d843b540
[cron] Bump distribution date (2024-06-22)
2024-06-22 06:07:24 +00:00
Keith Bennett
6d7d281559
🔧 Warning for ZV Shaping on CoreQZ ( #27200 )
2024-06-21 19:38:11 -05:00
thinkyhead
b3d462b890
[cron] Bump distribution date (2024-06-20)
2024-06-20 18:07:46 +00:00
thinkyhead
a93acbd35c
[cron] Bump distribution date (2024-06-17)
2024-06-17 00:24:05 +00:00
Vovodroid
d978123289
🔧 Nonlinear Extrusion optional Adaptive Smoothing ( #27175 )
2024-06-16 16:21:57 -05:00
Keith Bennett
ee8dada752
♻️ DISABLE_ENCODER => NO_BACK_MENU_ITEM ( #27180 )
2024-06-16 16:10:12 -05:00
ellensp
7bc6261d2a
🐛 Mount media early for POWER_LOSS_RECOVERY ( #27177 )
2024-06-15 20:14:46 -05:00
thinkyhead
013c3bcd82
[cron] Bump distribution date (2024-06-16)
2024-06-16 00:31:38 +00:00
Scott Lahteine
2fc86ad836
🐛 Fix homing when FT Motion exists ( #27179 )
2024-06-15 19:11:19 -05:00
Mihai
082dc24865
🧑💻 Adjust pulse_phase_isr code guards ( #27112 )
2024-06-15 18:01:36 -05:00
Mihai
d7b6acc03d
⚡ ️ Optimize LPC176x set_pwm_duty ( #27178 )
2024-06-15 17:55:45 -05:00
thinkyhead
a1dc2856de
[cron] Bump distribution date (2024-06-15)
2024-06-15 00:22:26 +00:00
Andrew
959be66cc2
🔨 Build scripts cleanup ( #27157 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-06-14 16:01:34 -05:00
thinkyhead
ae2843940f
[cron] Bump distribution date (2024-06-14)
2024-06-14 06:07:52 +00:00
Mihai
611ceedc1d
🐛 Fix step oversampling with NONLINEAR_EXTRUSION ( #27171 )
...
Followup to #27113
2024-06-13 23:05:05 -05:00
thinkyhead
38298076d6
[cron] Bump distribution date (2024-06-13)
2024-06-13 18:06:44 +00:00
Nicolas Graziano
1f0b8d6cd8
🚸 AnyCubic Vyper LCD improvements ( #27158 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-06-13 11:50:16 -05:00
thinkyhead
e0d683baed
[cron] Bump distribution date (2024-06-12)
2024-06-12 00:22:43 +00:00
thinkyhead
fb6dc90a85
[cron] Bump distribution date (2024-06-11)
2024-06-11 00:22:36 +00:00
Bob Kuhn
b99391c810
🚸 🐛 Anycubic Vyper fixes (1) ( #26261 )
2024-06-10 14:20:03 -05:00
Vovodroid
d9fc4f3a99
🚸 Nonlinear Extrusion polynomial Av^2+Bv+C ( #27162 )
2024-06-10 13:42:28 -05:00
Scott Lahteine
daeffbc944
🚸 Prefer friendly Power Off over Auto-unalive
2024-06-10 12:51:21 -05:00
Scott Lahteine
87dde46fb0
🔧 Assume RAMPS_CREALITY is not CR2020
2024-06-10 12:51:21 -05:00
thinkyhead
d96c6f867d
[cron] Bump distribution date (2024-06-10)
2024-06-10 06:07:31 +00:00
Scott Lahteine
1f2e6d5434
📝 "Boards Manager"
2024-06-09 17:38:55 -05:00
thinkyhead
232b989d50
[cron] Bump distribution date (2024-06-09)
2024-06-09 00:25:46 +00:00
TheRaf974
d38261c908
🔧 Overridable SUICIDE_PIN for RAMPS_CREALITY ( #27143 )
2024-06-08 16:45:51 -05:00
Ryan P
3075bc3b7b
🚸 🐛 SW SPI Mode 3 for U8G on STM32 ( #27111 )
2024-06-08 16:03:21 -05:00
Scott Lahteine
842d0b1c9f
🎨 Misc. SPI cleanup
2024-06-08 15:55:36 -05:00
Scott Lahteine
042b238dd8
🧑💻 USE_SOFTWARE_SPI => SDFAT_USE_SOFTWARE_SPI
2024-06-08 15:55:36 -05:00
Scott Lahteine
c30904b631
🧑💻 U8G_SPI_USE_MODE_3 for *_MINI_12864
2024-06-08 15:55:36 -05:00
Mihai
225a71f4cd
⚡ ️ Optimize LPC176x pin toggle ( #27149 )
2024-06-08 13:33:08 -05:00
ellensp
1d29a56344
🔧 Fix Z_MULTI_ENDSTOPS pin post-process ( #27137 )
2024-06-08 13:27:13 -05:00
ellensp
320e00267d
✏️ Fix comma typo ( #27138 )
2024-06-07 20:38:44 -05:00
thinkyhead
9869629b67
[cron] Bump distribution date (2024-06-08)
2024-06-08 00:23:12 +00:00
Scott Lahteine
3da78e85bf
📝 Remove dead video links
2024-06-07 17:25:42 -05:00
thinkyhead
11a4314261
[cron] Bump distribution date (2024-06-06)
2024-06-06 06:07:15 +00:00
Mihai
65c19f82b9
🔧 Minimum Stepper Pulse in Nanoseconds ( #27113 )
2024-06-05 21:26:09 -05:00
thinkyhead
0169cde8a4
[cron] Bump distribution date (2024-06-03)
2024-06-03 00:23:09 +00:00
InsanityAutomation
ab0173b7e6
🚸 ExtUI: Shaping, Probing limits ( #26754 )
2024-06-02 14:45:19 -05:00
thinkyhead
95f81d2565
[cron] Bump distribution date (2024-05-29)
2024-05-29 00:26:13 +00:00
Mihai
a4a0887fa7
🐛 Fix NONE, ALL, EVAL macro collision ( #27132 )
2024-05-28 18:22:39 -05:00
thinkyhead
e7c9cf3e1d
[cron] Bump distribution date (2024-05-27)
2024-05-27 00:22:53 +00:00
ellensp
6710616a09
🩹 Longer3D LK has ONBOARD_SDIO ( #27129 )
2024-05-26 12:09:18 -05:00
Scott Lahteine
2064c83c66
🚸 Fix SD nav after "one click print" (2)
2024-05-26 12:04:14 -05:00
thinkyhead
2e97ad1f4b
[cron] Bump distribution date (2024-05-26)
2024-05-26 12:07:31 +00:00
Scott Lahteine
4f85f88ae3
🚸 Fix SD nav after "one click print"
2024-05-26 02:18:37 -05:00
thinkyhead
181a57ae9b
[cron] Bump distribution date (2024-05-24)
2024-05-24 00:22:18 +00:00
Keith Bennett
3ee1248cf2
🩹 Even more Z input shaper followup ( #27119 )
...
Followup to #27118
2024-05-23 14:58:22 +12:00
thinkyhead
68c3916d46
[cron] Bump distribution date (2024-05-23)
2024-05-23 00:21:53 +00:00
Keith Bennett
e3bbacd8b9
📝 Update Input Shaping comments ( #27116 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-22 18:30:44 -05:00
Scott Lahteine
f915371248
🧑💻 More language cleanup
2024-05-22 17:37:13 -05:00
Andrew
ea848aa891
🩹 Z input shaper followup ( #27118 )
...
Followup to #27073
2024-05-22 14:07:04 -05:00
Scott Lahteine
5157849c60
🧑💻 Remove unused strings, label some
2024-05-22 13:07:33 -05:00
Scott Lahteine
ca31f9789e
🩹 Fix LCD getFreeTxBuffer typo
2024-05-21 19:26:18 -05:00
Scott Lahteine
78d3cf1de1
🎨 PGM => _P rename
2024-05-21 19:26:18 -05:00
Scott Lahteine
521e7eafce
🧑💻 Clarify media "mounted"
2024-05-21 19:26:18 -05:00
thinkyhead
2d78a80cf6
[cron] Bump distribution date (2024-05-22)
2024-05-22 00:21:43 +00:00
Miguel Risco-Castillo
5f32698da5
✨ Ender-3 V3 board CR4NS200320C13 ( #27003 )
2024-05-21 15:20:12 -05:00
thinkyhead
1845056014
[cron] Bump distribution date (2024-05-21)
2024-05-21 00:22:16 +00:00
Jason Smith
0b8ec2aa74
🎨 Decimal TMC address ( #27028 )
2024-05-20 17:16:49 -05:00
ellensp
578bdd4b20
🧑💻 Address trailing spaces ( #27108 )
2024-05-20 00:04:51 -05:00
Jonathan Brazier
6b6865d068
✨ INPUT_SHAPING_Z ( #27073 )
2024-05-20 00:03:03 -05:00
Andrew
6c018eb770
📝 Update some G-code and other comments ( #27034 )
2024-05-20 00:01:05 -05:00
ellensp
5561bafbe6
✨ M110 Get Command Line Number ( #27090 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-19 23:11:30 -05:00
ellensp
75eee04972
🩹 Return 0 for bad index in Temperature::getHeaterPower ( #27037 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-19 23:10:15 -05:00
ellensp
ee1d1faa52
🔨 Sim pins / INI cleanup
2024-05-19 23:07:24 -05:00
Chris
dbd3e10959
🩹 Solid background for DWIN_MARLINUI text ( #27029 )
2024-05-19 22:53:45 -05:00
Andrew
fde330af5a
🎨 Fix MarlinUI "untyped" string args ( #27046 )
2024-05-19 21:50:24 -05:00
Keith Bennett
e8d953257e
🔨 Warn about Input Shaping + I2S_STEPPER_STREAM ( #27051 )
2024-05-19 21:45:57 -05:00
vrooze
5a6db519d6
✨ Ender-3 V2 LCD with SKR 3[EZ] ( #27061 )
2024-05-19 20:31:53 -05:00
thinkyhead
98d09e5304
[cron] Bump distribution date (2024-05-20)
2024-05-20 00:35:32 +00:00
Vovodroid
d87a0ea7f7
🚸 Quickly apply touch screen fan/laser edit ( #27064 )
2024-05-19 19:32:43 -05:00
Dave Gateman
0e2bd069d4
🩹 Fix cutter power extra '%' ( #27105 )
2024-05-19 18:53:38 -05:00
ellensp
feca9a33d5
✨ SHOW_CUSTOM_BOOTSCREEN for HD44780 ( #26793 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-19 18:51:52 -05:00
Scott Lahteine
eec1aec071
🐛 Fix multi-byte menu string buffer overrun ( #27100 )
2024-05-19 18:43:04 -05:00
Scott Lahteine
a97d1088f0
🔧 Ensure distinct languages ( #27107 )
2024-05-19 18:42:07 -05:00
thinkyhead
06762db050
[cron] Bump distribution date (2024-05-18)
2024-05-18 00:22:00 +00:00
Vovodroid
4f3ebea3a6
🐛 Fix FT_MOTION block reference ( #27063 )
2024-05-17 16:47:44 -05:00
Mihai
2fd7c2b865
⚡ ️ Fix motion smoothness ( #27013 )
2024-05-16 20:48:21 -05:00
jam-berg
ef0bd975cf
🩹 Fix Ender 2 Pro EXP1-7 pin (PB15 / LCD_RS) ( #27074 )
2024-05-16 20:23:17 -05:00
Keith Bennett
bdc14ddbd7
⏪ ️ Revert DELTA Z endstop homing patch ( #27088 )
...
Reverts #26297 f7a3172c20
2024-05-16 20:18:41 -05:00
Mihai
383e6f4646
🐛 Move LASER_POWER_TRAP cruise to cruise block ( #27031 )
2024-05-16 20:05:27 -05:00
thinkyhead
e37415c95b
[cron] Bump distribution date (2024-05-17)
2024-05-17 00:22:14 +00:00
Scott Lahteine
a33112a4c0
🐛 Reorder FLOAT_SQ
...
Followup to 5f96dffb
2024-05-15 20:30:14 -05:00
thinkyhead
7e8007f024
[cron] Bump distribution date (2024-05-16)
2024-05-16 00:21:28 +00:00
Chris
f320c2a455
🧑💻 Define, apply F_CPU on HC32 ( #27086 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-15 18:10:04 -05:00
Chris
6eedeaedaf
🐛 Fix HC32 temperature ADC ( #27085 )
2024-05-15 15:49:40 -05:00
Chris
6b5e19cfc4
🐛 Fix HC32 watchdog timeout ( #27084 )
...
by reducing PCLK3 clock
2024-05-15 15:45:52 -05:00
ellensp
3dc437add4
🎨 Apply TERN0/1 for some contexts ( #27036 )
2024-05-15 15:42:19 -05:00
Scott Lahteine
5f96dffb9b
🧑💻 FLOAT_SQ macro
2024-05-15 15:21:39 -05:00
Mihai
6423b8031d
⚡ ️ Add / enforce min_entry_speed_sqr ( #27089 )
2024-05-15 15:01:56 -05:00
thinkyhead
bbdad79ce5
[cron] Bump distribution date (2024-05-13)
2024-05-13 00:22:55 +00:00
Keith Bennett
a2daee8f7a
📝 MPCTEMP is tested ( #27075 )
2024-05-12 17:39:58 -05:00
ellensp
909e3ad116
🩹 Motor PWM followup ( #27087 )
...
Followup to 08fe8a3076
2024-05-12 17:31:02 -05:00
Scott Lahteine
556616c4f0
🧑💻 Controller warning as macro
2024-05-12 14:37:27 -05:00
Miguel Risco-Castillo
46e426ce96
📝 Use "based on" for partial ProUI ( #26998 )
2024-05-12 13:28:38 -05:00
Alexander Thomas Julian
f5f6c37c17
🐛 LCD Bed Tramming fixes ( #26962 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-12 13:25:14 -05:00
Scott Lahteine
08fe8a3076
🔧 Undef motor current PWM for unused axes
2024-05-12 13:21:32 -05:00
thinkyhead
dabcea991f
[cron] Bump distribution date (2024-05-12)
2024-05-12 00:24:03 +00:00
Scott Lahteine
4a5bd47b6a
🎨 Apply MUL_TERN
2024-05-11 13:41:15 -05:00
thinkyhead
e5742a98df
[cron] Bump distribution date (2024-05-11)
2024-05-11 18:06:35 +00:00
Keith Bennett
83b7e32ec4
🩹 Fix Nextion cstr/fstr typo ( #27071 )
2024-05-11 12:02:17 -05:00
thinkyhead
a22155bd96
[cron] Bump distribution date (2024-05-10)
2024-05-10 00:21:41 +00:00
narno2202
1da947f548
⚡ ️ FT_MOTION : Core and other refinements ( #26720 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Ulendo Alex <alex@ulendo.io>
2024-05-09 16:57:23 -05:00
David Buezas
a3960dfa53
🚸 New encoder logic & debounce ( #26723 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-09 16:20:57 -05:00
thinkyhead
bab1917311
[cron] Bump distribution date (2024-05-07)
2024-05-07 01:00:35 +00:00
Andrew
49348716f5
🩹 Fix printf et.al. expecting F-strings ( #27032 )
2024-05-06 18:58:00 -05:00
thinkyhead
eb781afe7b
[cron] Bump distribution date (2024-05-03)
2024-05-03 00:21:23 +00:00
thinkyhead
b5307aaaad
[cron] Bump distribution date (2024-05-02)
2024-05-02 00:21:16 +00:00
Andrew
f5cf667c95
🎨 Clarify some string parameters ( #26949 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-05-01 15:08:15 -05:00
thinkyhead
737095f852
[cron] Bump distribution date (2024-04-30)
2024-04-30 00:20:48 +00:00
Keith Bennett
f56952c9e6
🔧 Assert TMC slave addresses, minor pins cleanup ( #26842 )
2024-04-28 22:17:02 -07:00
Keith Bennett
ca5a7be5e8
🔧 More suppressible warnings ( #27009 )
...
* 🔧 Suppressible LCD contrast warning
* 🔧 Suppressible Z_SAFE_HOMING warning
* 🔧 Suppressible user feedback warning
2024-04-28 18:15:07 -07:00
thinkyhead
582c5a36d7
[cron] Bump distribution date (2024-04-29)
2024-04-29 00:21:47 +00:00
Chris
a8058729cc
🩹 Free debug pins in HC32 HAL ( #26985 )
...
implements DISABLE_DEBUG and DISABLE_JTAG in HAL
2024-04-28 15:59:28 -07:00
Keith Bennett
a2f024ffe3
🔧 Rework MKS Monster8 pins ( #26988 )
2024-04-28 15:53:48 -07:00
thinkyhead
e1d65cc5e0
[cron] Bump distribution date (2024-04-28)
2024-04-28 00:23:55 +00:00
ellensp
75cda8d191
📝 Update comments to match board labeling ( #27016 )
2024-04-27 13:13:00 -07:00
thinkyhead
af8dcc6ee8
[cron] Bump distribution date (2024-04-25)
2024-04-25 00:29:51 +00:00
Scott Lahteine
2270bf41d7
🩹 IA-Creality minor cleanup
2024-04-24 18:09:32 -05:00
Scott Lahteine
489ef6e5e1
🩹 Simple IA-Creality babystep patch
...
See https://github.com/MarlinFirmware/Marlin/issues/26896#issuecomment-2015630458
Co-Authored-By: ellensp <530024+ellensp@users.noreply.github.com>
2024-04-24 17:58:51 -05:00
InsanityAutomation
cecc745844
🚸 Fix duplicate temperature report ( #26952 )
2024-04-24 17:51:08 -05:00
thinkyhead
5366362e47
[cron] Bump distribution date (2024-04-24)
2024-04-24 00:46:36 +00:00
ellensp
a1ecea60fd
✏️ MPCTEMP_START => MPC_STARTED ( #27002 )
2024-04-23 19:35:11 -05:00
Keith Bennett
882421a03e
🔧 BIQU MicroProbe V2 pull-up warning ( #27008 )
2024-04-23 19:19:02 -05:00
Jason Smith
a36f72e886
🎨 Format pins which fail validation ( #27007 )
2024-04-23 14:19:14 -07:00
thinkyhead
91ae676b9b
[cron] Bump distribution date (2024-04-23)
2024-04-23 00:21:36 +00:00
Scott Lahteine
a955e06259
🎨 Clean up after recent PRs
2024-04-22 18:59:18 -05:00
thinkyhead
31683ce35b
[cron] Bump distribution date (2024-04-22)
2024-04-22 00:22:27 +00:00
Jason Smith
d773570cd6
🐛 Fix Flags<N> data storage width ( #26995 )
...
* Fix Flags and associated unit tests
2024-04-21 00:24:57 -07:00
Jason Smith
556da2b3fc
✅ Add additional unit tests for types.h ( #26994 )
...
* Add more XYval (and similar) unit tests
* Add Flags tests, with multiple BUGs identified
2024-04-20 23:59:43 -07:00
InsanityAutomation
f433b2c433
🔧 Add RAMPS TMC SPI pins when !TMC_USE_SW_SPI ( #26960 )
...
* Allows RAMPS to auto assign HW SPI Pins for TMC
2024-04-20 18:27:56 -07:00
Aron List
bc0d7d7140
🐛 Fix PID upon entering PID_FUNCTIONAL_RANGE ( #26926 )
...
The PID algorithm did not cache the last seen temperature until it entered the PID_FUNCTIONAL_RANGE. This caused an incorrect output power to be calculated temporarily while the algorithm caught up.
This has likely always been a problem for bed and chamber PID. For the hotend this error was introduced in refactoring in commit 54e7b933cd
.
2024-04-20 18:18:49 -07:00
thinkyhead
24f8831021
[cron] Bump distribution date (2024-04-21)
2024-04-21 00:23:15 +00:00
Jason Smith
9a8fb80eed
🎨 Match unit test folder structure to code ( #26990 )
2024-04-20 17:00:07 -07:00
InsanityAutomation
e1ab911c35
📝 Improve Freeze Feature comment ( #26959 )
...
* Fix and Improve Freeze Feature comment
2024-04-20 14:58:13 -07:00
ellensp
58d4494365
add ui_api.h include ( #26977 )
2024-04-20 14:48:31 -07:00
ellensp
d502e5beaa
🐛 Fix auto-assignment errors for J and U axis ( #26979 )
2024-04-20 14:46:48 -07:00
Chris
b4a95db7da
🚨 Fix buffer overrun warning in UBL ( #26984 )
...
to account for null terminator
2024-04-20 14:43:31 -07:00
thinkyhead
02ba6f9f3a
[cron] Bump distribution date (2024-04-19)
2024-04-19 00:21:25 +00:00
Andrew
dba0010607
🎨 Rename some G-code files ( #26981 )
2024-04-18 18:04:03 -05:00
I3DBeeTech
90667f6114
🐛 Fix BLACKBEEZMINI fan, info ( #26983 )
2024-04-18 15:54:17 -05:00
thinkyhead
d6961b2626
[cron] Bump distribution date (2024-04-17)
2024-04-17 06:06:51 +00:00
Javlon Sodikov
07ebb8171f
🩹 Fix ProUI error when !CASELIGHT_USES_BRIGHTNESS ( #26976 )
...
* Fix the compile error with the case light menu
Fix the compile error with the case light menu
* Add failing test
---------
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2024-04-16 22:25:22 -07:00
thinkyhead
245db73929
[cron] Bump distribution date (2024-04-16)
2024-04-16 18:06:16 +00:00
Scott Lahteine
9342dae8f0
📝 Remove dead PDF links
2024-04-16 12:18:26 -05:00
thinkyhead
1f84f50fd8
[cron] Bump distribution date (2024-04-15)
2024-04-15 02:38:10 +00:00
Scott Lahteine
0269106066
🎨 Dagoma D6 followup
2024-04-14 16:24:51 -05:00
Sophist
95d38a8e54
✨ Add Dagoma D6 as found in DiscoUltimate v2 TMC ( #26874 )
...
* Add Dagoma D6 board as used in their DiscoUltimate v2 TMC.
Taken from the Dagoma fork of Marlin DU_MC branch where it is called FYSETC_DAGOMA_F5 and explicitly confirmed by Dagoma as being the D6:
"the BOARD_FYSETC_DAGOMA_F5 is effectively the definition for the D6"
---------
Co-authored-by: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Co-authored-by: Orel <37673727+0r31@users.noreply.github.com>
2024-04-14 13:04:52 -07:00
Chris
dca6afc26e
✨ 🐛 HC32 - Add SERIAL_DMA, fix SDIO and MEATPACK ( #26845 )
...
* fix meatpack on hc32
* add support for SERIAL_DMA on HC32
* add additional checks in HC32 HAL
* migrate HC32 HAL to use app_config.h
* fix memory leak in HC32 sdio HAL
https://github.com/MarlinFirmware/Marlin/pull/26845#issuecomment-1980218771
* hc32: fail if both EMERGENCY_PARSER and SERIAL_DMA are enabled
2024-04-14 11:42:57 -07:00
Jason Smith
19684f23bc
✅ Add unit tests for macros.h ( #26968 )
2024-04-13 17:49:08 -07:00
thinkyhead
0683e8a9a3
[cron] Bump distribution date (2024-04-14)
2024-04-14 00:24:15 +00:00
Jason Smith
1bb4a042e2
✅ Unit test improvements ( #26965 )
...
* Do not warn about display in unit tests
* Treat warnings as errors in unit tests
* Report actual filenames with unit tests
2024-04-13 14:11:51 -07:00
Jason Smith
d10861e478
✅ Add unit testing framework ( #26948 )
...
- Add a framework to build and execute unit tests for Marlin.
- Enable unit test execution as part of PR checks.
---------
Co-authored-by: Costas Basdekis <costas.basdekis@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-04-13 12:06:08 -07:00
David Buezas
d99e150097
⚡ ️Reduce DISPLAY_SLEEP_MINUTES overhead ( #26964 )
2024-04-13 09:54:25 -07:00
thinkyhead
9e88eb6100
[cron] Bump distribution date (2024-04-13)
2024-04-13 12:06:36 +00:00
Vovodroid
71d9a3e1df
🩹 Fix M413 report ( #26846 )
2024-04-13 00:04:34 -07:00
InsanityAutomation
6575dcc803
🩹 Reduce Kill Pin Wait ( #26945 )
...
Reduce kill pin wait time, and allow override by setting KILL_DELAY
2024-04-12 23:40:59 -07:00
InsanityAutomation
2715e5ba1b
🐛 Fix IDEX X2 Direction ( #26958 )
...
* Fix IDEX X2 Direction
* Sanity Check IDEX X1_MAX_POS
2024-04-12 23:29:59 -07:00
thinkyhead
9a570b23a3
[cron] Bump distribution date (2024-04-11)
2024-04-11 12:07:54 +00:00
Andrew
1b091ecb87
✏️ Minor style and typo fixups ( #26947 )
...
* tweaks from PR, whitespace, wording in pause.h
* Update Marlin/src/feature/pause.h
2024-04-10 23:13:54 -07:00
thinkyhead
a75a5f8b2a
[cron] Bump distribution date (2024-04-10)
2024-04-10 06:13:36 +00:00
ellensp
80dd02fbdb
📝 Update RGB565 color picker url ( #26951 )
2024-04-09 23:02:32 -07:00
Keith Bennett
e6755450df
🩹 Fix ESP3D WiFi Support ( #26822 )
2024-04-09 22:58:13 -07:00
thinkyhead
311bfc99f3
[cron] Bump distribution date (2024-04-08)
2024-04-08 00:21:49 +00:00
Keith Bennett
a3434de2e6
🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1 ( #26831 )
...
* 🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
* Update Marlin/src/pins/stm32f4/pins_BTT_OCTOPUS_V1_common.h
---------
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2024-04-07 12:05:35 -07:00
Keith Bennett
2bf56b00d4
🔧 Improve BIQU BX pins, allow Z swap ( #26871 )
...
* Add a swap Z & E1 option for BIQU BX
Users can add #define BX_SWAP_ZM_E1M to their config instead of opening their printer up & swapping Z & E1 motor cables. Allows G34 to work correctly on early BX printers since both Z motor wires were installed without a standard procedure in place and wires could be swapped from the factory.
* Add BOARD URL, DIAG pin info, update pin comments
* Add WIFISUPPORT defines for documentation purposes
WIFISUPPORT does not need to be enabled (read: shouldn't be enabled). Simply enable an available SERIAL_PORT*, set it to 4, and connect an ESP-01/ESP-01S flashed with luc-github's ESP3D firmware for basic WiFi functionality.
* Sanity check TOUCH_SCREEN_CALIBRATION on GT911 TFTs (BIQU BX TFT70)
Use a sanity check so it's clear which options are valid for TFT_TOUCH_DEVICE_GT911 / BIQU_BX_TFT70.
2024-04-07 10:49:36 -07:00
Andrew Bortz
c31d9e717b
🩹 Fix ProUI Z probe offset text ( #26832 )
2024-04-07 09:37:37 -07:00
narno2202
d9d7820b0d
🩹 Set correct LCD serial port for MKS_MONSTER8_V1 ( #26879 )
2024-04-07 08:52:35 -07:00
sargonphin
9343247e07
🩹 Increase range of G34 accuracy target ( #26771 )
...
* Allow G34 accuracy down to 0.001mm, previous minimum was 0.01mm.
2024-04-07 08:48:13 -07:00
thinkyhead
7e9868d762
[cron] Bump distribution date (2024-04-07)
2024-04-07 06:05:53 +00:00
ellensp
d1cf817660
🐛 Fix CREALITY_ENDER2P_V24S4 pins ( #26908 )
2024-04-06 22:57:42 -07:00
Vovodroid
c91771a51e
🩹 Disable nonlinear extrusion on unretract ( #26824 )
...
* Fixes disable NLE on unretract #26808 , which reported blobs at the start of lines during unretract.
2024-04-06 22:41:01 -07:00
ellensp
a337a43bfd
🩹 Fix type mismatch when SEGMENT_LEVELED_MOVES disabled ( #26819 )
2024-04-06 21:47:40 -07:00
Keith Bennett
77f93e0b8c
🩹 Fix Mini 12864 on BTT Kraken ( #26918 )
...
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2024-04-06 21:22:25 -07:00
Keith Bennett
7dc7195696
🩹 Fix active extruder indicator ( #26834 )
...
* 🩹 No active extruder when any of several incompatible features are enabled
2024-04-06 21:17:00 -07:00
ellensp
56773bd80e
🩹 add onSetMinExtrusionTemp to anycubic_viper ( #26933 )
2024-04-06 21:11:32 -07:00
thinkyhead
1dec9831d3
[cron] Bump distribution date (2024-04-06)
2024-04-06 06:06:36 +00:00
Jason Smith
390f1f7c69
🐛 Don't apply settings during validation ( #26935 )
...
Check the `validating` variable before applying settings for several features.
This specifically avoids settings corruption for BACKLASH_PREVENTION, which has side-effects when first applied using incorrect values.
2024-04-05 17:27:30 -07:00
Jason Smith
d30fcb8fff
🐛 Fix bool evalution of XYval and similar types ( #26936 )
...
Require explicit cast to get T* pointers from XYval and similar types. This prevents the pointer from being implicitly returned and checked for nullptr when trying to evaluate these structs in boolean expressions.
2024-04-05 17:24:58 -07:00
thinkyhead
17dfe8edc9
[cron] Bump distribution date (2024-04-03)
2024-04-03 00:20:46 +00:00
Scott Lahteine
7b6b6e1c3e
🩹 Revert motion change
2024-04-01 22:20:28 -05:00
Sophist
60f2837a98
🔧 Minor INPUT_SHAPING config fixes ( #26882 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-04-01 21:30:04 -05:00
thinkyhead
ef5fb390ec
[cron] Bump distribution date (2024-04-02)
2024-04-02 00:20:47 +00:00
Andrew
87e94f4563
🚸 Update ProUI Plot graph - part 2 ( #26563 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-04-01 15:05:11 -05:00
thinkyhead
017a9032f1
[cron] Bump distribution date (2024-04-01)
2024-04-01 00:23:48 +00:00
Scott Lahteine
466282f322
🩹 Misc. changes from ProUI / ExtUI updates ( #26928 )
2024-03-31 18:20:37 -05:00
thinkyhead
17594298e1
[cron] Bump distribution date (2024-03-28)
2024-03-28 00:20:53 +00:00
Chris
d3e1a92b84
🔨 Fix HC32 preflight ( #26912 )
2024-03-27 14:39:54 -05:00
Holger Mößinger
cd357b0278
🔧 🚸 Tweaks for (MiniRambo) CNC ( #26892 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-03-27 14:38:08 -05:00
thinkyhead
d0d229e380
[cron] Bump distribution date (2024-03-25)
2024-03-25 00:21:58 +00:00
thinkyhead
825ebfd5fe
[cron] Bump distribution date (2024-03-24)
2024-03-24 00:23:21 +00:00
John Robertson
3ee3964bec
🐛 Fix ESP32 laser M4 exception ( #26884 )
2024-03-22 19:57:23 -05:00
Sophist
aecfb257e9
🚸 Hide auto-run as needed ( #26853 )
2024-03-22 19:29:06 -05:00
thinkyhead
896a6a93af
[cron] Bump distribution date (2024-03-23)
2024-03-23 00:20:15 +00:00
Holger Mößinger
075f96d2bf
✏️ Fix stepper MS pin typos ( #26891 )
2024-03-22 16:36:42 -05:00
thinkyhead
05896551f1
[cron] Bump distribution date (2024-03-18)
2024-03-18 00:21:39 +00:00
Manuel McLure
ea6a891038
✨ MAX7219_REINIT_ON_POWERUP ( #26163 )
2024-03-17 14:23:12 -05:00
Giuliano Zaro
983aee5718
🌐 Update Italian language ( #26837 )
2024-03-16 19:46:22 -05:00
thinkyhead
c913020dc2
[cron] Bump distribution date (2024-03-17)
2024-03-17 00:22:34 +00:00
Sophist
4b01c901bc
📝 Fix M201 typos ( #26854 )
2024-03-16 15:00:16 -05:00
Keith Bennett
c1be36bc66
🎨 Add MKS TinyBee silkscreen labels ( #26777 )
2024-03-16 14:58:53 -05:00
Keith Bennett
e0222d3e01
🩹 Fix G35 "Probing Failed" output ( #26780 )
2024-03-16 14:56:33 -05:00
janenen
c0264ae787
🐛 Fix DETECT_BROKEN_ENDSTOP on IDEX ( #26790 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-03-16 14:52:14 -05:00
Sophist
3a2c50c199
🩹 Thermistor name fixes ( #26857 )
2024-03-16 14:09:50 -05:00
Scott Lahteine
3b4adac579
🎨 Trailing ws
2024-03-16 13:55:35 -05:00
thinkyhead
9a1c993719
[cron] Bump distribution date (2024-03-10)
2024-03-10 06:05:40 +00:00
InsanityAutomation
504219817c
✨ Redundant PSU Control with EDM ( #26751 )
2024-03-09 21:22:23 -06:00
thinkyhead
4f2b7271bd
[cron] Bump distribution date (2024-03-04)
2024-03-04 00:21:13 +00:00
fredycpu
ec6f9dd5c8
🔧 MKS_ROBIN_PRO : I2C EEPROM + MKS Wifi ( #26823 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-03-03 12:39:50 -06:00
thinkyhead
e6cda9932b
[cron] Bump distribution date (2024-03-02)
2024-03-02 06:06:49 +00:00
ellensp
3fd175af8e
🚸 M115 "KINEMATICS:…" ( #26806 )
2024-03-01 22:31:42 -06:00
Keith Bennett
a9e72b2a2c
🔧 Simpler CREALITY_V422 warning ( #26826 )
2024-03-01 22:09:12 -06:00
ellensp
ecde3a3158
🩹 Fix AVR bootscreen RLE decode ( #26827 )
2024-03-01 21:58:56 -06:00
DerAndere
c8d51c2723
🚸 Enable G92.9 with rotational axes ( #26174 )
...
- Supporting axes that can rotate forever.
2024-03-01 21:16:39 -06:00
thinkyhead
d609bb4671
[cron] Bump distribution date (2024-02-28)
2024-02-28 06:06:10 +00:00
Scott Lahteine
982b425792
🔥 Drop TMC26X support ( #26770 )
2024-02-27 20:45:34 -06:00
thinkyhead
9e879a5b1f
[cron] Bump distribution date (2024-02-11)
2024-02-11 00:22:45 +00:00
ellensp
9974327d33
extend uart checks
2024-02-11 03:28:37 +13:00
thinkyhead
4eba643ae1
[cron] Bump distribution date (2024-02-10)
2024-02-10 06:17:34 +00:00
Scott Lahteine
76b5688304
🚸 Optional encoder multipliers
2024-02-09 19:14:15 -06:00
thinkyhead
1e8fbb7bbb
[cron] Bump distribution date (2024-02-09)
2024-02-09 00:20:11 +00:00
Scott Lahteine
20c6a6233b
🧑💻 HC32 endstop interrupts for X2/Y2/Z4
2024-02-08 16:49:13 -06:00
Scott Lahteine
1d295f7983
🔥 Clean up SCARA/TPARA
2024-02-07 23:45:51 -06:00
Scott Lahteine
669814d0d4
✨ MARLIN_SMALL_BUILD option ( #26775 )
2024-02-07 23:40:54 -06:00
Scott Lahteine
4aa48beb37
🚸 Adjust encoder multiplier
2024-02-07 19:48:36 -06:00
thinkyhead
371fb5a256
[cron] Bump distribution date (2024-02-08)
2024-02-08 00:20:32 +00:00
Scott Lahteine
0829a511f0
🧑💻 "static_warning"
2024-02-07 18:09:36 -06:00
Scott Lahteine
a3c78c4510
🎨 Delete old FTDI Eve bootscreen
2024-02-07 14:01:25 -06:00
Scott Lahteine
a3211253a0
🩹 Fix FTDI Eve Touch UI M84
2024-02-07 13:58:49 -06:00
thinkyhead
2c8e7bd5a5
[cron] Bump distribution date (2024-02-07)
2024-02-07 12:07:15 +00:00
ellensp
005d6879d9
🔧 Restore probe XY edit defaults, remove arbitrary Z limit ( #26774 )
2024-02-07 00:33:54 -06:00
thinkyhead
3dd22349a9
[cron] Bump distribution date (2024-02-06)
2024-02-06 06:06:16 +00:00
Scott Mikutsky
e61a84a717
🚸 Keep Filament Change near the top ( #26172 )
2024-02-05 23:37:29 -06:00
thinkyhead
d8e73d3036
[cron] Bump distribution date (2024-02-05)
2024-02-05 00:21:40 +00:00
Robherc
b12340b1d5
🔧 Fix extraneous DIAG warnings ( #26694 )
2024-02-04 16:10:11 -06:00
Keith Bennett
5003681414
🩹 Fix HOTEND_IDLE_TIMEOUT with no heated bed ( #26746 )
2024-02-04 12:14:49 -06:00
Keith Bennett
d9396929aa
🩹 Update BTT GTR v1.0 DIAG jumper/pin ( #26764 )
2024-02-04 12:13:03 -06:00
Scott Lahteine
1dee4d92c6
🔧 TOUCH_IDLE_SLEEP_MINS => DISPLAY_SLEEP_MINUTES
...
Follow up to #26517
2024-02-04 12:09:48 -06:00
Smokey Pell
9364cbb4b5
🚸 Tronxy V10 w/ TFT_TRONXY_X5SA + MKS_ROBIN_TFT43 ( #26747 )
2024-02-04 09:37:32 -06:00
Taylor Talkington
755b661c2d
🔧 Fix USE_Z_MIN conditions ( #26762 )
2024-02-04 09:03:08 -06:00
thinkyhead
7f4792e47c
[cron] Bump distribution date (2024-02-04)
2024-02-04 00:22:42 +00:00
Keith Bennett
e6837b2b8d
🩹 Fix STM32 HW Serial 6 ( #26763 )
...
Followup to #26328
2024-02-03 17:19:19 -06:00
thinkyhead
9e21330d7a
[cron] Bump distribution date (2024-02-03)
2024-02-03 00:20:49 +00:00
Davide Rombolà
c476e62a6f
🩹 Fix STM32 HW Serial ( #26531 )
...
Followup to #26328
2024-02-01 19:31:39 -06:00
thinkyhead
4c5d7831c1
[cron] Bump distribution date (2024-02-02)
2024-02-02 00:20:22 +00:00
Abdullah YILMAZ
9a5cfb3f26
🌐 Turkish language update ( #26739 )
2024-01-31 20:11:08 -06:00
InsanityAutomation
5a87bea762
🚸 Fix repeating "Power Off" message ( #26755 )
2024-01-31 19:24:08 -06:00
thinkyhead
d62f45bdc1
[cron] Bump distribution date (2024-02-01)
2024-02-01 00:21:39 +00:00
ellensp
f9d5ee04b4
🩹 Patch STM32 serial UUID ( #26737 )
...
Followup to #26715
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-01-31 12:33:42 -06:00
thinkyhead
ef04680cc5
[cron] Bump distribution date (2024-01-31)
2024-01-31 06:06:35 +00:00
Keith Bennett
1c6cfc3ffe
🐛 Fix I/J/K chopper timing ( #26736 )
...
Followup to #19112
2024-01-30 23:00:02 -06:00
Keith Bennett
0266e7fe53
📝 Biqu => BIQU ( #26735 )
2024-01-30 22:58:06 -06:00
thinkyhead
70d942a184
[cron] Bump distribution date (2024-01-30)
2024-01-30 06:06:23 +00:00
Scott Lahteine
5639237e2b
🎨 Misc. cleanup 29-01
2024-01-29 23:10:12 -06:00
thinkyhead
541bd26cd7
[cron] Bump distribution date (2024-01-29)
2024-01-29 00:21:02 +00:00
Keith Bennett
7a4d601f4d
🩹 Temp constraints followup ( #26744 )
...
Followup to cb291e8d
2024-01-28 16:13:23 -06:00
thinkyhead
bf8675b44a
[cron] Bump distribution date (2024-01-28)
2024-01-28 00:22:35 +00:00
Scott Lahteine
ebea672240
🐛 Protect EEPROM bytes 916-926
...
Followup to #26729
Ender-3S1 STM32F401 Bootloader
2024-01-27 11:49:57 -06:00
Scott Lahteine
ce8535f01c
🧑💻 Fix warning, adjust tests
2024-01-27 11:49:57 -06:00
thinkyhead
0ba4cd2b3b
[cron] Bump distribution date (2024-01-27)
2024-01-27 00:19:36 +00:00
Scott Lahteine
afc2dd6cab
🎨 Misc. cleanup 25-01
2024-01-25 22:09:19 -06:00
Scott Lahteine
5768b42c39
Add Conditionals_type.h
2024-01-25 22:06:09 -06:00
thinkyhead
ee8630c282
[cron] Bump distribution date (2024-01-26)
2024-01-26 00:42:39 +00:00
Miguel Risco-Castillo
01094ea6aa
✨ 🔨 EEPROM exclusion zone ( #26729 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-01-25 18:18:49 -06:00
qwertymodo
6c1fd1f69c
🩹 Fix single Neo strip M150 K ( #26709 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-01-25 18:16:32 -06:00
sargonphin
4f65466161
🔧 HYBRID_THRESHOLD sanity checks ( #26681 )
2024-01-25 18:13:18 -06:00
ellensp
9b3119393f
🩹 Followup to EDITABLE_STEPS_PER_UNIT ( #26677 )
...
Followup to #26618
2024-01-25 17:39:09 -06:00
ejhoness
8594e9462c
✏️ Fix draw_dialog.cpp typo ( #26684 )
2024-01-25 17:37:35 -06:00
Cesar Guillermo Montiel
16acb57b22
✨ Creality v2.4.S4_170 (Ender 2 Pro, HC32F460KCTA) ( #26730 )
2024-01-25 17:12:49 -06:00
Scott Lahteine
04c8a3138e
🎨 Misc. LCD pins comments
2024-01-25 15:07:48 -06:00
engrenage
38560378fc
🔧 Allow float Z_PROBE_LOW_POINT ( #26711 )
2024-01-25 14:31:39 -06:00
Scott Lahteine
ffbf4a6a90
🩹 Fix IA Creality IDEX case
2024-01-25 14:31:39 -06:00
thinkyhead
a215bc2ca3
[cron] Bump distribution date (2024-01-25)
2024-01-25 00:28:09 +00:00
minding-myown-business
cbc674ff99
📝 Fix dead LCD link ( #26669 )
2024-01-24 18:24:25 -06:00
ellensp
97546bf55b
🚸 PLR recover chamber temp ( #26696 )
2024-01-24 14:33:02 -06:00
Vovodroid
ed1391ee5d
🔧 Wrap POWER_LOSS_RETRACT_LEN ( #26695 )
2024-01-24 14:21:00 -06:00
Keith Bennett
7fbd9ec5f4
🔧 Allow RAMPS FAN1_PIN override ( #26725 )
2024-01-24 12:55:59 -06:00
Keith Bennett
63989023b8
🔧 Update SKR_MINI_SCREEN_ADAPTER error ( #26726 )
2024-01-24 12:54:37 -06:00
ellensp
e668d5afd7
🔧 STM32 UID followup ( #26727 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-01-24 12:50:48 -06:00
thinkyhead
a2228276bb
[cron] Bump distribution date (2024-01-24)
2024-01-24 00:22:20 +00:00
Scott Lahteine
3ef192e7c7
🎨 Cosmetic cleanup 23-01
2024-01-23 16:05:41 -06:00
Scott Lahteine
5fea79fd07
🔧 Fix ROTATIONAL_AXIS_GANG
...
Co-Authored-By: DerAndere <26200979+DerAndere1@users.noreply.github.com>
2024-01-23 16:02:33 -06:00
Scott Lahteine
18e65f5eb4
🩹 Fix _U and other conflicts
...
Fix #26220
2024-01-23 15:55:13 -06:00
Scott Lahteine
5ed6bf65ba
🔧 Allow for no STOP pin
...
Co-Authored-By: DerAndere <26200979+DerAndere1@users.noreply.github.com>
2024-01-23 15:44:51 -06:00
DerAndere
d79bcef802
🔧 Sanity check Z_CLEARANCE_FOR_HOMING ( #26721 )
2024-01-23 14:09:31 -06:00
Anson Liu
f1a53407e7
🚸 DOGM active extruder indicator ( #26152 )
2024-01-23 10:24:49 -06:00
thinkyhead
0c3d1cf566
[cron] Bump distribution date (2024-01-23)
2024-01-23 00:50:39 +00:00
Scott Lahteine
aa7d571486
♻️ LCD pins migration precursor ( #26719 )
...
Preliminary changes for #25650
2024-01-22 17:32:01 -06:00
Scott Lahteine
604d3e8fad
🎨 Move EXIT_M303
2024-01-22 16:38:08 -06:00
Scott Lahteine
22fc07d72b
🧑💻 ExtUI::onPlayTone optional duration
2024-01-22 00:04:08 -06:00
Scott Lahteine
dd3b5a10a0
Misc. aesthetic adjustments
...
Co-Authored-By: Andrew <18502096+classicrocker883@users.noreply.github.com>
2024-01-21 22:15:16 -06:00
thinkyhead
416f94f03a
[cron] Bump distribution date (2024-01-22)
2024-01-22 00:23:03 +00:00
Keith Bennett
204de723f1
✨ BIQU MicroProbe ( #26527 )
2024-01-21 06:01:25 -06:00
Vovodroid
80cd89d8f7
🩹 Fix M592 report ( #26680 )
2024-01-21 05:11:03 -06:00
ellensp
624226c91d
🩹 Fix STM32 CPU serial UUID ( #26715 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2024-01-21 05:09:36 -06:00
Keith Bennett
3adf73a2cd
🔥 Remove ALLOW_LOW_EJERK ( #26712 )
2024-01-20 23:47:26 -06:00