This patch splits the main UI into two panes reported/not-reported. Known bugs: - Submission result column needs some improvements, now it just shows the last line from reported_to which looks weird... -> should be clickable, if it's URL -> all reporters which writes to some url (reportuploader, bugzilla, logger, rhtsupport) should return the success message in the same predefined format, so we can parse it in UI..
good example: Bugzilla: Bugzilla: URL=http://bugzilla.redhat.com/show_bug.cgi?id=696222
bad example: logger: file: /home/jmoskovc/abrt.log
How about a format:
<Event name> : <result>
event name: - Bugzilla, Gnome Bugzilla, ...
result: - if url: URL=<url> - if not url: MSG=<generic message>
- if the line has a different format, it will be displayed in it's raw format
- ticket https://fedorahosted.org/abrt/ticket/320
Please review and send me some feedback for the proposal (any volunteers for implementing this are welcome ;))
J.
Jiri Moskovcak jmoskovc@redhat.com writes:
This patch splits the main UI into two panes reported/not-reported. Known bugs:
- Submission result column needs some improvements, now it just shows
the last line from reported_to which looks weird...
when you crash app, then do report -> fill how to repro -> and directly to reporting with logger, then it's not moved from unreported pane to reported pane.
On 07/20/2011 03:55 PM, Nikola Pajkovsky wrote:
Jiri Moskovcakjmoskovc@redhat.com writes:
This patch splits the main UI into two panes reported/not-reported. Known bugs:
- Submission result column needs some improvements, now it just shows
the last line from reported_to which looks weird...
when you crash app, then do report -> fill how to repro -> and directly to reporting with logger, then it's not moved from unreported pane to reported pane.
This patch together with last patches from Denys (adding LIBREPORT_GETPID flag) should fix it, please watch for any gtk warnings, I found (and fixed) one which occurred when you delete an item from the reported list...
Please review, J.
p.s: please pay attention to the function get_last_line, maybe it can be done better...
crash-catcher@lists.fedorahosted.org