Scott Lahteine
05da02f0a2
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
9 years ago
Petr Zahradník junior
2d7fe9dc78
LCD Longer print
8 years ago
Scott Lahteine
d53dcaa796
Suppress some compiler warnings
8 years ago
Scott Lahteine
95ab2fd3ae
Fix skipping of static items
8 years ago
Scott Lahteine
c5e51f6b96
finished => completed
8 years ago
Scott Lahteine
e481b79af1
Allow stopwatch and printcounter to go over 18 hours
8 years ago
Scott Lahteine
ecd5e810ac
No delay for the smallest LCD moves
8 years ago
Scott Lahteine
e9f62d8fdb
Remove extraneous conditions for encoder position
8 years ago
AnHardt
54d35230df
Don't use UTF-strlen() if the text is not UTF
8 years ago
Scott Lahteine
d17b161832
Don't draw current screen if simply changing screens
8 years ago
Scott Lahteine
096f9981d1
Scroll to the top when changing screens
8 years ago
Scott Lahteine
155af6b861
Rename vars, add comments for menu macros
8 years ago
Scott Lahteine
31f2cf5f6f
Make encoderLine signed for proper compares
8 years ago
Scott Lahteine
d2099fef0d
Left-justify thermistor info
8 years ago
Scott Lahteine
85aeb02aa6
Invert headings on Graphical LCD
8 years ago
Scott Lahteine
13dc619f43
Scroll static screens more simply
8 years ago
Scott Lahteine
5051723c2e
Redraw after cursor correction in STATIC_ITEM
8 years ago
esenapaj
58177a1602
Suppress warnings
9 years ago
Scott Lahteine
10ebf28ee3
Allow override of ENCODER_FEEDRATE_DEADZONE, lower default for Viki
8 years ago
Scott Lahteine
71674059c3
Two strategies to address a stuck buzzer
8 years ago
Petr Zahradnik
eaf9e615ce
Total print time for LCD correction (hours:minutes format)
8 years ago
AnHardt
faac2bcfdb
Add a kill-screen
8 years ago
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
8 years ago
AnHardt
de3a169336
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always make a potential rise to `home_offset[Z_AXIS]` possible in G28.
Get rid of some very ugly constructs in MBL (ultralcd.cpp).
8 years ago
Scott Lahteine
834ad14c8d
Add quickstop_stepper to update current position with stepper.quick_stop()
8 years ago
Scott Lahteine
160a2be117
Change cancel_heatup to wait_for_heatup
8 years ago
Scott Lahteine
ef8980bfa0
Shorter labels for Print Stats info
8 years ago
Scott Lahteine
2ed625dafa
Fix compiler warnings for static screens
8 years ago
Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
9 years ago
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
9 years ago
Scott Lahteine
51b7820686
Patch up About Printer sub-menus
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
Scott Lahteine
bd491818d6
Reduce storage requirements for strings, make some PGM
9 years ago
Edward Patel
da88b00585
MBL: Add support for max z endstop
See https://github.com/MarlinFirmware/Marlin/issues/4088
9 years ago
Scott Lahteine
74878d1f16
Always do a brief delay in `lcd_quick_feedback`
9 years ago
Scott Lahteine
bb9c67b4b5
Tweak some feedrate vars
9 years ago
Scott Lahteine
bbf5b486c3
Add an SD Card stop function, use in ultralcd
9 years ago
Scott Lahteine
1000563d80
Make M851 standard with a bed probe
9 years ago
edwilliams16
114d9db7d0
Show babysteps on the LCD in mm, not steps
9 years ago
Alexander Leisentritt
c2b7ef1e7e
"e" was renamed to "eindex" in a previous commit
9 years ago
Scott Lahteine
4d2119f83a
_lcd_move => _lcd_move_xyz
9 years ago
Scott Lahteine
811967923a
Fix manual_move to move the correct E stepper
9 years ago
Scott Lahteine
b322ac4417
No need to check ULTIPANEL with DOGLCD
9 years ago
Scott Lahteine
ae9b09fe94
menu => screen
9 years ago
Scott Lahteine
45ea8749d3
Wrap all items depending on ULTIPANEL
9 years ago
Blue-Marlin
378ff92e98
manage_manual_move(); -> ULTIPANEL
Makr the call of `manage_manual_move() ` depandent of `ULTIPANEL`
9 years ago
João Brázio
5b5aa1572b
Non-blocking buzzer
9 years ago
Scott Lahteine
72c6f2923f
axis_steps_per_unit => axis_steps_per_mm
9 years ago
Scott Lahteine
cb4704e07a
Rename some planner acceleration vars
- `per_sq_second` => `per_s2`
- `per_sqr_second` => `per_s2`
- `axis_steps_per_sqr_second` => `max_acceleration_steps_per_s2`
9 years ago
Scott Lahteine
b23f710034
Cleanup and naming for num-to-string functions
9 years ago