From 91f882df97adea262625a45be0257039f144ae49 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 20 Oct 2026 20:21:34 +0200 Subject: sbb-remote 0.9.0: SBo orphans tile on the Dashboard stats gains "orphans", the packages whose .info says MAINTAINER="orphaned - no maintainer" (0.14s over the tree on the VM). The placeholder tile shows the count and opens Packages with only the orphaned chip on. Co-Authored-By: Claude Opus 5.5 --- sb_builder/dashboard.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'sb_builder/dashboard.py') diff --git a/sb_builder/dashboard.py b/sb_builder/dashboard.py index 3096fb8..9b04183 100644 --- a/sb_builder/dashboard.py +++ b/sb_builder/dashboard.py @@ -278,9 +278,7 @@ class Dashboard(QWidget): self.results.body.addWidget(self.legend) self.results.body.addStretch() - self.orphans = Card("SBo orphans") - self.orphans.body.addWidget(muted(QLabel("coming in phase 5"))) - self.orphans.body.addStretch() + self.orphans = Tile("SBo orphans") self.jobs = Card("Recent jobs") self.jobs_list = QLabel("no jobs yet") @@ -320,6 +318,7 @@ class Dashboard(QWidget): else: extra = " ยท ".join(f"{num(v)}\u00a0{k}" for k, v in p.items() if k != "total") t["Packages"].set(num(p["total"]), extra) + self.orphans.set(num(s.get("orphans")), "packages with no maintainer on SBo") if sr is None: t["Built"].set(NA, "no slackrepo database") else: -- cgit v1.2.3