Scott Lahteine
0b4aedf13e
Less use of "this"
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Scott Lahteine
713157f712
Move L6470 enum
5 years ago
InsanityAutomation
0693767efa
ExtUI Pause/Stop on all Pause/Stop ( #15188 )
5 years ago
Scott Lahteine
7496e1cd67
whitespace
5 years ago
Scott Lahteine
586b334c2a
Split up stepper indirection ( #15111 )
5 years ago
Marcio Teixeira
0f386d06a1
Followup fixes to ExtUI ( #15068 )
5 years ago
InsanityAutomation
f218405c36
Fix ExtUI invalid speed, timer ( #15031 )
5 years ago
Ludy
05995d1fd6
Unify buzz methods as MarlinUI::buzz ( #14803 )
5 years ago
Marcio Teixeira
179d6c4ed1
Add STARTUP_SCRIPT option. M17 parity with M18. ( #14953 )
5 years ago
Tim Moore
77f637763c
Overlord configs. Fix buzzer, redundant temp. ( #14833 )
5 years ago
Chris Pepper
f499cecf0d
Marlin Binary Protocol Mark II ( #14817 )
5 years ago
Scott Lahteine
c2b319360d
Remove extra pragmas
5 years ago
InsanityAutomation
b8cc61262f
Finish G12, update Nozzle::clean ( #14642 )
6 years ago
InsanityAutomation
d2f20803ba
Allow nozzle clean with limited Axis ( #14619 )
6 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
6 years ago
Ludy
35aabd1834
Fix Spindle/Laser compile error ( #14312 )
6 years ago
Scott Lahteine
356410dcfc
Move crc16 function to libs
6 years ago
Scott Lahteine
2a96d4e23a
Move number-to-string functions to libs
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
Scott Lahteine
7e58d33a2e
Update some headers
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine
3a916b4ef2
Create bresenham.h
6 years ago
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
6 years ago
Scott Lahteine
e3ce346f24
Report position to host in Nozzle::park
6 years ago
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
6 years ago
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
3c49396370
Fix compile error with DUE + MAX6675 ( #13086 )
6 years ago
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
6 years ago
teemuatlut
55144284c2
TMC connection test, spreadCycle parameters, improved debugging ( #12616 )
6 years ago
Scott Lahteine
261c6f4b96
Fix pause/resume SD print
Followup to #12551 , addressing #12566
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 years ago
Scott Lahteine
4e0c935959
Update HAL and libs formatting
6 years ago
Scott Lahteine
0c85869c26
Clean up file endings
6 years ago
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6 years ago
Scott Lahteine
2bf18950ab
Refactor LCD menus
6 years ago
gjdodd
0a549fd1f2
Fix EXTENSIBLE_UI compile errors ( #12206 )
6 years ago
Scott Lahteine
b641571098
Replace types.h with millis_t.h
6 years ago
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise ( #12076 )
6 years ago
Marcio Teixeira
906a24fa81
Extensible user interface API ( #11193 )
6 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds ( #12032 )
6 years ago