Mikhail Basov
36b2650f65
🚸 LCD_SHOW_E_TOTAL for TFT_COLOR_UI (#23127 )
преди 2 години
Scott Lahteine
eeffac697c
🎨 Apply F() to UTF-8/MMU2 string put
преди 2 години
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 години
Scott Lahteine
26bfc26797
🎨 Check flags without ENABLED
преди 3 години
Scott Lahteine
c4620bb528
Add whole-degree accessors, simplify some temperature-related features (#21685 )
преди 3 години
XDA-Bam
cc5297d637
Space-separate scrolling Status Message (#21523 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
преди 3 години
Scott Lahteine
fd99ea09ec
Add fan percent accessors
преди 3 години
Scott Lahteine
2d2291d00e
More IntelliSense-friendly declarations
преди 3 години
Scott Lahteine
e5ff55a1be
Add typedef celsius_t (#21374 )
преди 3 години
Scott Lahteine
8fd8772a6f
Adjust axis homed / trusted methods (#20323 )
преди 3 години
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
преди 3 години
qwewer0
4424645e04
Multi-line comments cleanup (#19535 )
преди 3 години
ftk
b15c207d08
Remaining Time for LIGHTWEIGHT_UI (#18875 )
преди 3 години
Scott Lahteine
3b1f84a9b7
Followup to #18906 Z_AFTER_DEACTIVATE
преди 3 години
swissnorp
4856ac5028
Add Z_AFTER_DEACTIVATE to account for gravity (#18906 )
преди 3 години
grauerfuchs
9b90dfaa48
Fix draw_temps missing define compile (#17750 )
преди 4 години
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code (#17619 )
преди 4 години
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
преди 4 години
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
преди 4 години
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418 )
преди 4 години
Scott Lahteine
5b75a018b7
Misc patches preceding DGUS PR
преди 4 години
Scott Lahteine
7a342ecb93
Show Total E during print (#15703 )
преди 4 години
LinFor
b20d5a7cc6
Estimate Remaining Time (graphical display) (#15497 )
преди 4 години
Scott Lahteine
50e4545255
Add custom types for position (#15204 )
преди 4 години
Marcio Teixeira
7a569ad4d0
LULZBOT_TOUCH_UI fixes. Fix some warnings. (#15276 )
преди 4 години
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor (#15256 )
преди 4 години
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 години
Marcio Teixeira
a49478cefa
Fix STATUS_MESSAGE_SCROLLING in LIGHTWEIGHT_UI (#14603 )
преди 5 години
Scott Lahteine
a8d68b7c8a
Common method for scaled fan speed
преди 5 години
Marcio Teixeira
08f21335a6
Fix bad opcode in LIGHTWEIGHT_UI; add 32-bit HAL and Due compatibility (#13751 )
преди 5 години
Scott Lahteine
58bca67883
Unify status scrolling further
преди 5 години
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 години
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
преди 5 години
revilor
6a57d0b381
Prusa MMU2 (#12967 )
преди 5 години
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection (#12853 )
преди 5 години
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
преди 5 години
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 години
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 години
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 години
Scott Lahteine
37ff663b02
Convert LIGHTWEIGHT_UI to CPP
преди 5 години
Scott Lahteine
c825c419d4
Convert DOGM / HD44780 impl to CPP files
преди 5 години
Scott Lahteine
2bf18950ab
Refactor LCD menus
преди 5 години
Scott Lahteine
c6a5c74208
Add parentheses to SD macros
преди 5 години
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 години
Scott Lahteine
9b6be0ae0f
Fix lite status screen SD %
преди 5 години
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 години
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
преди 5 години
Scott Lahteine
517b4f4cd4
Fix lightweight UI hotends display
преди 5 години
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
преди 5 години
Marcio Teixeira
0f14977b5d
LIGHTWEIGHT_UI: Allow feedrate % to exceed 255% (#11656 )
- Changed type of integer used for feedrate percentage from uint8_t to uint16_t.
преди 5 години