aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-07 12:31:56 +0100
committerDanilo M. <danix@danix.xyz>2026-11-07 12:31:56 +0100
commitaf008cbd9f5d8d03eff0aa8ac1c7856bb30412e0 (patch)
tree2f109b5298e98481bd05983a8968bafce5f8e01f /desktop/modules
parent4dde0c12e078e3e9084de110abba590e0337ee60 (diff)
downloadquickshell-af008cbd9f5d8d03eff0aa8ac1c7856bb30412e0.tar.gz
quickshell-af008cbd9f5d8d03eff0aa8ac1c7856bb30412e0.zip
sonix: boot logo status in the page, wrapped, not cut in the header
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules')
-rw-r--r--desktop/modules/sonix/BootlogoModule.qml9
-rw-r--r--desktop/modules/sonix/BootlogoTab.qml9
2 files changed, 10 insertions, 8 deletions
diff --git a/desktop/modules/sonix/BootlogoModule.qml b/desktop/modules/sonix/BootlogoModule.qml
index edace29..8778ce3 100644
--- a/desktop/modules/sonix/BootlogoModule.qml
+++ b/desktop/modules/sonix/BootlogoModule.qml
@@ -28,14 +28,7 @@ Module {
actions: Component {
Row {
spacing: 8
- Text {
- anchors.verticalCenter: parent.verticalCenter
- width: Math.min(implicitWidth, 520)
- elide: Text.ElideRight
- text: tab.status
- font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 4 }
- color: tab.waiting ? Theme.yellow : tab.statusError ? Theme.red : Theme.green
- }
+ // The status is in the page, under Output, where it wraps.
Button {
text: tab.busy ? "Busy…" : "Save"
enabled: tab.canSave
diff --git a/desktop/modules/sonix/BootlogoTab.qml b/desktop/modules/sonix/BootlogoTab.qml
index 70c9fdd..4a34dc7 100644
--- a/desktop/modules/sonix/BootlogoTab.qml
+++ b/desktop/modules/sonix/BootlogoTab.qml
@@ -319,6 +319,15 @@ Row {
enabled: Sonix.present && !tab.busy && !tab.waiting
onClicked: pickSaved.open()
}
+ // Save and upload results, in full: the header has no room for them.
+ Text {
+ visible: tab.status !== ""
+ width: parent.width
+ wrapMode: Text.Wrap
+ text: tab.status
+ font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 3 }
+ color: tab.waiting ? Theme.yellow : tab.statusError ? Theme.red : Theme.green
+ }
Text {
width: parent.width
wrapMode: Text.Wrap