Scott Lahteine
5c0e5c599f
Fix boot screen warning
5 years ago
Ludy
05995d1fd6
Unify buzz methods as MarlinUI::buzz ( #14803 )
5 years ago
Robby Candra
823178c272
Use u8g int type for screen coordinates ( #14965 )
5 years ago
Ludy
6715fd159c
Animated Marlin boot screen ( #14961 )
5 years ago
Marcio Teixeira
eb7840dabb
Match select item to encoder direction ( #14673 )
5 years ago
Marcio Teixeira
eefe3f595a
New options: Bootscreen as Info, game Easter-egg ( #13829 )
5 years ago
thisiskeithb
522df57a45
Tevo Michelangelo configuration ( #14577 )
5 years ago
Tanguy Pruvot
bae8d0a4bd
DOGM: Avoid white flash on TFT (re)init ( #14631 )
- Avoid white flash on TFT (re)init. Unlike Graphical LCD, the TFT init color may be full white if the backlight is on during init.
- Add a conditional for delayed backlight init which can be applied to any backlit display.
5 years ago
Scott Lahteine
67e0238c89
Reduce type warnings
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
2a96d4e23a
Move number-to-string functions to libs
6 years ago
thisiskeithb
662e7da8a4
Fix USE_BIG_EDIT_FONT bug ( #14252 )
6 years ago
Scott Lahteine
44caf70917
Improve editing, fix some small value editing
6 years ago
Scott Lahteine
a613bcad2d
Fix some spelling
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
6 years ago
Marcio Teixeira
2e3d121ac4
Squelch compiler warning ( #13739 )
6 years ago
Marcio Teixeira
bdfffee037
Modify Z-offset overlay for clarity ( #13660 )
6 years ago
Scott Lahteine
cee3b172b9
Fix Marlin splash screen logic ( #13646 )
6 years ago
Scott Lahteine
9abe9aff56
Confirm before starting SD print ( #13616 )
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
6 years ago
Scott Lahteine
5d2c5877f7
DOGM bootscreen cleanup
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
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework ( #12201 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
2f8e89adc3
Remove extraneous ui. prefixes
6 years ago
Scott Lahteine
eb78aed863
Rename LCD menus according to variable types ( #12892 )
6 years ago
Scott Lahteine
ef81b5f03e
Link to font docs in ultralcd_DOGM.cpp
6 years ago
Scott Lahteine
01b5c810d5
Space out multiple edit lines a bit
6 years ago
Scott Lahteine
4a7c6f7241
NUM_ARRAY => COUNT
6 years ago
Scott Lahteine
88c57eaf55
Clean up some u8g code ( #12476 )
6 years ago
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
6 years ago
Scott Lahteine
3e9ffaddb6
Consolidate, optimize some LCD menu code ( #12450 )
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago
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
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.
6 years ago
N95JPL
b780b69c62
Use font ascent and descent for line positioning ( #12224 )
6 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor ( #12275 )
6 years ago
Scott Lahteine
37ff663b02
Convert LIGHTWEIGHT_UI to CPP
6 years ago
Scott Lahteine
a964f098b3
Make dogm status screen a CPP
6 years ago
Scott Lahteine
8055ed24ff
Move font data to a subfolder
6 years ago
Scott Lahteine
774a6e8199
Drop TALL_FONT_CORRECTION
6 years ago
Scott Lahteine
c825c419d4
Convert DOGM / HD44780 impl to CPP files
6 years ago
Scott Lahteine
2bf18950ab
Refactor LCD menus
6 years ago
N95JPL
ab9d5eb38d
Add Bootscreen Animation ( #12077 )
6 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
6 years ago
Scott Lahteine
6964e1a95a
Clean up trailing whitespace
6 years ago
Scott Lahteine
64c493ad82
MKS_12864_OLED code cleanup
6 years ago
Lee Olivares
094e6d81a5
Add Einstart-S support ( #11219 )
Indeed the HAL does not need to be mucked around with to expose ATmega2560 pins not available as numbers on the MEGA board, I'll need to update the wiki with that tidbit and a reference to the pin-mapping comment in `fastio_1280.h`.
6 years ago