AnHardt
13a3fb1acc
Some cleanup around 'lcd_bootscreen()' and 'lcd_kill_screen()'
...
Move 'lcd_bootscreen()' from `lcd_init()` to 'setup()' where it is cexecute exactly once. Saves 'bool show_bootscreen'.
Move the call of 'lcd_custom_bootscreen()' to the begin of 'lcd_bootscreen()'.
Move the delays into the related functions.
Move the picture loop around 'lcd_kill_screen()' into the function.
2017-11-03 12:16:42 +01:00
Scott Lahteine
db6de76acb
Only show custom bootscreen once
2017-10-31 01:52:35 -05:00
Scott Lahteine
91c5c2538a
Add SCROLL_LONG_FILENAMES advanced option
...
Based on #7637 by @marcio-ao
2017-10-20 19:14:10 -05:00
Scott Lahteine
5f708d47ce
Add LCD_SET_PROGRESS_MANUALLY
2017-10-15 02:21:09 -05:00
Scott Lahteine
381ebc043f
Add support for ST7565-64128N
...
Based on #7447 by @Bob-the-Kuhn
2017-10-09 17:39:03 -05:00
jmdearras
c7e0a49c94
Add some new LCD displays
...
- Original CR-10
- MKS Mini Display
2017-10-09 17:39:03 -05:00
Scott Lahteine
53f2f188f2
LCD filename already concatenated
2017-10-07 15:11:28 -05:00
Dave Johnson
97e6663bb3
[1.1.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled ( #7878 )
...
* Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled
If HOME_AFTER_DEACTIVATE, there is no need to warn on LCD since printer will home prior to starting print. Saves 60 bytes PROGMEM.
add HD44780 too
* Reduce lines used
* Reduce lines used
2017-10-07 15:00:56 -05:00
Scott Lahteine
dac5f20a01
Patch SD file draw bug
2017-10-06 23:53:08 -05:00
Roman Moravčík
2a46ab288e
Added Slovak C2C3C4 mapper implementation.
2017-10-06 14:40:15 -05:00
Scott Lahteine
c3a9e95a5f
Define drawmenu items once, in ultralcd.cpp
2017-09-23 22:00:45 -05:00
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
2017-07-20 22:57:49 -05:00
Tannoo
2ad3ca5d8a
Bugfix ( #7310 )
2017-07-18 22:55:14 -05:00
Scott Lahteine
0873c667fa
Apply coding standards to recent merges
2017-07-13 00:46:16 -05:00
João Brázio
2065591daf
Add support for BQ heated bed kit with Hephestos 2
2017-07-07 03:10:38 -05:00
Petr Zahradník
8c34233452
UTF-8 mapper for Czech
2017-07-04 15:51:23 -05:00
Scott Lahteine
ae5923a3d0
Make lcd_bootscreen common to both
2017-07-02 00:47:36 -05:00
Scott Lahteine
b492e0878d
Changes to reduce and simplify
2017-06-28 01:10:30 -05:00
Tannoo
e90cbf5c16
UBL Map Cleanup
2017-06-27 22:51:58 -05:00
Scott Lahteine
424d0bae8b
Merge pull request #7100 from thinkyhead/bf_HAL_prepare
...
Apply maths macros and type changes ahead of HAL
2017-06-20 01:15:23 -05:00
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
2017-06-19 22:57:42 -05:00
Scott Lahteine
725d9d9a56
Fix and improve LCD value editing display
...
- Fix: When "100.0" changes to "99.0" the LCD shows "199.0"
- Use 2 rows if needed on character LCD, (allowing longer labels…
Germany, et. al.)
- Known issue: A certain length label combined with a certain value
drawing function could, for example, display 99.0 on 1 line, but 100.0
on two lines. Workaround would be to pass a nominal value size argument.
2017-06-19 22:17:15 -05:00
Scott Lahteine
0c616700f3
Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
...
Convert DAC percent to uint8_t
2017-06-19 17:58:55 -05:00
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
2017-06-19 17:46:41 -05:00
Scott Lahteine
c61c0a9aeb
Fix status message missing "blink"
2017-06-16 14:18:19 -05:00
Scott Lahteine
499d5c3b24
Fix scrolling lcd message for DOGM
2017-06-15 15:07:39 -05:00
Roxy-3D
824f71d503
LCD Panel Interactive Mesh Editing ( #7045 )
...
Original Mesh Bed Leveling replacement put at top of UBL Menu Options to
help facilitate the removal of the Original Mesh Bed Leveling.
Radar display (and control) of the UBL Interactive Mesh Editing.
2017-06-12 18:26:49 -05:00
Thomas Moore
e47029199e
Remove ADVANCED_PAUSE_FEATURE requirement for PROBING_HEATERS_OFF ( #7000 )
...
* Remove ADVANCED_PAUSE_FEATURE requirement for PROBING_HEATERS_OFF
* Add HEATER_IDLE_HANDLER conditional
2017-06-12 00:22:31 -05:00
Scott Lahteine
21217d53df
Circular scrolling of the status message
2017-06-10 20:56:00 -05:00
Scott Lahteine
bfe7fbe5c0
Maintain message scroll rate
2017-06-04 17:25:15 -05:00
Scott Lahteine
789b2928a8
Tweak scrolling message code
2017-06-02 23:45:53 -05:00
Thomas Moore
a32f7b329c
Fix heater status display for advanced pause
2017-06-01 12:29:47 -05:00
Scott Lahteine
8d69394ae1
Fix LCD printing of progmem strings
2017-05-31 23:36:57 -05:00
Scott Lahteine
6b9ca16f36
Patch lcd_print edge limit code
2017-05-30 03:32:15 -05:00
Scott Lahteine
71367fd518
Scrolling status message option
2017-05-28 11:26:28 -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
76af9ac7c5
tweaks
2017-05-21 12:51:58 -05:00
Scott Lahteine
ba5910ab6c
Constrain LCD status message rendering
2017-05-21 12:35:16 -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
87d240042a
Optimize number-to-string functions, no-fan display
2017-04-22 16:23:15 -05:00
android444
77aa16005d
Polish font
...
Add polish font for GLCD displays only.
HD44780 work properly without polish character.
Update language_pl.h.
2017-04-21 21:42:41 -05:00
benlye
2c86dfd3b5
Fix compiler type conversion errors after LCD changes
2017-04-20 16:04:29 -05:00
Scott Lahteine
f33a650ecc
Merge pull request #6368 from thinkyhead/rc_linear_advance_eeprom
...
Add Linear Advance values to EEPROM and LCD
2017-04-18 02:54:12 -05:00
Thomas Moore
f8e77d6545
Add Linear Advance values to EEPROM and enable configuration of K via LCD
2017-04-17 16:39:36 -05:00
dot-bob
9c410ddf68
Fixed an issue where a display with a hardware reset pin (LCD_RESET) may not get initialized properly.
2017-04-15 22:45:15 -06:00
Scott Lahteine
4487d22d56
Apply FIXFLOAT macro
2017-03-31 09:27:48 -05:00
Scott Lahteine
25a6bfa7ed
Add and apply WITHIN macro
2017-03-31 09:27:48 -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
fb60aa3736
UBL implementation
2017-03-18 11:35:20 -05:00