|
@ -41,7 +41,10 @@ |
|
|
|
|
|
|
|
|
#include "ultralcd_DOGM.h" |
|
|
#include "ultralcd_DOGM.h" |
|
|
#include "u8g_fontutf8.h" |
|
|
#include "u8g_fontutf8.h" |
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(SHOW_BOOTSCREEN) |
|
|
#include "dogm_Bootscreen.h" |
|
|
#include "dogm_Bootscreen.h" |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
#include "../lcdprint.h" |
|
|
#include "../lcdprint.h" |
|
|
#include "../fontutils.h" |
|
|
#include "../fontutils.h" |
|
@ -138,6 +141,9 @@ void MarlinUI::set_font(const MarlinFont font_nr) { |
|
|
#else |
|
|
#else |
|
|
draw_custom_bootscreen(custom_start_bmp); |
|
|
draw_custom_bootscreen(custom_start_bmp); |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
#ifndef CUSTOM_BOOTSCREEN_TIMEOUT |
|
|
|
|
|
#define CUSTOM_BOOTSCREEN_TIMEOUT 2500 |
|
|
|
|
|
#endif |
|
|
safe_delay(CUSTOM_BOOTSCREEN_TIMEOUT); |
|
|
safe_delay(CUSTOM_BOOTSCREEN_TIMEOUT); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -173,6 +179,9 @@ void MarlinUI::set_font(const MarlinFont font_nr) { |
|
|
u8g.drawStr(txt2X, height - (MENU_FONT_HEIGHT) * 1 / 2, STRING_SPLASH_LINE2); |
|
|
u8g.drawStr(txt2X, height - (MENU_FONT_HEIGHT) * 1 / 2, STRING_SPLASH_LINE2); |
|
|
#endif |
|
|
#endif |
|
|
} while (u8g.nextPage()); |
|
|
} while (u8g.nextPage()); |
|
|
|
|
|
#ifndef BOOTSCREEN_TIMEOUT |
|
|
|
|
|
#define BOOTSCREEN_TIMEOUT 2500 |
|
|
|
|
|
#endif |
|
|
safe_delay(BOOTSCREEN_TIMEOUT); |
|
|
safe_delay(BOOTSCREEN_TIMEOUT); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|