Bug 281202 - provide in-email download progress and control buttons for attachments
Summary: provide in-email download progress and control buttons for attachments
Status: REPORTED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-02 07:41 UTC by S. Burmeister
Modified: 2013-09-22 15:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Burmeister 2011-09-02 07:41:23 UTC
Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

Currently kmail does not show any content of an email on an imap account until it is fully downloaded, including attachments.

So a) after the headers and text are downloaded (which should happen first) it should show them instantly.

And b) and what this enhancement is about is to always show the attachments as icons instantly as well and then provide a progress bar next to each that shows the download progress.

If the user has set to not download attachments but only on demand kmail should provide buttons next to each attachment to download/cancel/save.

Download does as the attachment would be downloaded for kmail, i.e. a picture would be shown inline after it was downloaded.

Cancel, cancels downloads, so if kmail started with attachment 1 [details] the user can cancel it in case attachment 3 [details] is the only one he needs - even if in general he would like kmail to download all attachments. One could even extend this feature to just pause or prioritise attachments regarding their download order.

Save would also download that file but not within kmail but with a normal KDE download progress window, i.e. even if kmail is closed or the user has a look at another message the download continues – as if one would download a file from a ftp-server.

Reproducible: Always

Steps to Reproduce:
Open an email with large attachements in kmail

Actual Results:  
content in the preview pane is not shown until the whole email is downloaded, the user has no control over the download and has to wait for it to finish.

Expected Results:  
a) show everything already downloaded
b) inform the user about the download progress for each attachement
c) let the user control the download process
d) let the user download a file "externally", i.e. even after kmail closed.