Scott Lahteine
93ba5bddd7
Append units to feedrate variables
9 years ago
João Brázio
a8758619ec
The safe_delay() is now globaly accessible
9 years ago
Scott Lahteine
85aeb02aa6
Invert headings on Graphical LCD
9 years ago
Scott Lahteine
3a67fb77b0
Concatenate LCD static strings
9 years ago
AnHardt
faac2bcfdb
Add a kill-screen
9 years ago
Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
9 years ago
Scott Lahteine
439e78147d
Static menu items take an optional string, LJ by default
9 years ago
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.
9 years ago
AnHardt
1219310622
Introduce save_delay()
...
Introduce save_delay() for long delays what otherwise would cause
watchdog resets
Explizit lcd_set_custom_characters(false) at the end of bootscreen().
Else the charset is not proper set in case of LCD_PROGRESS_BAR.
9 years ago
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.
9 years ago
Scott Lahteine
b23f710034
Cleanup and naming for num-to-string functions
10 years ago
Scott Lahteine
cd441ce652
SINGLENOZZLE: EXTRUDERS versus HOTENDS
10 years ago
Scott Lahteine
084f6b5b44
Temperature singleton class
10 years ago
Scott Lahteine
71b4f189bf
lcd_implementation_drawedit can take 1 arg
10 years ago
Scott Lahteine
90c97c8185
Add _draw_axis_label function to reduce source
10 years ago
Scott Lahteine
b281001329
Use MSG_X, etc., on Hitachi LCD
10 years ago
Scott Lahteine
ed622ac796
Better splash screen consolidator
10 years ago
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
10 years ago
Scott Lahteine
86467c24be
On wider screens show a wider splash page, if possible
10 years ago
Scott Lahteine
386140f361
Test time difference in safe way
10 years ago
Scott Lahteine
d7cbb2eec9
Merge pull request #3403 from jbrazio/feature/stopwatch
...
Print job timer rework
10 years ago
Scott Lahteine
7bb15a1c57
Consolidate REPRAPWORLD_KEYPAD definitions
10 years ago
João Brázio
eb61051556
Rework the print job timer to use the stopwatch class
10 years ago
Scott Lahteine
d771174797
Merge pull request #3337 from esenapaj/patch-2
...
suppress warnings
10 years ago
Scott Lahteine
056b80dc53
Have "back" menu items go to the previous item
10 years ago
esenapaj
f9e1a0ee6c
suppress warnings
10 years ago
Scott Lahteine
92882fcc51
Allow lcd_implementation_drawedit to draw a message
10 years ago
Scott Lahteine
f543aaa54e
Apply standard pin test to buttons
...
This is the easiest way to make button pin testing consistent without
renaming all the button pins. Just make a macro especially for testing
if button pins are set, since they are named consistently in the pins
files.
10 years ago
Scott Lahteine
f2ffc8b28b
Rename local slow_buttons for clarity
10 years ago
Scott Lahteine
b60ea95adf
Keep blinking limited to LCD_UPDATE_INTERVAL
10 years ago
Christian Inci
627f39e1e3
Fixed backlight for PCF8575.
...
Fixed backlight for PCF8575.
Signed-off-by: Christian Inci <chris.pcguy.inci@gmail.com>
10 years ago
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
...
Following up on #3231
10 years ago
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
10 years ago
Scott Lahteine
06332f20be
Merge pull request #3113 from jbrazio/bugfix/3061-stop-print-time-counter
...
Stop print timer with M105/M109
10 years ago
CoderSquirrel
eda95d8bed
Add support for LCM1602 16x2 I2C LCD adapter
10 years ago
Scott Lahteine
c97c2dcaf7
Use const parameters instead of static casting
...
Alternative fix to #3149
10 years ago
Scott Lahteine
4bbea5124d
Support for multiple PWM fans
10 years ago
Scott Lahteine
d56c6af24e
Merge pull request #3114 from thinkyhead/rc_reverse_lcd_menu
...
Option to reverse the click-wheel direction in menus
10 years ago
Scott Lahteine
cc291aeb3c
Move definition of "blink" to main ultralcd file
10 years ago
esenapaj
a15c5d222a
Use variable in lcd_erase_line()
...
lcd_erase_line() is called with argument, but the argument is ignored by lcd_erase_line().
10 years ago
Scott Lahteine
f9ded2a7c4
Wrap macros to prevent bad expansions
10 years ago
João Brázio
793cd0ae3b
Clean up the code a bit
10 years ago
jbrazio
986b508ff7
Print timer now stops when it sees the last extruder temperature being shutdown
10 years ago
Scott Lahteine
ff13070b59
Use _BV macros, patch up others
10 years ago
Scott Lahteine
eb85342fd9
Merge pull request #2989 from AnHardt/fix2661
...
Pre home display - Stepper release
10 years ago
Scott Lahteine
04a0d45c22
Merge pull request #2821 from MarlinFirmware/ReinitializeDisplay
...
Fix status LEDs update when reinitializing the display
10 years ago
AnHardt
615bec2329
Activate warning about possible reduced accuracy by default
...
Renamed `WARN_REDUCED_ACCURACY` to `DISABLE_REDUCED_ACCURACY_WARNING`
Changed the condition for blinking from
```
#if ENABLED(WARN_REDUCED_ACCURACY)
```
to
```
#if DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
```
10 years ago
AnHardt
be24fdacea
The same changes to the axis-letters now for the char-displays
...
Exactly the same - copy/paste.
10 years ago
AnHardt
051325ccd7
Introduce axis_homed
...
Introduce additional variable axis_homed to replace axix_known_position
when the coordinate display should indicate the axis is not homed.
This is to distinguish between "not homed" and "inexact position possible
because stepper was disabled".
# Conflicts:
# Marlin/ultralcd_implementation_hitachi_HD44780.h
solved
10 years ago
AnHardt
e736779d7e
blink for char-lcds
...
Implement and test blinking for char-lcds
# Conflicts:
# Marlin/ultralcd_implementation_hitachi_HD44780.h
solved
10 years ago