Marcio Teixeira
8ad9a2720e
Improvements to the Hibiscus LCD and CLCD.
...
- The B&W LCD will now support scrolling of long status messages
- The B&W LCD code was improved to be more efficient
- The Color LCD code now allows you to touch the temperatures to go into the temp tuning screens
or the positions to go into the move axis screen.
7 years ago
Marcio Teixeira
310951f92e
Merge remote-tracking branch 'origin/upstream_1.1.8' into devel
7 years ago
Marcio Teixeira
04a4d72b2e
Boot screen no longer shown when activating menu.
...
- On Hibiscus, will allow SD card to be inserted/removed without garbled screen
- On other FW, will eliminate boot screen flash when entering menu.
7 years ago
Marcio Teixeira
d80aa70c24
Improved status screen for Hibiscus and Quiver.
7 years ago
Dan Delaney
df8420aa62
Adding support for using the MKS_12864OLED with the SSD1306 controller
7 years ago
Scott Lahteine
8519451161
Comment, improve filament width sensor
7 years ago
Scott Lahteine
d8ef6faa80
Cleanup for dogm_bitmaps
7 years ago
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
7 years ago
Scott Lahteine
eb3bdb7550
Fix FILAMENT_LCD_DISPLAY, disabled state, optimize
7 years ago
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
7 years ago
Scott Lahteine
640526f0c8
Operate in Native Machine Space
7 years ago
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.
7 years ago
Scott Lahteine
db6de76acb
Only show custom bootscreen once
7 years ago
Scott Lahteine
91c5c2538a
Add SCROLL_LONG_FILENAMES advanced option
...
Based on #7637 by @marcio-ao
7 years ago
Marcio Teixeira
21286a784c
Fixes to long filename scrolling in LCD.
7 years ago
Scott Lahteine
5f708d47ce
Add LCD_SET_PROGRESS_MANUALLY
7 years ago
Scott Lahteine
381ebc043f
Add support for ST7565-64128N
...
Based on #7447 by @Bob-the-Kuhn
7 years ago
jmdearras
c7e0a49c94
Add some new LCD displays
...
- Original CR-10
- MKS Mini Display
7 years ago
Scott Lahteine
53f2f188f2
LCD filename already concatenated
7 years ago
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
7 years ago
Scott Lahteine
dac5f20a01
Patch SD file draw bug
7 years ago
Roman Moravčík
2a46ab288e
Added Slovak C2C3C4 mapper implementation.
7 years ago
Scott Lahteine
c3a9e95a5f
Define drawmenu items once, in ultralcd.cpp
7 years ago
Marcio Teixeira
3817fdfadd
Merge 'origin/upstream_1.1.5' into devel
7 years ago
Marcio Teixeira
68b3c8b8e8
Long filenames now scroll (T335)
7 years ago
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
7 years ago
Tannoo
2ad3ca5d8a
Bugfix ( #7310 )
7 years ago
Marcio Teixeira
5ba4d9f4a3
Initial modifications to Marlin 1.1.4. At this point, it should support
...
single toolheads on gladiola and oliveoil, but not multiple extruders.
7 years ago
Scott Lahteine
0873c667fa
Apply coding standards to recent merges
7 years ago
João Brázio
2065591daf
Add support for BQ heated bed kit with Hephestos 2
8 years ago
Petr Zahradník
8c34233452
UTF-8 mapper for Czech
8 years ago
Scott Lahteine
ae5923a3d0
Make lcd_bootscreen common to both
8 years ago
Scott Lahteine
b492e0878d
Changes to reduce and simplify
8 years ago
Tannoo
e90cbf5c16
UBL Map Cleanup
8 years ago
Scott Lahteine
424d0bae8b
Merge pull request #7100 from thinkyhead/bf_HAL_prepare
...
Apply maths macros and type changes ahead of HAL
8 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
8 years ago
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.
8 years ago
Scott Lahteine
0c616700f3
Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
...
Convert DAC percent to uint8_t
8 years ago
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
8 years ago
Scott Lahteine
c61c0a9aeb
Fix status message missing "blink"
8 years ago
Scott Lahteine
499d5c3b24
Fix scrolling lcd message for DOGM
8 years ago
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.
8 years ago
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
8 years ago
Scott Lahteine
21217d53df
Circular scrolling of the status message
8 years ago
Scott Lahteine
bfe7fbe5c0
Maintain message scroll rate
8 years ago
Scott Lahteine
789b2928a8
Tweak scrolling message code
8 years ago
Thomas Moore
a32f7b329c
Fix heater status display for advanced pause
8 years ago
Scott Lahteine
8d69394ae1
Fix LCD printing of progmem strings
8 years ago
Scott Lahteine
6b9ca16f36
Patch lcd_print edge limit code
8 years ago
Scott Lahteine
71367fd518
Scrolling status message option
8 years ago