diff --git a/Marlin/Conditionals_LulzBot.h b/Marlin/Conditionals_LulzBot.h index c38b84b87..a33d25013 100644 --- a/Marlin/Conditionals_LulzBot.h +++ b/Marlin/Conditionals_LulzBot.h @@ -62,7 +62,7 @@ #error Angelfish_Aero // Titan AERO (Angelfish) #endif -#define LULZBOT_FW_VERSION ".14" +#define LULZBOT_FW_VERSION ".15" // Select options based on printer model diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index dec58fe13..057cc28f9 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -851,7 +851,7 @@ #if defined(LULZBOT_AUTO_BED_LEVELING_3POINT) #define AUTO_BED_LEVELING_3POINT LULZBOT_AUTO_BED_LEVELING_3POINT #else -#define AUTO_BED_LEVELING_LINEAR +#define AUTO_BED_LEVELING_BILINEAR #endif //#define AUTO_BED_LEVELING_BILINEAR //#define AUTO_BED_LEVELING_UBL diff --git a/Marlin/language_en.h b/Marlin/language_en.h index f507d0ca9..b8162283d 100644 --- a/Marlin/language_en.h +++ b/Marlin/language_en.h @@ -735,7 +735,7 @@ #define MSG_DELTA_HEIGHT_CALIBRATE _UxGT("Set Delta Height") #endif #ifndef MSG_INFO_MENU - #define MSG_INFO_MENU _UxGT("About Printer") + #define MSG_INFO_MENU _UxGT("About Firmware") #endif #ifndef MSG_INFO_PRINTER_MENU #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info") diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index d501e7c36..98bb0840e 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -876,6 +876,18 @@ void kill_screen(const char* lcd_msg) { #endif + /** + * + * Extra menu item to show LulzBot firmware version + * + */ + #if defined(LULZBOT_SHOW_CUSTOM_BOOTSCREEN) + void lcd_show_custom_bootscreen() { + if (lcd_clicked) { defer_return_to_status = false; return lcd_goto_previous_menu(); } + lcd_custom_bootscreen(); + } + #endif + /** * * "Main" menu @@ -918,6 +930,9 @@ void kill_screen(const char* lcd_msg) { #endif } MENU_ITEM(submenu, MSG_CONTROL, lcd_control_menu); + #if defined(LULZBOT_SHOW_CUSTOM_BOOTSCREEN) + MENU_ITEM(submenu, MSG_INFO_MENU, lcd_show_custom_bootscreen); + #endif #if ENABLED(SDSUPPORT) if (card.cardOK) {