Unify status scrolling further
This commit is contained in:
@ -277,10 +277,15 @@ public:
|
||||
static char status_message[];
|
||||
static bool has_status();
|
||||
|
||||
|
||||
static uint8_t status_message_level; // Higher levels block lower levels
|
||||
static inline void reset_alert_level() { status_message_level = 0; }
|
||||
|
||||
#if ENABLED(STATUS_MESSAGE_SCROLLING)
|
||||
static uint8_t status_scroll_offset;
|
||||
static void advance_status_scroll();
|
||||
static char* status_and_len(uint8_t &len);
|
||||
#endif
|
||||
|
||||
#if HAS_PRINT_PROGRESS
|
||||
#if ENABLED(LCD_SET_PROGRESS_MANUALLY)
|
||||
static uint8_t progress_bar_percent;
|
||||
@ -327,9 +332,6 @@ public:
|
||||
|
||||
#endif
|
||||
|
||||
#if ENABLED(STATUS_MESSAGE_SCROLLING)
|
||||
static uint8_t status_scroll_offset;
|
||||
#endif
|
||||
static uint8_t lcd_status_update_delay;
|
||||
|
||||
#if HAS_LCD_CONTRAST
|
||||
@ -520,7 +522,7 @@ private:
|
||||
static void _synchronize();
|
||||
|
||||
#if HAS_SPI_LCD || ENABLED(EXTENSIBLE_UI)
|
||||
static void finishstatus(const bool persist);
|
||||
static void finish_status(const bool persist);
|
||||
#endif
|
||||
|
||||
#if HAS_SPI_LCD
|
||||
|
Reference in New Issue
Block a user