mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 03:29:00 +08:00
Add handling of missing printJob status cases
The `printJob` now also contains a status for detecting aborted prints that were awaiting cleanup, preventing the need for the additional checks in the `await_cleanup` status.
This commit is contained in:
parent
c8b491e9e7
commit
6be0d58039
@ -73,10 +73,6 @@ Item
|
|||||||
switch (printJob.state)
|
switch (printJob.state)
|
||||||
{
|
{
|
||||||
case "wait_cleanup":
|
case "wait_cleanup":
|
||||||
if (printJob.timeTotal > printJob.timeElapsed)
|
|
||||||
{
|
|
||||||
return catalog.i18nc("@label:status", "Aborted");
|
|
||||||
}
|
|
||||||
return catalog.i18nc("@label:status", "Finished");
|
return catalog.i18nc("@label:status", "Finished");
|
||||||
case "finished":
|
case "finished":
|
||||||
return catalog.i18nc("@label:status", "Finished");
|
return catalog.i18nc("@label:status", "Finished");
|
||||||
@ -88,6 +84,20 @@ Item
|
|||||||
return catalog.i18nc("@label:status", "Aborting...");
|
return catalog.i18nc("@label:status", "Aborting...");
|
||||||
case "aborted": // NOTE: Unused, see above
|
case "aborted": // NOTE: Unused, see above
|
||||||
return catalog.i18nc("@label:status", "Aborted");
|
return catalog.i18nc("@label:status", "Aborted");
|
||||||
|
case "aborted_post_print":
|
||||||
|
return catalog.i18nc("@label:status", "Aborted");
|
||||||
|
case "aborted_wait_user_action":
|
||||||
|
return catalog.i18nc("@label:status", "Aborted");
|
||||||
|
case "aborted_wait_cleanup":
|
||||||
|
return catalog.i18nc("@label:status", "Aborted");
|
||||||
|
case "failed":
|
||||||
|
return catalog.i18nc("@label:status", "Failed");
|
||||||
|
case "failed_post_print":
|
||||||
|
return catalog.i18nc("@label:status", "Failed");
|
||||||
|
case "failed_wait_user_action":
|
||||||
|
return catalog.i18nc("@label:status", "Failed");
|
||||||
|
case "failed_wait_cleanup":
|
||||||
|
return catalog.i18nc("@label:status", "Failed");
|
||||||
case "pausing":
|
case "pausing":
|
||||||
return catalog.i18nc("@label:status", "Pausing...");
|
return catalog.i18nc("@label:status", "Pausing...");
|
||||||
case "paused":
|
case "paused":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user