Scott Lahteine
d11ed30584
Fix compile error with char LCD
...
Followup to f177da4
2018-03-07 16:53:03 -06:00
Scott Lahteine
f177da45bb
Fix encoder position for sddirectory
2018-03-07 05:20:15 -06:00
Scott Lahteine
1f77930e01
Rebuild SD file sort array on Stop SD Print ( #9975 )
...
Thanks Chuck Hellebuyck.
2018-03-07 01:42:30 -06:00
Scott Lahteine
70e9c07b2d
Fix menu highlight glitch, tweak scrolling code ( #9954 )
2018-03-05 23:05:05 -06:00
Scott Lahteine
f0d8d76f68
Use static classes for job timers ( #9940 )
2018-03-04 22:52:25 -06:00
Scott Lahteine
803c3169ad
Fix lcd_quick_feedback for BTN_BACK
2018-02-28 20:23:34 -06:00
Scott Lahteine
198b059b44
Fix manual move axis display value
...
The workspace offset is now added to the XYZ values.
2018-02-28 17:31:38 -06:00
Scott Lahteine
2bde53bd46
Add support for BACK button (if any) ( #9836 )
2018-02-26 22:53:08 -06:00
Scott Lahteine
1eb3364ac9
Import ENABLE_LEVELING_FADE_HEIGHT from 2.0.x ( #9834 )
2018-02-26 22:16:09 -06:00
Scott Lahteine
47619e4476
Fix a progress bar condition
2018-02-23 19:42:01 -06:00
Sebastianv650
9c65890644
[1.1.x] LIN_ADVANCE v1.5 ( #9700 )
2018-02-23 00:53:41 -06:00
Scott Lahteine
1c95c13224
Lightweight status screen for ST7920
...
- This status screen uses the ST7920 character generator to greatly reduce SPI traffic and MCU load when updating the status screen.
- Has been tested with the RepRapDiscount Full Graphics Smart Controller but should work with any LCD that uses an ST7920 or fully compatible controller.
2018-02-22 00:46:25 -06:00
Scott Lahteine
e8f9473be2
Fix progress bar on DOGM with LCD_SET_PROGRESS_MANUALLY
2018-02-21 19:43:45 -06:00
Scott Lahteine
2b7e5c8e6c
Extend menu items for SWITCHING_EXTRUDER
...
In reference to #5367
2018-02-19 11:11:04 -06:00
Scott Lahteine
f39b28b6a9
Null-terminate lcd_status_message
2018-02-19 10:07:22 -06:00
Thomas Moore
acb4dba7cd
Fix LCD manual movement on kinematic machines ( #9656 )
2018-02-16 02:30:05 -06:00
Scott Lahteine
6e4a7e2dcb
Init lcd message string programmatically
2018-02-14 05:08:06 -06:00
Scott Lahteine
7cb3640ea4
Restore welcome message
2018-02-12 01:01:09 -06:00
Scott Lahteine
7e17a2cfd0
26-day-old buried patch to U.B.L.
2018-02-11 06:06:50 -06:00
GMagician
5a39afb81b
[1.1.x] Memory overflow protection ( #9563 )
2018-02-10 14:14:22 -06:00
Scott Lahteine
4300547c66
Size lcd_status_message based on language ( #9546 )
2018-02-08 23:03:27 -06:00
Scott Lahteine
f61ff9c813
Firmware retraction lost change
2018-02-08 22:20:31 -06:00
Scott Lahteine
55071749b7
Minor changes for 2.0.x parity
2018-02-08 22:20:31 -06:00
Scott Lahteine
8da92b6823
Fix default arg in lcd_goto_screen
2018-02-05 16:41:59 -06:00
Scott Lahteine
5054c53901
Export more in ultralcd.h
...
Closer parity with 2.0.x
2018-02-04 21:17:03 -06:00
Scott Lahteine
56d5c5b97a
Misc. comments
2018-02-04 21:16:07 -06:00
Thomas Moore
5b4e39a429
Apply feedrate to nozzle movement for kinematic machines
2018-02-03 22:17:13 -06:00
Scott Lahteine
8bccd0ef5b
Fix up _Bootscreen.h and _Statusscreen.h
...
- Support for 3 and 4-frame fan animation
- Binary bitmap data for easier visualization
- Cleanup mystery numbers, etc.
2018-02-02 00:55:02 -06:00
Scott Lahteine
c970869d74
Add hotEnough methods
2018-01-22 05:46:19 -06:00
GMagician
2814103458
Standardized max temp values
...
Everywhere in menu items temperatures are "defined value" subtracted by 15.
In one place is subtracted by 5
2018-01-19 19:41:45 +01:00
Roxy-3D
c11665e92f
Regression fixes for UBL's G29 P1, G29 P2, G29 P4 and G26 ( #9213 )
...
The changes to ultralcd.cpp for is_lcd_clicked() did not encompass the
full functionality of UBL's G29 P1, P2 and P4. It also broke G26's
ability to abort in several of its phases.
This is the first pass at fixing the problem. It has been tested for
correctness for several hours but more testing needs to be done.
There may be a few follow up patches to finish covering all the corner
cases, but right now I need to merge this before any conflicts show up.
Some of these changes will need to be moved over to the bugfix-v2.0.0
branch. That will happen a few days from now.
2018-01-17 00:27:50 -06:00
Bob-the-Kuhn
4393c3ef7f
LCD_CONTRAST to uint16_t for 1.1.x parity ( #9148 )
2018-01-11 18:32:41 -06:00
Tannoo
2c3bdfe2ea
[1.1.x] UBL Mesh Storage Message ( #9094 )
2018-01-07 20:07:20 -06:00
Bob-the-Kuhn
0868907359
works
2018-01-05 19:12:34 -06:00
Scott Lahteine
fbda8a2e2b
UBL G29 works without settings.load
2018-01-05 15:47:52 -06:00
Scott Lahteine
3d34dddbc0
Squish lcd_advanced_pause_show_message
2018-01-05 15:47:52 -06:00
Scott Lahteine
e7bf7e6031
Make FWRetract class for 2.0.x parity
2018-01-04 17:54:24 -06:00
Thomas Moore
faf7dda9d3
Fix 'lcd_temp_menu_e0_filament_change' was not declared error
2018-01-03 19:18:34 +00:00
Tannoo
d3139e47f8
[1.1.x] EEPROM init fix ( #9002 )
2018-01-03 04:28:15 -06:00
Thomas Moore
586d50ff99
Fix UBL compilation warnings
2018-01-02 19:41:02 -06:00
Roxy-3D
949191215b
Z BabyStepping should not be dependent on a bed leveling system being active
2018-01-01 14:39:28 -06:00
houseofbugs
a66811a597
A specific option to SLIM_LCD_MENUS
2017-12-31 00:15:24 -06:00
Thomas Moore
81193e9338
Add M701 / M702 filament load / unload
2017-12-30 19:48:21 -06:00
Scott Lahteine
18e277d9d3
Enqueue commands properly in ultralcd.cpp
2017-12-30 04:16:50 -06:00
Marcio Teixeira
6195f7810a
Multi extruder support for M600 and LCD (FR #8672 )
2017-12-26 22:59:05 -06:00
Scott Lahteine
ecba9b6738
Merge pull request #8897 from thinkyhead/bf1_lcd_click_redraw
...
[1.1.x] Clear lcd_clicked on use
2017-12-26 20:54:31 -06:00
Timothy Hoogland
8ea3b29c17
Fix NO_VOLUMETRICS compile error
2017-12-26 19:32:09 -06:00
Scott Lahteine
81f1001b2c
Clear lcd_clicked immediately on use
2017-12-25 21:50:58 -06:00
Scott Lahteine
5f0026893f
Fix some compiler warnings
2017-12-25 08:51:35 -06:00
Scott Lahteine
3c7cdcdc22
General cleanup of config-store, reset_bed_level
2017-12-25 04:23:52 -06:00