Commit Graph

2152 Commits

Author SHA1 Message Date
Marcio T
75b790376d
Touch UI Bed Mesh Screen refactor, enhancements (#21521)
- Split mesh view and edit screen into two screens
- The editor now live-updates the graphics
- Added Touch UI mesh progress feedback to `G26`
- Show positive / negative mesh values in different colors
2021-04-04 18:58:03 -05:00
Scott Lahteine
8b6718c632 misc. pointer formatting 2021-04-04 18:08:13 -05:00
InsanityAutomation
98b2b45264
Revert "Optimized string-to-number functions" (#21532)
This reverts #21484
2021-04-04 17:35:58 -05:00
Giuliano Zaro
a628559258
Update Italian language (#21537) 2021-04-04 16:45:56 -05:00
Scott Lahteine
895e40190b Suppress redundant serial errors 2021-04-03 20:33:11 -05:00
XDA-Bam
9d0e82788a
Update u8g / AVR display timing defaults (#21518) 2021-04-02 19:11:22 -05:00
Scott Lahteine
c2b72c0e73
Remove extraneous 'extern' hints (#21516) 2021-04-02 14:22:43 -05:00
Mike La Spina
235ba92602
Followup to Laser Flow Meter (#21498) 2021-04-01 19:29:49 -05:00
Sola
6747d350a5
MKS H43 fix, cleanup (#21500)
Followup to #21485
2021-04-01 19:19:22 -05:00
Marcio T
45c1432946
G26 Hilbert Curve followup (#21480) 2021-04-01 19:12:00 -05:00
Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' (#21505) 2021-04-01 17:59:57 -05:00
Sola
4d17613050
MKS H43 fix, cleanup (#21485)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-31 02:34:17 -05:00
Marcio T
7573524a14
FTDI Touch UI fix and reorganize (#21487) 2021-03-30 21:23:43 -05:00
Ramiro Polla
20d2061f22
Optimized string-to-number functions (#21484) 2021-03-30 21:20:33 -05:00
Scott Lahteine
3b73b115ca Apply pointer formatting 2021-03-29 20:36:37 -05:00
Malderin
a335cf2edf
Fix MKS LVGL UI Main screen / print buttons (#21468) 2021-03-29 03:19:38 -05:00
Mike La Spina
ccdbffbf3f
Laser Coolant Flow Meter / Safety Shutdown (#21431)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-29 01:41:56 -05:00
Marcio T
c45b91aa94
Refactor Hilbert curve. Enhance Touch UI Bed Level Screen. (#21453) 2021-03-27 22:57:12 -05:00
Leoric
532df198da
MKS UI: Monitor state when idle (#21452)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-26 15:41:55 -05:00
Martijn Bosgraaf
30e7e2c276
Extend M106/M107 for better laser module support (#16082)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 12:21:11 -05:00
Miguel Risco-Castillo
930752d46e
Ender 3 V2 Status Line (#21369)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 10:12:57 -05:00
Scott Lahteine
2d2291d00e More IntelliSense-friendly declarations 2021-03-24 05:50:47 -05:00
Scott Lahteine
da4b6896f7 Group UBL parameters, add comments 2021-03-24 05:50:47 -05:00
Scott Lahteine
8fca37f373 Misc LCD cleanup 2021-03-24 05:50:47 -05:00
Scott Lahteine
e5ff55a1be
Add typedef celsius_t (#21374) 2021-03-24 04:11:43 -05:00
Scott Lahteine
a8ea6e6463 Max temp/target followup 2021-03-23 10:56:10 -05:00
Scott Lahteine
58f0330d3f MKS / E3V2 LCD code cleanup 2021-03-23 10:46:54 -05:00
Scott Lahteine
f7aaa2e1c7 Add typedef extra_fan_t 2021-03-23 09:39:44 -05:00
Scott Lahteine
cfa6c7d45b Improve max temp / target 2021-03-23 09:39:09 -05:00
borland1
df1ef496d1
Main / Config Custom Submenus (#18177)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-23 08:21:11 -05:00
Sola
2b621eb45d
Fix MKS H43 sensorless homing (#21388) 2021-03-23 00:58:52 -05:00
Zs.Antal
c44ff3eb3d
Update Hungarian language (#21407) 2021-03-23 00:57:50 -05:00
Marcio T
3e7d830f57
Mesh Editor for FTDI Eve Touch UI (#21381) 2021-03-23 00:51:03 -05:00
Skorpi08
b51aed8aa5
Nextion TFT touch screen (#21324)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-18 20:51:19 -05:00
Scott Lahteine
deaefbf1dc Minor E3 V2 dwin cleanup 2021-03-17 20:06:16 -05:00
Scott Lahteine
9823a37362 E1+ Autotemp and Planner comments 2021-03-17 20:06:16 -05:00
K.3D
1a23ffd776
KRATOS32 / K.32 board and LCD controllers (#21334) 2021-03-15 11:02:40 -05:00
InsanityAutomation
911cd1a6d3
Custom menu items confirm option (#21338)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-13 07:37:49 -06:00
Scott Lahteine
1affbe2100
Clean up, optimize ExtUI/TFT code (#21333) 2021-03-12 06:54:42 -06:00
ellensp
8857fc6c4b
Fix password menu stickiness before first auth (#21295) 2021-03-10 16:02:35 -06:00
Scott Lahteine
dbd28eecc9 Number serial from 1 to match settings 2021-03-10 13:45:53 -06:00
X-Ryl669
55c31fbe9a
Distinguish serial index from mask (#21287) 2021-03-09 03:20:37 -06:00
Mike La Spina
b95e548ddb
Cooler (for Laser) - M143, M193 (#21255) 2021-03-06 14:13:28 -06:00
Scott Lahteine
87bef13a4c Fix DGUS include paths
Followup to #20609
2021-03-06 10:20:01 -06:00
Sola
72cc5a49e6
MKS H43 fixup (#21267)
Co-authored-by: makerbase <4164049@qq.com>
Co-authored-by: MKS-Sean <56996910+MKS-Sean@users.noreply.github.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-06 09:04:05 -06:00
ellensp
a94fa7b476
Fix Creality DWIN - Broken (bool)Serial ? (#21272)
Co-authored-by: ellensp <ellensp@hotmsil.com>
2021-03-06 07:19:15 -06:00
Zs.Antal
4182cf3e9e
Update Hungarian language (#21266) 2021-03-06 02:00:10 -06:00
Scott Lahteine
fd270ddc6c misc. cleanup 2021-03-03 00:18:50 -06:00
Sola
0afa4cc957
Fix MKS H43 compile (#21240) 2021-03-02 20:58:42 -06:00
Marcio T
f52cba6aff
Minor FTDI EVE Touch UI fixes (#21232) 2021-02-28 20:52:59 -06:00
Scott Lahteine
1aa421efe5 Filament sensor cleanup 2021-02-28 20:02:24 -06:00
Scott Lahteine
dd42831cba Serial macros cleanup 2021-02-28 20:02:24 -06:00
Roman Moravčík
e8ca077f30
Update Slovak language (#21224) 2021-02-28 16:12:27 -06:00
Scott Lahteine
903d0b91fc Tweaks to build scripts 2021-02-27 22:38:57 -06:00
RudolphRiedel
04b83d50a2
Two additional EVE displays (#18839) 2021-02-27 19:39:32 -06:00
Sola
c76008bd6a
MKS H43 controller (#20609) 2021-02-27 17:35:32 -06:00
LinFor
e0aa9ce372
RGB Caselight (#20341) 2021-02-27 16:06:48 -06:00
jbuck2005
ee7701c15b
SPEED => FEEDRATE (#21217) 2021-02-27 15:54:43 -06:00
X-Ryl669
ec42be346d
Fix and improve G-code queue (#21122)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-26 16:54:46 -06:00
Vi B-P
f7d9305786
Preheat Menu shortcut option (#20350) 2021-02-25 10:23:17 -06:00
qwewer0
45fff07a4c
Fix LEVEL_CORNERS_USE_PROBE with BLTOUCH_HS_MODE (#21161) 2021-02-25 09:21:17 -06:00
Nick
73e354b7a0
Fix Anycubic Chiron TFT SD menu (#21183) 2021-02-25 01:38:01 -06:00
Ken Sanislo
a3a10b62f2
Chamber Heater PID (#21156)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-24 18:26:51 -06:00
Nick
b276a7fd17
Fix Chiron TFT serial comms (#21152) 2021-02-23 20:13:24 -06:00
Marcio T
ba301fd800 FTDI Touch UI followup (#21167) 2021-02-23 16:03:40 -06:00
Marcio T
ece06c26a9
Enhance and fix FTDI Touch UI (#21148) 2021-02-21 04:05:59 -06:00
kpishere
fb8b421aac
Fix SPI on SMART RAMPS with mega2560 (#21128) 2021-02-20 20:20:55 -06:00
Vert
490d4a504a
GT2560 v4.1B, YHCB2004 SPI character LCD (#21091)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-16 20:29:55 -06:00
ellensp
28fa18874b
Fix "BUTTON_CLICK redefined" warning (#21098) 2021-02-16 16:59:38 -06:00
ellensp
35e9c131d6
Fix remaining time divide-by-zero (#21080) 2021-02-15 04:42:33 -06:00
Steven Haigh
e27a2a96a0
E3V2 Status Area followup (#21072) 2021-02-14 18:21:47 -06:00
InsanityAutomation
db82a25177
E3V2 DWIN live movement (#21035) 2021-02-14 16:45:36 -06:00
InsanityAutomation
b2f77bb050 Use configuration website, fix edit color 2021-02-14 16:42:56 -06:00
Jyers
3c41f108df
Improved Ender 3 V2 display status area (#20983)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-12 04:55:06 -06:00
Scott Lahteine
01215f5015
Ender 3 V2 DWIN cleanup (#21061) 2021-02-12 03:52:21 -06:00
Scott Lahteine
653d73ff07 Reheat bed first 2021-02-08 21:55:48 -06:00
Scott Lahteine
662d81c801
Ender 3 V2 DWIN cleanup (#21026) 2021-02-08 21:27:00 -06:00
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char (#20985)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-08 00:37:24 -06:00
Scott Lahteine
5f824c5708 Fix animated boot screen 2021-02-07 21:51:32 -06:00
MKS-Sean
57e4b82b66
Fix: Unsupported use of %f in printf (#21001) 2021-02-07 20:36:57 -06:00
ellensp
6dcb77f7b5
Fix mini12864 v2.1 + PSU control + NeoPixel backlight (#21021) 2021-02-07 20:36:04 -06:00
Malderin
01756b6b02
Fix LVGL "more" menu user items (#21004)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-07 17:45:14 -06:00
Marcio Teixeira
ee66d9ccf9 Refactor FTDI EVE Touch Screen (#20987) 2021-02-06 14:25:10 -06:00
Zs.Antal
67ae845b3c
Update Hungarian language (#20996) 2021-02-05 06:28:30 -06:00
Scott Lahteine
708ea3d0bb Use serial shorthand 2021-02-04 23:34:09 -06:00
Scott Lahteine
604afd52d1 Fix some serial char, echo
Co-Authored-By: X-Ryl669 <3277165+X-Ryl669@users.noreply.github.com>
2021-02-04 19:20:28 -06:00
Victor Oliveira
d58bbd5da1
Re-calibrate touch after EEPROM reset, if needed (#20934) 2021-02-04 15:31:46 -06:00
Malderin
9025c63c43
Add "more" menu in LVGL interface (#20940)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-02 16:04:23 -06:00
Tanguy Pruvot
0ce3f6efe0
Multi-language pertains to Color UI (#20972) 2021-02-02 14:33:07 -06:00
Victor Oliveira
617f5dfe5e
Touch Calibration Screen auto-save option (#20971) 2021-02-02 14:31:51 -06:00
Victor Oliveira
1f12273de1
Include ui_common for MARLIN_LOGO_FULL_SIZE (#20963) 2021-02-02 14:31:01 -06:00
X-Ryl669
c74f972627
LVGL UI G-code console (#20755) 2021-01-31 18:18:39 -06:00
ConstantijnCrijnen
d45ad8f827
Language selection auto-save option (#20915) 2021-01-30 00:07:35 -06:00
ellensp
d3068125c5
Fix G28_STR (#20925) 2021-01-29 23:41:45 -06:00
Scott Lahteine
9d0e64a725
AutoReport class (Temperature, Cardreader) (#20913) 2021-01-28 20:40:20 -06:00
ellensp
c72b1c5893
Fix undefined G28_STR (#20912) 2021-01-28 19:44:52 -06:00
ellensp
c65bf64756
Fix LED_CONTROL_MENU compile (#20914) 2021-01-28 19:44:16 -06:00
X-Ryl669
3f01b222b2
Refactor serial class with templates (#20783) 2021-01-28 02:02:06 -06:00
ConstantijnCrijnen
b95f5c5bea
Configure / disable PRINTCOUNTER save interval (#20856)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-26 02:30:31 -06:00
Giuliano Zaro
876c2586b9
Clean up MMU2 code (#20794)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-25 08:58:52 -06:00
Alexander D. Kanevskiy
2c983d6c7a
Fix sign warning (#20872) 2021-01-25 01:53:48 -06:00
Kairali
d7ca3ea27c
"Move … code" followup (#20874)
Fix regression from #20832
2021-01-25 01:48:31 -06:00
Tanguy Pruvot
c12be1f98c
Graphical TFT fixes, cleanup (#20861)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-25 01:44:39 -06:00
Scott Lahteine
e9425d711d
Fix Ender 3 V2 DWIN manual move (#20837) 2021-01-24 20:13:02 -06:00
Tanguy Pruvot
0f612d5021
lcd_put_wchar_max for COLOR_UI (#20838)
Co-Authored-By: Victor Oliveira <github@victormo.com.br>
2021-01-22 23:23:35 -06:00
Scott Lahteine
d33fe2378c
Move common strings (#20846) 2021-01-22 15:01:19 -06:00
Scott Lahteine
0681b8096c Fix undefined E_LBL 2021-01-21 17:32:12 -06:00
Jason Smith
d879853e8f
Ender 3 V2: Sync reset E in manual move (#20806) 2021-01-21 04:14:24 -06:00
Jason Smith
0a279cf666
Fix ANYCUBIC_LCD_CHIRON compilation (#20807)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-21 03:44:03 -06:00
Scott Lahteine
c0870d417a
Move some MarlinCore and MarlinUI code (#20832) 2021-01-21 03:40:07 -06:00
Katelyn Schiesser
ac82dc418a
Increase filament runout distance edit limit (#20828) 2021-01-21 03:30:15 -06:00
Scott Lahteine
68abaeab19
MarlinUI multi-language support (#20725) 2021-01-20 18:52:06 -06:00
Scott Lahteine
3f90ecfd77
Move singlenozzle temp/fan (#20829) 2021-01-19 20:58:50 -06:00
Scott Lahteine
0cbc44d8bf Fix SINGLENOZZLE compile 2021-01-19 19:19:35 -06:00
EmilGustafsson
df238fe6a0
Swedish language for MarlinUI (#20826) 2021-01-19 16:52:04 -06:00
Rockman18
f1d4713097
Fix MKS UI manual move (#20813) 2021-01-19 16:27:57 -06:00
Rockman18
d0f953218f
Fix, consolidate PSTR aliases (#20812)
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-19 16:26:25 -06:00
Katelyn Schiesser
fda9fb563b
Raise Z on exit from 'Level Bed Corners' (#20817) 2021-01-18 21:59:18 -06:00
Scott Lahteine
49b5e1d9bf Clean up whitespace, headings 2021-01-18 21:54:23 -06:00
Scott Lahteine
bb597dcf66
Internal G29N for G28+G29 (#20800) 2021-01-17 12:08:40 -06:00
George Fu
fec58157ac
FYSETC_242 OLED 12864 for S6 (#20767) 2021-01-17 00:46:57 -06:00
Scott Lahteine
6be8ffb771 Reduce some G-code strings 2021-01-16 23:18:02 -06:00
zeleps
1b19eed195
Fix Tramming Wizard behavior (#20796) 2021-01-16 23:08:48 -06:00
Scott Lahteine
fb41413b76 Optimize some G-code strings 2021-01-16 22:53:50 -06:00
Scott Lahteine
40c8f2001d Apply bool to some MKS UI 2021-01-16 22:53:50 -06:00
Scott Lahteine
b41f41589a General cleanup, use _BV 2021-01-16 22:53:50 -06:00
Martin
f7e2467da1
4 / 5 digits for some edit items (#20793) 2021-01-16 19:49:34 -06:00
Giuliano Zaro
dc44edc1b8
Update Italian language (#20789) 2021-01-16 19:20:35 -06:00
ellensp
5e46f63e17
Fix Ender-3 V2 DWIN LPC signed warnings (#20786) 2021-01-16 00:50:25 -06:00
RFBomb
43a91e5963
Configurable Corner Leveling point order (#20733) 2021-01-16 00:43:38 -06:00
Marcio Teixeira
d03c3980de Improve filament runout handling in FTDI EVE Touch UI
- On filament runout, take the user to the tune menu where they can initiate a filament change or resume the print.
2021-01-15 17:44:16 -06:00
Marcio T
9bbe9455cf Fix compatibility macros 2021-01-15 17:44:16 -06:00
Marcio Teixeira
6376b683c7 Silence unused parameter warnings 2021-01-15 17:44:16 -06:00
Jelmer van der Stel
9dba7cd371
Fix Ender 3 V2 encoder (#20784) 2021-01-15 17:23:04 -06:00
vitaliy172
ecf5f5d21d
Update Ukrainian language (#20668) 2021-01-14 02:21:28 -06:00
Scott Lahteine
12a39450b0 MKS prelim. cleanup (2) 2021-01-14 00:56:35 -06:00
Scott Lahteine
c753fc690f More MKS UI prelim. cleanup 2021-01-14 00:27:10 -06:00
MKS-Sean
35c1b330ec
MKS WiFi for TFT_LVGL_UI (#20191) 2021-01-13 22:41:09 -06:00
Scott Lahteine
44c57ab05a
MKS UI prelim. cleanup (#20763) 2021-01-12 21:02:35 -06:00
Scott Lahteine
4a89731025
Rotary encoder cleanup (#20753) 2021-01-12 20:43:52 -06:00
Scott Lahteine
4472ba2b6b Ok to use C++11 'auto' 2021-01-12 18:08:24 -06:00
Johan van der Vyver
7f3dcb3e8a
Multi-platform DWIN_CREALITY_LCD support (#20738)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-12 18:05:49 -06:00
Serhiy-K
4327b5c1b0
Fixes for TFTGLCD (#20734) 2021-01-10 23:59:42 -06:00
Scott Lahteine
acda53aa1c Clean up some includes 2021-01-10 21:38:31 -06:00
Scott Lahteine
71921bc9b2 Update Slovak glyphs 2021-01-10 21:38:31 -06:00
Mike La Spina
cf1f8aff77
Laser Test Fire (#20452) 2021-01-10 06:01:25 -06:00
Dmitry Katsubo
bbf06152da
Fix misc. warnings (#20715) 2021-01-08 18:55:36 -06:00
Scott Lahteine
21c7e699f1 Remove untranslated strings 2021-01-04 18:18:45 -06:00
InsanityAutomation
6b458676b1
Fix SD SPI Speed override, FTDI mesh edit (#20657)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-03 21:59:48 -06:00
Scott Lahteine
63448f3244 Rename FTDI EVE screen data structs 2021-01-03 21:52:05 -06:00