diff --git a/ChatView/qml/controls/TopBar.qml b/ChatView/qml/controls/TopBar.qml index ae96876..3afcca5 100644 --- a/ChatView/qml/controls/TopBar.qml +++ b/ChatView/qml/controls/TopBar.qml @@ -106,6 +106,10 @@ Rectangle { ToolTip.delay: 250 ToolTip.text: qsTr("Switch agent role (different system prompts)") } + } + + Row { + spacing: 10 QoAButton { id: toolsButtonId @@ -180,6 +184,7 @@ Rectangle { } } + Item { height: firstRow.height width: recentPathId.width @@ -270,11 +275,14 @@ Rectangle { Row { id: compressingRow + visible: root.isCompressing spacing: 6 BusyIndicator { id: compressBusyIndicator + + anchors.verticalCenter: parent.verticalCenter running: root.isCompressing width: 16 height: 16 @@ -282,14 +290,15 @@ Rectangle { Text { text: qsTr("Compressing...") + height: parent.height color: palette.text font.pixelSize: 12 verticalAlignment: Text.AlignVCenter - height: parent.height } QoAButton { id: cancelCompressButtonId + text: qsTr("Cancel") ToolTip.visible: hovered