Commit Graph

110 Commits (d45ab471392425172dea6d872a5d1a07ac279b0a)

Author SHA1 Message Date
Scott Lahteine e3fd0519b3 Reduce need for UNUSED
Scott Lahteine 50e4545255
Add custom types for position ()
Scott Lahteine 455dabb183
Add a feedRate_t data type ()
Robby Candra 3f129b6574 Touch Buttons variable repeat delay ()
Scott Lahteine 841c8ce0d9
Remove PROMPT_INFO / PROMPT_GCODE_INFO ()
Robby Candra 6b05d5d65d Allow TOUCH_BUTTONS to be swapped ()
Ludy 3f77d6a551 Fix expire_status warning ()
Robby Candra 38983fdfa9 Add 'Back' Button for Touch TFT 320x240 ()
Scott Lahteine 3ac76f0489
Invariant Marlin bootscreen ()
Marcio Teixeira e61e54acfd Fix TURBO_BACK_MENU_ITEM compile error ()
Scott Lahteine 5e777601f3
Add TURBO_BACK_MENU_ITEM option ()
Ludy 05995d1fd6 Unify buzz methods as MarlinUI::buzz ()
Robby Candra 823178c272 Use u8g int type for screen coordinates ()
Robby Candra d2d71caa3b Clean up Touch pins. Better up/down touch response. ()
Ludy 528c9885f2 Fix wait_for_user + PAUSE_BEFORE_DEPLOY_STOW issue ()
Tim Moore 940c59d9da Overlord i2c LCD with LEDs and buzzer ()
Robby Candra 128eed6b57 Option to reverse select direction/buttons ()
Marcio Teixeira eefe3f595a New options: Bootscreen as Info, game Easter-egg ()
Ludy c4bb458763 BUZZ cleanup ()
Marcio Teixeira ca4d6f4470 Fix compile error (bad return type) ()
Robby Candra c9aa68ef7a Encoder direction: Wrangle, Revert select screen change ()
Marcio Teixeira 27c487bab7 Print progress enhancements ()
Tanguy Pruvot 81d629bc47 Robin & Longer3D SPI TFT driver ()
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros
Scott Lahteine 10b85be405 status_message_level => alert_level
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c)
Scott Lahteine 651f3eeed0 Clean up trailing whitespace
InsanityAutomation b7eeb5b13b Move BLTouch options to adv config ()
Plus other BLTouch and menu enhancements.
InsanityAutomation f889cc6ea6 ExtUI parity with SPI LCDs ()
Scott Lahteine ad4ffa1d2f
Use C++ language supported 'nullptr' ()
Scott Lahteine 23ec650410 Consolidate Malyan LCD and ExtUI
Scott Lahteine 5051909c3c
Update do_select_screen for general use ()
Scott Lahteine 321a5e6580
Fix SD card reselect when scrolled ()
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
Scott Lahteine 9abe9aff56
Confirm before starting SD print ()
Scott Lahteine 7e0008f5b3 Fix SETCURSOR_RJ
Scott Lahteine 10b9632bed Fix menu history item selection
Scott Lahteine d8329d858d Default argument to defer_status_screen
Scott Lahteine 58bca67883 Unify status scrolling further
Scott Lahteine 49cf92dc36
Extended condition macros ()
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(...)`
Ludy 59353546e8 Fix BUTTON_EXISTS and misplaced comma ()
Fixes  and redeclaration of `BUTTON_EXISTS`
Scott Lahteine 9a515cbd32
Fix Pause Print message and behavior ()
7eggert 10c8c034bd Allow both encoder and ADC keypad ()
Scott Lahteine 0feeef2604 Update copyright in headers
Scott Lahteine 6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ()
Marcio Teixeira 902d5b0f8b Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY ()
Scott Lahteine fd2998efd5
Revert ADC_KEYPAD direction behavior ()
Scott Lahteine c5642a894f
Fix ADC_KEYPAD middle button ()
Scott Lahteine 817a37169a Apply/unapply const here and there
Ludy 1f93d2bcf7 Fix LCD compile error, etc. ()
Scott Lahteine 826d570162
Combine Travis CI option-setting commands ()