aboutsummaryrefslogtreecommitdiffstats
path: root/sb_builder/results.py
diff options
context:
space:
mode:
Diffstat (limited to 'sb_builder/results.py')
-rw-r--r--sb_builder/results.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/sb_builder/results.py b/sb_builder/results.py
index 30a3adc..1fc6b9a 100644
--- a/sb_builder/results.py
+++ b/sb_builder/results.py
@@ -44,16 +44,17 @@ class LogViewer(QDialog):
def __init__(self, path, log, parent=None):
super().__init__(parent)
- self.setWindowTitle(f"{path}: build log")
+ name = log.get("name", "build.log")
+ self.setWindowTitle(f"{path}: {name}")
self.resize(1000, 700)
self.text = QPlainTextEdit(readOnly=True)
self.text.setFont(QFontDatabase.systemFont(QFontDatabase.SystemFont.FixedFont))
parts = [] # resource.log first: the end of build.log, where it failed, stays last
if log["resource"]:
parts.append("──── resource.log ────\n" + ANSI.sub("", log["resource"]) + "\n")
- parts.append("──── build.log ────\n")
+ parts.append(f"──── {name} ────\n")
if log["truncated"]:
- parts.append("[... start of build.log truncated, showing its end ...]\n")
+ parts.append(f"[... start of {name} truncated, showing its end ...]\n")
parts.append(ANSI.sub("", log["build"]))
self.text.setPlainText("".join(parts))
self.text.moveCursor(QTextCursor.MoveOperation.End)