This forum has been archived. All content is frozen. Please use KDE Discuss instead.

No feedback when opening email (imap)

Tags: None
(comma "," separated)
fernan82
Registered Member
Posts
20
Karma
0
OS
I use imap and I subscribe to a lot of mailing lists and have a lot of remote folders so sometimes it takes a while to sync. If I try to open an email while it is syncing sometimes it takes a while to open. That's acceptable, the problem is that there's no visual feedback so I can't tell if my double-click registered correctly. Is there a hidden feature somewhere to enable this? I'm using Kmail 4.12.5
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
By "taking a while" you mean you get a message like "Please wait"?


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
fernan82
Registered Member
Posts
20
Karma
0
OS
einar wrote:By "taking a while" you mean you get a message like "Please wait"?


No, I mean nothing happens at all. Sometimes it may take about 30 seconds for a message to open after I doube click on it. All I can do is wait patiently wondering if my double-click registered. If I grow impatient and double-click it again I may end up with two or more windows opening at the same time when the message finally loads.

I think in the past I used to get a busy cursor when I double click a message while it opens but I don't get that any more. I don't use the preview pane if that matters.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
Are you observing any unusual system activity when this happens? You can monitor it through ksysguard (Ctrl-Esc).


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
fernan82
Registered Member
Posts
20
Karma
0
OS
einar wrote:Are you observing any unusual system activity when this happens? You can monitor it through ksysguard (Ctrl-Esc).


No, nothing unusual. The delay is not the problem, it's is normal with this account since I got about 50 mail folders and sometimes hundreds of new emails. Kmail also remains very responsive on every other aspect while this happens. I can still navigate menus, folders, and view the sync progress, I can even open emails that are already downloaded.

The problem is that it doesn't give me any visual indication that my action registered. At the very least it should display a busy cursor so I know the message has been enqueued to be downloaded, or even better display a message: "Downloading message..." or some kind of indicator next to the message subject on list so I know that my action registered. It is specially annoying when I'm using a touchpad because taps often dont register correctly.

Also it seems to me that when you open a message that needs to be downloaded, it just goes to the end of the queue to be downloaded. It would be nicer if interactive actions like opening a message could take priority. So that if I decide to open a message while I'm syncing 50 folders I don't have to wait for the folders to finish syncing before the message opens.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
Operations using IMAP are done in batches. I wonder if this is related.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
User avatar
progdan
KDE Developer
Posts
90
Karma
0
OS
Indeed when the connection between KMail and Akonadi is blocked (because some long-time operation is running, like folder sync under certain conditions), the double-click just enqueues email retrieval requests, but does not show any UI feedback indicating that something is happening (trust me, this is not the only part of KMail that lacks UI feedback ;-))

There is a UI feedback however when you hit "Reply" on a message, so I'll try to get the same popup with progressbar to appear even when just opening the message. Would you mind opening a bug report on bugs.kde.org (and link it here), so that I can reference a bug number from the fix? Thanks.


Daniel Vrátil | www.dvratil.cz | dvratil@kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)
User avatar
progdan
KDE Developer
Posts
90
Karma
0
OS
Ah, never mind the bug report :) - I fixed in in KDE/4.14 branch, so it will be available in next KDE release.

Commit: http://commits.kde.org/kdepim/44bfeed3d ... 2514f2cb0a


Daniel Vrátil | www.dvratil.cz | dvratil@kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)
fernan82
Registered Member
Posts
20
Karma
0
OS
Thanks a lot man!
Sorry I took so long to respond, been busy.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]