Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaime van Kessel <nallath@gmail.com>2020-10-12 12:06:49 +0300
committerJaime van Kessel <nallath@gmail.com>2020-10-12 12:06:49 +0300
commit3ad5219f5dc752e96850ad089505ed806632ef5d (patch)
tree15530e4c587532f34aafbc6e213b5455ef67d8e1 /plugins/UM3NetworkPrinting
parent77290451e12d2969d6c731c31311c166f4e0baec (diff)
Simplify the printer state display
CURA-7745
Diffstat (limited to 'plugins/UM3NetworkPrinting')
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml11
1 files changed, 8 insertions, 3 deletions
diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
index cc5e23ec71..daa1eab1c7 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
@@ -347,18 +347,23 @@ Item
if (!printer) {
return catalog.i18nc("@label:status", "Loading...")
}
- if (printer && printer.state == "disabled")
+ if (printer.state == "disabled")
{
return catalog.i18nc("@label:status", "Unavailable")
}
- if (printer && printer.state == "unreachable")
+ if (printer.state == "unreachable")
{
return catalog.i18nc("@label:status", "Unreachable")
}
- if (printer && !printer.activePrintJob && printer.state == "idle")
+ if (!printer.activePrintJob && printer.state == "idle")
{
return catalog.i18nc("@label:status", "Idle")
}
+ if (!printer.activePrintJob && printer.state == "printing")
+ {
+ // The print job isn't quite updated yet.
+ return catalog.i18nc("@label:status", "Printing")
+ }
return ""
}
visible: text !== ""