diff options
Diffstat (limited to 'desktop/assistant')
| -rw-r--r-- | desktop/assistant/Assistant.qml | 3 | ||||
| -rw-r--r-- | desktop/assistant/Card.qml | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/desktop/assistant/Assistant.qml b/desktop/assistant/Assistant.qml index f76c38d..6692648 100644 --- a/desktop/assistant/Assistant.qml +++ b/desktop/assistant/Assistant.qml @@ -63,6 +63,9 @@ Scope { readonly property bool connected: link.item?.connected ?? false property string state: "idle" property string model: "" + // The preferred model being loaded on open, shown in the header until + // the router reports it loaded. Set from shell.qml. + property string swapping: "" property int ctxUsed: 0 property int ctxMax: 0 property var convId: null diff --git a/desktop/assistant/Card.qml b/desktop/assistant/Card.qml index 150e483..4c76e64 100644 --- a/desktop/assistant/Card.qml +++ b/desktop/assistant/Card.qml @@ -83,6 +83,7 @@ Rectangle { Text { anchors { left: parent.left; verticalCenter: parent.verticalCenter } text: !card.canvas.connected ? "assistant not running" + : card.canvas.swapping ? `loading ${card.canvas.swapping}…` : card.canvas.model || "assistant" color: card.canvas.connected ? Theme.text : Theme.red font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2 } |
