128 Commits (b7a9481e0117ad37914fa5db48f8302a8e95d1b0)

Author SHA1 Message Date
Robby Candra 6b05d5d65d Allow TOUCH_BUTTONS to be swapped (#15100) 5 years ago
Scott Lahteine 04a9962cb5 Fix: Contrast override in pins files
Move contrast handling to `Conditionals_post.h` so pins files can override the LCD defaults.
5 years ago
Tanguy Pruvot e604f76703 Enable contrast via LCD_CONTRAST_INIT (#15006) 5 years ago
Scott Lahteine dfcd437486 Base HAS_LCD_CONTRAST on display type 5 years ago
Marcio Teixeira 274934ad81 Add LULZBOT_TOUCH_UI (#14967) 5 years ago
Ludy d7172a4558 Cleanup and conditions (#14886) 5 years ago
Ludy 9479ec32f7 Fix Service Menu compile error (#14903) 5 years ago
Tim Moore 940c59d9da Overlord i2c LCD with LEDs and buzzer (#14801) 5 years ago
Scott Lahteine bc58e678bd More general FSMC display option 5 years ago
Giuliano Zaro 290466578f Adafruit Grand Central M4 (#14749) 5 years ago
Tim Moore e5aa453293 Add support for 2 Neopixel strips (#14667) 6 years ago
Tanguy Pruvot bae8d0a4bd DOGM: Avoid white flash on TFT (re)init (#14631)
- Avoid white flash on TFT (re)init. Unlike Graphical LCD, the TFT init color may be full white if the backlight is on during init.

- Add a conditional for delayed backlight init which can be applied to any backlit display.
6 years ago
Scott Lahteine 2d84bcb4cd Simplify, update LCD sanity-check 6 years ago
Scott Lahteine 948c3f580b Clean up some LCD conditions 6 years ago
Tim Moore eb6dec03bd Simplify power supply naming logic (#14488)
Co-Authored-By: Tim Moore <tim.moore@lightbend.com>
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
Scott Lahteine 371969b531 Remove deprecated SCARA option 6 years ago
Marcio Teixeira e6cf7860e8 Improve ExtUI, fix compiler errors, warnings (#14441) 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
MrMabulous c41b005f33 Add Extra Probing option, discarding outliers (#14338) 6 years ago
Tobias Frost eeaef2410a Support DGUS Display with DWIN OS (#13253) 6 years ago
Tanguy Pruvot 75aeb41ab7 SKRmini support for Fysetc Mini Panel (#14319) 6 years ago
Tanguy Pruvot f2cfa408b7 Touch-MI probe by hotends.fr (#14101)
A simple Z probe using a magnet to deploy a probe. See https://youtu.be/E7Ik9PbKPl0 for the sensor description...
6 years ago
MastS 18904c42f6 Fysetc LCD backlight timeout (#14265) 6 years ago
Minims 32afe1d102 Fix TOOLCHANGE_ZRAISE warning (#14156) 6 years ago
Bob Kuhn 456a0ee76b Improve Due SW SPI, Fysetc sanity checks, &c. (#13939) 6 years ago
Scott Lahteine 23ec650410 Consolidate Malyan LCD and ExtUI 6 years ago
InsanityAutomation 6811e2921b BLTouch v3 / 3DTouch Interoperability & performance (#13814) 6 years ago
Marcio Teixeira 15357af67c Backlash cleanup (#13659)
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Scott Lahteine bf54251a10
Finish, improve, clean up FYSETC_MINI_12864 revisions (#13871) 6 years ago
Bob Kuhn 81ca5a4cd4 Fix and improve FYSETC LCD support (#13767) 6 years ago
jmdearras b65cb5704d Fix, improve FYSETC_MINI_12864 support (#13730) 6 years ago
Scott Lahteine 0a6835fbea More robust HAS_LCD_CONTRAST 6 years ago
Bob Kuhn 9b578ca343 Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE (#13717) 6 years ago
Ludy 9fd3e64ba8 Fix compile error with EXTRUDER>1 (#13651) 6 years ago
Scott Lahteine cee3b172b9
Fix Marlin splash screen logic (#13646) 6 years ago
Scott Lahteine 5018fdacbe
Support FYSETC_MINI_12864_PANEL (#13365) 6 years ago
Scott Lahteine 240ea1bbb3 Split up games into separate files 6 years ago
Scott Lahteine 5d2c5877f7 DOGM bootscreen cleanup 6 years ago
Scott Lahteine 8b7c3eec83 Games, for fun (and stress-testing) (#13464) 6 years ago
InsanityAutomation 691e5c3bb8 BLTouch V3.0 support (#13406) 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
InsanityAutomation 050eac03af Single X Duplication Extension (#13373)
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
6 years ago
7eggert 10c8c034bd Allow both encoder and ADC keypad (#13355) 6 years ago
Scott Lahteine aa1d587128 Some LCD code cleanup 6 years ago
Scott Lahteine 2f1e1dcb42 Gradual step towards EXTRUDERS 0 support 6 years ago
Scott Lahteine 99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option (#13276) 6 years ago
kwalters3 5eb82ca6a8 Change SSD1306_OLED_I2C_CONTROLLER to HAS_SSD1306_OLED_I2C (#13223) 6 years ago
Scott Lahteine 7cf9b93f26 Add HAS_FILAMENT_SENSOR ahead of 12962 6 years ago
revilor e56c13670d Service interval watchdog (#13105) 6 years ago
InsanityAutomation 7f1b69b0c8 Add HOST_PROMPT_SUPPORT (#13039) 6 years ago