28 Commits (95d5a0c480d655bf96a6989ad3df0f240ae343b2)

Author SHA1 Message Date
Jason Smith 95d5a0c480 Fix DELTA_CALIBRATION_MENU recursive call (#16656) 5 years ago
Scott Lahteine f83bc0aa13 Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
5 years ago
timeburn a5a143f944 Include host_actions.h in G34 (#16014) 5 years ago
Jason Smith b904ba0f29 Improve Delta probing / calibration (#15887) 5 years ago
Scott Lahteine ca6d00b862 Save some string flash 6 years ago
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 211ff67440 Patch blocking and manual moves 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
InsanityAutomation f218405c36 Fix ExtUI invalid speed, timer (#15031) 6 years ago
InsanityAutomation af5a7a2925 Add missing ExtUI user confirmation (#14992) 6 years ago
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros 6 years ago
Scott Lahteine d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore (#14446) 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 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
InsanityAutomation 7f1b69b0c8 Add HOST_PROMPT_SUPPORT (#13039) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Luc Van Daele c6e09c2689 [2.0.x] G33 clean up (#12648)
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
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 3a935fd72b Reduce repetition in menu edit items 7 years ago
Scott Lahteine b063b1b722 Reorganize includes and declarations 7 years ago
Scott Lahteine 3b0d2330b6 Move Delta Calibrate Menu to its own file 7 years ago