Scott Lahteine
52aa459a2d
Improved EEPROM boot error ( #17916 )
2020-05-10 00:12:56 -05:00
Scott Lahteine
e8b0796fc7
Revert menu_item_if ahead of refactor
2020-04-29 15:06:38 -05:00
Scott Lahteine
4f003fc7a7
Streamline menu item logic ( #17664 )
2020-04-27 23:52:11 -05:00
Scott Lahteine
69f211cf78
Add empty ui.completion_feedback
2020-04-23 15:17:25 -05:00
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
2020-04-22 16:35:03 -05:00
Scott Lahteine
bfad23d3e2
(c) 2020
2020-02-03 08:00:57 -06:00
Scott Lahteine
90b6324563
Encapsulate probe as singleton class ( #16751 )
2020-02-01 04:21:36 -06:00
Jason Smith
95d5a0c480
Fix DELTA_CALIBRATION_MENU recursive call ( #16656 )
2020-01-26 00:02:06 -06:00
InsanityAutomation
d129ac1b37
Z-offset edit precision based on value limits ( #16425 )
2020-01-02 20:40:40 -06:00
Scott Lahteine
27cb4db80e
Reduced string storage using tokens ( #15593 )
2019-11-14 20:30:30 -06:00
Scott Lahteine
ea3217cd46
Move 'draw' methods into Menu Item classes ( #15760 )
2019-11-02 07:28:20 -05:00
Scott Lahteine
ca6d00b862
Save some string flash
2019-11-02 00:48:05 -05:00
Scott Lahteine
23d21dd81c
Tweak lambdas
2019-11-02 00:05:23 -05:00
Scott Lahteine
f00b48f9a8
Expand encoder value range
2019-10-21 18:56:24 -05:00
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
2019-10-09 19:46:10 -05:00
Scott Lahteine
cc822c1a05
Use lambdas in menus, where possible ( #15452 )
2019-10-07 19:44:33 -05:00
Scott Lahteine
273cbe931e
Aliases for common menu item types
2019-10-03 06:15:21 -05:00
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
2019-09-29 04:25:39 -05:00
Scott Lahteine
4e8d9fe59b
zprobe_offset => probe_offset
2019-09-24 23:36:09 -05:00
InsanityAutomation
df1e51258a
Add M851 X Y probe offsets ( #15202 )
2019-09-24 21:29:21 -05:00
Ludy
c4bb458763
BUZZ cleanup ( #14760 )
2019-07-28 19:14:50 -05:00
Robby Candra
c9aa68ef7a
Encoder direction: Wrangle, Revert select screen change ( #14628 )
2019-07-17 19:41:15 -05:00
Scott Lahteine
fe02241044
NONE on combined options
2019-07-05 18:20:24 -05:00
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
2019-06-27 23:58:16 -05:00
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
2019-06-19 00:00:19 -05:00
InsanityAutomation
991ee7552b
Restore menu edit to 32bit value ( #13976 )
2019-05-11 18:44:35 -05:00
InsanityAutomation
3f758d9e00
Fix some edit items for 16-bit encoder ( #13948 )
2019-05-09 18:28:47 -05:00
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.
2019-04-08 21:10:41 -05:00
Scott Lahteine
d8329d858d
Default argument to defer_status_screen
2019-03-23 16:33:37 -05:00
Scott Lahteine
b376c7e374
Group DISABLED items
2019-03-17 07:56:35 -05:00
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
2019-03-16 23:43:06 -05:00
Scott Lahteine
0feeef2604
Update copyright in headers
2019-02-12 15:30:11 -06:00
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
2019-01-19 18:47:29 -06:00
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.
2018-11-11 12:16:24 -06:00
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
2018-11-06 19:25:57 -06:00
Scott Lahteine
93d5b945dd
Hide mesh editing until a valid mesh exists
2018-11-05 05:13:34 -06:00
Scott Lahteine
fed84f2961
Use multiplier edit item for mesh point editing
2018-11-05 04:17:37 -06:00
KangDroid
82ff7c6542
Add a mesh edit menu for MBL / ABL-Bilinear
2018-11-04 19:07:47 -06:00
Ludy
9f77df2590
Followup to menu refactor. TMC warnings, sanity. ( #12288 )
...
- Followup fixes for menu refactor
- Fix TMC sanity checks, unused var warnings
2018-11-01 16:13:33 -05:00
Scott Lahteine
2cff0d1f39
Move menu_level_bed_corners to its own file
2018-10-31 17:44:42 -05:00
Scott Lahteine
44f2a82a56
Move axis_homed, axis_known_position to motion.*
2018-10-31 17:44:42 -05:00
Scott Lahteine
587a64d80c
Move Bed Leveling Menu to its own file
2018-10-28 15:46:45 -05:00