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

Bugfix 2.0.x #54

Merged
merged 2,060 commits into from
Jun 11, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2060 commits
Select commit Hold shift + click to select a range
f04b2a9
Clean up TFT comments (#21723)
thisiskeithb Apr 28, 2021
f7f88b7
[cron] Bump distribution date (2021-04-28)
thinkyhead Apr 28, 2021
2e0a1f1
Color UI Move Screen for 320x240 TFT (#21708)
davidtgbe Apr 28, 2021
082fce5
[cron] Bump distribution date (2021-04-29)
thinkyhead Apr 29, 2021
b5fac1a
[cron] Bump distribution date (2021-04-30)
thinkyhead Apr 30, 2021
636facf
Silence warning in gcode_D
thinkyhead Apr 28, 2021
cfdfd16
Fix Thermal Runaway false-alarm in M303, add HeaterWatch::check (#21743)
davidtgbe Apr 30, 2021
f58b923
Fix BTT E3 RRF and SKR V2 (Generic PIO) (#21741)
thisiskeithb Apr 30, 2021
e4f60f8
Heater error status
thinkyhead Apr 30, 2021
4e4c3ef
Fix compile with DISTINCT_E_FACTORS + SLIM_LCD_MENUS (#21733)
lujios Apr 30, 2021
68c010f
Sanity-check for COREnn backlash (#21731)
palladin82 Apr 30, 2021
2f53776
MKS Robin flash address
thinkyhead Apr 30, 2021
ff41bf5
[cron] Bump distribution date (2021-05-01)
thinkyhead May 1, 2021
8c912d7
Fix SDCARD_CONNECTION default for BTT SKR (#21755)
ellensp May 1, 2021
ef9ca61
Fix Singlenozzle Standby issues (#21759)
ellensp May 1, 2021
eddce41
Comment correction (#21729)
hartmannathan May 1, 2021
05c25b8
Fix Power-Loss Save on Pause (#21749)
tobuh May 1, 2021
b356b44
Fix Z raise in filament load M701 (#21762)
Sebazzz May 2, 2021
9d43570
Add missing ExtUI method (#21763)
ellensp May 2, 2021
741e3c1
Laser Cutter Air Assist (#21753)
descipher May 2, 2021
a95a21a
Define 'filelist' for dgus/origin
thinkyhead May 2, 2021
ffbf7a9
Fix undefined abl_points
thinkyhead May 2, 2021
95a5d63
Air Assist tests
thinkyhead May 2, 2021
4d544e3
[cron] Bump distribution date (2021-05-02)
thinkyhead May 2, 2021
46eb12d
ExtUI event for PID tuning start (#21734)
vyacheslav-shubin May 2, 2021
257ae51
Use ststm32@~12.1
thinkyhead May 2, 2021
661395a
Allow disable of POWER_TIMEOUT (#21771)
eltonlaw May 2, 2021
78de32e
Allow Creality V4 SERVO0 and PROBE pin overrides (#21770)
ksanislo May 2, 2021
fbc7a37
SOFT_RESET_VIA_SERIAL sanity-check
thinkyhead May 2, 2021
ae06ee2
Fix bad call to 'diskIODriver' (#21775)
rhapsodyv May 2, 2021
30c299f
Fix parser temperature rounding
thinkyhead May 2, 2021
cb5e6bf
UBL Mesh Wizard (#21556)
Vertabreak May 2, 2021
fb2bfe1
Fix bad DELTA probe move (#21781)
rhapsodyv May 2, 2021
eaa6496
[cron] Bump distribution date (2021-05-03)
thinkyhead May 3, 2021
becdac1
Temperature cleanup
thinkyhead May 3, 2021
9dd884a
Drop early_safe_delay
thinkyhead May 3, 2021
dc18769
Prevent watchdog reset in setup() (#21776)
rhapsodyv May 3, 2021
65b1139
[cron] Bump distribution date (2021-05-04)
thinkyhead May 4, 2021
01825d8
Apply SBI/CBI/TEST in HAL
thinkyhead May 4, 2021
dfc9069
Pause and PLR refinements
thinkyhead May 4, 2021
f4f41d0
UMW follow-up (#21791)
Vertabreak May 4, 2021
9405a5e
Fix flush_and_request_resend
thinkyhead May 4, 2021
f3f82f5
[cron] Bump distribution date (2021-05-05)
thinkyhead May 5, 2021
fccfcfb
Cleanup, hex formatting, includes
thinkyhead May 5, 2021
301ee6c
Add MKS_LCD12864B
thinkyhead May 5, 2021
1eb68e9
Echo LCD message to serial in kill
thinkyhead May 5, 2021
2470dc8
[cron] Bump distribution date (2021-05-06)
thinkyhead May 6, 2021
bac72ff
Only look for target disk during Upload (#21804)
ManuelMcLure May 6, 2021
cbcc6ef
Split up SKR V2 Rev A / B (#21805)
thisiskeithb May 6, 2021
857976b
Allow undefined [XYZ]_ENABLE_PIN (for sensitive pins) (#21801)
hannesweisbach May 6, 2021
b1cca43
Fix MMU2 compile with include (#21809)
ellensp May 6, 2021
28318f2
Use SERIAL_ECHOLNPAIR for resend
thinkyhead May 6, 2021
fb87b2d
Simplify / undef extra endstops (#21808)
ellensp May 6, 2021
8d9021e
Move ExtUI subfolders up a level (#21820)
thinkyhead May 6, 2021
6f06801
Detab
thinkyhead May 6, 2021
a7cb13f
Tweak SKR pins comments
thinkyhead May 6, 2021
64ad96e
TFT SPI for BTT SKR v1.3 (#21794)
shitcreek May 6, 2021
9485d44
Patches for CASE_LIGHT_USE_RGB_LED (#21811)
sanek88lbl May 6, 2021
ecca81b
Reformat features.ini
thinkyhead May 7, 2021
32bf447
[cron] Bump distribution date (2021-05-07)
thinkyhead May 7, 2021
be6fbc7
Serial and pins debug cleanup
thinkyhead May 7, 2021
02405ad
Support a third serial port (#21784)
ellensp May 7, 2021
4428aff
Let M421 C select any point
thinkyhead May 7, 2021
8fd4bfc
[cron] Bump distribution date (2021-05-08)
thinkyhead May 8, 2021
9f7177c
Misc Power Loss cleanup
thinkyhead May 8, 2021
1292ff7
Debounce for Power-Loss pin
thinkyhead May 8, 2021
206d495
Misc. code cleanup
thinkyhead May 8, 2021
a03811f
Update MF states
thinkyhead May 8, 2021
f09fa69
Add and apply REPEAT_1 macro
thinkyhead May 8, 2021
0174157
Active MMU slot indicator (#21842)
charlespick May 8, 2021
57025b7
Fix E3V2 Control Menu icon/text order (#21838)
AdrianDC May 8, 2021
b65cdbe
Signal SD completion later (#21840)
thinkyhead May 8, 2021
6f494e9
Better opt_set comment of old val
thinkyhead May 8, 2021
98e7e63
TFT pins for BTT GTR V1
thinkyhead May 2, 2021
4f2ff42
Update SKR 1.3 touch pins
thinkyhead May 8, 2021
adefecc
Always prompt in M125 if host-prompt (as with Ext UI) (#21828)
digant73 May 8, 2021
f95f18c
Lerdge K EEPROM and TFT (#21812)
sanek88lbl May 8, 2021
42a2b5c
Move temp errors calling kill() out of ISR (#21832)
thinkyhead May 8, 2021
9f10695
Fix TFT typo
thinkyhead May 9, 2021
6cc45d2
[cron] Bump distribution date (2021-05-09)
thinkyhead May 9, 2021
c9de9d4
Capacitive Touch Screen (GT911) for SKR SE BX (#21843)
bigtreetech May 9, 2021
4335f4e
🐛 Fix Lerdge USB Flash Drive envs (#21847)
rhapsodyv May 9, 2021
4588d83
Update Advanced Pause description (#21829)
charlespick May 9, 2021
49548c3
Optimize G-code flag parameters (#21849)
thinkyhead May 9, 2021
b12d0d0
Unify BTT Motor Expansion Options (#21823)
thisiskeithb May 9, 2021
fff5e9b
Fix insane mmu2 timeout (#21855)
GMagician May 9, 2021
4a7f560
[cron] Bump distribution date (2021-05-10)
thinkyhead May 10, 2021
8e56f93
Fix and improve Power-Loss Recovery (#21779)
tobuh May 10, 2021
61ac1ed
update FLSUN_HISPEED env to flsun_hispeedv1 (#21510)
ellensp May 10, 2021
782ced6
[cron] Bump distribution date (2021-05-11)
thinkyhead May 11, 2021
dd16d6a
Update Chart.js to 2.9.4
thinkyhead May 11, 2021
9746a84
Use adafruit/Adafruit NeoPixel@~1.8.0
thinkyhead May 10, 2021
0264316
Fix L64xx init for Z4
thinkyhead May 11, 2021
e5dc2c5
Simplify macro expansion with recursion (#21859)
thinkyhead May 11, 2021
a42760d
BTT SKR Mini E3 for HAL/STM32 (#21488)
rhapsodyv May 11, 2021
398ce22
:art: Better error message for bad array sizes
thinkyhead May 11, 2021
390878e
:art: Additional utility macros
thinkyhead May 11, 2021
0c8a53e
:art: Misc. code cleanup
thinkyhead May 11, 2021
5353a1e
[cron] Bump distribution date (2021-05-12)
thinkyhead May 12, 2021
0d629c8
🩹 G60-G61 Save E position (#21810)
vyacheslav-shubin May 12, 2021
10a1ff1
Fix compile error (#21877)
ellensp May 12, 2021
de77dbe
🐛 Fix G5 IJ with Motion Mode (#21858)
eltonlaw May 12, 2021
3734e8e
✨ BigTreeTech Octopus board (STM32F446ZET6) (#21826)
thisiskeithb May 12, 2021
75dadcc
📝 Fix version reference
thinkyhead May 12, 2021
175fac8
Always Invert Octopus Onboard SD Detect Pin (#21882)
thisiskeithb May 12, 2021
b3804fb
minor multi volume config typo (#21880)
rhapsodyv May 12, 2021
c8f9a32
Update Robin Pro TFT Pins (#21879)
rhapsodyv May 12, 2021
eb7f754
Clean up hasty PR
thinkyhead May 13, 2021
75f76cb
[cron] Bump distribution date (2021-05-13)
thinkyhead May 13, 2021
69473da
🔧 Improve SD_DETECT_STATE default (#21885)
thinkyhead May 13, 2021
e72fe0a
fix compilation for home hon top (#21894)
filippor May 13, 2021
9336517
Fix compilation failure in M1001 (#21897)
kad May 13, 2021
90f1436
Fix nextion compile error (#21884)
ellensp May 13, 2021
fe60a18
Fix Octopus 12864 LCD Delays (#21883)
thisiskeithb May 13, 2021
558b608
[cron] Bump distribution date (2021-05-14)
thinkyhead May 14, 2021
d97c1f1
✨ Instant Freeze/Resume Function (#17462)
vector76 May 14, 2021
a69e292
🐛 Fix RR collision with MM (#21902)
thinkyhead May 14, 2021
e5b280c
🚑️ BTT Octopus Step Timer (#21901)
thisiskeithb May 14, 2021
2a5ab55
🚑️ Fix TFT for Robin Pro (#21900)
rhapsodyv May 14, 2021
3b4643d
[cron] Bump distribution date (2021-05-15)
thinkyhead May 15, 2021
874c531
Fix G29_RETRY_AND_RECOVER dependency (#21907)
ondrada May 15, 2021
376f0be
Fix MKS UI missing font select condition (#21905)
moonglow May 15, 2021
7f774ca
M154 Position Auto-Report (#18427)
shitcreek May 15, 2021
05bb3bd
Update Hex Version to 02000801
thinkyhead May 15, 2021
533ba2a
[cron] Bump distribution date (2021-05-16)
thinkyhead May 16, 2021
ebb75a5
Fix MKS Robin E3 BLTOUCH and Fan PWM timer conflicts (#21889)
ekef May 15, 2021
9c61e6f
[cron] Bump distribution date (2021-05-17)
thinkyhead May 17, 2021
c3a65ee
Fix envs using mks_encrypt.py (#21933)
ellensp May 17, 2021
4d7feea
[cron] Bump distribution date (2021-05-18)
thinkyhead May 18, 2021
1e18950
Fix EEPROM_CHITCHAT (#21934)
ellensp May 18, 2021
ad8c161
Use defined strings
thinkyhead May 18, 2021
90f46d1
[cron] Bump distribution date (2021-05-19)
thinkyhead May 19, 2021
419d672
[cron] Bump distribution date (2021-05-20)
thinkyhead May 20, 2021
50355f4
Fix 'G29 K' value
thinkyhead May 20, 2021
abbe3f0
🎨 Misc cleanup and fixes
thinkyhead May 19, 2021
a6e5492
♻️ Refactor axis counts and loops
thinkyhead May 19, 2021
926a7f2
♻️ Simplify TMC utilities for more axes
thinkyhead May 19, 2021
18b1ccd
✅ Fix tests for EXTRUDERS 0
thinkyhead May 19, 2021
02f904d
♻️ Minimize endstop bits
thinkyhead May 19, 2021
458677c
♻️ Refactor axis homing/trusted state bits
thinkyhead May 19, 2021
0dae140
🐛 Fix DELTA with SENSORLESS_PROBING
thinkyhead May 19, 2021
49771c4
🎨 Flags for homing directions
thinkyhead May 19, 2021
e018f04
🎨 Move switch sensor strings
thinkyhead May 20, 2021
29ad42e
✨ Independent baud rates (#21949)
charlespick May 20, 2021
7da4ed7
🐛 Fix Toshiba FlashAir (SDCARD_COMMANDS_SPLIT) (#21944)
moonglow May 20, 2021
781b347
✨ MEDIA_MENU_AT_TOP for MarlinUI (#21925)
pmjdebruijn May 20, 2021
000388b
🎨 MULTI_MANUAL => MULTI_E_MANUAL
thinkyhead May 20, 2021
67f08ef
[cron] Bump distribution date (2021-05-21)
thinkyhead May 21, 2021
8f0f6c1
🐛 Fix compile with PREVENT_COLD_EXTRUSION off
thinkyhead May 21, 2021
2db640e
Add a test for SAVED_POSITIONS
thinkyhead May 21, 2021
f4951ed
🎨 Rename all/no axis enums
thinkyhead May 21, 2021
ad30909
🎨 Update a condition
thinkyhead May 21, 2021
2de54da
🎨 Move HAS_EXTRUDERS
thinkyhead May 21, 2021
7985f7f
[cron] Bump distribution date (2021-05-22)
thinkyhead May 22, 2021
4ea4fa7
📝 Document diveToFile, printListing
thinkyhead May 22, 2021
8af4d70
🎨 Shorten lcd relative paths
thinkyhead May 22, 2021
464a9f0
📝 Update ExtUI example
thinkyhead May 22, 2021
7c2834c
🐛 Fix Teensy PINS_DEBUG compile (#21958)
rngkll May 22, 2021
43b7369
🐛 Fix wrong Z_ENDSTOP flag bit (#21963)
CZDanol May 22, 2021
6689e5e
🐛 Fix Selena Compact probe pin
thinkyhead May 22, 2021
aee971b
🎨 Combine M104/M109 and M140/M190 code
thinkyhead May 22, 2021
d8c4be3
🎨 Null heating message method
thinkyhead May 22, 2021
e1921f8
[cron] Bump distribution date (2021-05-23)
thinkyhead May 23, 2021
92dea8e
♻️ Refactor, comment endstop/probe enums
thinkyhead May 23, 2021
ff0318c
🎨 pause => pause_heaters
thinkyhead May 23, 2021
d71b35c
🎨 Apply shorthand and cleanups
thinkyhead May 23, 2021
5fde864
[cron] Bump distribution date (2021-05-24)
thinkyhead May 24, 2021
7313700
⚡️ PIO filters for M117, M300 and M414 (#21972)
ellensp May 24, 2021
84fd0ef
🎨 Macros for optional arguments (#21969)
thinkyhead May 24, 2021
9398c43
🐛 Fix flowmeter calculation (#21959)
gjdodd May 24, 2021
76e80aa
🐛 Fix Octopus HS USB (#21961)
bigtreetech May 24, 2021
0d7075b
🩹 Improved SKR2 12864 LCD Delays (#21956)
LawnMo May 24, 2021
dd49902
♻️ Refactor Linear / Logical / Distinct Axes (#21953)
thinkyhead May 24, 2021
2dd2593
🩹 Fix multi_volume + SDIO onboard compile (#21975)
LawnMo May 24, 2021
d051495
[cron] Bump distribution date (2021-05-25)
thinkyhead May 25, 2021
e60c38b
♻️ LEDs refactor and extend (#21962)
ellensp May 25, 2021
e400ef3
🐛 Fix BTT002 variant MMU2 serial pins 🧩 (#21980)
kylix-rd May 26, 2021
214fe90
[cron] Bump distribution date (2021-05-26)
thinkyhead May 26, 2021
6a32d87
[cron] Bump distribution date (2021-05-27)
thinkyhead May 27, 2021
5c6a2f4
🚸 cap:HOST_ACTION_COMMANDS (#21987)
apbarratt May 27, 2021
605b539
🥅 Add MESH_EDIT_MENU sanity check (#21922)
ellensp May 27, 2021
b80179d
[cron] Bump distribution date (2021-05-28)
thinkyhead May 28, 2021
25a8bbc
[cron] Bump distribution date (2021-05-29)
thinkyhead May 29, 2021
dbed009
🌐 Update Polish language (#21993)
blazewicz May 29, 2021
dceaeee
✨ Malyan M180 (#21992)
McNugget6750 May 29, 2021
52ae3e6
[cron] Bump distribution date (2021-05-30)
thinkyhead May 30, 2021
bc6e90f
[cron] Bump distribution date (2021-05-31)
thinkyhead May 31, 2021
da76381
⚗️ 32-bit float constants (STM32F1) (#21996)
blazewicz May 31, 2021
74be64a
[cron] Bump distribution date (2021-06-01)
thinkyhead Jun 1, 2021
82ea06e
♻️ Patches for Zero Extruders (with TMC)
thinkyhead Jun 2, 2021
d099cb3
🌐 Update Slovak language (#22000)
rmoravcik Jun 2, 2021
0987c3a
[cron] Bump distribution date (2021-06-02)
thinkyhead Jun 2, 2021
62a5957
🔧 Treat TPARA like SCARA in mfconfig
thinkyhead Jun 2, 2021
5ceccc9
✨ TMC Driver distinct baudrates (#22008)
hannesweisbach Jun 2, 2021
c207111
🔨 Move FLY_MINI env to stm32f1.ini
thinkyhead Jun 2, 2021
08155b4
🔨 Creality v4 with STM32 HAL (#21999)
ellensp Jun 2, 2021
dc202b3
🎨 Clean up stops, sdss pins
thinkyhead Jun 2, 2021
b99411b
🎨 Reorganize BTT_E3_RRF_IDEX_BOARD
thinkyhead Jun 2, 2021
8f59d44
📝 Update G61 comment
thinkyhead Jun 2, 2021
2505357
📌 Use U8glib-HAL@~0.4.5
thinkyhead Jun 3, 2021
a4e955d
[cron] Bump distribution date (2021-06-03)
thinkyhead Jun 3, 2021
67c1075
🐛 Fix env:STM32F103RE maple/unified split-up (#22019)
ellensp Jun 3, 2021
62dc3e7
🔨 Consolidate BTT linker scripts
thinkyhead Jun 3, 2021
4e9ccff
🐛 Fix Creality v4 servo timer (#22021)
ellensp Jun 3, 2021
9d1d35f
✏️ Remove whitespace
thinkyhead Jun 3, 2021
0398a0b
👽️ Fix usb-host-msc-cdc-msc issue (#22025)
rhapsodyv Jun 3, 2021
30c9b9b
🔨 Consolidate BTT linker scripts followup (#22038)
thisiskeithb Jun 4, 2021
29ab4f5
[cron] Bump distribution date (2021-06-04)
thinkyhead Jun 4, 2021
6131d2c
🔨 MKS Robin E3 for HAL/STM32 (#21927)
ldursw Jun 4, 2021
eea9b6d
🐛 Fix MMU compile with >5 EXTRUDERS (#22036)
GMagician Jun 5, 2021
a6125b8
[cron] Bump distribution date (2021-06-05)
thinkyhead Jun 5, 2021
c2c771a
🐛 Fix M140 print job timer autostart (#22046)
The-EG Jun 5, 2021
9d3bc55
🐛 Fix Probe Temp Calibration compile (#22032)
hannesweisbach Jun 5, 2021
53a8251
✨ Update G34 for 4x Z steppers (#22039)
thinkyhead Jun 5, 2021
c73d473
📦️ STM32F103RE_btt(_USB) with HAL/STM32 (#22040)
rhapsodyv Jun 5, 2021
da8576f
🐛 Fix STM3R / BEAST envs (#22028)
ellensp Jun 5, 2021
d18c834
✨ BigTreeTech Octopus V1.1 (#22042)
thisiskeithb Jun 5, 2021
733d5fd
📺 Fix and enhance FTDI EVE Touch UI (#22047)
marciot Jun 5, 2021
7726af9
🏗️ Support for up to 6 linear axes (#19112)
DerAndere1 Jun 5, 2021
daab75b
🔧 FOAMCUTTER_XYUV moved to custom config
thinkyhead Jun 5, 2021
493e6c2
🔧 Check G29_RETRY_AND_RECOVER requirements (#21921)
ellensp Jun 6, 2021
b411455
[cron] Bump distribution date (2021-06-06)
thinkyhead Jun 6, 2021
ce5dece
⚰️ Remove obsolete CUSTOM_SPI_PINS (#22058)
rhapsodyv Jun 6, 2021
ba4fa49
✏️ Followup to Six Linear Axes (#22056)
DerAndere1 Jun 6, 2021
21739f4
📌 Update FYSETC E4 to espressif32@2.1.0 (#22049)
GerogeFu Jun 6, 2021
bc6d8f9
📦️ Malyan M200 with HAL/STM32 (#22052)
ellensp Jun 6, 2021
e7e60a5
👽️ Include <EEPROM.h> in STM32 (for now) (#22054)
7FM Jun 6, 2021
0e40d47
👷 Add caching to CI workflow
thinkyhead Jun 6, 2021
3c522ff
🩹 Fallback ID for MKS TS35 V2.0 (#22031)
ellensp Jun 6, 2021
fa94fc5
[cron] Bump distribution date (2021-06-07)
thinkyhead Jun 7, 2021
e31c267
✏️ Six Linear Axes followup (Hybrid Threshold init) (#22068)
DerAndere1 Jun 7, 2021
209c44b
🎨 Reorganize FTDI Touch UI variants (#22066)
marciot Jun 7, 2021
588a74f
expose hidden BLTOUCH setting changes (#22069)
ellensp Jun 7, 2021
002e1d4
Add Laser Based I2C Ammeter Feature (#21835)
descipher Jun 7, 2021
420d5b0
[cron] Bump distribution date (2021-06-08)
thinkyhead Jun 8, 2021
d320545
🎨 Laser Ammeter followup (#22079)
thinkyhead Jun 8, 2021
70b80fc
🎨 IJK auto-allocation (#22075)
ellensp Jun 8, 2021
7c5e3b9
🐛 Fix small/huge I2C EEPROM address (#22081)
MWisBest Jun 8, 2021
77496c8
⚡️ Optimize Sensitive Pins array (except STM32) (#22080)
thinkyhead Jun 9, 2021
403b366
[cron] Bump distribution date (2021-06-09)
thinkyhead Jun 9, 2021
d27d86d
[cron] Bump distribution date (2021-06-10)
thinkyhead Jun 10, 2021
0e1e159
🎨 Adjust some conditionals
thinkyhead Jun 10, 2021
54d526f
🔧 Enforce BLTouch settings (#22086)
ellensp Jun 10, 2021
9ca121b
✏️ Six Linear Axes followup (typos) (#22094)
marciot Jun 10, 2021
6d2c7aa
🎨 Fix and improve FTDI Eve Touch UI (#22093)
marciot Jun 10, 2021
ded1b0c
🔧 EEPROM options for BTT SKR 1.4 (#22092)
radek8 Jun 10, 2021
eac0f6b
🔨 MightyBoard envs for A.B.M. (#22100)
grauerfuchs Jun 10, 2021
8d54f9b
🌐 Update Hungarian language (#22083)
AntoszHUN Jun 10, 2021
673bcce
🔨 Envs for BTT SKR Mini with RET6 (512K) (#22050)
thisiskeithb Jun 10, 2021
1daee11
[cron] Bump distribution date (2021-06-11)
thinkyhead Jun 11, 2021
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ root = true
[{*.patch,syntax_test_*}]
trim_trailing_whitespace = false

[{*.c,*.cpp,*.h}]
[{*.c,*.cpp,*.h,*.ino}]
charset = utf-8

[{*.c,*.cpp,*.h,Makefile}]
[{*.c,*.cpp,*.h,*.ino,Makefile}]
trim_trailing_whitespace = true
insert_final_newline = true
end_of_line = lf
Expand Down
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@
*.png binary
*.jpg binary
*.fon binary
*.bin binary
*.woff binary
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"]
13 changes: 6 additions & 7 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
8 changes: 6 additions & 2 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@

Have you read Marlin's Code of Conduct? By filing an Issue, you are expected to comply with it, including treating everyone with respect: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.0.x/.github/code_of_conduct.md

Do you want to ask a question? Are you looking for support? Please don't post here. Instead please use the Marlin Firmware forum at http://forums.reprap.org/list.php?415 or the Marlin Facebook Group https://www.facebook.com/groups/1049718498464482/ or the Marlin Discord Server https://discord.gg/n5NJ59y.
Do you want to ask a question? Are you looking for support? Please don't post here. Instead use one of the following options:

Before filing an issue be sure to test the 1.1 and/or 2.0 "bugfix" branches to see whether the issue is already addressed.
- 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.

Before filing an issue be sure to test the latest "bugfix" branch to see whether the issue is already addressed.

-->

Expand Down
4 changes: 4 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ We must be able to understand your proposed change from this description. If we

<!-- What does this fix or improve? -->

### Configurations

<!-- Attach any Configuration.h, Configuration_adv.h, or platformio.ini files needed to compile/test your Pull Request. -->

### Related Issues

<!-- Whether this fixes a bug or fulfills a feature request, please list any related Issues here. -->
22 changes: 0 additions & 22 deletions .github/workflows/close-stale.yml

This file was deleted.

18 changes: 0 additions & 18 deletions .github/workflows/lock-closed.yml

This file was deleted.

86 changes: 59 additions & 27 deletions .github/workflows/test-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,19 @@ on:
- data/**
- docs/**
- '**/*.md'
push:
branches:
- bugfix-2.0.x
paths-ignore:
- config/**
- data/**
- docs/**
- '**/*.md'

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

runs-on: ubuntu-latest

Expand All @@ -26,31 +36,45 @@ jobs:
# Base Environments

- DUE
- DUE_archim
- esp32
- linux_native
- mega2560
- at90usb1286_dfu
- teensy31
- teensy35
- teensy41
- SAMD51_grandcentral_m4

# Extended AVR Environments

- FYSETC_F6_13
- FYSETC_F6
- mega1280
- rambo
- sanguino1284p
- sanguino644p

# Extended STM32 Environments
# STM32F1 (Maple) Environments

- STM32F103RC_btt
- STM32F103RC_btt_USB
- STM32F103RE_btt
- STM32F103RE_btt_USB
#- STM32F103RC_btt_maple
- STM32F103RC_btt_USB_maple
- STM32F103RC_fysetc
- STM32F103RC_meeb
- jgaurora_a5s_a1
- STM32F103VE_longer
#- mks_robin_maple
- mks_robin_lite
- mks_robin_pro
#- mks_robin_nano35_maple
#- STM32F103RET6_creality_maple

# STM32 (ST) Environments

- STM32F103RC_btt
#- STM32F103RC_btt_USB
- STM32F103RE_btt
- STM32F103RE_btt_USB
- STM32F103RET6_creality
- STM32F407VE_black
- STM32F401VE_STEVAL
- BIGTREE_BTT002
Expand All @@ -59,52 +83,60 @@ jobs:
- mks_robin
- ARMED
- FYSETC_S6
- STM32F070CB_malyan
- STM32F070RB_malyan
- malyan_M300
- mks_robin_lite
- FLYF407ZG
- rumba32
- mks_robin_pro
- STM32F103RET6_creality
- LERDGEX
- LERDGEK
- mks_robin_nano35
- NUCLEO_F767ZI
- REMRAM_V1
- BTT_SKR_SE_BX
- chitu_f103

# Put lengthy tests last

- LPC1768
- LPC1769

# STM32 with non-STM framework. both broken for now. they should use HAL_STM32 which is working.

#- STM32F4
#- STM32F7

# Non-working environment tests
#- at90usb1286_cdc
#- at90usb1286_dfu
#- STM32F103CB_malyan
#- STM32F103RE
#- mks_robin_mini
#- mks_robin_nano

steps:

- name: Check out the PR
uses: actions/checkout@v2

- name: Cache pip
uses: actions/cache@v2
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
restore-keys: |
${{ runner.os }}-pip-

- name: Cache PlatformIO
uses: actions/cache@v2
with:
path: ~/.platformio
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}

- name: Select Python 3.7
uses: actions/setup-python@v1
uses: actions/setup-python@v2
with:
python-version: '3.7' # Version range or exact version of a Python version to use, using semvers version range syntax.
architecture: 'x64' # optional x64 or x86. Defaults to x64 if not specified

- 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
uses: actions/checkout@v2

- name: Run ${{ matrix.test-platform }} Tests
run: |
# Inline tests script
[[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0
chmod +x buildroot/bin/*
chmod +x buildroot/tests/*
export PATH=./buildroot/bin/:./buildroot/tests/:${PATH}
run_tests . ${{ matrix.test-platform }}
make tests-single-ci TEST_TARGET=${{ matrix.test-platform }}
49 changes: 16 additions & 33 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@
# 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
# NEVER put it in the repository
# Generated files
_Version.h
bdf2u8g

#
# OS
Expand Down Expand Up @@ -77,7 +77,6 @@ tags
*.out
*.app


#
# C
#
Expand Down Expand Up @@ -123,33 +122,10 @@ tags
.gcc-flags.json
/lib/

# Workaround for Deviot+platformio quirks
Marlin/lib
Marlin/platformio.ini
Marlin/*/platformio.ini
Marlin/*/*/platformio.ini
Marlin/*/*/*/platformio.ini
Marlin/*/*/*/*/platformio.ini
Marlin/.travis.yml
Marlin/*/.travis.yml
Marlin/*/*/.travis.yml
Marlin/*/*/*/.travis.yml
Marlin/*/*/*/*/.travis.yml
Marlin/.gitignore
Marlin/*/.gitignore
Marlin/*/*/.gitignore
Marlin/*/*/*/.gitignore
Marlin/*/*/*/*/.gitignore
Marlin/readme.txt
Marlin/*/readme.txt
Marlin/*/*/readme.txt
Marlin/*/*/*/readme.txt
Marlin/*/*/*/*/readme.txt

# Secure Credentials
Configuration_Secure.h

#Visual Studio
# Visual Studio
*.sln
*.vcxproj
*.vcxproj.user
Expand All @@ -160,27 +136,34 @@ __vm/
.vs/
vc-fileutils.settings

#Visual Studio Code
# Visual Studio Code
.vscode
.vscode/.browse.c_cpp.db*
.vscode/c_cpp_properties.json
.vscode/launch.json
.vscode/*.db

#cmake
# cmake
CMakeLists.txt
src/CMakeLists.txt
CMakeListsPrivate.txt

#CLion
# CLion
cmake-build-*

#Eclipse
# Eclipse
.project
.cproject
.pydevproject
.settings
.classpath

#Python
# Python
__pycache__

# IOLogger logs
*_log.csv

# Simulation / Native
eeprom.dat
imgui.ini
Loading