Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating personal fork for 2.0.6 release. #4

Merged
merged 885 commits into from
Aug 26, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
885 commits
Select commit Hold shift + click to select a range
d0f2fde
Fix material preset type
thinkyhead Jun 25, 2020
43a994e
Fix material preset editing
thinkyhead Jun 25, 2020
859ccd2
NO_LCD_REINIT for FSMC (or, no SD_DETECT_PIN)
thinkyhead Apr 9, 2020
4ace981
Clean up preheat edit items
thinkyhead Jun 25, 2020
520c0ab
[cron] Bump distribution date (2020-06-26)
thinkyhead Jun 26, 2020
f445bc2
Minor LCD cleanup, improvement
thinkyhead Jun 25, 2020
452072c
Fix typo in DWIN, preheat array
thinkyhead Jun 26, 2020
834c265
Update Italian language (#18414)
GMagician Jun 26, 2020
aae5f72
[samd51] Manifest assigned timers priority (#18402)
GMagician Jun 26, 2020
c6a066c
Update MKS Robin Nano auto-build env (#18417)
thisiskeithb Jun 26, 2020
ce3fb61
SAMD51 cleanup (#18419)
GMagician Jun 26, 2020
2330ee4
BTT SKR Pro runout pins (#18416)
JohnnyTheOne Jun 26, 2020
9013580
Update Brazilian Portuguese language (#18411)
lucasoshiro Jun 26, 2020
5a96695
Fix Fan Speed menu items (#18400)
sjasonsmith Jun 26, 2020
319e93f
Patch some DGUS warnings
thinkyhead Jun 25, 2020
a907e15
Allow larger ADC debounce
thinkyhead Jun 26, 2020
8474050
[cron] Bump distribution date (2020-06-27)
thinkyhead Jun 27, 2020
ad1470b
[cron] Bump distribution date (2020-06-28)
thinkyhead Jun 28, 2020
e392745
Update language fonts
thinkyhead Jun 28, 2020
c1dcc56
Tool Change Migration fixes and debugging (#18448)
InsanityAutomation Jun 28, 2020
3b80690
ExtUI additions (#18447)
InsanityAutomation Jun 28, 2020
59e4de8
Add Romanian language (#18455)
thinkyhead Jun 28, 2020
31349fd
Fix "probing failed" false positives (#18435)
jpflouret Jun 28, 2020
29753ba
Adjustable delta_diagonal_rod_trim (#18423)
Fabi0San Jun 28, 2020
ed96b50
Russian, Ukranian for wide LCD (#18433)
Serhiy-K Jun 28, 2020
f4e1596
Tweak pins formatting
thinkyhead Jun 28, 2020
30ee0d3
Suppress unused var warning
thinkyhead Jun 28, 2020
48151d1
ClosedLoop as singleton
thinkyhead Jun 28, 2020
ca4ade4
[cron] Bump distribution date (2020-06-29)
thinkyhead Jun 29, 2020
69b5b91
MKS Robin Nano flash-based EEPROM (#18466)
thisiskeithb Jun 29, 2020
bfcf7ac
Use "reset reason" defines (#18462)
GMagician Jun 29, 2020
34b84d3
[cron] Bump distribution date (2020-06-30)
thinkyhead Jun 30, 2020
2d6c17b
[cron] Bump distribution date (2020-07-01)
thinkyhead Jul 1, 2020
21cc924
Fix missing parenthesis (#18473)
ellensp Jul 1, 2020
992dc14
Fix FYSETC CHEETAH V1.2 SD re-insert (#18474)
GerogeFu Jul 1, 2020
d7e0619
Hide menu item with no fan (#18470)
ellensp Jul 1, 2020
3910538
Permit independent X2,Y2,Z2,Z3,Z4 endstop inverting (#18481)
robbycandra Jul 1, 2020
e5bc9d3
Add TFT_LVGL_UI support (#18438)
rhapsodyv Jul 1, 2020
70fa4c9
Per-Hotend Default PIDs (#18483)
thinkyhead Jul 1, 2020
c43bbcc
Enforce sensor range for temperature target (#18465)
thinkyhead Jul 1, 2020
652c75c
[cron] Bump distribution date (2020-07-02)
thinkyhead Jul 2, 2020
e25da63
Tweak stepper shutdown test
thinkyhead Jul 2, 2020
7b6629c
Extend thermistor 1047 to 500°C
thinkyhead Jul 2, 2020
842dea4
Updated lock / unlock actions
thinkyhead Jun 30, 2020
299d1fe
[cron] Bump distribution date (2020-07-03)
thinkyhead Jul 3, 2020
e401b0c
Keep filament runout pin for Creality Melzi (#18504)
InsanityAutomation Jul 3, 2020
097347b
Add FYSETC 2.42 inch OLED support (#18485)
GerogeFu Jul 3, 2020
2c15a78
Option to set manual Babystepping distance in mm (#18503)
cbteeple Jul 3, 2020
f6a2b64
Clean up LCD Manual Move / UBL Mesh Edit (#18373)
thinkyhead Jul 3, 2020
8c205c5
FYSETC OLED followup (#18519)
thisiskeithb Jul 3, 2020
90380d5
Ensure Git applies Unix line-endings in tests (#18495)
sjasonsmith Jul 3, 2020
7448b65
Fix axis name in serial output (#18522)
GMagician Jul 3, 2020
382c566
Fix env:mks_robin_nano35 (#18516)
thisiskeithb Jul 3, 2020
bb89e33
FIx Sanguino/1284p board_upload.maximum_size (#18502)
ellensp Jul 3, 2020
91dc74f
M150 I to set Neopixel by index (#18490)
ellensp Jul 3, 2020
3641972
[cron] Bump distribution date (2020-07-04)
thinkyhead Jul 4, 2020
7ca0a7d
PID Accelerated Edit (#18532)
robbycandra Jul 4, 2020
ed71108
Patch Bad PR action
thinkyhead Jul 2, 2020
7bf89f2
Two lock-closed per day
thinkyhead Jul 4, 2020
aa40deb
[cron] Bump distribution date (2020-07-05)
thinkyhead Jul 5, 2020
6eb19ce
Fix "'ubl' not declared" error (#18541)
notabucketofspam Jul 5, 2020
6df927d
Fix thermistors exist-for-reading tests (#18533)
ellensp Jul 5, 2020
ea520e6
Fix "Probing mesh point" message
thinkyhead Jul 5, 2020
481b8ff
Limit actions to main
thinkyhead Jul 5, 2020
67db7c0
Probing points followup (#18552)
oliver-eifler Jul 5, 2020
81cc803
Update actions on bugfix branch
thinkyhead Jul 5, 2020
697ef26
Add CI for pushed commits
thinkyhead Jul 5, 2020
2266a4c
Add CI for pushed commits (#18549)
thisiskeithb Jul 5, 2020
db0436c
Fix Neopixel set_color (#18544)
ManuelMcLure Jul 5, 2020
52a0895
Fix stall sensitivity adjustment for FTDI screens (#18554)
sjasonsmith Jul 5, 2020
f9b6c50
Minor pins cleanup
thinkyhead Jul 3, 2020
0fad953
Add comment to M412
thinkyhead Jul 4, 2020
dc6d835
Reduce string duplication
thinkyhead Jun 28, 2020
c8f7ace
STM32: No compile-time check for PWM_PIN (#18539)
GhostlyCrowd Jul 5, 2020
c02451b
Filament Runout Inverting => State (#18537)
robbycandra Jul 5, 2020
a6b8b12
Simplify home_z_safely, respect HOME_AFTER_DEACTIVATE
thinkyhead Jul 5, 2020
62c00aa
[cron] Bump distribution date (2020-07-06)
thinkyhead Jul 6, 2020
ee4910c
Temporarily use patched lock-threads
thinkyhead Jul 6, 2020
e484894
Filament state followup
thinkyhead Jul 6, 2020
9f5b8c9
Get SAMD51 CXX flags from script
thinkyhead Jul 6, 2020
764fc81
Use Material Preset 1 for PID autotune (#18446)
longlh Jul 6, 2020
af8be58
Fix broken POWER_LOSS_RECOVERY prompt (#18557)
sjasonsmith Jul 6, 2020
6f14d2d
Add Lerdge S,X,K (#18302)
xC0000005 Jul 6, 2020
9ee891c
Fix TMC homing phase coils alignment (#18528)
GMagician Jul 6, 2020
9a0b9de
Scale runout distance setting for editable range (#18567)
shuttercat Jul 6, 2020
378b568
0.7.1 <= TMCStepper <= 0.7.9 (#18564)
sjasonsmith Jul 6, 2020
ea8c3a9
Reduce 'first loop' temperature residency time (#18421)
espr14 Jul 6, 2020
12e7106
Update and fix POWER_MONITOR (#18561)
ellensp Jul 6, 2020
d3b2c09
[cron] Bump distribution date (2020-07-07)
thinkyhead Jul 7, 2020
9546847
Temp Residency followup
thinkyhead Jul 7, 2020
d6682c8
Whitespace cleanup
thinkyhead Jul 7, 2020
ea94716
Combine command macros
thinkyhead Jul 7, 2020
588d40a
Fix typo in Configuration_adv.h (#18570)
notabucketofspam Jul 7, 2020
35bb616
[cron] Bump distribution date (2020-07-08)
thinkyhead Jul 8, 2020
759d63d
Tweak PLR debug
thinkyhead Jul 7, 2020
67b2b78
Fix warning with PIO
thinkyhead Jul 8, 2020
d6c1770
SKR 1.4 alert for unsupported LCD
thinkyhead Jun 28, 2020
f52a1eb
Update Chinese (zh_CN) language (#18580)
ccccmagicboy Jul 8, 2020
354a9e5
Lock threads updated
thinkyhead Jul 8, 2020
1815866
Show fixed V in Power Display with no V sensor (#18579)
ccccmagicboy Jul 8, 2020
c2e0e61
Fix User Temp Sensor (1000), reversed Pt100 / Pt1000 (#18590)
ellensp Jul 8, 2020
8a55f94
Fix some comments
thinkyhead Jul 8, 2020
915847b
Add `Cap:RUNOUT`
thinkyhead Jul 8, 2020
ca78a57
[cron] Bump distribution date (2020-07-09)
thinkyhead Jul 9, 2020
0eab9fc
Fix missing controller fan include
thinkyhead Jul 9, 2020
5513e67
2.0.5.4 : Use ststm32 < 6.2
thinkyhead Jul 9, 2020
73fc077
Consolidate probe clearance, add section debug (#18576)
thinkyhead Jul 9, 2020
95c2cc3
Remove outdated comment (#18597)
GMagician Jul 9, 2020
abc5c93
Clean up some MMU comments
thinkyhead Jul 9, 2020
b0c6cfb
MarlinUI support for up to 5 Material Presets (#18488)
GMagician Jul 9, 2020
d884d1e
"M122 I" to reinitialize TMC (#18571)
ManuelMcLure Jul 9, 2020
0f64e79
[cron] Bump distribution date (2020-07-10)
thinkyhead Jul 10, 2020
b641134
Add current offset for POWER_MONITOR sensor (#18600)
ccccmagicboy Jul 10, 2020
69490e1
Fix CMSIS / USB-FD regression (#18602)
ellensp Jul 10, 2020
e35a1d3
Fix Chitu V6 with LVGL UI (#18608)
rhapsodyv Jul 10, 2020
8f725e2
Fix CHITU_F103 pio.board name (#18486)
ellensp Jul 10, 2020
b6051ef
Capitalize "G-code"
thinkyhead Jul 10, 2020
c765bb0
[cron] Bump distribution date (2020-07-11)
thinkyhead Jul 11, 2020
c4dd008
Option to assist thermocouple debug (#18621)
chepo92 Jul 11, 2020
5e0958e
Fix pid_debug_flag
thinkyhead Jul 11, 2020
c1b2379
Specify supported library versions
thinkyhead Jul 11, 2020
d09347d
[cron] Bump distribution date (2020-07-12)
thinkyhead Jul 12, 2020
4457b9d
Clarify MICROSTEP_MODES
thinkyhead Jul 12, 2020
2c238e4
Option for extra endstop check (#18424)
Speaka Jul 12, 2020
56c3deb
Fix G35 output formatting (#18631)
thisiskeithb Jul 12, 2020
0f6826f
[cron] Bump distribution date (2020-07-13)
thinkyhead Jul 13, 2020
7ed66d0
LiquidCrystal@1.0.0 for LPC
thinkyhead Jul 13, 2020
7a0af01
Creality V4 cleanup
thinkyhead Jul 13, 2020
b670001
[cron] Bump distribution date (2020-07-14)
thinkyhead Jul 14, 2020
0e1cb10
Fix / improve menu items (#18644)
thinkyhead Jul 14, 2020
b73ac40
LPC fix NeoPixel fork
p3p Jul 14, 2020
c971850
Fix leveling "Point n of 3" message (#18639)
Lord-Quake Jul 14, 2020
95b76a6
Increase STM32F1 Servo Timer Interrupt Priority (#18637)
sjasonsmith Jul 15, 2020
0451e43
[cron] Bump distribution date (2020-07-15)
thinkyhead Jul 15, 2020
3513ea7
Specify ststm32 @ 6.1.x
thinkyhead Jul 14, 2020
b40440c
Tool-change debug option
thinkyhead Jul 14, 2020
2d33a9f
Add REPORT_FAN_CHANGE as an option
thinkyhead Jul 15, 2020
e78f19b
Clean up DWIN code
thinkyhead Jul 15, 2020
55e519a
General cleanup
thinkyhead Jul 15, 2020
76b67d5
Fix some Power Loss Recovery behaviors (#18558)
sjasonsmith Jul 15, 2020
ef90cb7
PLR followup
thinkyhead Jul 15, 2020
246eac0
Fix Hotend Idle Timeout trigger (#18657)
thisiskeithb Jul 15, 2020
05c999a
[cron] Bump distribution date (2020-07-16)
thinkyhead Jul 16, 2020
0223ca8
Fix SKR 1.4 LCD / ADC Keypad sanity-check (#18670)
ellensp Jul 16, 2020
ed3df41
Broadcast host actions
thinkyhead Jul 16, 2020
11e2975
Sanity-check BABYSTEP_MULTIPLICATOR_*
thinkyhead Jul 15, 2020
6b0e8e5
[cron] Bump distribution date (2020-07-17)
thinkyhead Jul 17, 2020
b880712
Fix material_preset reference issue
thinkyhead Jul 17, 2020
1d68688
Chopper Timing Preset for 24V 0.9° (#18662)
Evg33 Jul 17, 2020
9424567
Fix passive Chamber Temp reading (#18674)
Sergey1560 Jul 17, 2020
6dd2b12
Fix check_hotends with > 1 hotend
thinkyhead Jul 17, 2020
e90bbb3
Tweak and use SD_ORDER
thinkyhead Jul 17, 2020
4abad60
ExtUI for Anycubic I3 Mega (#18655)
hub-jba Jul 17, 2020
bd0430d
Support FT81050 with FYSETC F6 (#18678)
GerogeFu Jul 17, 2020
e34684a
Smaller SD EEPROM file on Ender 3 V2
thinkyhead Jul 17, 2020
f4aba99
Use safe_delay for PSU_POWERUP_DELAY (#18680)
mtowara Jul 17, 2020
c2363a8
Fix E3V2 M0/M1 and wait_for_user
thinkyhead Jul 17, 2020
f51388f
[cron] Bump distribution date (2020-07-18)
thinkyhead Jul 18, 2020
b9d4b0d
Chitu V6 - Stepper Z2 pins (#18683)
rhapsodyv Jul 18, 2020
6f0885a
Fix DGUS write variable endianness (#18689)
yufanyufan Jul 18, 2020
afce012
Trigorilla Pro board (#18692)
TheNitek Jul 18, 2020
a3795e3
Prettier BLTouch menu items (#18682)
Jul 18, 2020
d579b70
Return to Status on PID Autotune (#18695)
pmjdebruijn Jul 18, 2020
0ddef55
Misc formatting, cleanup
thinkyhead Jul 18, 2020
e85d828
[cron] Bump distribution date (2020-07-19)
thinkyhead Jul 19, 2020
cfc3668
More customizable DGUSDisplay (#18700)
yufanyufan Jul 19, 2020
d96691f
Fix encoder reverse, partial steps handling (#18694)
marknn3 Jul 19, 2020
12ebb71
Update Chinese (cn) language (#18705)
ccccmagicboy Jul 19, 2020
1c94033
Fix endian DGUS WriteVariable (#18703)
yufanyufan Jul 19, 2020
12bc639
Fix BLTouch PWM reliability in HAL/STM32 (#18702)
sjasonsmith Jul 19, 2020
805fb4c
[cron] Bump distribution date (2020-07-20)
thinkyhead Jul 20, 2020
c6233b1
SAMD51: More reliable Servo/BLTouch PWM (#18710)
GMagician Jul 20, 2020
4a55bdb
Only download & compile required libraries (#18699)
rhapsodyv Jul 20, 2020
a847f37
Reduce Step Smoothing ceiling to 50% CPU usage (#18719)
sjasonsmith Jul 20, 2020
0a86291
Fix some LVGL warnings
thinkyhead Jul 20, 2020
cea097d
Patch auto-deps for Windows CXX (#18721)
rhapsodyv Jul 20, 2020
3aecd92
[cron] Bump distribution date (2020-07-21)
thinkyhead Jul 21, 2020
e78f123
Matching mat.bed_temp condition
thinkyhead Jul 21, 2020
9ca070f
Ignore unused (but downloaded) libraries (#18728)
rhapsodyv Jul 21, 2020
f1ffca1
Use development version of PlatformIO (#18724)
ivankravets Jul 21, 2020
2a72f49
Fix build for Windows path edge case
rhapsodyv Jul 21, 2020
f34024a
Filter some unused Marlin/src subfolders (#18729)
rhapsodyv Jul 21, 2020
469f63f
New DGUS UI var / definition syntax (#18718)
yufanyufan Jul 21, 2020
6027055
Optimize LCD, Wifi, etc. libraries (#18730)
thinkyhead Jul 21, 2020
2119e19
Fix inline AnycubicSerial method
thinkyhead Jul 21, 2020
1e5d735
Anycubic followup
thinkyhead Jul 21, 2020
2af216c
[cron] Bump distribution date (2020-07-22)
thinkyhead Jul 22, 2020
a9e6af8
Fix Spanish preheat strings (#18743)
thisiskeithb Jul 22, 2020
748c8a7
Explicit SdFat
thinkyhead Jul 22, 2020
b4b19ae
Custom Nozzle Wipe (#18736)
InsanityAutomation Jul 22, 2020
0b46fcd
[cron] Bump distribution date (2020-07-23)
thinkyhead Jul 23, 2020
f9b1da7
Linear Advance: Only change E DIR when needed (#18744)
sjasonsmith Jul 23, 2020
42fbd52
Fix links to secure sites (#18745)
Diegovd Jul 23, 2020
e1191de
Fast Filament Change temperature check (#18738)
InsanityAutomation Jul 23, 2020
e27f031
General cleanup
thinkyhead Jul 17, 2020
c5b3031
[cron] Bump distribution date (2020-07-24)
thinkyhead Jul 24, 2020
7152711
Update FYSETC AIO II TMC UART pins (#18749)
GerogeFu Jul 24, 2020
d1e20eb
Update links, README, contributing, etc.
thinkyhead Jul 24, 2020
8b637e4
Update links, README, contributing, etc.
thinkyhead Jul 24, 2020
9156c32
ibid.
thinkyhead Jul 24, 2020
2c61e6b
Add CONTROLLER_FAN_IGNORE_Z (#18735)
InsanityAutomation Jul 24, 2020
f23393c
Simplify encoder handling (#18754)
marknn3 Jul 24, 2020
1d2d616
Fix ESP3D_WIFISUPPORT ini typo
thinkyhead Jul 24, 2020
8c88c33
Apply lib_ignore from [features] (#18762)
rhapsodyv Jul 24, 2020
451f482
Ender 3 V2 BL24C16 EEPROM support (#18758)
thinkyhead Jul 24, 2020
87ff532
Filament Runout pin for Creality v4.2.2 board (#18763)
fleek Jul 24, 2020
97c6559
[cron] Bump distribution date (2020-07-25)
thinkyhead Jul 25, 2020
0a81eb1
Ender 3 V2: Inject 'G28 O' before G29 (#18767)
fleek Jul 25, 2020
60500c0
Fix Lerdge variant script (#18771)
xC0000005 Jul 25, 2020
c5ec80d
G425/G35 menu items; G425 pre- and post- scripts (#18737)
InsanityAutomation Jul 25, 2020
d20d459
Robin nano V2, TFT LVGL UI parameters, and more (#18500)
MKS-Sean Jul 25, 2020
bc688f2
Clean up after changes
thinkyhead Jul 25, 2020
11702dc
Update (c)
thinkyhead Jul 25, 2020
6f26ed2
Fix ui.external_control compile error (#18778)
rhapsodyv Jul 25, 2020
0dbebc2
[cron] Bump distribution date (2020-07-26)
thinkyhead Jul 26, 2020
89722d2
Fix search for best compiler (#18779)
rhapsodyv Jul 26, 2020
0bc8d31
Close host's Filament Change dialog (#18785)
ManuelMcLure Jul 26, 2020
e02817b
More folders only compiled when their feature is Enabled (#18780)
rhapsodyv Jul 26, 2020
d0222e5
Randomize firmware.bin, fix unflag
thinkyhead Jul 26, 2020
3eef000
Fix MKS Robin Nano V2 build / upload (#18784)
rhapsodyv Jul 26, 2020
f949287
Fix compile-time PWM_PIN (#18793)
giryan Jul 26, 2020
6924b2d
Prevent ESP3D_WIFISUPPORT with non-ESP32 board (#18792)
ellensp Jul 26, 2020
b9f0c06
Add 0 to EXTRUDERS :[json] (#18786)
ellensp Jul 26, 2020
84b92d8
[cron] Bump distribution date (2020-07-27)
thinkyhead Jul 27, 2020
de68b37
Config for Anycubic Mega TFT
thinkyhead Jul 27, 2020
5e5daf1
Merge remote-tracking branch 'upstream/bugfix-2.0.x' into release_206
thinkyhead Jul 27, 2020
92076c6
Marlin Release 2.0.6
thinkyhead Jul 27, 2020
cead937
[cron] Bump distribution date (2020-07-28)
thinkyhead Jul 28, 2020
a63ad32
Fix WiFi / ESP32 sanity check (#18808)
ellensp Jul 28, 2020
b5ece63
Fix garbled print_xyz output (#18810)
Palatis Jul 28, 2020
5d14c37
Fix DELTA + TMC sensorless homing + SPI endstops (#18811)
Palatis Jul 28, 2020
84b96d3
Hotfix for first round of post-release hiccups
thinkyhead Jul 28, 2020
de37196
DISABLE_DEBUG required to free Robin nano Z_DIR_PIN (#18832)
rhapsodyv Jul 29, 2020
b160e8b
Fix NEOPIXEL_LED compile w/out PRINTER_EVENT_LEDS (#18824)
MoellerDi Jul 29, 2020
3dd21a2
Add TEMP_PROBE_PIN for Einsy Rambo (#18823)
natemason Jul 29, 2020
5804761
Fix Cancel Objects index display (zero-based) (#18841)
swissnorp Jul 29, 2020
cf1c57a
Fix UNKNOWN_Z_NO_RAISE in G28
thinkyhead Jul 30, 2020
121cd42
In G28 Z is sort-of known
thinkyhead Jul 30, 2020
ad59adf
Update include_tree
thinkyhead Jul 28, 2020
37b56d6
Add monitor_flags
thinkyhead Jul 30, 2020
01359cf
Fix Duplicator i3 Plus pin diagram (#18862)
andrivet Aug 3, 2020
fa5ca86
Fix FLYF407ZG pins (#18865)
FLYmaker Aug 3, 2020
02a500d
Fix Spindle/Laser PWM DC (#18871)
ellensp Aug 3, 2020
978e0e4
No mks_robin extra_scripts in Trigorilla build (#18872)
TheNitek Aug 3, 2020
ad2d1b6
Fix Z height after tool change (#18951)
cbaugher Aug 7, 2020
242064f
Move Cancel Object menu, fix canceled item index (#18930)
swissnorp Aug 6, 2020
1d92bad
Update Italian language (#18886)
GMagician Aug 4, 2020
da144dc
Update Slovak language (#18884)
rmoravcik Aug 4, 2020
fd9c698
HW PWM sanity checks for SPINDLE_LASER_FREQUENCY (#18947)
ellensp Aug 7, 2020
96e29cd
Fix IS_PROBE_PIN macro (#19024)
jufimu12 Aug 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
github: [thinkyhead]
patreon: thinkyhead
custom: ["http://www.thinkyhead.com/donate-to-marlin"]
custom: ["https://www.thinkyhead.com/donate-to-marlin"]
21 changes: 10 additions & 11 deletions .github/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,15 @@ This project and everyone participating in it is governed by the [Marlin Code of

We have a Message Board and a Facebook group where our knowledgable user community can provide helpful advice if you have questions.

* [Marlin RepRap forum](http://forums.reprap.org/list.php?415)
* [Marlin RepRap forum](https://reprap.org/forum/list.php?415)
* [MarlinFirmware on Facebook](https://www.facebook.com/groups/1049718498464482/)

If chat is more your speed, you can join the MarlinFirmware Slack team:
If chat is more your speed, you can join the MarlinFirmware Discord server:

* Join the Marlin Slack Team
* To obtain group access, please [send a request](http://www.thinkyhead.com/contact/9) to @thinkyhead.
* Even though Slack is a chat service, sometimes it takes several hours for community members to respond &mdash; please be patient!
* Use the `#general` channel for general questions or discussion about Marlin.
* Other channels exist for certain topics. Check the channel list.
* Use the link https://discord.gg/n5NJ59y to join up as a General User.
* Even though our Discord is pretty active, it may take a while for community members to respond &mdash; please be patient!
* Use the `#general` channel for general questions or discussion about Marlin.
* Other channels exist for certain topics or are limited to Patrons. Check the channel list.

## How Can I Contribute?

Expand Down Expand Up @@ -93,7 +92,7 @@ Before creating a suggestion, please check [this list](#before-submitting-a-sugg

#### Before Submitting a Feature Request

* **Check the [Marlin website](http://marlinfw.org/)** for tips — you might discover that the feature is already included. Most importantly, check if you're using [the latest version of Marlin](https://github.com/MarlinFirmware/Marlin/releases) and if you can get the desired behavior by changing [Marlin's config settings](http://marlinfw.org/docs/configuration/configuration.html).
* **Check the [Marlin website](https://marlinfw.org/)** for tips — you might discover that the feature is already included. Most importantly, check if you're using [the latest version of Marlin](https://github.com/MarlinFirmware/Marlin/releases) and if you can get the desired behavior by changing [Marlin's config settings](https://marlinfw.org/docs/configuration/configuration.html).
* **Perform a [cursory search](https://github.com/MarlinFirmware/Marlin/issues?q=is%3Aissue)** to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one.

#### How Do I Submit A (Good) Feature Request?
Expand All @@ -117,12 +116,12 @@ Unsure where to begin contributing to Marlin? You can start by looking through t

### Pull Requests

Pull Requests should always be targeted to working branches (e.g., `bugfix-1.1.x` and/or `bugfix-2.0.x`) and never to release branches (e.g., `1.1.x`). If this is your first Pull Request, please read our [Guide to Pull Requests](http://marlinfw.org/docs/development/getting_started_pull_requests.html) and Github's [Pull Request](https://help.github.com/articles/creating-a-pull-request/) documentation.
Pull Requests should always be targeted to working branches (e.g., `bugfix-1.1.x` and/or `bugfix-2.0.x`) and never to release branches (e.g., `1.1.x`). If this is your first Pull Request, please read our [Guide to Pull Requests](https://marlinfw.org/docs/development/getting_started_pull_requests.html) and Github's [Pull Request](https://help.github.com/articles/creating-a-pull-request/) documentation.

* Fill in [the required template](pull_request_template.md).
* Don't include issue numbers in the PR title.
* Include pictures, diagrams, and links to videos in your Pull Request to demonstrate your changes, if needed.
* Follow the [Coding Standards](http://marlinfw.org/docs/development/coding_standards.html) posted on our website.
* Follow the [Coding Standards](https://marlinfw.org/docs/development/coding_standards.html) posted on our website.
* Document new code with clear and concise comments.
* End all files with a newline.

Expand All @@ -137,7 +136,7 @@ Pull Requests should always be targeted to working branches (e.g., `bugfix-1.1.x

### C++ Coding Standards

* Please read and follow the [Coding Standards](http://marlinfw.org/docs/development/coding_standards.html) posted on our website. Failure to follow these guidelines will delay evaluation and acceptance of Pull Requests.
* Please read and follow the [Coding Standards](https://marlinfw.org/docs/development/coding_standards.html) posted on our website. Failure to follow these guidelines will delay evaluation and acceptance of Pull Requests.

### Documentation

Expand Down
17 changes: 6 additions & 11 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
# NO SUPPORT REQUESTS PLEASE

Support Requests posted here will be automatically closed!
Do you want to ask a question? Are you looking for support? Please don't post here. Support Requests posted here will be automatically closed!

This Issue Queue is for Marlin bug reports and development-related issues, and we prefer not to handle user-support questions here. See https://github.com/MarlinFirmware/Marlin/blob/1.1.x/.github/contributing.md#i-dont-want-to-read-this-whole-thing-i-just-have-a-question.
Instead use one of the following options:

For best results getting help with configuration and troubleshooting, please use the following resources:
- The Marlin Firmware forum at https://reprap.org/forum/list.php?415
- The MarlinFirmware Facebook Group at https://www.facebook.com/groups/1049718498464482/
- The MarlinFirmware Discord Server at https://discord.gg/n5NJ59y.

- RepRap.org Marlin Forum http://forums.reprap.org/list.php?415
- Tom's 3D Forums https://discuss.toms3d.org/
- Facebook Group "Marlin Firmware" https://www.facebook.com/groups/1049718498464482/
- Facebook Group "Marlin Firmware for 3D Printers" https://www.facebook.com/groups/3Dtechtalk/
- Marlin Configuration https://www.youtube.com/results?search_query=marlin+configuration on YouTube
- Marlin Discord server. Join link: https://discord.gg/n5NJ59y

After seeking help from the community, if the consensus points to to a bug in Marlin, then you should post a Bug Report at https://github.com/MarlinFirmware/Marlin/issues/new/choose).
Before filing an issue be sure to test the latest "bugfix" branch to see whether the issue is already addressed.
40 changes: 40 additions & 0 deletions .github/lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#
# Configuration for Lock Threads - https://github.com/dessant/lock-threads-app
#

# Number of days of inactivity before a closed issue or pull request is locked
daysUntilLock: 60

# Skip issues and pull requests created before a given timestamp. Timestamp must
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable
skipCreatedBefore: false

# Issues and pull requests with these labels will be ignored. Set to `[]` to disable
exemptLabels: [ 'no-locking' ]

# Label to add before locking, such as `outdated`. Set to `false` to disable
lockLabel: false

# Comment to post before locking. Set to `false` to disable
lockComment: >
This thread has been automatically locked since there has not been
any recent activity after it was closed. Please open a new issue for
related bugs.
# Assign `resolved` as the reason for locking. Set to `false` to disable
setLockReason: true

# Limit to only `issues` or `pulls`
# only: issues

# Optionally, specify configuration settings just for `issues` or `pulls`
# issues:
# exemptLabels:
# - help-wanted
# lockLabel: outdated

# pulls:
# daysUntilLock: 30

# Repository to extend settings from
# _extends: repo
7 changes: 0 additions & 7 deletions .github/workflows/bad-target.md

This file was deleted.

3 changes: 2 additions & 1 deletion .github/workflows/bump-date.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ on:

jobs:
bump_date:
name: Bump Distribution Date
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

Expand All @@ -24,7 +26,6 @@ jobs:
- name: Bump Distribution Date
run: |
# Inline Bump Script
[[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0
DIST=$( date +"%Y-%m-%d" )
eval "sed -E -i 's/(#define +STRING_DISTRIBUTION_DATE) .*$/\1 \"$DIST\"/g' Marlin/src/inc/Version.h" && \
git config user.name "${GITHUB_ACTOR}" && \
Expand Down
24 changes: 15 additions & 9 deletions .github/workflows/check-pr.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# comment-pr.yml
# Add a comment to any PR directed to a release branch
# check-pr.yml
# Close PRs directed at release branches
#

name: PR Bad Target
Expand All @@ -14,14 +14,20 @@ on:

jobs:
bad_target:

name: PR Bad Target
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
- uses: harupy/comment-on-pr@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
filename: bad-target.md
- uses: peter-evans/close-pull@v1
with:
delete-branch: false
comment: >
Thanks for your contribution! Unfortunately we can't accept PRs directed at release branches. We make patches to the bugfix branches and only later do we push them out as releases.

Please redo this PR starting with the `bugfix-2.0.x` branch and be careful to target `bugfix-2.0.x` when resubmitting the PR.

It may help to set your fork's default branch to `bugfix-2.0.x`.

See [this page](http://marlinfw.org/docs/development/getting_started_pull_requests.html) for full instructions.
27 changes: 27 additions & 0 deletions .github/workflows/close-stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#
# close-stale.yml
# Close open issues after a period of inactivity
#

name: Close Stale Issues

on:
schedule:
- cron: "22 1 * * *"

jobs:
stale:
name: Close Stale Issues
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

steps:
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'This issue is stale because it has been open 30 days with no activity. Remove stale label / comment or this will be closed in 5 days.'
days-before-stale: 30
days-before-close: 5
stale-issue-label: 'stale-closing-soon'
exempt-issue-labels: 'T: Feature Request'
32 changes: 32 additions & 0 deletions .github/workflows/lock-closed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#
# lock-closed.yml
# Lock closed issues after a period of inactivity
#

name: Lock Closed Issues

on:
schedule:
- cron: '0 1/13 * * *'

jobs:
lock:
name: Lock Closed Issues
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

steps:
- uses: dessant/lock-threads@v2
with:
github-token: ${{ github.token }}
process-only: 'issues'
issue-lock-inactive-days: '60'
issue-exclude-created-before: ''
issue-exclude-labels: 'no-locking'
issue-lock-labels: ''
issue-lock-comment: >
This issue has been automatically locked since there
has not been any recent activity after it was closed.
Please open a new issue for related bugs.
issue-lock-reason: ''
32 changes: 24 additions & 8 deletions .github/workflows/test-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,14 @@ on:
pull_request:
branches:
- bugfix-2.0.x
- dev-2.1.x
paths-ignore:
- config/**
- data/**
- docs/**
- '**/*.md'
push:
branches:
- bugfix-2.0.x
paths-ignore:
- config/**
- data/**
Expand All @@ -18,6 +25,8 @@ on:

jobs:
test_builds:
name: Run All Tests
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

Expand Down Expand Up @@ -49,14 +58,25 @@ jobs:
- STM32F103RE_btt
- STM32F103RE_btt_USB
- STM32F103RC_fysetc
- STM32F103RC_meeb
- jgaurora_a5s_a1
- STM32F103VE_longer
- STM32F407VE_black
- STM32F401VE_STEVAL
- BIGTREE_BTT002
- BIGTREE_SKR_PRO
- BIGTREE_GTR_V1_0
- mks_robin
- ARMED
- FYSETC_S6
- STM32F070RB_malyan
- malyan_M300
- mks_robin_lite
- FLYF407ZG
- rumba32
- mks_robin_pro
- STM32F103RET6_creality
- LERDGEX

# Put lengthy tests last

Expand All @@ -69,12 +89,9 @@ jobs:
#- STM32F7

# Non-working environment tests

#- BIGTREE_BTT002
#- at90usb1286_cdc
#- at90usb1286_dfu
#- STM32F103CB_malyan
#- mks_robin_lite
#- mks_robin_mini
#- mks_robin_nano

Expand All @@ -88,7 +105,7 @@ jobs:

- name: Install PlatformIO
run: |
pip install -U https://github.com/platformio/platformio-core/archive/master.zip
pip install -U https://github.com/platformio/platformio-core/archive/develop.zip
platformio update

- name: Check out the PR
Expand All @@ -97,8 +114,7 @@ jobs:
- name: Run ${{ matrix.test-platform }} Tests
run: |
# Inline tests script
[[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0
chmod +x buildroot/bin/*
chmod +x buildroot/share/tests/*
export PATH=./buildroot/bin/:./buildroot/share/tests/:${PATH}
chmod +x buildroot/tests/*
export PATH=./buildroot/bin/:./buildroot/tests/:${PATH}
run_tests . ${{ matrix.test-platform }}
22 changes: 22 additions & 0 deletions .github/workflows/unlock-reopened.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# unlock-reopened.yml
# Unlock an issue whenever it is re-opened
#

name: "Unlock reopened issue"

on:
issues:
types: [reopened]

jobs:
unlock:
name: Unlock Reopened
if: github.repository == 'MarlinFirmware/Marlin'

runs-on: ubuntu-latest

steps:
- uses: OSDKDev/unlock-issues@v1.1
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#

# Our automatic versioning scheme generates the following file
Expand Down
8 changes: 4 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (c) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (c) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down Expand Up @@ -647,7 +647,7 @@ the "copyright" line and a pointer to where the full notice is found.
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
along with this program. If not, see <https://www.gnu.org/licenses/>.

Also add information on how to contact you by electronic and paper mail.

Expand All @@ -666,12 +666,12 @@ might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
<https://www.gnu.org/licenses/>.

The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
<https://www.gnu.org/philosophy/why-not-lgpl.html>.

Loading