Coherence: one component per idea, one spelling per word, one truth per claim

Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
Gabriel Brown
2026-08-25 02:21:45 -04:00
parent 06c53d6c21
commit bd2fd12de2
87 changed files with 660 additions and 766 deletions
@@ -61,22 +61,19 @@ SettingsPage {
}).join(", ");
}
Component.onCompleted: Containers.refresh()
Component.onCompleted: if (!Containers.scanned) Containers.refresh()
// ── the list ────────────────────────────────────────────────────────────
TextRow {
visible: Containers.lastError !== ""
ErrorRow {
label: "That did not work"
detail: Containers.lastError
value: ""
divider: false
message: Containers.lastError
}
TextRow {
visible: Containers.scanned && !Containers.available
label: "podman is not available"
detail: "Nothing here can be shown until podman is installed."
detail: "Nothing here can be shown until podman is installed"
value: ""
divider: false
}
@@ -449,7 +446,7 @@ SettingsPage {
TextRow {
visible: Containers.scanned && Containers.available && Containers.total === 0
label: "No containers"
detail: "Nothing has been created on this machine yet."
detail: "Nothing has been created on this machine yet"
value: ""
divider: false
}