EvilGremlin
f595e40ceb
♻️ Set Progress without LCD (#24767 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
1 jaar geleden
Mikhail Basov
36b2650f65
🚸 LCD_SHOW_E_TOTAL for TFT_COLOR_UI (#23127 )
2 jaren geleden
Scott Lahteine
eeffac697c
🎨 Apply F() to UTF-8/MMU2 string put
2 jaren geleden
luzpaz
afca6e7459
🐛 Spellcheck comments (#22496 )
codespell -q 3 --builtin=clear,rare,informal,code -S ./Marlin/src/lcd/language -L alo,amin,endcode,stdio,uint
2 jaren geleden
Scott Lahteine
26bfc26797
🎨 Check flags without ENABLED
3 jaren geleden
Scott Lahteine
c4620bb528
Add whole-degree accessors, simplify some temperature-related features (#21685 )
3 jaren geleden
XDA-Bam
cc5297d637
Space-separate scrolling Status Message (#21523 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
3 jaren geleden
Scott Lahteine
fd99ea09ec
Add fan percent accessors
3 jaren geleden
Scott Lahteine
2d2291d00e
More IntelliSense-friendly declarations
3 jaren geleden
Scott Lahteine
e5ff55a1be
Add typedef celsius_t (#21374 )
3 jaren geleden
Scott Lahteine
8fd8772a6f
Adjust axis homed / trusted methods (#20323 )
3 jaren geleden
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
3 jaren geleden
qwewer0
4424645e04
Multi-line comments cleanup (#19535 )
3 jaren geleden
ftk
b15c207d08
Remaining Time for LIGHTWEIGHT_UI (#18875 )
3 jaren geleden
Scott Lahteine
3b1f84a9b7
Followup to #18906 Z_AFTER_DEACTIVATE
3 jaren geleden
swissnorp
4856ac5028
Add Z_AFTER_DEACTIVATE to account for gravity (#18906 )
3 jaren geleden
grauerfuchs
9b90dfaa48
Fix draw_temps missing define compile (#17750 )
4 jaren geleden
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code (#17619 )
4 jaren geleden
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
4 jaren geleden
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
4 jaren geleden
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418 )
4 jaren geleden
Scott Lahteine
5b75a018b7
Misc patches preceding DGUS PR
4 jaren geleden
Scott Lahteine
7a342ecb93
Show Total E during print (#15703 )
4 jaren geleden
LinFor
b20d5a7cc6
Estimate Remaining Time (graphical display) (#15497 )
4 jaren geleden
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
4 jaren geleden
Marcio Teixeira
7a569ad4d0
LULZBOT_TOUCH_UI fixes. Fix some warnings. (#15276 )
4 jaren geleden
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor (#15256 )
4 jaren geleden
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.
4 jaren geleden
Marcio Teixeira
a49478cefa
Fix STATUS_MESSAGE_SCROLLING in LIGHTWEIGHT_UI (#14603 )
5 jaren geleden
Scott Lahteine
a8d68b7c8a
Common method for scaled fan speed
5 jaren geleden
Marcio Teixeira
08f21335a6
Fix bad opcode in LIGHTWEIGHT_UI; add 32-bit HAL and Due compatibility (#13751 )
5 jaren geleden
Scott Lahteine
58bca67883
Unify status scrolling further
5 jaren geleden
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(...)`
5 jaren geleden
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
5 jaren geleden
revilor
6a57d0b381
Prusa MMU2 (#12967 )
5 jaren geleden
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection (#12853 )
5 jaren geleden
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
5 jaren geleden
Scott Lahteine
0ee1a92971
Group status methods, share reset_status with Extensible UI (#12414 )
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
5 jaren geleden
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.
5 jaren geleden
Scott Lahteine
31c28d0dd2
Drop pgm_read_*_near and let headers choose (#12301 )
- Drop `pgm_read_*_near` and let headers choose.
- Define `USE_EXECUTE_COMMANDS_IMMEDIATE` as a conditional.
- Add `process_subcommands_now` for SRAM-based commands.
5 jaren geleden
Scott Lahteine
37ff663b02
Convert LIGHTWEIGHT_UI to CPP
5 jaren geleden
Scott Lahteine
c825c419d4
Convert DOGM / HD44780 impl to CPP files
5 jaren geleden
Scott Lahteine
2bf18950ab
Refactor LCD menus
5 jaren geleden
Scott Lahteine
c6a5c74208
Add parentheses to SD macros
5 jaren geleden
Scott Lahteine
67a3c5a16a
Alternative info screen (Prusa-style) (#12132 )
* Fix Z value display
* Add HAS_PRINT_PROGRESS
* Alternative Info Screen option
* Add LCD_INFO_SCREEN_STYLE to example configs
5 jaren geleden
Scott Lahteine
9b6be0ae0f
Fix lite status screen SD %
5 jaren geleden
Marcio Teixeira
ec9aa4f468
[2.0.x] Miscellaneous fixes (#12039 )
* Allow override of soft SPI pins in `pins_*.h`
* Add default case to avoid compiler warning.
* Additional pin definitions for Archim 2.
* Einsy Retro has same timings as Einsy Rambo.
5 jaren geleden
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
5 jaren geleden
Scott Lahteine
517b4f4cd4
Fix lightweight UI hotends display
5 jaren geleden
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
5 jaren geleden