Commit graph

2173 commits

Author SHA1 Message Date
Scott Lahteine 22bf2b49c6
Clean up SPI and ST7920 defines (#19956) 2020-11-01 04:40:59 -06:00
Nick da60dcbf2e
Fix Chiron probe low point (#19962) 2020-10-31 16:54:31 -05:00
Victor de315c97b1
FAST_PWM for STM32F1 (#19952) 2020-10-29 17:17:04 -05:00
Giuliano Zaro 1247f73754
Update Italian language (#19953) 2020-10-29 16:27:01 -05:00
Marcio Teixeira b6856dcb99 Improvement and fixes to FTDI touch UI
- Fixed incorrect LCD text string
- Fixed incorrect refresh of filament change screens
- Allow host control via touch UI
- Updates to leveling menu
- Modified ExtUI::isPrinting() to check if the job timer is running
- Added ExtUI method to check whether a host print is paused
2020-10-29 01:14:15 -05:00
Scott Lahteine 3f644b6275 Add a note about substitution chars 2020-10-29 00:21:41 -05:00
Victor Oliveira 94a6844521
Color UI circular task queue (#19918) 2020-10-27 21:54:30 -05:00
Orel e3f1f7cd85
Fix DAC-related bugs (#19921)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-27 21:37:10 -05:00
Lucas Seiki Oshiro c0b4f4eb47
"Sound: ON/OFF" menu item (#19901)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-27 20:41:12 -05:00
Victor Oliveira c60696dbae
Keep watchdog refreshed in LVGL init (#19900) 2020-10-27 15:16:35 -05:00
Victor Oliveira 75b0e3246a
Fix some LVGL bugs (#19904) 2020-10-27 15:09:19 -05:00
Scott Lahteine c4f3f67537 Followup for BTN_ENC_EN 2020-10-25 04:19:59 -05:00
Scott Lahteine ec23e37a4a Clean up comments, USB flash, NULLs 2020-10-25 04:10:00 -05:00
Gurmeet Athwal 62ba799d72
Add 'BTN_ENC_EN' for SKR V1.4 with DOGM (#19796) 2020-10-24 19:41:52 -05:00
Victor Oliveira 853d01de68
More LVGL UI code reduction (#19879) 2020-10-24 17:28:31 -05:00
Nick 311b65b225
Fix Anycubic Chiron "Ready" detection (#19880)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-24 16:48:29 -05:00
Victor Oliveira 9630c2683c
More MKS UI cleanup, optimization (#19869)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-23 23:37:45 -05:00
Scott Lahteine 0ffee29a11
Case light brightness cleanup (#19856)
Co-authored-by: Chris <chris@chrisnovoa.com>
2020-10-22 22:31:48 -05:00
Scott Lahteine c75e98dc84 Shorten a method name 2020-10-22 20:54:11 -05:00
Scott Lahteine 4533a197d5
Slim down MKS UI code (#19843) 2020-10-22 20:22:17 -05:00
Scott Lahteine 072f996af7
General cleanup, mostly MKS UI (#19825) 2020-10-21 12:45:27 -05:00
Scott Lahteine 21ce39aa9b Use PGM serial strings 2020-10-19 04:25:48 -05:00
Scott Lahteine 263f29a96a MarlinUI followup 2020-10-16 20:48:59 -05:00
Scott Lahteine e99f967372 Starting fan followup 2020-10-16 20:38:30 -05:00
Victor Oliveira 313efa33ae
Fix starting fan with bad material preset index (#19773) 2020-10-16 20:05:45 -05:00
Scott Lahteine eaf6777a66 Rename ultralcd => marlinui 2020-10-16 19:55:18 -05:00
Scott Lahteine 0f6fc48f85 touch_ms followup 2020-10-16 19:55:18 -05:00
Victor Oliveira 0b80841c38
Fix Color UI external_control, wait_for_release (#19771)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:19:48 -05:00
Victor Oliveira f74b5a6b9b
Update Probe Offset Wizard for Color UI (#19742) 2020-10-15 14:15:11 -05:00
Scott Lahteine f6ffbe548c
TFT Presets, Generic options, Sanity checks (#19723) 2020-10-15 03:00:27 -05:00
Victor Oliveira bf33b2f862
Watchdog Refresh for LVGL Asset Load (#19724) 2020-10-13 18:12:34 -05:00
Victor Oliveira 2132efa981
TFT followup fixes (#19710) 2020-10-13 11:58:50 -05:00
Victor Oliveira cc4db8e4a9
Fix UTF8 handling for Color UI (#19708) 2020-10-12 18:01:03 -05:00
Earle F. Philhower, III 193c0a52d9
Add loose soft endstop state, apply to UBL fine-tune (#19681)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-12 16:48:04 -05:00
Victor Oliveira c0920bbf6a
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>
2020-10-12 16:38:07 -05:00
Scott Lahteine bcf65aa503
Fix screen click reading too often (#19696)
Co-authored-by: andreibobirica <39415547+andreibobirica@users.noreply.github.com>
2020-10-12 00:59:30 -05:00
InsanityAutomation e7838c5f79
G34 Mechanical Gantry Calibration (like Prusa M915) (#18972)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:34:27 -05:00
Victor Oliveira 18dd0d00a6
Implement wait_for_user for Color UI (#19694) 2020-10-11 19:26:16 -05:00
Jason Smith c762b7c91b
Fix various errors, warnings in example config builds (#19686)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
Scott Lahteine 492ba2a111
Digipots refactor / cleanup (#19690) 2020-10-11 14:58:35 -05:00
Serhiy-K 6fdaaf3d20 Fixes for TFTGLCD Panel, FastIO (#19614) 2020-10-10 05:08:01 -05:00
ellensp 406f8363bc
HAS_CHARACTER_LCD => HAS_MARLINUI_HD44780 (#19673) 2020-10-10 04:39:12 -05:00
Scott Lahteine 6831341ab4 Batch appercase hex values 2020-10-09 16:55:27 -05:00
Victor Oliveira 631457ffea Support for Debug Codes - Dnnn (#19225)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-09 06:28:53 -05:00
Giuliano Zaro 70ab146cbb
Update Italian language (#19654) 2020-10-09 02:51:25 -05:00
qwewer0 c650b752f1
More accessible PROBE_OFFSET_WIZARD (#19647) 2020-10-07 13:01:01 -05:00
ellensp c12f41ec6f
Restore ° to 6x9 small info font (#19645) 2020-10-07 13:00:08 -05:00
Scott Lahteine f1e563d8cf Fix small font section directive, mixer warning 2020-10-06 19:18:00 -05:00
Scott Lahteine 584ffc6f52 Update language fonts 2020-10-06 18:37:32 -05:00
signetica f95a2f6d91
Fix Ender-3 V2 DWIN Stop SD Print (#19642)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-06 16:58:28 -05:00
Scott Lahteine b31e358270 Improve retract / unretract labels 2020-10-06 03:01:28 -05:00
Mathew Winters 343441d746
Z Probe Offset Wizard (#18866) 2020-10-05 00:31:20 -05:00
Cory Ory 78fc4c8947
Allow bypass for cold E movement (#19606) 2020-10-04 19:51:21 -05:00
Speaka 58548f5051
Fix German translation purging/unloading (#19615) 2020-10-04 14:50:12 -05:00
Scott Lahteine 782eabc226 Shared singlenozzle item 2020-10-04 14:47:06 -05:00
Scott Lahteine 0ff3ae3cc6 Fix Tune/Fan edit items
- Fixes #19617
- Followup to #18400
2020-10-04 14:29:44 -05:00
Marcio T d06bcd6dd3
Touch UI support for X2, Y2 and Z2 (#19538) 2020-10-02 17:30:32 -05:00
Scott Lahteine d83baf8925 Replace tabs with spaces 2020-10-02 17:05:59 -05:00
Stéphane ba07c26761
Fix Anycubic i3 Mega target temperature display (#19572)
Also includes a workaround for missing (probably un-fetched) long name in file listing
2020-10-01 18:09:39 -05:00
Roman Moravčík f7d93dadeb
Update Slovak language (#19561) 2020-10-01 17:47:24 -05:00
Victor Oliveira ea78514ff3
Fix Move Screen with disabled Touch (#19558) 2020-09-30 20:06:32 -05:00
Nick 60155aa442
Anycubic Chiron full feature support (#19505) 2020-09-28 18:53:40 -05:00
Scott Lahteine 169ec65e72 Fix up E3 DWIN Power Panic 2020-09-28 17:17:12 -05:00
qwewer0 4424645e04
Multi-line comments cleanup (#19535) 2020-09-28 14:53:50 -05:00
Pavel Melnikov 05517e2096
Change "Fr" on LCD to ">>" (#18830) 2020-09-28 04:55:46 -05:00
Scott Lahteine be7bbadabe Default E3 V2 to English 2020-09-28 04:39:29 -05:00
Serhiy-K 27bdf4b24e
MarlinUI for SPI/I2C TFT-GLCD character-based display bridge (#19375) 2020-09-28 01:52:38 -05:00
Scott Lahteine c2c6a679ea
Rename LCD conditionals (#19533) 2020-09-28 01:13:27 -05:00
Scott Lahteine 3a91ab4706 Menu tweak 2020-09-28 01:02:05 -05:00
Emperor 00c09e95ac
Thermistor: Kis3d Silicone heater + precision cast plate (#19528) 2020-09-27 21:38:30 -05:00
Victor Oliveira 6572d7131f
LVGL followup fixing "C", etc. (#19517) 2020-09-27 21:22:08 -05:00
Scott Lahteine 3245a5fdf6 E3 DWIN: "No Media" message 2020-09-27 16:55:57 -05:00
Scott Lahteine 37cf156223 E3 DWIN: General cleanup 2020-09-27 16:55:57 -05:00
Scott Lahteine 4975e93350 Tweak MMU beeps, misc. cleanup 2020-09-27 02:03:00 -05:00
Victor Oliveira 5cf2cf2be9
Allow ColorUI color customization (#19484) 2020-09-25 20:05:23 -05:00
Victor Oliveira a7f5d38da7
Fix MBL "Click to continue" on Color UI touchscreen (#19514) 2020-09-25 19:58:45 -05:00
Victor Oliveira 178a1da165
TFT: No timeout on Move Screen (#19426) 2020-09-25 14:58:28 -05:00
Scott Lahteine 7ce91c5ffe Sanity check old serial names 2020-09-24 21:46:13 -05:00
Jason Smith da6c8317a7
Fix and improve STM32F1 serial (#19464) 2020-09-24 20:28:48 -05:00
Scott Lahteine b3223d7b41 Fix some pin inits 2020-09-23 21:36:39 -05:00
Scott Lahteine 568f292883 HAL/serial followup 2020-09-23 21:36:31 -05:00
Scott Lahteine 4b928b2da8 HAL and serial cleanup
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2020-09-23 19:45:33 -05:00
Scott Lahteine ecc8013812 Whitespace cleanup 2020-09-23 17:43:32 -05:00
Marcio T 362145f608
New Touch UI buttons (#19465) 2020-09-22 21:01:01 -05:00
Scott Lahteine 5f5f76956f Fix up tests, warnings 2020-09-22 19:59:02 -05:00
qwewer0 0251eb85b2
Optional menu item for Assisted Tramming (#19447) 2020-09-20 22:29:34 -05:00
makerbase d8ed749045
Add MKS Robin E3P, improve LVGL UI (#19442) 2020-09-20 20:55:02 -05:00
Scott Lahteine 60ab7a1ddb Cleanup before MKS changes 2020-09-20 20:51:21 -05:00
Scott Lahteine 76d8d1742c Add multi-extruder condition 2020-09-20 20:51:21 -05:00
Scott Lahteine 8e0fac897b Whitespace cleanup 2020-09-20 18:25:42 -05:00
enigmaquip b5e4511de8
Fix Creality DWIN Control menu icons (#19441) 2020-09-19 10:19:45 -05:00
qwewer0 af8f9f790a
Optional Host Start menu item (#19443) 2020-09-19 10:17:24 -05:00
InsanityAutomation 4696142a31
Fix compile for Taz Pro (#19424) 2020-09-19 09:20:15 -05:00
Scott Lahteine 435e1535cc Change some dwin defines 2020-09-19 09:04:00 -05:00
Cole Markham 4628f0e237
Fix CoreXY compile with backlash cal. (#19422) 2020-09-19 08:14:34 -05:00
Victor Oliveira 5b56d6698a
Move screen for Color UI (#19386) 2020-09-17 06:52:21 -05:00
InsanityAutomation 62206c0386
Host Action: Start (#19398) 2020-09-17 06:36:21 -05:00
Victor Oliveira 3eaa19fdb0
Fix MKS UI SPI flash typo (#19410) 2020-09-17 05:52:47 -05:00
Marcio Teixeira c539254101 Add warning to ExtUI Bed Mesh Screen. (#19397)
- Show a warning on the Mesh Bed Leveling screen if some points aren't probed.
2020-09-17 05:49:18 -05:00
deram 24d8daa01b
SHOW_REMAINING_TIME for HD44780 character LCD (#19416) 2020-09-17 05:41:13 -05:00
cosmoderp 073b7f1e3a
E3 V2 DWIN: Z-Offset, cleanup, versatility (#19384)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-09-17 05:35:04 -05:00
enigmaquip 5926bacea1
Add more DWIN commands, docs (#19395) 2020-09-17 03:17:47 -05:00
tovam c5204807e9
Fix missing spaces in info menu (#19404) 2020-09-17 03:07:03 -05:00
Scott Lahteine 56ed55ddba MarlinUI percent methods for all 2020-09-16 07:12:24 -05:00
Scott Lahteine 217bae9ff1 More DWIN cleanup 2020-09-16 07:12:24 -05:00
Scott Lahteine 250bfac0cc E3 V2 DWIN cleanup 2020-09-16 04:35:30 -05:00
Zachary Annand 648e7f73a5
More strict STATIC_ITEM_N (#19378) 2020-09-14 03:28:21 -05:00
Marcio T 941b890881
Add missing FTDI EVE menu source (#19382) 2020-09-14 03:25:20 -05:00
Scott Lahteine 0f9eb480aa Allow E3 V2 DWIN without EEPROM, POWER_LOSS_RECOVERY 2020-09-14 02:48:45 -05:00
ellensp 979876e958
Improve temperature runaway, idle timeout (#19339)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-09-13 23:58:39 -05:00
Scott Lahteine 49ca16c3fb heater_ind_t => heater_id_t 2020-09-13 18:22:28 -05:00
Marcio T 872516f9f9
Touch UI "Leveling" menu, misc. fixes (#19349) 2020-09-12 23:32:00 -05:00
ellensp 7c7e663911
Fix extra string substitution bug (#19351) 2020-09-12 23:01:03 -05:00
Giuliano Zaro dcf3587d9a
Update Italian language (#19365) 2020-09-12 21:51:20 -05:00
Jesse S 94244c1d93
Highlight Creality DWIN menu icons (#19368) 2020-09-12 21:50:15 -05:00
Neskik 1917ed8741
M872 wait for probe temperature (#19344) 2020-09-11 22:51:19 -05:00
Haxk20 6f8282f01e
Fix Print Stats appearance (#19348) 2020-09-11 19:53:06 -05:00
Scott Lahteine 6759aff220 Clean up W25QXXFlash class 2020-09-10 21:54:04 -05:00
Scott Lahteine b33f4ba300 Use F() for Ender 3 V2 DWIN 2020-09-10 21:52:36 -05:00
Scott Lahteine 85089898be Translate encoder comments 2020-09-10 20:14:07 -05:00
Giuliano Zaro b2ba9009d0
Fix "too cold" in M600 (#19332) 2020-09-10 16:47:58 -05:00
Scott Lahteine 9b78138600 General cleanup 2020-09-10 02:29:01 -05:00
Zachary Annand 20ac0faa86
Fix Separate Neopixel menu labels (#19303) 2020-09-09 22:04:10 -05:00
Marcio Teixeira 328d8b5952 Fix ExtUI SD sorting, compile issues 2020-09-09 21:54:08 -05:00
Keith Bennett 6eebcb5e48
Fix compile with Danish, Basque (#19325) 2020-09-09 21:23:01 -05:00
Jason Smith 5c3140811d
TFT is neither "graphical" nor "character" (#19297) 2020-09-07 17:07:53 -05:00
Scott Lahteine a445746a8b Clean up LCD conditionals, DWIN 2020-09-06 23:21:42 -05:00
Scott Lahteine b709baba7a Whitespace cleanup 2020-09-06 22:51:59 -05:00
Zachary Annand 5ea7a8373a
Menu items for Separate NeoPixel (#19280) 2020-09-06 20:00:24 -05:00
Marcio T 2b789ddab9
Touch UI long filenames fixes (#19262)
* Improvements to FTDI DLCache functionality.
* Better handling of long file names in Touch UI
- Long file names now truncated and shown with ellipsis.
- Increased display cache buffer to allow for longer filenames.
- Visual error message when display cache is exceeded.
2020-09-06 17:37:16 -05:00
cosmoderp 86b71b83fa
Fix Ender 3 V2 (DWIN) buffer overrun (#19268) 2020-09-06 17:34:08 -05:00
Victor Oliveira 486731162f
Fix STM32F1 SPI device init, MKS_LCD12864 (#19271) 2020-09-06 17:29:43 -05:00
Scott Lahteine 277042bc4e Hide multi-step G29 on Ender 3 V2 2020-09-03 16:55:16 -05:00
Giuliano Zaro 56c44b053d
Delete old LCD strings (#19227) 2020-09-01 16:59:29 -05:00
Stéphane 2979da73cf
Fix Anycubic I3 Mega (S) original screen % display (#19210) 2020-08-31 22:27:42 -05:00
Ludy d3ac4ba83d
Update German, fix Mix component index (#19206) 2020-08-31 22:23:28 -05:00
ellensp 2a72961be4
Fix 'cmd' array warning (#19193) 2020-08-31 15:05:42 -05:00
swissnorp a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE (#18907) 2020-08-27 16:05:53 -05:00
Scott Lahteine e8dcbd8300 Allocate sufficient MSG_MOVE_Z_DIST buffer
See #19158
2020-08-27 12:22:47 -05:00
Victor Oliveira 1a4b82a5d6
TFT (plus Hardware SPI) for LPC (#19139) 2020-08-26 05:13:58 -05:00
Marcio Teixeira b07dd44ec2 Fixes to FTDI Touch UI (#19134)
- Fix unused variable warning
- Fix for filament runout sound
- Fix for developer menu access
- Fix compilation error when using CALIBRATION_GCODE
- Remove material labels in change filament screen
- Add decimals to status screen Z coordinate
- Add more descriptive message on heater timeout
2020-08-26 00:59:06 -05:00
Jason Smith 646d90f3da
Fix SD pins for SKR Pro and GTR (#19047) 2020-08-26 00:43:33 -05:00
Scott Lahteine 5db62d7abd No COM_PIN needed for DWIN 2020-08-25 23:34:58 -05:00
Scott Lahteine c488070859 Minor cleanup w/r/t LEDs 2020-08-23 23:57:51 -05:00
Scott Lahteine bff0c68078 Consistent static/value item macros 2020-08-23 01:09:23 -05:00
mmajoor 8cededa7dd
Permit ST7789V orientation override (#19044) 2020-08-22 00:35:39 -05:00
Steven Haigh 563eda4b6b
Translatable strings on Ender-3 V2 DWIN (#19053)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-21 23:44:21 -05:00
mmajoor 02ea13b511
GRAPHICAL_TFT_ROTATE_180 for ST7789V (#19042) 2020-08-21 22:04:31 -05:00
Scott Lahteine ec02aee46c More menu header fu 2020-08-21 22:01:33 -05:00
Giuliano Zaro 6b549e1971
Optional homing in LCD Repeatability Test (#19104) 2020-08-21 21:20:30 -05:00
Scott Lahteine bb8606ac29 Menu headers followup 2020-08-21 21:19:13 -05:00
Victor Oliveira a37cf24900
Emulated DOGM via HAL TFT, XPT IO (#19017) 2020-08-21 18:54:21 -05:00
Scott Lahteine b8c4098de2 Remove extraneous defines 2020-08-21 18:11:37 -05:00
Scott Lahteine 4f67642122 Header for individual menus 2020-08-21 18:11:37 -05:00
Scott Lahteine db8522b411 Fix up mixer menu display 2020-08-21 03:37:30 -05:00
Scott Lahteine ba6c41b798 Apply specific menu item types 2020-08-21 02:59:38 -05:00
Scott Lahteine bf316d9ec5 Fix Select Screen cancel destination 2020-08-21 02:59:23 -05:00
Scott Lahteine 853aec2c9a
Move ExtUI displays to sub-folder (#19070) 2020-08-20 01:38:22 -05:00
Serhiy-K 60b61de395
"SD init fail" status error (#19064) 2020-08-19 02:58:41 -05:00
Scott Lahteine 092aad1813 Creality DWIN cleanup 2020-08-19 01:51:22 -05:00
Scott Lahteine 8f730cfb6e Fix ExtUI base methods 2020-08-14 08:46:38 -05:00
Scott Lahteine aaba9b7880 Clean up M80/M81, DWIN 2020-08-14 00:16:22 -05:00
Scott Lahteine 16cb4303a4 Fix touch test 2020-08-14 00:16:22 -05:00
Tanguy Pruvot 567d77f1cb
TFT: Restore ILI9341 colors and reversed logic (#19010)
Followup to #18877, #18901, #18817
2020-08-13 22:32:01 -05:00
Victor Oliveira ff5c8d3570
Optimize LVGL with HAL TFT IO (SPI and FSMC) (#18974) 2020-08-13 18:31:59 -05:00
Scott Lahteine ee28a10795
String interpolation for 2-digit numbers (#18998) 2020-08-12 16:46:51 -05:00
Robby Candra 9590fcd855
EVENT_GCODE_SD_STOP => ABORT (#18978) 2020-08-10 20:25:35 -05:00
Anders Sahlman b14f630f26
MKS Robin new 320x240 TFT Color UI support (#18985) 2020-08-10 20:21:48 -05:00
Marcio T f62578efec
For FTDI800 compatibility, remove VERTEX_FORMAT dependency (#18982) 2020-08-10 20:06:19 -05:00
InsanityAutomation d2d6c167df
Fix Ender-3 V2 DWIN with manual mesh, host prompt (#18981) 2020-08-10 20:04:40 -05:00
ftk b15c207d08
Remaining Time for LIGHTWEIGHT_UI (#18875) 2020-08-09 17:19:35 -05:00
sherwin-dc 852e5ae042
Password via G-code and MarlinUI (#18399)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 20:00:42 -05:00
Victor Oliveira 0a1b865987
W25QXX SPI Flash support (#18897)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 19:24:31 -05:00
Victor Oliveira 2ef6c8ba97
Marlin Color UI for STM32F1 (SPI) (#18958) 2020-08-08 18:45:34 -05:00
Scott Lahteine c2d5b63a98
Fix up STATIC_ITEM (#18962) 2020-08-08 18:21:44 -05:00
Victor Oliveira ee69fb00a6
Marlin Color UI (FSMC) for STM32F1 (#18952) 2020-08-08 00:32:30 -05:00
Scott Lahteine 18adfe87bc configuration_store => settings 2020-08-07 20:52:23 -05:00
wmariz da4eaebdc9
ZoneStar Z6FB (#18918)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-07 17:03:59 -05:00
Victor Oliveira cec035688d
Fix / optimize FSMC init (#18941) 2020-08-07 01:55:15 -05:00
Victor Oliveira 5e08efb0fc
Fix LVGL "C" brace (#18942) 2020-08-07 01:53:43 -05:00
Victor Oliveira 35e11e5f8b
Followup fixes to LVGL for Chitu (#18940) 2020-08-06 20:52:01 -05:00
Victor Oliveira b2abeff9ad
MKS Robin Nano CI Tests (#18927) 2020-08-06 08:15:19 -05:00
Scott Lahteine 99ba866d8d
Optimize G-code / feature dependencies (#18919) 2020-08-06 08:14:00 -05:00
Marco Burato 6bcfb58cd4
More Anycubic + Trigorilla mappings, ExtUI (#18903) 2020-08-06 05:38:18 -05:00
Scott Lahteine 7a5d408bc0 Conditions cleanup 2020-08-06 04:20:15 -05:00
Scott Lahteine a9912681b4 General cleanup 2020-08-06 00:52:36 -05:00
Victor Oliveira d922c002ca
Followup to LVGL patch (#18920) 2020-08-05 22:40:08 -05:00
swissnorp 6da477e6bf
Move Cancel Object menu, fix canceled item index (#18930) 2020-08-05 22:38:23 -05:00
Victor Oliveira 04b12dde49
SPI Flash data compression (#18879) 2020-08-04 04:50:05 -05:00
Scott Lahteine 3b1f84a9b7 Followup to #18906 Z_AFTER_DEACTIVATE 2020-08-04 03:21:36 -05:00
Claus Näveke 181a35181b
Make ili9341 rotatable (e.g., Anycubic Predator) (#18877) 2020-08-04 03:02:08 -05:00
Jeff Eberl 3a00ebd758
Change include to <stddef.h> (#18880) 2020-08-04 00:37:08 -05:00
Roman Moravčík 11b2bd835d
Update Slovak language (#18884) 2020-08-04 00:32:47 -05:00
Giuliano Zaro b615431aa6
Update Italian language (#18886) 2020-08-04 00:32:25 -05:00
swissnorp 4856ac5028
Add Z_AFTER_DEACTIVATE to account for gravity (#18906) 2020-08-04 00:31:45 -05:00
Victor Oliveira 04c10eda92
Fix MKS Nano v1.2 FSMC display (#18901) 2020-08-03 23:41:23 -05:00
Scott Lahteine ca0ebf10d1
Move scaled TFT / touch defines (#18915) 2020-08-03 21:55:37 -05:00
Slats 1d240ce5a3
Translated DWIN screen titles (#18893)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-02 20:00:06 -05:00
Alexander Gavrilenko 117df87d19
Support for TFT & Touch Screens (#18130) 2020-07-30 01:43:19 -05:00
Victor Oliveira 38ce5966e1
SPI Emulated DOGM (like FSMC_GRAPHICAL_TFT, but SPI) (#18817) 2020-07-29 21:25:07 -05:00
Victor Oliveira 3eef000e2a
Fix MKS Robin Nano V2 build / upload (#18784) 2020-07-25 23:08:30 -05:00
Victor Oliveira 6f26ed23ee
Fix ui.external_control compile error (#18778) 2020-07-25 15:57:16 -05:00
Scott Lahteine 11702dc059 Update (c) 2020-07-25 04:10:21 -05:00
Scott Lahteine bc688f27dc Clean up after changes 2020-07-25 01:53:07 -05:00
MKS-Sean d20d459132 Robin nano V2, TFT LVGL UI parameters, and more (#18500) 2020-07-25 01:18:06 -05:00
InsanityAutomation c5ec80d6c7
G425/G35 menu items; G425 pre- and post- scripts (#18737) 2020-07-24 23:31:15 -05:00
fleek 0a81eb15e2
Ender 3 V2: Inject 'G28 O' before G29 (#18767) 2020-07-24 22:53:35 -05:00
Scott Lahteine 451f48231d
Ender 3 V2 BL24C16 EEPROM support (#18758) 2020-07-24 03:09:14 -05:00
Mark Langezaal f23393c1ec
Simplify encoder handling (#18754) 2020-07-23 21:28:44 -05:00
Scott Lahteine d1e20eb29f Update links, README, contributing, etc. 2020-07-23 20:46:51 -05:00
Diego von Deschwanden 42fbd527f3
Fix links to secure sites (#18745) 2020-07-22 22:20:14 -05:00
Keith Bennett a9e6af8566
Fix Spanish preheat strings (#18743) 2020-07-21 20:55:27 -05:00
Scott Lahteine 1e5d73579c Anycubic followup 2020-07-21 14:43:55 -05:00
Scott Lahteine 2119e19bff Fix inline AnycubicSerial method 2020-07-21 05:41:26 -05:00
Scott Lahteine 6027055695
Optimize LCD, Wifi, etc. libraries (#18730) 2020-07-21 04:00:39 -05:00
yufanyufan 469f63f74d
New DGUS UI var / definition syntax (#18718) 2020-07-21 03:19:25 -05:00
Scott Lahteine 0a86291e66 Fix some LVGL warnings 2020-07-19 22:06:55 -05:00
Victor Oliveira 4a55bdb165
Only download & compile required libraries (#18699) 2020-07-19 21:42:30 -05:00
yufanyufan 1c94033f7c
Fix endian DGUS WriteVariable (#18703) 2020-07-19 17:34:36 -05:00
cccc 12ebb71155
Update Chinese (cn) language (#18705) 2020-07-19 17:23:52 -05:00
Mark Langezaal d96691f8ad
Fix encoder reverse, partial steps handling (#18694) 2020-07-19 17:20:35 -05:00
yufanyufan cfc36684aa
More customizable DGUSDisplay (#18700) 2020-07-19 16:35:15 -05:00
Scott Lahteine 0ddef5544a Misc formatting, cleanup 2020-07-18 18:59:38 -05:00
Pascal de Bruijn d579b70b7e
Return to Status on PID Autotune (#18695) 2020-07-18 17:46:19 -05:00
cr20-123 a3795e3e48
Prettier BLTouch menu items (#18682) 2020-07-18 17:41:47 -05:00
yufanyufan 6f0885a3a3
Fix DGUS write variable endianness (#18689) 2020-07-18 17:26:00 -05:00
Scott Lahteine c2363a81b4 Fix E3V2 M0/M1 and wait_for_user 2020-07-17 12:38:51 -05:00
George Fu bd0430dc38
Support FT81050 with FYSETC F6 (#18678)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-17 07:40:28 -05:00
JBA 4abad60bf1
ExtUI for Anycubic I3 Mega (#18655) 2020-07-17 01:07:09 -05:00
Scott Lahteine e90bbb37d4 Tweak and use SD_ORDER 2020-07-16 22:45:57 -05:00
Scott Lahteine b880712889 Fix material_preset reference issue 2020-07-16 21:07:21 -05:00
Jason Smith 76b67d55e2
Fix some Power Loss Recovery behaviors (#18558) 2020-07-15 01:14:03 -05:00
Scott Lahteine 55e519a06f General cleanup 2020-07-14 21:27:49 -05:00
Scott Lahteine e78f19bc87 Clean up DWIN code 2020-07-14 21:15:14 -05:00
Scott Lahteine 2d33a9fd7c Add REPORT_FAN_CHANGE as an option 2020-07-14 21:15:14 -05:00
Scott Lahteine 0e1cb10909
Fix / improve menu items (#18644) 2020-07-13 19:59:32 -05: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
cccc f52a1eb111
Update Chinese (zh_CN) language (#18580) 2020-07-08 01:15:05 -05:00
Scott Lahteine ea94716a87 Combine command macros 2020-07-07 02:30:26 -05:00
Scott Lahteine d6682c8609 Whitespace cleanup 2020-07-07 02:30:26 -05:00
ellensp 12e7106a8a
Update and fix POWER_MONITOR (#18561) 2020-07-06 18:53:26 -05:00
shuttercat 9a0b9de3ba
Scale runout distance setting for editable range (#18567) 2020-07-06 17:48:55 -05:00
Luc Hoang Long 764fc81761
Use Material Preset 1 for PID autotune (#18446)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-06 01:17:40 -05:00
Scott Lahteine a6b8b12a6a Simplify home_z_safely, respect HOME_AFTER_DEACTIVATE 2020-07-05 18:01:28 -05:00
Robby Candra c02451b602
Filament Runout Inverting => State (#18537)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-05 17:42:19 -05:00
Scott Lahteine dc6d8357a6 Reduce string duplication 2020-07-05 16:00:32 -05:00
Jason Smith 52a0895635
Fix stall sensitivity adjustment for FTDI screens (#18554) 2020-07-05 15:50:05 -05:00
Robby Candra 7ca0a7df19
PID Accelerated Edit (#18532) 2020-07-04 15:11:01 -05:00
Keith Bennett 8c205c5ff6
FYSETC OLED followup (#18519) 2020-07-03 10:31:25 -05:00
Scott Lahteine f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit (#18373) 2020-07-03 09:53:22 -05:00
cbteeple 2c15a787c7
Option to set manual Babystepping distance in mm (#18503)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-07-03 09:24:41 -05:00
George Fu 097347b575
Add FYSETC 2.42 inch OLED support (#18485) 2020-07-02 20:33:52 -05:00
Scott Lahteine 70fa4c9323
Per-Hotend Default PIDs (#18483) 2020-07-01 16:18:20 -05:00
Victor Oliveira e5bc9d31cc
Add TFT_LVGL_UI support (#18438) 2020-07-01 01:30:24 -05:00
ellensp d7e06198c5
Hide menu item with no fan (#18470) 2020-07-01 01:14:18 -05:00
ellensp 21cc924b75
Fix missing parenthesis (#18473) 2020-07-01 01:10:46 -05:00
Scott Lahteine 30ee0d3800 Suppress unused var warning 2020-06-28 14:02:44 -05:00
Serhiy-K ed96b507b9
Russian, Ukranian for wide LCD (#18433) 2020-06-27 23:59:02 -05:00
Scott Lahteine 59e4de8a55
Add Romanian language (#18455)
Co-authored-by: cristyanul <47246451+cristyanul@users.noreply.github.com>
2020-06-27 22:59:44 -05:00
InsanityAutomation 3b80690a71
ExtUI additions (#18447)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-06-27 22:02:28 -05:00
Scott Lahteine e392745c86 Update language fonts 2020-06-27 19:08:55 -05:00
Scott Lahteine 319e93f55d Patch some DGUS warnings 2020-06-26 18:53:44 -05:00
Jason Smith 5a96695ead
Fix Fan Speed menu items (#18400) 2020-06-26 18:10:11 -05:00
Lucas Seiki Oshiro 90135803a3
Update Brazilian Portuguese language (#18411) 2020-06-26 02:09:30 -05:00
Giuliano Zaro 834c265e2c
Update Italian language (#18414) 2020-06-26 01:22:32 -05:00
Scott Lahteine 452072cc08 Fix typo in DWIN, preheat array 2020-06-25 22:56:26 -05:00
Scott Lahteine f445bc26e5 Minor LCD cleanup, improvement 2020-06-25 22:23:22 -05:00
Scott Lahteine 4ace981ba0 Clean up preheat edit items 2020-06-25 16:16:21 -05:00
Scott Lahteine 43a994e0df Fix material preset editing 2020-06-24 20:15:23 -05:00
Scott Lahteine 4275466f49
Fix issues with no hotend / bed / fan (#18395) 2020-06-24 19:44:50 -05:00
Pascal de Bruijn b0aad414ec
Use Preheat 1 as M303 default (#18407) 2020-06-24 19:20:07 -05:00
Victor 2a650a2793
TFT_LITTLE_VGL_UI followup (#18410) 2020-06-24 14:54:39 -05:00
RudolphRiedel e65e2f33f1
Fix ExtUI automatic font scaling (#18377) 2020-06-22 15:41:01 -05:00
Jason Smith 819e48972d
Improve U8G+SPI delay override (#18386)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-06-22 15:27:01 -05:00
Scott Lahteine 8982756b40 Misc tweaks 2020-06-21 22:17:48 -05:00
Scott Lahteine f604560c63 Tweak dogm_Statusscreen.h 2020-06-21 19:16:36 -05:00
Scott Lahteine 424569b4c4
Power monitor and display (#17437) 2020-06-18 15:23:03 -05:00
Scott Lahteine 031f308d39 Fix DWIN typo 2020-06-17 13:00:38 -05:00
Anton Skorochod 0b30de1b8e
M73 remaining time for MKS UI (#18326) 2020-06-16 14:33:17 -05:00
thisiskeithb 2603a237f9
Add MKS LCD12864 A/B Controller Support (#18120) 2020-06-16 02:43:09 -05:00
George Fu c4b11e03b9
Fix DGUS screen bug (#18320) 2020-06-16 02:38:22 -05:00
ellensp c81ef492e3
Fix u8g draw character Y position (#18322) 2020-06-16 02:19:42 -05:00
Scott Lahteine b5f5736c90 Ender 3 V2 followup 2020-06-16 02:10:46 -05:00
Scott Lahteine f4c258dc23
Creality Ender 3 v2 (#17719) 2020-06-16 01:45:27 -05:00
makerbase 642112d3eb
Add MKS UI (TFT_LITTLE_VGL_UI) (#18071) 2020-06-15 21:05:33 -05:00
Victor 6d571a547c
Clean up TFT / Touch code (#18296) 2020-06-15 20:51:12 -05:00
cccc fe46704848
Fix UTF char cutoff at DOGM edge (#18294) 2020-06-15 19:07:46 -05:00
Scott Lahteine aea60d9450 Clean up trailing spaces 2020-06-15 18:11:32 -05:00
InsanityAutomation fc99665c01
Fix Max Jerk edit menu (#18310) 2020-06-15 16:01:21 -05:00
MESlammer bc43a28587
Bring thermistor names up to date (#18303) 2020-06-15 16:00:19 -05:00
Per Ivar Nerseth 10601a932a
Zonestar P802M bed thermistor (#18289)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-06-14 20:09:25 -05:00
cccc 1e41998dc6
Fix Chinese language typo (#18268) 2020-06-13 16:34:05 -05:00
Tanguy Pruvot 7db3391524
Remove DOGM bottom horizontal line/separator (#18273) 2020-06-13 16:33:08 -05:00
Tanguy Pruvot 62db10919a
Update French language (#18276) 2020-06-13 16:31:24 -05:00
ManuelMcLure 3e5158c430
Move Case Light to LEDs submenu (#18290) 2020-06-13 16:29:43 -05:00
Victor 0a49ad1ccf
TFT 3x upscale followup (#18256) 2020-06-11 21:42:19 -05:00
Victor 1d504e596d
Touch-to-jog on edit screens (#18266) 2020-06-11 21:21:18 -05:00
Victor c6f3511d84
Touch-select MarlinUI menu items (#18239) 2020-06-11 16:13:52 -05:00
Scott Lahteine fe969ec6d3 FTDI whitespace tweaks 2020-06-11 15:27:51 -05:00
notabucketofspam b1609e82a0
Add Bed PID edit/autotune menu items (#18250)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-06-10 18:37:10 -05:00
Scott Lahteine 67305f7976
Add "Bed" / "Chamber" substitutions (#18255) 2020-06-10 18:35:56 -05:00
Tanguy Pruvot 3eda8b5a8f
Fix DOGM / TMF buttons Y position (#18245) 2020-06-09 16:53:22 -05:00
Victor 265ab19ed2
TFT 2x-3x scale, Anycubic, TronXY TFT support (#18224) 2020-06-08 20:02:01 -05:00
MoellerDi bac760207c
Add volumetric extrusion limit (#17017) 2020-06-08 03:24:46 -05:00
Luu Lac eda2fd8dbe
Improvements for Laser / Spindle (#17661) 2020-06-08 00:47:31 -05:00
Scott Lahteine cfd31ff70e Add HAS_FILAMENT_RUNOUT_DISTANCE 2020-06-07 21:55:09 -05:00
Roman Moravčík 941d72fd8d
Update Slovak language (#18210) 2020-06-07 19:44:04 -05:00
cccc 2840e3a8f9
Update Chinese (CH) language (#18211) 2020-06-07 19:43:30 -05:00
Giuliano Zaro 076b2112a3
Fix spindle power LCD display (#18189) 2020-06-03 23:20:19 -05:00
Scott Lahteine 53cb2963dc Fix chirp with TOUCH_BUTTONS 2020-06-01 19:42:56 -05:00
Scott Lahteine 785f442c8c Group some sanity checks 2020-06-01 17:03:58 -05:00
Scott Lahteine 4724af1011 Better home for 'chirp' 2020-05-27 13:40:22 -05:00
Scott Lahteine 3bf0d8d161 Allow disable of LCD click 2020-05-27 13:17:30 -05:00
Jason Smith 8c0c8e4046
8 Extruders + Graphical LCD fix (#18079) 2020-05-25 15:42:31 -05:00
Scott Lahteine 929b3f6af9 Don't re-reverse sort 2020-05-24 20:17:51 -05:00
Leo 8292136f77
Move DOGM progress bar up 1px (#18060) 2020-05-22 15:41:32 -05:00
Giuliano Zaro 9bf768a3fb
Update Italian language (#18049) 2020-05-20 15:39:08 -05:00
Giuliano Zaro 0b0ba7dcf6
Fix LCD throttle issue (#18055)
Fixes #18044
2020-05-20 15:28:02 -05:00
Italo Soares 213d4b890e
Hotend Idle Timeout (#16362) 2020-05-18 00:50:35 -05:00
Bastien R 2ec482a102
MMU2 Extruder Sensor support (#17886) 2020-05-17 14:52:45 -05:00
thisiskeithb 21bfb94357
Fix FTDI EVE Touch UI typo (#17985) 2020-05-13 14:22:41 -05:00
Gustavo Alvarez 6d92f56582
FTDI/EVE, pins cleanup for SKR E3/DIP (#17990) 2020-05-13 14:22:03 -05:00
Zs.Antal 69d4bc9271
Fix Hungarian language (#17936) 2020-05-12 14:59:19 -05:00
RudolphRiedel 98fdc67f1d
Fixes for FYSETC Cheetah (#17935) 2020-05-11 23:51:07 -05:00
Scott Lahteine 7664e552f1 Finish DOGM progress bar
Fixes #17940
2020-05-11 23:26:58 -05:00
Daniel Callander d35dd2a47e
Fix babystep / double-click check (#17962) 2020-05-11 22:01:47 -05:00
Colin Godsey 8a22ef0c83
G6 Direct Stepping (#17853) 2020-05-11 19:22:41 -05:00
Desuuuu 00e7599c8c
Fix host_action_notify and string types (#17953) 2020-05-10 21:19:23 -05:00
Scott Lahteine 71b41c963b Better EEPROM alert message 2020-05-10 00:37:19 -05:00
Scott Lahteine 52aa459a2d
Improved EEPROM boot error (#17916) 2020-05-10 00:12:56 -05:00
Brais Fortes 37f86d9e08
Update Galician language (#17929) 2020-05-09 23:26:06 -05:00
Tanguy Pruvot 8fd3af0c79
Fix UBL mesh edit grid display (#17897) 2020-05-08 01:26:33 -05:00
George Fu 34a2fd7b09
DGUS minor fixups (#17901) 2020-05-08 01:24:27 -05:00
Scott Lahteine 7c26a54d3f Fix, clarify LCD_TIMEOUT_TO_STATUS
Replaces #17887

Co-Authored-By: Daniel Callander <knifa@users.noreply.github.com>
2020-05-06 03:34:39 -05:00
Gustavo Alvarez 0332666d38
Fix Cheetah pins alias (#17882) 2020-05-06 01:16:32 -05:00
Gurmeet Athwal a4c981469e
Extended reporting options (#16741) 2020-05-05 23:34:04 -05:00
Giuliano Zaro 7a03c5a0c6
Update Italian language (#17888) 2020-05-05 19:20:02 -05:00
Scott Lahteine 39f703310b Move S_FMT to HAL, apply to mixer 2020-05-05 18:12:36 -05:00
Gustavo Alvarez 3fd8ef52c5
More FTDI EVE fixes (RAMPS, Cheetah) (#17759) 2020-05-05 02:38:06 -05:00
Scott Lahteine eeabe66fc4 Some distinct E helpers 2020-05-05 00:52:45 -05:00
Scott Lahteine bab37dcfae Add templated j_move_axis 2020-05-04 19:26:46 -05:00
Marcio T 98196673aa
Fix setStatusMessage calls (#17879) 2020-05-04 17:19:49 -05:00
Scott Lahteine 38d1587091
Malyan M200 V2 (#17840) 2020-05-04 14:37:43 -05:00
mojocorp 1c32f10039
Fix Malyan LCD crash bug (#17855) 2020-05-04 14:03:01 -05:00
Marcio T 2a959cde6f
Fix undefined/unused, Touch UI (#17874) 2020-05-04 13:57:12 -05:00
Scott Lahteine 9a6934874a Add XYZ_NO_FRAME option 2020-05-03 01:24:39 -05:00
studiodyne 9a4a768ee3
Fix frequency limit editing (#17763) 2020-05-02 22:21:40 -05:00
Dipl.-Ing. Raoul Rubien, BSc cba4c5a756
Fix missing var for DGUS_LCD_UI_ORIGIN (#17819) 2020-05-02 18:32:01 -05:00
Marcio T db32af9171
Fix ExtUI + Archim compile, typos (#17825) 2020-05-02 17:30:51 -05:00
mojocorp 93946c2868
Fix ExtUI compile (#17834) 2020-05-02 16:13:14 -05:00
Scott Lahteine 2e21c72542 Add ExtUI mesh items for Malyan LCD
Fixes #17429
2020-05-01 00:52:46 -05:00
Scott Lahteine a226b281af
UI and stall reset for extra TMC axes (#17818) 2020-04-30 22:52:33 -05:00
Scott Lahteine e8b0796fc7 Revert menu_item_if ahead of refactor 2020-04-29 15:06:38 -05:00
Scott Lahteine 2fbce22910 Cleanup followup 2020-04-29 01:47:41 -05:00
Scott Lahteine 3d3d2a923b Cleanup with updated macros 2020-04-28 19:18:14 -05:00
Scott Lahteine f03f76ecfb Fix info menu without leveling
Fixes #17664
2020-04-28 19:18:14 -05:00
Scott Lahteine 2c959123e5 Clean up whitespace 2020-04-28 06:09:52 -05:00
Marcio T 07a6bf9b84
Enhance and fix FTDI EVE Touch UI (#17755)
- Stop print and play error sound if USB drive is removed.
- Allow configuration of version string in touch UI.
- Print a completion message in the bed mesh leveling screen.
- Don't play redundant sound at the start of a print.
- Clicking on percentage in status screen now goes into print speed screen
- Clicking on axis in status screen now goes to nozzle motion screens
- Use default increment of 100 when nozzle is preheated in temp screen, 10 otherwise
- Fixed grayed out change filament button in tune menu
- Eliminated code duplication in tune menu
- Add button for resetting BLTouch to advanced settings menu
2020-04-28 00:31:05 -05:00
studiodyne 89b17b5463
Followup fixes for singlenozzle, etc. (#17712) 2020-04-28 00:21:23 -05:00
Scott Lahteine 4f003fc7a7
Streamline menu item logic (#17664) 2020-04-27 23:52:11 -05:00
FilippoR 9fa5119333
Block during move in UBL mesh edit (#17670) 2020-04-27 23:35:10 -05:00
Scott Lahteine 630b4ecfff Patch XY frequency menu 2020-04-27 23:31:17 -05:00
Scott Lahteine 01c646a892 Apply more HAS_HOTEND 2020-04-27 22:39:31 -05:00
Scott Lahteine f6e820b4e9 Fix buffer stuff 2020-04-27 22:39:30 -05:00
RudolphRiedel 0b3a96412c
Fixes for ExtUI / EVE (#17726) 2020-04-27 10:14:42 -05:00
Scott Lahteine 035d6cd16d Patch i2c, info menu 2020-04-27 09:50:10 -05:00
grauerfuchs 9b90dfaa48
Fix draw_temps missing define compile (#17750) 2020-04-27 09:26:45 -05:00
Scott Lahteine 267c25fd53 Remove spurious brace
Followup to c536b8de62
2020-04-27 09:06:56 -05:00
Scott Lahteine 37176ed2b9 Apply maxtemp patch 2020-04-27 08:17:59 -05:00
Scott Lahteine c536b8de62 Apply ternary macros 2020-04-27 06:30:28 -05:00
Scott Lahteine 967c1d8534 Do SD sort order in CardReader 2020-04-27 06:30:28 -05:00
Scott Lahteine fec416f9db LCD preheat followup 2020-04-27 06:29:09 -05:00
studiodyne 5ae45bab18
Adjustable XY_FREQUENCY_LIMIT (#17583) 2020-04-27 05:59:52 -05:00
Scott Lahteine 33217b0dd0 Add HOTEND_OVERSHOOT 2020-04-27 05:07:08 -05:00
Scott Lahteine 8b3c7dda75 Add HAS_FAN and others 2020-04-27 05:07:08 -05:00
Scott Lahteine 3d45a4bd23 Encapsulate Temperature items 2020-04-27 05:07:08 -05:00
Toni 21067ab062
Add Prusa MMU2S settings - beta (#17523) 2020-04-25 21:07:21 -05:00
Scott Lahteine f907de272a Fix mesh point sign
Most obvious part of #17670

Co-Authored-By: FilippoR <filippo.rossoni@gmail.com>
2020-04-25 16:50:05 -05:00
Gustavo Alvarez 11f7695907
Touch UI FTDI EVE is now beta (#17704) 2020-04-25 11:47:19 -05:00
Giuliano Zaro 4d3a2bd22c
Clean up filament change menu (#17702)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-04-25 10:56:56 -05:00
Giuliano Zaro be7e04056f
Update Italian language (#17707) 2020-04-25 10:44:46 -05:00
Scott Lahteine 3a27933ae7
Fixes for FYSETC Touch EVE 5" on AVR (#17659)
Co-Authored-By: RudolphRiedel <rudolphriedel@users.noreply.github.com>
Co-authored-by: sL1pKn07 <sl1pkn07@gmail.com>
2020-04-24 22:35:46 -05:00
Giuliano Zaro 75b91550f3
Update Italian language (#17695) 2020-04-24 22:16:47 -05:00
Scott Lahteine cf8c14b1b0 ExtUI allow small JD mm 2020-04-24 17:41:35 -05:00
Scott Lahteine 2efbca5535 Composite test followup
See ab2b98e425
2020-04-23 22:46:53 -05:00
Scott Lahteine ab2b98e425 Apply composite tests 2020-04-23 21:53:52 -05:00
Scott Lahteine 55d66fb897 Add HAS_JUNCTION_DEVIATION 2020-04-23 21:53:51 -05:00
Scott Lahteine 69f211cf78 Add empty ui.completion_feedback 2020-04-23 15:17:25 -05:00
Scott Lahteine 239c45dc11 German language followup 2020-04-23 15:17:25 -05:00
Scott Lahteine d5b791a26a Fix Malyan ExtUI parse_lcd_byte
See https://community.platformio.org/t/marlin-compile-fail-board-board-h-no-such-file-or-directory/11843/43
2020-04-22 22:07:38 -05:00
studiodyne 2f6262c27b
Automatic Tool Migration feature (#17248) 2020-04-22 21:03:28 -05:00
RudolphRiedel f263787f07
Fix ExtUI 0<brightness<12 (#17644)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-04-22 16:47:29 -05:00
Scott Lahteine 6d90d1e1f5
Apply TERN to compact code (#17619) 2020-04-22 16:35:03 -05:00
Flo082002 fd453d23b9
Update German language (#17591) 2020-04-22 15:01:19 -05:00
Scott Lahteine 000ec9fc13 Ensure language.h include order
See #17604
2020-04-20 09:43:48 -05:00
Mathias Rasmussen 875cd4e081
Remove 'Media Released' message (#17272)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-04-20 09:17:55 -05:00
Jason Smith cba58b1027
Fix "possible buffer overrun" warning (#17513) 2020-04-20 07:16:38 -05:00
Roman Moravčík 90a432279b
Update Slovak language (#17588) 2020-04-20 07:13:33 -05:00
Zs.Antal 9338fb87e9
Update Hungarian language (#17593) 2020-04-20 07:13:04 -05:00
Ondřej Nový f779d1be3f
HD44780 mapping for Czech accents (#17603) 2020-04-20 07:05:58 -05:00
RudolphRiedel 27f0f10590
Ensure brightness > 0 in ExtUI (#17611) 2020-04-20 07:03:00 -05:00
Ondřej Nový 1af6a6d4f9
Update Language fonts (#17620) 2020-04-20 06:55:55 -05:00
Scott Lahteine 15f6f53638 Add HAS_HOTEND, etc. 2020-04-20 00:12:22 -05:00
Scott Lahteine 78fe411c7d Include swt_init in log 2020-04-20 00:12:21 -05:00
Scott Lahteine 1bbd77646e Clean up language files 2020-04-19 02:37:44 -05:00
Scott Lahteine ad7a6e10a7 Fix no-bed compile error 2020-04-19 00:57:29 -05:00
grauerfuchs 4a5a3d27ed
Option to use raw digipot values (#17536) 2020-04-18 22:56:23 -05:00
George Fu cbf349b5eb Fix some DGUS bugs
- No action on first click of the move button
2020-04-17 08:52:41 -05:00
Tanguy Pruvot 3210155ab7
Update French language (#17577) 2020-04-16 19:04:43 -05:00
Giuliano Zaro f5577b320b
Update Italian language (#17467) 2020-04-16 04:39:01 -05:00
Zs.Antal 78a5079558
Add Hungarian language (#17491)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-04-16 04:11:42 -05:00
android444 0f0b1aff55
Update GLCD Silvergate display timing (#17518) 2020-04-16 03:41:27 -05:00
android444 0ce532547a
Update Polish language (#17525) 2020-04-16 03:40:17 -05:00
Desuuuu 2824e67d95
Add ExtUI::onStatusChanged_P (#17543) 2020-04-16 00:33:31 -05:00
George Fu e990a98404
FYSETC TFT81050 LCD support (#17568) 2020-04-15 23:34:48 -05:00
Marcio T 791873b10d
Fix ExtUI compile errors (#17544)
Fixes #16628
2020-04-15 23:17:01 -05:00
Brais Fortes 9038278735
Galician language corrections (#17454) 2020-04-13 21:17:01 -05:00
Scott Lahteine e9c8da35c5 Subcall overflow error message 2020-04-13 14:54:51 -05:00
Scott Lahteine 22da1b2b31 Rename some "kill" messages 2020-04-13 14:54:50 -05:00
Scott Lahteine e3321920f3 Update Marlin website links to https 2020-04-12 17:21:14 -05:00
Gustavo Alvarez 7894937737
Update Spanish language (#17505) 2020-04-12 14:12:08 -05:00
Scott Lahteine 4cdd51cd3a Apply TERN to status screen 2020-04-12 13:28:07 -05:00
Gustavo Alvarez 37752bd8bb
Update Spanish language (#17465) 2020-04-12 01:35:30 -05:00
Scott Lahteine e4903396d4
Fix up pausing / parking display (#17460) 2020-04-11 20:36:17 -05:00
Scott Lahteine 48919c54fb
Add SRAM command injection (#17459) 2020-04-09 20:05:58 -05:00
Scott Lahteine c2bd9dd4f5 Show "Pausing…" during pause 2020-04-09 18:09:54 -05:00
Marcio T dbdfe61644
Fix and improve FTDI Eve Touch UI (#17426) 2020-04-09 16:00:25 -05:00
Gustavo Alvarez 5158106c12
Update Spanish translation (#17406) 2020-04-09 13:35:32 -05:00
Scott Lahteine 71a4ab3331 Add "Settings Stored" message 2020-04-09 12:31:33 -05:00
Scott Lahteine d6badb77a4 Clean up whitespace 2020-04-08 14:04:51 -05:00
Brais Fortes c47feb1cfe
Update Galician language (#17418) 2020-04-05 18:36:27 -05:00
Scott Lahteine fad9235cd8 Move MSG_x_LINE to multi_language.h 2020-04-05 18:25:59 -05:00
Scott Lahteine 07b3f38269 First SD status change is silent 2020-04-04 23:51:20 -05:00
Giuliano Zaro 86a3efda6f
Update Italian language (#17407) 2020-04-04 20:51:05 -05:00
Scott Lahteine 65f6a373b0
Refactor SD detect handler (#17380)
Co-Authored-By: Eric Ptak <trouch@users.noreply.github.com>
2020-04-04 00:08:25 -05:00
Ben df8b7dfc40
Various Laser / Spindle improvements (#15335) 2020-04-02 19:31:08 -05:00
Marcio T be0e313c07
Touch UI additions, bug fixes (#17379) 2020-04-02 14:24:55 -05:00
Scott Lahteine 9f86dde195 Clean up UI declarations, apply TERN_ 2020-04-02 01:31:03 -05:00
Scott Lahteine 514afddeb4 Minor code cleanup 2020-04-01 19:48:58 -05:00
Marcio T d83ad6f321
Improve / fix FTDI EVE Touch UI (#17338)
- Fix timeout and debugging string
- Fix check for whether `LCD_TIMEOUT_TO_STATUS` is valid
- Fix incorrect debugging message
- Make capitalization of callbacks consistent.
- Allow Touch UI to use hardware SPI on Einsy boards
- Move print stats to About Printer page.
- More generic about screen with GPL license.
- Add missing handler for power loss event
- Less code duplication on status screen and main/advanced menu; more legible
- Reorganize advanced and main menu to add more features
- Hide home Z button when using Z_SAFE_HOMING
- Fix compilation errors when certain features enabled
- Fix missing labels in UI
- Improve color scheme
- Add new preheat menus
- Fix incorrect rendering of Marlin logo on boot
- Add Level X Axis and Auto calibrate buttons
2020-03-31 14:22:04 -05:00
Scott Lahteine 96ab16a9dd Pulldown for all FastIO headers
Co-Authored-By: borsegbr <borsegbr@users.noreply.github.com>
2020-03-31 12:37:22 -05:00
Scott Lahteine 765a9f3471 do_pause_e_move => unscaled_e_move 2020-03-29 16:26:55 -05:00
Scott Lahteine 747b964295
Clean up user-wait, SD completion (#17315) 2020-03-28 03:18:53 -05:00
Scott Lahteine 53fe572bbd
Limited backlash editing with Core kinematics (#17281) 2020-03-27 22:00:27 -05:00
InsanityAutomation bed41af868
Fix Stepper PWM menu (#17298) 2020-03-27 17:30:17 -05:00
Giuliano Zaro 129b270628
QSPI EEPROM for SAMD51 (#17292) 2020-03-27 17:29:17 -05:00
Scott Lahteine d6a4c3079d Tweak ui.finish_status 2020-03-25 21:07:08 -05:00
Giuliano Zaro 8122468a36
Update Italian language (#17293) 2020-03-25 21:05:36 -05:00
Acenotass 5c150c0c94
Update Russian language (#17290) 2020-03-25 21:04:57 -05:00
MarkMan0 4113481c4e
Fix limits on acceleration editing (#17280) 2020-03-24 15:13:37 -05:00