Review Request 122921: Handle job error when showing job finished notification
David Rosca
nowrep at gmail.com
Sun Mar 22 11:41:43 UTC 2015
> On March 22, 2015, 11:36 a.m., Kai Uwe Broulik wrote:
> > applets/notifications/package/contents/ui/Jobs.qml, line 69
> > <https://git.reviewboard.kde.org/r/122921/diff/1/?file=354553#file354553line69>
> >
> > Just noticed, shouldn't it rather be "Failed"?
> >
> > So you get "Copying: Failed" rather than "Error" because the job aborted?
"Failed" would probably be better, I wasn't really sure which word to choose.
- David
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/122921/#review77905
-----------------------------------------------------------
On March 12, 2015, 5:46 p.m., David Rosca wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122921/
> -----------------------------------------------------------
>
> (Updated March 12, 2015, 5:46 p.m.)
>
>
> Review request for Plasma.
>
>
> Repository: plasma-workspace
>
>
> Description
> -------
>
> When job finishes, the notifications applet shows a "%job_message%: Finished" notification with action to open url (extracted from description).
> If the job finishes with error, this notification still displays "Finished" and offers to open url, but as the job finished with error, this url will
> most probably be invalid. There is also no indication that the job actually finished with error.
>
> This patch checks for job error and in case of error, set notification summary to "%job_message%: Error", body to error text and clears the actions (no open url).
>
> It only works with jobs that actually sets the error text (KJob::setErrorText), because KJob::error is not exposed in dataengine.
>
>
> Diffs
> -----
>
> applets/notifications/package/contents/ui/Jobs.qml ee3ec5b
>
> Diff: https://git.reviewboard.kde.org/r/122921/diff/
>
>
> Testing
> -------
>
> Error in job is now detected, displayed in notification and there is no "open url" action.
>
>
> File Attachments
> ----------------
>
> error-notification
> https://git.reviewboard.kde.org/media/uploaded/files/2015/03/12/a7f43698-8c8d-4ad3-aa03-5b527fcdc2d9__job-notification.png
>
>
> Thanks,
>
> David Rosca
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20150322/61465a43/attachment.html>
More information about the Plasma-devel
mailing list