ellensp
b1b8161447
Handle dependent Stepper Driver defaults later ( #19820 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
bilsef
c6f17ac01e
Teensy 4.1 Ethernet support ( #19801 )
2021-04-29 08:45:03 -05:00
ellensp
cf0a817db1
Ensure A4988 for unspecified driver type ( #19798 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Jason Smith
cedc5d340f
LCD conditionals followup ( #19766 )
2021-04-29 08:45:03 -05:00
Victor Oliveira
13720ce6b2
Fix TOUCH_SCREEN + TFT_LVGL_UI compile ( #19754 )
2021-04-29 08:45:03 -05:00
Scott Lahteine
7905aa64fa
TFT Presets, Generic options, Sanity checks ( #19723 )
2021-04-29 08:45:03 -05:00
Jason Smith
6a5799fc7d
Revert at90usb1286 conditional ( #19733 )
2021-04-29 08:45:03 -05:00
Keith Bennett
bd22194438
Sanity-check mutually-exclusive G34 features ( #19706 )
2021-04-29 08:45:02 -05:00
Victor Oliveira
9b1ed45b3e
TFT Refactoring ( #19192 )
...
* split tft folder in two: tft for color ui; tft_io for shared tft code
* after the files got moved, now the code was moved to the right place
* classic ui using TFT IO init lcd codes
* feature to compile tft_io when enabled
* compiling fix
* lvgl spi tft working with tft io init codes
* there is no need for separeted fsmc and spi class in lvgl anymore, as tft io handle everything
* remove debug
* base for TFT rotation and mirroring API, and ILI9488 support
* ST7796S rotate and mirror support
* ST7789V rotate and mirror support
* ST7735 rotate and mirror support
* ILI9341 rotate and mirror support
* ILI9328 rotate and mirror support
* R61505 rotate and mirror support
* MKS TFT definitions
* more configs for mks tfts
* update config
* naming typo
* to configure the user interface
* ANYCUBIC_TFT35
* tft configs
* support for SSD1963
* tft display types
* updated conditionals lcd; first board fully working with the new code - all 3 ui!
* compatiblity
* changed name
* move classic ui file name
* rename TURN -> ROTATE
* GRAPHICAL_TFT_ROTATE_180 deprecated
* first fsmc board fully working - chitu v5
* mks robin nano v1.2 + tft 35 ok!
* right pin name
* anycubic tft tested in a TRIGORILLA_PRO
* chitu v6
* nano 32 tft orientation
* mks tft43
* mks tft43 rotation
* fixed LONGER LK tft setup
* GRAPHICAL_TFT_UPSCALE defined by the display type
* better offsets defaults
* Update Configuration.h
* Update tft_fsmc.cpp
* Update Conditionals_LCD.h
* Tweak comments
* update nano tests
* Revert "update nano tests"
This reverts commit a071ebbfad30e28855a4a5695ec8a726542a1a65.
* default tft
* outdated comments
* to not break non-vscode builds
* upscale tft 35
* support tft 180 rotation for color ui
* Each TFT Driver is responsible for its default color mode.
* use auto detect in mks displays, because some of them could be shipped with diferent drivers
* extra s
* unused code
* wrong -1
* missing mirror options
* Smaller regex pattern
* Comment updates
* Clean up old defines
* Apply pins formatting
* GRAPHICAL_TFT_ROTATE_180 => TFT_ROTATE_180
* MKS_ROBIN_TFT_V1_1R
* merge fix
* correct resolution
* auto is default, dont need be there, and it will allow the user to configure it even for named displays
* to not use rotation with MKS_ROBIN_TFT_V1_1R
* i like () in macros
* avoid sleepy commits
* default for st7789 is rgb
* nano follow up
* to allow ili9328 rotation
* default is rgb
* boards merge follow up
* to match bootloader orientation
* HAS_TOUCH_XPT2046 is not hal specific anymore
* lets not forget LPC
* 180 rotation for ili9328 and R61505
* Clean up whitespace
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:02 -05:00
Jason Smith
fdcd28a0ec
Allow MAX31865 resistance values configuration ( #19695 )
2021-04-29 08:45:02 -05:00
InsanityAutomation
d2863466ac
G34 Mechanical Gantry Calibration (like Prusa M915) ( #18972 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Jason Smith
2c7b5fe1f2
Fix at90usb1286 build ( #19687 )
...
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:02 -05:00
Scott Lahteine
a30e8baf3e
Digipots refactor / cleanup ( #19690 )
2021-04-29 08:45:02 -05:00
Serhiy-K
72f9fdc05f
Fixes for TFTGLCD Panel, FastIO ( #19614 )
2021-04-29 08:45:02 -05:00
Scott Lahteine
3facf34f5f
Optional M42
/M226
; Add more features filters ( #19664 )
2021-04-29 08:45:02 -05:00
ladismrkolj
22ef4fe26c
Add Chamber servo vent, auto fan ( #19519 )
2021-04-29 08:45:01 -05:00
qwewer0
04a712dacc
Multi-line comments cleanup ( #19535 )
2021-04-29 08:45:01 -05:00
Scott Lahteine
85573909d1
Update configs to 020007
2021-04-29 08:45:00 -05:00
Serhiy-K
63e6437d66
MarlinUI for SPI/I2C TFT-GLCD character-based display bridge ( #19375 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
58deab1915
Rename LCD conditionals ( #19533 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
affb5e53df
Sanity check old serial names
2021-04-29 08:45:00 -05:00
Jason Smith
9d02cedfed
Fix and improve STM32F1 serial ( #19464 )
2021-04-29 08:45:00 -05:00
Scott Lahteine
f588d50d57
HAL and serial cleanup
...
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2021-04-29 08:45:00 -05:00
Scott Lahteine
32cd5a3dc4
Add HAS_ROTARY_ENCODER
2021-04-29 08:44:59 -05:00
Scott Lahteine
b3890d385c
Add multi-extruder condition
2021-04-29 08:44:59 -05:00
Cole Markham
9065a8da89
Fix CoreXY compile with backlash cal. ( #19422 )
2021-04-29 08:44:59 -05:00
InsanityAutomation
23376b8a31
Host Action: Start ( #19398 )
2021-04-29 08:44:59 -05:00
deram
9cdb8ca244
SHOW_REMAINING_TIME for HD44780 character LCD ( #19416 )
2021-04-29 08:44:59 -05:00
cosmoderp
7e56e6c4ea
E3 V2 DWIN: Z-Offset, cleanup, versatility ( #19384 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
ellensp
4fdfdaf2e6
Improve temperature runaway, idle timeout ( #19339 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:59 -05:00
Scott Lahteine
136b7a5305
Warning if SDCARD_READONLY should be disabled
2021-04-29 08:44:59 -05:00
Jason Smith
09a5014b3c
TFT is neither "graphical" nor "character" ( #19297 )
2021-04-29 08:44:58 -05:00
Victor Oliveira
f5dc18730c
Sanity-check BABYSTEP_DISPLAY_TOTAL with ColorUI ( #19284 )
2021-04-29 08:44:58 -05:00
Zachary Annand
b186ab90a2
Separate Neopixel followup ( #19287 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
c360705e6a
Clean up LCD conditionals, DWIN
2021-04-29 08:44:58 -05:00
Zachary Annand
a8db9f52ec
Menu items for Separate NeoPixel ( #19280 )
2021-04-29 08:44:58 -05:00
Keith Bennett
e2625db1dd
Tweak ESP32 Wifi sanity-check message ( #19257 )
2021-04-29 08:44:58 -05:00
Victor Sokolov
47753d8a01
MarkForged kinematics ( #19235 )
2021-04-29 08:44:58 -05:00
Zachary Annand
df7e35ccd7
Separate Neopixels followup ( #19179 )
2021-04-29 08:44:58 -05:00
Zachary Annand
757ab484ac
Independent Neopixel option ( #19115 )
2021-04-29 08:44:58 -05:00
Victor Oliveira
9419331500
One MARLIN_DEV_MODE warning per rebuild ( #19163 )
2021-04-29 08:44:58 -05:00
Scott Lahteine
5059586fc3
Prusa => Průša
2021-04-29 08:44:58 -05:00
Scott Lahteine
0070a0642b
Warn about MARLIN_DEV_MODE
2021-04-29 08:44:57 -05:00
Scott Lahteine
19a237bbb0
Fix up conditions, comments
2021-04-29 08:44:57 -05:00
Scott Lahteine
db04bcb727
Fix probing margin sanity-check
2021-04-29 08:44:57 -05:00
Giuliano Zaro
fe1e880ffe
HIGH/LOW naming of pin state settings ( #19089 )
2021-04-29 08:44:57 -05:00
Victor Oliveira
dded56c4bb
Emulated DOGM via HAL TFT, XPT IO ( #19017 )
2021-04-29 08:44:57 -05:00
Giuliano Zaro
f7dade8c2c
Configurable number of M106 fans ( #18883 )
2021-04-29 08:44:57 -05:00
Julius Mumme
8320c43589
Fix IS_PROBE_PIN macro ( #19024 )
2021-04-29 08:44:57 -05:00
Victor Oliveira
4e7c5f19fe
Optimize LVGL with HAL TFT IO (SPI and FSMC) ( #18974 )
2021-04-29 08:44:56 -05:00
Robby Candra
648b253f41
EVENT_GCODE_SD_STOP => ABORT ( #18978 )
2021-04-29 08:44:56 -05:00
sherwin-dc
9e44df9c5f
Password via G-code and MarlinUI ( #18399 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:56 -05:00
wmariz
cb18b858d4
ZoneStar Z6FB ( #18918 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:44:56 -05:00
Scott Lahteine
da6e5ce3db
Optimize G-code / feature dependencies ( #18919 )
2021-04-29 08:44:56 -05:00
Marco Burato
f4894b7140
More Anycubic + Trigorilla mappings, ExtUI ( #18903 )
2021-04-29 08:44:56 -05:00
Scott Lahteine
7d3be90159
Conditions cleanup
2021-04-29 08:44:56 -05:00
Scott Lahteine
76eff24718
Simple rename of hex_print
2021-04-29 08:44:56 -05:00
Scott Lahteine
e8dc7cad18
General cleanup
2021-04-29 08:44:56 -05:00
Victor Oliveira
e82e94be5b
Fix MKS Nano v1.2 FSMC display ( #18901 )
2021-04-29 08:44:55 -05:00
Keith Bennett
0c07e7a96f
Assisted Tramming requires a probe ( #18912 )
2021-04-29 08:44:55 -05:00
Alexander Gavrilenko
8f8b0d84ae
Support for TFT & Touch Screens ( #18130 )
2021-04-29 08:44:55 -05:00
ellensp
60cc56b31c
No HEATER_0_PIN needed with 0 EXTRUDERS ( #18827 )
2021-04-29 08:44:55 -05:00
Victor Oliveira
fc12ffcb30
SPI Emulated DOGM (like FSMC_GRAPHICAL_TFT, but SPI) ( #18817 )
2021-04-29 08:44:55 -05:00
MoellerDi
b765bfa5a5
Fix NEOPIXEL_LED compile w/out PRINTER_EVENT_LEDS ( #18824 )
2021-04-29 08:44:55 -05:00
ellensp
c5108687c5
Fix WiFi / ESP32 sanity check ( #18808 )
2021-04-29 08:44:55 -05:00
ellensp
6924b2deaa
Prevent ESP3D_WIFISUPPORT with non-ESP32 board ( #18792 )
2020-07-26 15:36:58 -05:00
giryan
f949287aec
Fix compile-time PWM_PIN ( #18793 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-07-26 15:31:45 -05:00
Victor Oliveira
e02817b077
More folders only compiled when their feature is Enabled ( #18780 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-25 21:42:13 -05:00
thinkyhead
0dbebc2835
[cron] Bump distribution date (2020-07-26)
2020-07-26 00:09:32 +00:00
MKS-Sean
d20d459132
Robin nano V2, TFT LVGL UI parameters, and more ( #18500 )
2020-07-25 01:18:06 -05:00
thinkyhead
97c655967f
[cron] Bump distribution date (2020-07-25)
2020-07-25 00:09:21 +00:00
Scott Lahteine
451f48231d
Ender 3 V2 BL24C16 EEPROM support ( #18758 )
2020-07-24 03:09:14 -05:00
thinkyhead
c5b3031c69
[cron] Bump distribution date (2020-07-24)
2020-07-24 00:09:15 +00:00
Scott Lahteine
e27f031a55
General cleanup
2020-07-23 16:11:58 -05:00
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
2020-07-22 22:20:14 -05:00
thinkyhead
0b46fcdce6
[cron] Bump distribution date (2020-07-23)
2020-07-23 00:09:18 +00:00
thinkyhead
2af216cf82
[cron] Bump distribution date (2020-07-22)
2020-07-22 00:08:57 +00:00
Scott Lahteine
6027055695
Optimize LCD, Wifi, etc. libraries ( #18730 )
2020-07-21 04:00:39 -05:00
thinkyhead
3aecd92298
[cron] Bump distribution date (2020-07-21)
2020-07-21 00:19:36 +00:00
Victor Oliveira
4a55bdb165
Only download & compile required libraries ( #18699 )
2020-07-19 21:42:30 -05:00
thinkyhead
805fb4cb1b
[cron] Bump distribution date (2020-07-20)
2020-07-20 00:09:07 +00:00
thinkyhead
e85d828b24
[cron] Bump distribution date (2020-07-19)
2020-07-19 00:36:28 +00:00
thinkyhead
f51388f287
[cron] Bump distribution date (2020-07-18)
2020-07-18 00:09:19 +00:00
Scott Lahteine
c2363a81b4
Fix E3V2 M0/M1 and wait_for_user
2020-07-17 12:38:51 -05:00
thinkyhead
6b0e8e5fd5
[cron] Bump distribution date (2020-07-17)
2020-07-17 00:09:09 +00:00
Scott Lahteine
11e29754e6
Sanity-check BABYSTEP_MULTIPLICATOR_*
2020-07-15 23:55:55 -05:00
thinkyhead
05c999a809
[cron] Bump distribution date (2020-07-16)
2020-07-16 00:11:04 +00:00
Scott Lahteine
e78f19bc87
Clean up DWIN code
2020-07-14 21:15:14 -05:00
thinkyhead
0451e43adb
[cron] Bump distribution date (2020-07-15)
2020-07-15 00:14:27 +00:00
thinkyhead
b670001269
[cron] Bump distribution date (2020-07-14)
2020-07-14 00:09:09 +00:00
thinkyhead
0f6826ffc0
[cron] Bump distribution date (2020-07-13)
2020-07-13 00:09:18 +00:00
thinkyhead
d09347d603
[cron] Bump distribution date (2020-07-12)
2020-07-12 00:09:12 +00:00
thinkyhead
c765bb05d7
[cron] Bump distribution date (2020-07-11)
2020-07-11 00:11:31 +00:00
thinkyhead
0f64e7912f
[cron] Bump distribution date (2020-07-10)
2020-07-10 00:08:58 +00:00
Giuliano Zaro
b0c6cfb051
MarlinUI support for up to 5 Material Presets ( #18488 )
...
- Add `I` preset parameter to `G26`, `M106`, `M140`, and `M190`.
- Extend menu items to permit a string interpolation.
- Keep material names in a list and interpolate in menu items.
- Extend material presets to support up to 5 predefined materials.
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-09 03:11:57 -05:00
thinkyhead
ca78a57b1d
[cron] Bump distribution date (2020-07-09)
2020-07-09 00:15:37 +00:00
cccc
1815866877
Show fixed V in Power Display with no V sensor ( #18579 )
2020-07-08 05:02:40 -05:00
thinkyhead
35bb616d32
[cron] Bump distribution date (2020-07-08)
2020-07-08 00:08:30 +00:00
Scott Lahteine
d6682c8609
Whitespace cleanup
2020-07-07 02:30:26 -05:00
thinkyhead
d3b2c09221
[cron] Bump distribution date (2020-07-07)
2020-07-07 00:08:30 +00:00