widgets/notifications: Cleanup, fix some visual issues, and add jobs

Note: There was a lot of whitespace that my IDE is now removing.

Fixes job notifications not being dismissable (#208 (closed)), and imports an implementation from workspace for the progress bar and actions.

Fixes notification contents not being clipped when being dragged (teams/plasma-mobile/issues#287)

Also fixes notification text being spread over multiple lines unnecessarily (teams/plasma-mobile/issues#302).

Merge request reports

Loading