ENH: Allow machines that do not support timelapse

STUDIO-3935

Change-Id: I8b65c1d24fdee744af10d4112b0f8bee7554ad3c
(cherry picked from commit 1802c2e8c4fc68fce3dc5b025814aec84e7653a3)
This commit is contained in:
zhimin.zeng 2023-08-14 16:36:11 +08:00 committed by Lane.Wei
parent 7a7dcb1de2
commit 144abfca27
3 changed files with 57 additions and 4 deletions

View file

@ -272,7 +272,8 @@ enum PrintDialogStatus {
PrintStatusNotSupportedSendToSDCard,
PrintStatusNotSupportedPrintAll,
PrintStatusBlankPlate,
PrintStatusUnsupportedPrinter
PrintStatusUnsupportedPrinter,
PrintStatusUnsupportedSelectedTimelapse,
};
std::string get_print_status_info(PrintDialogStatus status);
@ -442,7 +443,9 @@ public:
void update_print_status_msg(wxString msg, bool is_warning = false, bool is_printer = true);
void update_print_error_info(int code, std::string msg, std::string extra);
void set_flow_calibration_state(bool state);
bool is_enable_timelapse();
bool is_show_timelapse();
void set_timelapse_enable_status();
bool is_same_printer_model();
bool is_blocking_printing();
bool has_tips(MachineObject* obj);