Port the pre-send checks and wire the AMS best-position popup

This commit is contained in:
SoftFever
2026-07-17 11:10:21 +08:00
parent d097fbec9a
commit 7f8baf46d3
4 changed files with 379 additions and 11 deletions
+7
View File
@@ -119,6 +119,13 @@ enum PrintDialogStatus : unsigned int {
PrintStatusWarningExtFilamentNotMatch,
PrintStatusFilamentWarningNozzleHRC,
PrintStatusFilamentCrossExtruderWarning,
// Orca: resynced pre-send-check statuses. SmartNozzleBlobNeedAuto + TPUUnsupportCaliOn are wired
// (see SelectMachine); FilamentWarningRemainNotEnough + PrintTimeEstimateWarning are declared for
// forward-compat but their feature wiring stays deferred (missing device-model surface).
PrintStatusTPUUnsupportCaliOn,
PrintStatusSmartNozzleBlobNeedAuto,
PrintStatusFilamentWarningRemainNotEnough,
PrintStatusPrintTimeEstimateWarning,
PrintStatusFilamentWarningEnd,
PrintStatusWarningEnd,//->end error<-