Scott Lahteine
ff26b7446c
Standardize LCD interface code for UBL a little
2017-12-06 21:12:55 -06:00
Scott Lahteine
3b431f2f72
Arrange G26 functions in dependency order
2017-11-23 22:30:22 -06:00
Roxy-3D
8282d732c1
Make G26 work with all mesh leveling.
...
Example Configuration.h files are not updated yet. You need to cross
your settings over to the default Configuration.h file in the \Marlin
directory. (UBL_G26_MESH_VALIDATION enablement has moved to a new
location in the file.)
2017-11-23 21:41:27 -06:00
Scott Lahteine
99b71c1dde
Move lcd_map_control to UBL
...
For parity with bugfix-2.0.x
2017-11-22 18:45:55 -06:00
Steven Gotthardt
645b586041
Fix warnings for REPRAPWORLD_KEYPAD
2017-11-13 22:25:17 -06:00
Scott Lahteine
1d0739d6d1
Patch G33 misuse of PROBE_MANUALLY
2017-11-07 22:28:54 -06:00
Scott Lahteine
640526f0c8
Operate in Native Machine Space
2017-11-03 22:40:30 -05:00
Scott Lahteine
b0e282a74b
Cleanups for SD_REPRINT_LAST_SELECTED_FILE
2017-10-29 19:02:17 -05:00
Scott Lahteine
5f708d47ce
Add LCD_SET_PROGRESS_MANUALLY
2017-10-15 02:21:09 -05:00
LVD-AC
3efe4aeef8
Add PROBE_MANUALLY support to G33
2017-07-04 18:06:54 -05:00
Scott Lahteine
ae5923a3d0
Make lcd_bootscreen common to both
2017-07-02 00:47:36 -05:00
Scott Lahteine
f17bae1f70
Changes for ubl_lcd_map_control patch
2017-07-01 19:47:02 -05:00
Bob-the-Kuhn
9651d01e1a
Add Skynet/ANET A10 support
2017-06-24 19:07:03 -05:00
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
2017-06-19 22:57:42 -05:00
Bob-the-Kuhn
9657e7d3ee
copied file changes from PR #5685
...
==============================
Configuration_adv.h changes
==============================
add "live" LCD update
==============================
P & S version
==============================
final (hopefully) tested version
==============================
update M115 capabilities print
==============================
Menu changes portion of the requested changes
==============================
changed USEABLE_HARDWARE_PWM from a function to a series of macros
==============================
changes per review
2017-05-31 13:22:38 -05:00
Scott Lahteine
46b32e4548
Cleanup LCD interface, add lcd_reset_status
2017-05-29 22:16:13 -05:00
Scott Lahteine
b2d3c8aedd
Have G28 do a refresh of the display
2017-05-29 17:51:10 -05:00
Scott Lahteine
6f89db11f0
Allow lcd_setstatusPGM to reset the alert level
2017-05-29 15:31:00 -05:00
Thomas Moore
fb5e0ffe16
Unify M600 and M125 pause features ( #6407 )
...
* Unify M600 and M125 pause features
* Cleanup per thinkyhead's comments
* Rename filament_change_menu_response to advanced_pause_menu_response
* Include HAS_BED_PROBE in QUIET_PROBING
* Update gMax example file
* is_idle() is out of scope without the braces
* Convert FT-i3-2020 to Advance Pause names...
* Allow pause even if not printing
2017-05-26 13:01:02 -05:00
Scott Lahteine
11fc9564c9
Add live editing option to LCD menu
2017-05-21 05:29:46 -05:00
Scott Lahteine
081bf1f879
Patch #else / #endif comments
2017-05-09 12:37:23 -05:00
Scott Lahteine
7a7a80e6c5
status_printf => lcd_status_printf_P
2017-04-02 01:05:25 -05:00
Remo Kallio
d38b1bc4b1
Show filament width sensor values in LCD constantly if SD card support is not enabled.
2017-03-29 04:03:08 -05:00
Scott Lahteine
e244399766
Additional cleanup of UBL code
2017-03-22 20:51:10 -05:00
Scott Lahteine
b904b5ae8d
Audible feedback for settings store/load/reset
2017-03-22 02:15:21 -05:00
Scott Lahteine
c759c26cca
Make LCD_TIMEOUT_TO_STATUS configurable
...
As suggested in
https://github.com/MarlinFirmware/Marlin/issues/5570#issuecomment-283059
065
2017-02-28 19:02:50 -06:00
dot-bob
cd68380ce6
Add status_printf to print messages to the lcd status line.
...
Also add a hotend indicator to the heating message displayed on the lcd status line.
2017-02-20 15:26:54 -06:00
Scott Lahteine
3fb43c11fc
Fix compile error with LCD_I2C_VIKI
2016-12-07 23:29:45 -06:00
Scott Lahteine
71842b6a17
Apply const to LCD arguments and locals
2016-11-26 06:53:52 -06:00
Scott Lahteine
cad792e702
Reduce code for invariant lcd_detected
2016-11-03 23:31:45 -05:00
Scott Lahteine
f418e82b15
Remove redundant definition of EN_C
2016-11-01 05:10:07 -05:00
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
2016-10-28 20:57:36 -05:00
Scott Lahteine
1226ae1912
Some cleanup in ultralcd.h
2016-10-28 20:57:21 -05:00
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
2016-10-28 20:57:21 -05:00
Scott Lahteine
305913545e
Move number-to-string function to utility.*
2016-08-20 18:33:11 -05:00
Scott Lahteine
330f82971b
Buzzer requires BEEPER_PIN
2016-08-02 14:05:37 -07:00
Scott Lahteine
03fdb26cd2
Wrangle encoder bits, LCD_CLICKED
2016-07-28 14:44:37 -07:00
Scott Lahteine
2bad02e60d
Reprapworld Keypad: F1 opens the Move Axis menu
2016-07-19 16:40:39 -07:00
Scott Lahteine
eaa6f568ee
Prevent re-entrant call of Reprapworld Keypad handler
2016-07-19 16:40:39 -07:00
João Brázio
3ebad4e020
Moves all global enums to a central file
2016-07-19 14:31:09 +01:00
Scott Lahteine
a8b6b6a128
Merge pull request #4252 from thinkyhead/rc_rename_hpb
...
Replace PLA/ABS preheating with generic
2016-07-12 20:00:33 -07:00
AnHardt
faac2bcfdb
Add a kill-screen
2016-07-10 04:50:45 +02:00
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
2016-07-09 18:06:51 -07:00
Scott Lahteine
2ee4e4f791
Make wait_for_heatup volatile
2016-07-07 16:37:23 -07:00
Scott Lahteine
160a2be117
Change cancel_heatup to wait_for_heatup
2016-07-06 09:17:50 -07:00
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
2016-07-02 15:34:33 -07:00
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.
2016-06-14 01:59:50 +02:00
Scott Lahteine
45ea8749d3
Wrap all items depending on ULTIPANEL
2016-06-11 14:27:34 -07:00
João Brázio
2c34ec2bac
Closes #3999 : Compilation error with BEEPER_PIN -1
2016-06-11 00:12:49 +01:00
Scott Lahteine
b23f710034
Cleanup and naming for num-to-string functions
2016-06-08 13:12:27 -07:00