29 Commits (6a865a614620d71521bd3dc032adffe0bf82378c)

Author SHA1 Message Date
Marcio Teixeira 6a865a6146 Multi-language support (#15453) 6 years ago
Scott Lahteine cb1cb72c76 Fix Move Z menu item 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 4c16661153 Use named styles in draw_menu_item_static 6 years ago
Scott Lahteine 584c86bed1
More "zero extruders" changes (#15213) 6 years ago
Scott Lahteine c8e30b6639
Fix code attempting to sprintf %f (#14869)
Arduino doesn't (always) support `float` formatting in strings. So either cast to `int` or use `dtostrf()` to fix these usages.
6 years ago
Acenotass 659d06d9b9 M48 menu item, result to status (#14772) 6 years ago
MarcelMo f8aa52346f Configurable Z move distance (#14593) 6 years ago
Ludy 39e1726498 Comments, includes (#14671) 6 years ago
Robby Candra c9aa68ef7a Encoder direction: Wrangle, Revert select screen change (#14628) 6 years ago
Tanguy Pruvot ca7f56e60b Add 0.025mm Manual Move for Z (#14456) 6 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Robby Candra 9e86fc3831 Require homing to toggle leveling (#13652) 6 years ago
chai-md 2adc37becc MAGNETIC_SWITCHING_TOOLHEAD (#13629) 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 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 87162658c4
Fix and improve software endstops (#13386) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Scott Lahteine 0495fcd475 Minor spacing fix 6 years ago
teemuatlut 1a79878dff Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN 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 d1ff22b983 Revive SCARA's home offset (unimplemented) 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
TheLongAndOnly 5536228359 G34 Auto-align multi-stepper Z axis (#11302) 7 years ago
Scott Lahteine a489c9fa52 Move Motion Menu to its own file 7 years ago