From 1432376d97a0b473f3c484c725b14c4077995c92 Mon Sep 17 00:00:00 2001 From: Jiri Moskovcak Date: Tue, 19 Jan 2010 15:04:27 +0100 Subject: GUI: made the report url clickable again --- src/Gui/CCMainWindow.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/Gui/CCMainWindow.py b/src/Gui/CCMainWindow.py index a8101d49..f67cd06a 100644 --- a/src/Gui/CCMainWindow.py +++ b/src/Gui/CCMainWindow.py @@ -233,12 +233,14 @@ class MainWindow(): report_label = _("This crash has been reported:\n") # plugin message follows, but at least in case of kerneloops, # it is not informative (no URL to the report) - for message in dump.getMessage().split('\n'): - if message: - #Doesn't work (far too easy to make it worse, not better): - #if "http" in message[0:5] or "file:///"[0:8] in message: - # message = "%s" % (message, message) - report_label += "%s\n" % message + for message in dump.getMessage().split(';'): + if message: + message_clean = message.strip() + if "http" in message_clean[0:5] or "file:///"[0:8] in message_clean: + report_message = "%s" % (message_clean, message_clean) + else: + report_message = message_clean + report_label += "%s\n" % report_message log2("setting markup '%s'", report_label) self.wTree.get_widget("lReported").set_markup(report_label) else: -- cgit