Commit Graph

262 Commits

Author SHA1 Message Date
3f01b222b2 Refactor serial class with templates (#20783) 2021-01-28 02:02:06 -06:00
d33fe2378c Move common strings (#20846) 2021-01-22 15:01:19 -06:00
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
c0870d417a Move some MarlinCore and MarlinUI code (#20832) 2021-01-21 03:40:07 -06:00
68abaeab19 MarlinUI multi-language support (#20725) 2021-01-20 18:52:06 -06:00
f1d4713097 Fix MKS UI manual move (#20813) 2021-01-19 16:27:57 -06:00
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
49b5e1d9bf Clean up whitespace, headings 2021-01-18 21:54:23 -06:00
bb597dcf66 Internal G29N for G28+G29 (#20800) 2021-01-17 12:08:40 -06:00
fb41413b76 Optimize some G-code strings 2021-01-16 22:53:50 -06:00
40c8f2001d Apply bool to some MKS UI 2021-01-16 22:53:50 -06:00
b41f41589a General cleanup, use _BV 2021-01-16 22:53:50 -06:00
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
9bbe9455cf Fix compatibility macros 2021-01-15 17:44:16 -06:00
12a39450b0 MKS prelim. cleanup (2) 2021-01-14 00:56:35 -06:00
c753fc690f More MKS UI prelim. cleanup 2021-01-14 00:27:10 -06:00
35c1b330ec MKS WiFi for TFT_LVGL_UI (#20191) 2021-01-13 22:41:09 -06:00
44c57ab05a MKS UI prelim. cleanup (#20763) 2021-01-12 21:02:35 -06:00
4a89731025 Rotary encoder cleanup (#20753) 2021-01-12 20:43:52 -06:00
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
acda53aa1c Clean up some includes 2021-01-10 21:38:31 -06:00
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
63448f3244 Rename FTDI EVE screen data structs 2021-01-03 21:52:05 -06:00
2d88bcb67e Fix thermal error protection, reporting (#20655) 2021-01-03 21:39:15 -06:00
5b33afb1dd Fix a comment (#20629) 2021-01-02 02:53:34 -06:00
c840bbc970 Prefix SD SPI pins (SCK, MISO, MOSI, SS) (#20606)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-01 14:31:15 -06:00
90a2b482e6 LVGL G-code preview. Legacy MKS WiFi Cura plugin compatibility (#20589) 2020-12-28 22:07:11 -06:00
9eaa69874a Fix LVGL_UI G-code preview (#20564) 2020-12-27 23:15:01 -06:00
20073246bb Fix, clean up FTDI EVE Touch UI (#20466)
Co-Authored-By: Marcio T. <mlt4356-github@yahoo.com>
2020-12-23 22:23:45 -06:00
2d88a2cfb7 Remaining Time for FTDI EVE, bp for ExtUI (#20549)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-12-23 16:37:17 -06:00
59de35e749 Apply ENABLED in ExiUI / FTDI 2020-12-23 15:34:04 -06:00
6af6a35d9d FTDI EVE: Cyrillic font, some minor fixes (#20517) 2020-12-23 00:51:59 -06:00
91730d71ff Improve Touch Calibration screen (#20524) 2020-12-22 06:17:06 -06:00
82540be931 FTDI EVE custom user menus (#20518) 2020-12-22 00:31:14 -06:00
9b3e16cdd0 Add Tune -> Advanced Settings to FTDI EVE (#20532) 2020-12-21 18:06:27 -06:00
34b6bca006 Tweak FTDI spacing 2020-12-21 17:48:03 -06:00
20b3af1cc2 Use homing_feedrate function 2020-12-16 22:19:04 -06:00
637123f340 Update some LCD includes 2020-12-15 01:06:27 -06:00
f3bddc4e4e Fixes and additions to FTDI EVE Touch UI (#20393)
- Fixed name conflict with "SUBSCRIPT_TWO"
- Fixed rendering bugs in "Leveling Menu"
- Only show "Bed Mesh Screen" when UBL is enabled
- Removed CocoaPress code from generic "Main Menu"
- Removed CocoaPress code from LulzBot Bio "Status" screen
- Moved generic "Move Axis" functionality into a base class
- Added CocoaPress custom screens:
   - Status Screen
   - Unload Cartridge
   - Load Chocolate
   - Main Menu
   - Advanced Settings
   - XYZ Move (based on "Move Axis" base class)
   - Extrusion Move (based on "Move Axis" base class)
- CocoaPress tweaks to "Temperature" screen
- Fix FTDI EVE Touch UI compilation errors when not using leveling.
2020-12-09 05:09:31 -06:00
889695b6ba ExtUI homing / leveling additions 2020-12-05 18:29:03 -06:00
8fd8772a6f Adjust axis homed / trusted methods (#20323) 2020-11-29 19:06:40 -06:00
e38abef720 Update TOUCH_UI_LULZBOT_BIO wrappers 2020-11-24 18:32:01 -06:00
ca83e1a26f Proper pullup/pulldown configurability (#20242)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-11-21 17:56:56 -06:00
0e3d86579b Missing header to use suicide() on LVGL UI (#20214) 2020-11-19 23:09:33 -03:00
4a0fc4d699 Fix Z label 2020-11-19 17:41:24 -06:00
931df1231a MKS WiFi strings 2020-11-19 17:38:36 -06:00
b51c6d4737 More MKS WiFi 2020-11-19 17:29:01 -06:00
3893114c86 MKS WiFi preliminary changes 2020-11-19 15:56:04 -06:00
caeac3851a Better edit range for Linear Advance K (#20155) 2020-11-17 23:56:51 -06:00
ea371618da Add Touch Calibration screen (#20049) 2020-11-15 16:39:58 -06:00