28 Commits (6a865a614620d71521bd3dc032adffe0bf82378c)

Author SHA1 Message Date
Marcio Teixeira 6a865a6146 Multi-language support (#15453) 6 years ago
Scott Lahteine cc822c1a05
Use lambdas in menus, where possible (#15452) 6 years ago
Scott Lahteine 273cbe931e Aliases for common menu item types 6 years ago
Scott Lahteine 50e4545255
Add custom types for position (#15204) 6 years ago
Scott Lahteine 4e8d9fe59b zprobe_offset => probe_offset 6 years ago
InsanityAutomation df1e51258a Add M851 X Y probe offsets (#15202) 6 years ago
Ludy c4bb458763 BUZZ cleanup (#14760) 6 years ago
Robby Candra c9aa68ef7a Encoder direction: Wrangle, Revert select screen change (#14628) 6 years ago
Scott Lahteine fe02241044 NONE on combined options 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Scott Lahteine 4c872a01f2
G-code queue singleton, front injection (#14236) 6 years ago
InsanityAutomation 991ee7552b Restore menu edit to 32bit value (#13976) 6 years ago
InsanityAutomation 3f758d9e00 Fix some edit items for 16-bit encoder (#13948) 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
Scott Lahteine d8329d858d Default argument to defer_status_screen 6 years ago
Scott Lahteine b376c7e374 Group DISABLED items 6 years ago
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(...)`
6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Ludy acf266fe78 Fix a compile warning, etc. (#12955) 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.
7 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
7 years ago
Scott Lahteine 93d5b945dd Hide mesh editing until a valid mesh exists 7 years ago
Scott Lahteine fed84f2961 Use multiplier edit item for mesh point editing 7 years ago
KangDroid 82ff7c6542 Add a mesh edit menu for MBL / ABL-Bilinear 7 years ago
Ludy 9f77df2590 Followup to menu refactor. TMC warnings, sanity. (#12288)
- Followup fixes for menu refactor
- Fix TMC sanity checks, unused var warnings
7 years ago
Scott Lahteine 2cff0d1f39 Move menu_level_bed_corners to its own file 7 years ago
Scott Lahteine 44f2a82a56 Move axis_homed, axis_known_position to motion.* 7 years ago
Scott Lahteine 587a64d80c Move Bed Leveling Menu to its own file 7 years ago