Scott Lahteine
7a5d408bc0
Conditions cleanup
4 years ago
Alexander Gavrilenko
117df87d19
Support for TFT & Touch Screens ( #18130 )
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
4 years ago
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>
4 years ago
Scott Lahteine
f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit ( #18373 )
4 years ago
Scott Lahteine
f445bc26e5
Minor LCD cleanup, improvement
4 years ago
Scott Lahteine
4275466f49
Fix issues with no hotend / bed / fan ( #18395 )
4 years ago
Tanguy Pruvot
8fd3af0c79
Fix UBL mesh edit grid display ( #17897 )
5 years ago
Scott Lahteine
e8b0796fc7
Revert menu_item_if ahead of refactor
5 years ago
Scott Lahteine
4f003fc7a7
Streamline menu item logic ( #17664 )
5 years ago
FilippoR
9fa5119333
Block during move in UBL mesh edit ( #17670 )
5 years ago
Scott Lahteine
33217b0dd0
Add HOTEND_OVERSHOOT
5 years ago
Scott Lahteine
8b3c7dda75
Add HAS_FAN and others
5 years ago
Scott Lahteine
f907de272a
Fix mesh point sign
Most obvious part of #17670
Co-Authored-By: FilippoR <filippo.rossoni@gmail.com>
5 years ago
Scott Lahteine
ab2b98e425
Apply composite tests
5 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Jason Smith
cba58b1027
Fix "possible buffer overrun" warning ( #17513 )
5 years ago
Scott Lahteine
e4903396d4
Fix up pausing / parking display ( #17460 )
5 years ago
Scott Lahteine
48919c54fb
Add SRAM command injection ( #17459 )
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Tanguy Pruvot
d1e55a2d1d
Remove extra UBL map edit menu item ( #16451 )
5 years ago
Scott Lahteine
aa4db785f2
MSG_WATCH => MSG_INFO_SCREEN
5 years ago
Scott Lahteine
27cb4db80e
Reduced string storage using tokens ( #15593 )
5 years ago
Scott Lahteine
ea3217cd46
Move 'draw' methods into Menu Item classes ( #15760 )
5 years ago
Scott Lahteine
ca6d00b862
Save some string flash
5 years ago
Scott Lahteine
23d21dd81c
Tweak lambdas
5 years ago
Scott Lahteine
f00b48f9a8
Expand encoder value range
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Scott Lahteine
cc822c1a05
Use lambdas in menus, where possible ( #15452 )
5 years ago
Scott Lahteine
273cbe931e
Aliases for common menu item types
5 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
5 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
5 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor ( #15289 )
5 years ago
Ludy
068c303742
More translatable LCD strings ( #15190 )
5 years ago
Robby Candra
823178c272
Use u8g int type for screen coordinates ( #14965 )
5 years ago
Scott Lahteine
8f0aedeead
Reorder some language defines
5 years ago
Robby Candra
c9aa68ef7a
Encoder direction: Wrangle, Revert select screen change ( #14628 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
5 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
6 years ago
Jimmy Wennlund
e6f6ed76c8
Show UBL Activate/Deactivate menu for current state ( #13744 )
6 years ago
Scott Lahteine
321a5e6580
Fix SD card reselect when scrolled ( #13624 )
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
6 years ago
Thomas Moore
13a12f8a87
Fix UBL mesh editor on delta ( #13478 )
6 years ago
Scott Lahteine
d8329d858d
Default argument to defer_status_screen
6 years ago
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
The chances of a 10° overshoot is pretty minimal.
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 years ago
Scott Lahteine
e574f01568
More advanced pause tweaks ( #12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
6 years ago
Scott Lahteine
fc84878cba
MSG_UBL_EDIT_MESH_MENU => MSG_EDIT_MESH
6 years ago