Scott Lahteine
f20b2b21eb
Optimize LCD string/char printing
8 lat temu
Kai
445d8215e4
Option to show SD percent on Graphical LCD
8 lat temu
Scott Lahteine
76c3f326ff
Clean up DOGM code, comments
8 lat temu
Scott Lahteine
71319adbb8
Wrap ULTIPANEL-dependent code
8 lat temu
Scott Lahteine
305913545e
Move number-to-string function to utility.*
8 lat temu
Scott Lahteine
01f1f779a5
Followup to #4574 , specify L for long
8 lat temu
Scott Lahteine
880cdb553b
Include days in Graphical LCD print timer
8 lat temu
Scott Lahteine
03fdb26cd2
Wrangle encoder bits, LCD_CLICKED
8 lat temu
Scott Lahteine
277899c175
Move include _Bootscreen.h where needed
8 lat temu
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
8 lat temu
brupje
a60a668f6b
Support for REPRAPWORLD_GRAPHICAL_LCD
8 lat temu
Scott Lahteine
d8f2876753
Replace some float division with multiplication
8 lat temu
João Brázio
62d96d72f3
Renamed timestamp_t to duration_t
8 lat temu
João Brázio
86d9311495
Rework LCD implementation to use timestamp_t
8 lat temu
Scott Lahteine
62ecd107ba
Patch ultralcd_impl header conditional names
8 lat temu
Scott Lahteine
8a2efd1155
Rename ultralcd implementation files for consistency
8 lat temu
Scott Lahteine
93ba5bddd7
Append units to feedrate variables
8 lat temu
João Brázio
fa4274cf4c
Improves the custom bootscreen logo feature
8 lat temu
Indrek Ardel
ecb23c1b65
Add Cartesio CN Controls V11 board
8 lat temu
Scott Lahteine
e481b79af1
Allow stopwatch and printcounter to go over 18 hours
8 lat temu
Scott Lahteine
d9f75f62c0
START_ROW => START_COL
8 lat temu
Scott Lahteine
85aeb02aa6
Invert headings on Graphical LCD
8 lat temu
Scott Lahteine
3a67fb77b0
Concatenate LCD static strings
8 lat temu
Scott Lahteine
928ff6487a
Greek language pack from @psavva
8 lat temu
Scott Lahteine
ee0983ab57
Further reduction when HOTENDS == 1
8 lat temu
AnHardt
faac2bcfdb
Add a kill-screen
8 lat temu
Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
8 lat temu
Scott Lahteine
439e78147d
Static menu items take an optional string, LJ by default
8 lat temu
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
8 lat temu
João Brázio
664232140d
Fixes somes compiler warnings
8 lat temu
esenapaj
106227540e
Follow-up and improvement the PR #4053 (CNControls Cartesio UI Support)
・Add implimantation of PR #3609 to configuration files of Cartesio
・Standardize macro names
8 lat temu
Scott Lahteine
4d2cb70152
Cartesio UI Support
8 lat temu
AnHardt
02b3d6b8d3
Custom Splash Screen
Custom Splash Screen for full graphic displays.
Too complicated for the hitachis without knowing what exactly to display.
On top of #4032
Realisation of an idea from #3996
8 lat temu
AnHardt
b4fedec0d1
Show bootscreen later
Init display and show bootscreen later, but init display in `kill()`
to init outputs before the bootscreen delays but being able to display
kill errors.
8 lat temu
Scott Lahteine
b23f710034
Cleanup and naming for num-to-string functions
8 lat temu
Scott Lahteine
cd441ce652
SINGLENOZZLE: EXTRUDERS versus HOTENDS
8 lat temu
Scott Lahteine
9729e9c450
Combine ST7565 / U8GLIB_NHD_C12864 items in dogm
8 lat temu
Scott Lahteine
a0b000d752
Support for SAV_3DGLCD OLED LCD controller
8 lat temu
Scott Lahteine
084f6b5b44
Temperature singleton class
8 lat temu
Scott Lahteine
259794c0be
Make DISPLAY_CHARSET_HD44780 a single setting
8 lat temu
Scott Lahteine
71b4f189bf
lcd_implementation_drawedit can take 1 arg
8 lat temu
Scott Lahteine
026ae8f2f0
Call lcd_setFont only when needed
8 lat temu
Scott Lahteine
90c97c8185
Add _draw_axis_label function to reduce source
8 lat temu
Scott Lahteine
34b17d4a8a
Reduce heater status code if no bed
8 lat temu
Scott Lahteine
fc30aa9d88
Aesthetic and functional improvements for graphical LCD
8 lat temu
esenapaj
832e1c1f2a
Follow-up and fix for the PR #3453 (ELAPSED / PENDING for rollover-safe time checking)
・Add more "UL" suffix
・Restore removed "UL" suffix
8 lat temu
Scott Lahteine
386140f361
Test time difference in safe way
8 lat temu
João Brázio
eb61051556
Rework the print job timer to use the stopwatch class
8 lat temu
Scott Lahteine
056b80dc53
Have "back" menu items go to the previous item
8 lat temu
João Brázio
04b2abb6aa
Fixes #3312 : Missing all icons from status screen
8 lat temu