Bug 126202 - Show progress bar in all windows
Summary: Show progress bar in all windows
Status: RESOLVED INTENTIONAL
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.9.1
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-25 02:36 UTC by Damir Perisa
Modified: 2009-12-25 23:23 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 Damir Perisa 2006-04-25 02:36:30 UTC
Version:           1.9.1 (using KDE 3.5.2, Arch Linux)
Compiler:          Target: i686-pc-linux-gnu
OS:                Linux (i686) release 2.6.16-ARCH

i'm longterm kmail user (since kde 1.1.2 or so) and it took me some time to decide to write this wish... mainly because i'm not sure if it's easy to implement and if it's worth the effort.

the scenario: often, i have 3-5 composers open writing emails and at the same time, kmail checks accounts frequently and downloads emails. this takes some time as does sending emails big in size. 

when you have a composer open, you cannot get the progress of sending/recieving of kmail without raising the kmail main window. 

what i was thinking would be a good idea is to have the status bar of transmission (the small one on right bottom in status bar) in every kmail window at the same place (right bottom) and that it only appears, when there is a transfer happening. this way, kmail users will be always informed about transfers happening without having to switch windows to see if the transfer is done or not yet.


a completely other thing is the transmission progress-bar itself. we have now one button (to expand and colapse the details of transfers) and then the progress-bar. it would be a eye-candie to make the progress bar a little bit more "intelligent" (however, i'm not sure if this is possible with qt3 or qt4):

while sending something:

[^][================59%==>_____________]

is the right direction, as it is now.

however, if something is being recieved, it would be cool to have the bar go in the other direction:

[^][____________<===59%================]

or when sending + recieving happen at the same time, either take one that started first (easy to code) or make 2 bars with half size:

[^][=========59%==>_________][________<===59%==========]



the first idea would make kmail a lot more handy to use, the second is just an eye-candy.

greetings,
- D
Comment 1 Thiago Macieira 2006-04-27 00:28:30 UTC
Why would you want to know if KMail is transferring something in the composer window?
Comment 2 Damir Perisa 2006-04-27 00:46:52 UTC
on comment one:
same reasons as in the main window... to know the state, to know if some big email is comming and the connection is busy atm; to know that soon, spamassassin will make kmail unresponsible for short time-frames because of checking.... to feel happy while expecting an email from girlfriend that is traveling on the other side of the world atm... the same reasons as they are in the main window.
Comment 3 Thiago Macieira 2006-04-27 11:30:06 UTC
Considering you can't read emails or see the subjects from the Composer window, I still question this feature.
Comment 4 Damir Perisa 2006-04-27 12:59:10 UTC
you mean while the spamassassin lock? yes, that's true... but that's not the main reason for having such a feature. once spamassassin thingens will be solved hopefully.

imagine you are sending a big email (20mb) over a slow connection while wanting to compose another email. seeing the status of your transfer wihtout switching windows would be nice to know when your transfer is transfered or/and how long it takes.
Comment 5 Thiago Macieira 2006-04-27 23:53:56 UTC
It would be nice to know as well if KMail finished sending the email in the Konqueror window or in a chat window in Konversation, but we're not going to implement it there.

If you want to see that information when in any other application, you have to switch to KMail's main window. Why do you want the Composer window to behave differently?
Comment 6 Damir Perisa 2006-04-28 00:28:08 UTC
because the composer is part of kmail and you are still doing emailing. when you hhave konqueror open, you are not emailing any more. 

when i'm doing some browsing or some other things, i don't care what kmail is actually doing in the background, as long as the surfing works. on the other hand, if i'm emailing, it gives a better feeling if you know what is going on.