From a0b9aa33838db720bc497dcd10055987e97bd5e6 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sun, 10 Oct 2021 13:00:22 +0100 Subject: [PATCH] show full path in group-by-file if it's available. GitHub issue #78 --- .../views/com/muwire/gui/SearchTabView.groovy | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gui/griffon-app/views/com/muwire/gui/SearchTabView.groovy b/gui/griffon-app/views/com/muwire/gui/SearchTabView.groovy index 45ed65a9..85a49273 100644 --- a/gui/griffon-app/views/com/muwire/gui/SearchTabView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/SearchTabView.groovy @@ -233,14 +233,15 @@ class SearchTabView { scrollPane(constraints : BorderLayout.CENTER) { sendersTable2 = table(id : "senders-table2", autoCreateRowSorter : true, rowHeight : rowHeight) { tableModel(list : model.senders2) { - closureColumn(header : trans("SENDER"), preferredWidth : 350, type : String, read : {it.sender.getHumanReadableName()}) - closureColumn(header : trans("BROWSE"), preferredWidth : 20, type : Boolean, read : {it.browse}) - closureColumn(header : trans("FEED"), preferredWidth : 20, type: Boolean, read : {it.feed}) - closureColumn(header : trans("MESSAGES"), preferredWidth : 20, type: Boolean, read : {it.messages}) - closureColumn(header : trans("CHAT"), preferredWidth : 20, type : Boolean, read : {it.chat}) - closureColumn(header : trans("COMMENT"), preferredWidth : 20, type : Boolean, read : {it.comment != null}) - closureColumn(header : trans("CERTIFICATES"), preferredWidth : 20, type: Integer, read : {it.certificates}) - closureColumn(header : trans("COLLECTIONS"), preferredWidth : 20, type: Integer, read : {UIResultEvent row -> row.collections.size()}) + closureColumn(header : trans("SENDER"), preferredWidth : 250, type : String, read : {it.sender.getHumanReadableName()}) + closureColumn(header : trans("NAME"), preferredWidth: 250, type: String, read : {HTMLSanitizer.sanitize(it.getFullPath())}) + closureColumn(header : trans("BROWSE"), preferredWidth : 10, type : Boolean, read : {it.browse}) + closureColumn(header : trans("FEED"), preferredWidth : 10, type: Boolean, read : {it.feed}) + closureColumn(header : trans("MESSAGES"), preferredWidth : 10, type: Boolean, read : {it.messages}) + closureColumn(header : trans("CHAT"), preferredWidth : 10, type : Boolean, read : {it.chat}) + closureColumn(header : trans("COMMENT"), preferredWidth : 10, type : Boolean, read : {it.comment != null}) + closureColumn(header : trans("CERTIFICATES"), preferredWidth : 10, type: Integer, read : {it.certificates}) + closureColumn(header : trans("COLLECTIONS"), preferredWidth : 10, type: Integer, read : {UIResultEvent row -> row.collections.size()}) closureColumn(header : trans("TRUST_NOUN"), preferredWidth : 50, type : String, read : { trans(model.core.trustService.getLevel(it.sender.destination).name()) })