Scott Lahteine
083726b2ae
Group button-related LCD code
2018-05-22 00:48:14 -05:00
Scott Lahteine
3505d018db
Smarter MIN, MAX, ABS macros
...
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-13 04:51:33 -05:00
Scott Lahteine
03e8f6c1d9
Tweaks to heater / lcd conditions
2018-05-13 04:51:32 -05:00
Kyle Spier-Swenson
a04fc8c318
[1.1.x] Blink the value on non-homed axes ( #10523 )
2018-05-10 01:19:11 -05:00
Scott Lahteine
5aff43e65e
Rename float32 => float52, etc.
2018-05-01 04:41:56 -05:00
Scott Lahteine
689ae467f2
Round all floats in string conversion functions ( #10565 )
2018-04-28 21:51:27 -05:00
Scott Lahteine
b19d8182c1
Add HAS_HEATED_BED conditional ( #10494 )
2018-04-22 23:40:49 -05:00
Scott Lahteine
040ebd1675
Use lcd_printPGM_utf in more places
...
Fix #10256
2018-03-31 20:47:20 -05:00
Bob-the-Kuhn
179de4423d
remove conditional download of custom character RAM
2018-03-07 17:50:18 -06:00
Scott Lahteine
2bde53bd46
Add support for BACK button (if any) ( #9836 )
2018-02-26 22:53:08 -06:00
Zachary Hill
2aaa1a5815
Further fix of LCD_PROGRESS_BAR ( #9784 )
2018-02-23 18:52:25 -06:00
Scott Lahteine
4ea058260b
Fix #9732 again
2018-02-23 03:59:40 -06:00
Scott Lahteine
85162da0df
Fix Z value on HD44780 ( #9770 )
2018-02-23 00:42:55 -06:00
Scott Lahteine
c67cefd913
2.0.x parity in ultralcd__impl_HD44780.h
2018-02-17 15:41:20 -06:00
Scott Lahteine
c71f542d61
LCD_PROGRESS_BAR w/out SDSUPPORT for character LCD
2018-02-17 15:41:20 -06:00
Thomas Moore
81193e9338
Add M701 / M702 filament load / unload
2017-12-30 19:48:21 -06:00
Scott Lahteine
85ca7fed93
Show bedlevel with Bed temp indicator
...
…and display a third extruder on character display
2017-12-28 20:21:47 -06:00
Scott Lahteine
8519451161
Comment, improve filament width sensor
2017-12-13 02:35:23 -06:00
Scott Lahteine
5bc5ba7ee3
More reliable set characters after bootscreen
2017-11-26 20:02:51 -06:00
Scott Lahteine
956680104b
Tweak char_mode init
2017-11-22 19:10:54 -06:00
Scott Lahteine
73ddc762c8
Fix up LCD init / charset
2017-11-22 18:07:03 -06:00
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
2017-11-18 07:03:18 -06:00
Scott Lahteine
eb3bdb7550
Fix FILAMENT_LCD_DISPLAY, disabled state, optimize
2017-11-16 17:46:08 -06:00
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
2017-11-10 20:09:59 -06:00
Scott Lahteine
640526f0c8
Operate in Native Machine Space
2017-11-03 22:40:30 -05:00
montri2025
fa157f08ff
lcd <20 disply Bed Temperature cast ty ( #8068 )
2017-10-23 23:46:26 -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
88857e8028
Move fade_scaling_factor_for_z to Planner
2017-10-14 02:10:46 -05:00
Scott Lahteine
8e808fcadc
General cleanup, apply const
2017-10-13 16:13:36 -05:00
Scott Lahteine
da93a272a0
Move leveling_is_active to a macro
2017-10-13 16:11:27 -05:00
Scott Lahteine
a21201a713
LCD filename already concatentated
2017-10-07 15:14:58 -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
802f147686
Remove some excess whitepsace
2017-10-01 18:25:04 -05:00
MasterPIC
7f8ff0a724
Show leveling status on character LCD
2017-09-27 12:18:41 -05:00
Scott Lahteine
c3a9e95a5f
Define drawmenu items once, in ultralcd.cpp
2017-09-23 22:00:45 -05:00
Scott Lahteine
0873c667fa
Apply coding standards to recent merges
2017-07-13 00:46:16 -05:00
Tannoo
aaacef9441
Corrections ( #7231 )
...
20x4 map integration. Also some minor changes to the UBL Menu layout. Both 20x4 LCD's and Graphical LCD panels should have similar functionality now.
2017-07-07 11:05:08 -05:00
Scott Lahteine
ae5923a3d0
Make lcd_bootscreen common to both
2017-07-02 00:47:36 -05:00
Scott Lahteine
76c92a1fab
Clean up some trailing spaces
2017-07-01 22:32:20 -05:00
Scott Lahteine
4cb45c10dd
Patch ubl lcd mesh map indentation
2017-07-01 19:47:52 -05:00
Scott Lahteine
abd6ba62b4
Some cleanups for ubl lcd mesh map
2017-07-01 19:47:49 -05:00
Scott Lahteine
b492e0878d
Changes to reduce and simplify
2017-06-28 01:10:30 -05:00
Tannoo
80abc872f3
Updated to better support the coming "radar"
2017-06-27 22:51:58 -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
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
2017-06-19 17:46:41 -05:00
Scott Lahteine
d9da126776
Cleanups for UBL / ultralcd.cpp
2017-06-15 15:22:36 -05:00