|
@@ -187,6 +187,9 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l
|
187
|
187
|
host_action_prompt_button(PSTR("Continue"));
|
188
|
188
|
host_action_prompt_show();
|
189
|
189
|
#endif
|
|
190
|
+ #if ENABLED(EXTENSIBLE_UI)
|
|
191
|
+ ExtUI::onStatusChanged(PSTR("Load Filament"));
|
|
192
|
+ #endif
|
190
|
193
|
while (wait_for_user) {
|
191
|
194
|
#if HAS_BUZZER
|
192
|
195
|
filament_change_beep(max_beep_count);
|
|
@@ -239,6 +242,9 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l
|
239
|
242
|
#if ENABLED(HOST_PROMPT_SUPPORT)
|
240
|
243
|
host_prompt_do(PROMPT_USER_CONTINUE, PSTR("Continuous Purge Running..."), PSTR("Continue"));
|
241
|
244
|
#endif
|
|
245
|
+ #if ENABLED(EXTENSIBLE_UI)
|
|
246
|
+ ExtUI::onStatusChanged(PSTR("Continuous Purge Running..."));
|
|
247
|
+ #endif
|
242
|
248
|
for (float purge_count = purge_length; purge_count > 0 && wait_for_user; --purge_count)
|
243
|
249
|
do_pause_e_move(1, ADVANCED_PAUSE_PURGE_FEEDRATE);
|
244
|
250
|
wait_for_user = false;
|
|
@@ -517,6 +523,9 @@ void wait_for_confirmation(const bool is_reload/*=false*/, const int8_t max_beep
|
517
|
523
|
#if ENABLED(HOST_PROMPT_SUPPORT)
|
518
|
524
|
host_prompt_do(PROMPT_USER_CONTINUE, PSTR("Nozzle Parked"), PSTR("Continue"));
|
519
|
525
|
#endif
|
|
526
|
+ #if ENABLED(EXTENSIBLE_UI)
|
|
527
|
+ ExtUI::onStatusChanged(PSTR("Nozzle Parked"));
|
|
528
|
+ #endif
|
520
|
529
|
while (wait_for_user) {
|
521
|
530
|
#if HAS_BUZZER
|
522
|
531
|
filament_change_beep(max_beep_count);
|
|
@@ -538,6 +547,10 @@ void wait_for_confirmation(const bool is_reload/*=false*/, const int8_t max_beep
|
538
|
547
|
host_prompt_do(PROMPT_USER_CONTINUE, PSTR("HeaterTimeout"), PSTR("Reheat"));
|
539
|
548
|
#endif
|
540
|
549
|
|
|
550
|
+ #if ENABLED(EXTENSIBLE_UI)
|
|
551
|
+ ExtUI::onStatusChanged(PSTR("HeaterTimeout"));
|
|
552
|
+ #endif
|
|
553
|
+
|
541
|
554
|
// Wait for LCD click or M108
|
542
|
555
|
while (wait_for_user) idle(true);
|
543
|
556
|
|