Summary: | Better handling for error messages and dialogs | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Unknown <null> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | ahoffsta, alexis, asy, bigbug21-bugtrack, bluedzins, contact, daniel4321, david, drx, felder, gnn, jake13jake, karaluh, kde-bugs, kde, kvr, listuser, m.eitzenberger, matthew, maxolasersquad, mi+kde, michal.bryxi, nayco, skystis, szosel, tbutler, toralf.foerster, wstephenson |
Priority: | NOR | ||
Version: | 1.3.99 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
dexxter
2002-03-08 08:34:37 UTC
Replaced dexxter@nothing.ch with null@kde.org due to bounces by reporter *** Bug 26281 has been marked as a duplicate of this bug. *** *** Bug 89555 has been marked as a duplicate of this bug. *** *** Bug 82829 has been marked as a duplicate of this bug. *** *** Bug 51439 has been marked as a duplicate of this bug. *** *** Bug 100151 has been marked as a duplicate of this bug. *** *** This bug has been confirmed by popular vote. *** I have 6 mailboxes and it is really very annoying when my network connection goes down (or I disconnect intentionally) and, once kmail checks for the mail automatically, 6 (!) error message boxes opened up stating it couldn't find the host. To make matters worse, it's really a challenge to close them. They are all modal, so they must be closed in the order they popped up. However, usually the focused one won't close, because it is not the right one. I have to continually switch with ALT+TAB to find the right message box to close. Sometimes this takes even over a minute. This is a huge usability problem. As evident by my experience, message boxes ARE NOT the correct way to announce errors for the mail program (especially for the automatic actions). I always run kmail in the background, so I don't care if a few automatic operations fail. In such case, the errors should be reported passively (eg. in the error log at the bottom of the window or smth) but not actively (like it is now: popping up a message box (and even multiple ones) and drawing my attention). Please solve this problem. At least prevent multiple message boxes from opening up. Actually I feel like it could be achieved by changing the error notification to use KNotify instead. Shouldn't be that difficult to do, since there already is the "new mail" notification which uses KNotify. Is #40210 even one more duplicate of this bug - with another 20 votes for it? I think, that best way to fix it is option to disable specified error messages. *** Bug 104634 has been marked as a duplicate of this bug. *** *** Bug 40210 has been marked as a duplicate of this bug. *** *** Bug 142718 has been marked as a duplicate of this bug. *** Additonally, i suggest to move the "pinentry" from gpgagent into the area of the main window where the message should be displayed. Instead of popping up a new modal dialog or displaying that the message decryption was unsuccessful, kmail should present me right there a way to enter my passphrase. This would be awesome for flipping through a lot of messages where only some are encrypted, or when the mail client starts and remembers that the last message it displayed was an encrypted one. *** Bug 115559 has been marked as a duplicate of this bug. *** *** Bug 138197 has been marked as a duplicate of this bug. *** *** Bug 103927 has been marked as a duplicate of this bug. *** *** Bug 144731 has been marked as a duplicate of this bug. *** *** Bug 43145 has been marked as a duplicate of this bug. *** *** Bug 123899 has been marked as a duplicate of this bug. *** > I think, that best way to fix it is option to disable specified error messages.
No, best way the common logging subsystem for KDE I think.
For example, in ~/.kde/logs/<application name> with assignable maximum log file size and/or time of life of messages for every log files.
Sergey, it would be a nice feature but it does not solve the issue reported here. Besides where to store logs is a transparent thing for UI behaviour. Getting back to showing errors -- I opt for: * manual check -- summarized error dialog box, i.e. one error -- one error dialog box, six errors -- one error dialog box (with six errors) * auto check -- no error dialog boxes, errors should be logged and shown on demand, however status should be always shown (probably in the status bar): something like this "120 errors occurred on 160 attempts to download mail", when the user clicks on the status full log should be shown, datetime, activity, result, with ability to sort, filter out, etc. *** Bug 149819 has been marked as a duplicate of this bug. *** *** Bug 149923 has been marked as a duplicate of this bug. *** *** Bug 149696 has been marked as a duplicate of this bug. *** *** Bug 151689 has been marked as a duplicate of this bug. *** *** Bug 161882 has been marked as a duplicate of this bug. *** This bug has been annoying me too. I had KMail setup on my laptop, but when my laptop is not online I got annoyed by being inundated with pop-ups informing me what I already know. KMail should use dbus to find out if it is online or offline and automatically set itself in online or offline mode accordingly. When it is online and the mail server is not reachable, KMail should fail more gracefully than interrupt the users entire desktop experience for something that is unlikely to be more important than what he or she is currently doing. I have been monitoring this bug for a while now, and I don't see any activity from developers. I would like to mention that I have been using kmail since 2001, (When I migrated from Eudora Pro, via a short stay in sylpheed land) and after 7 years as a kmail user, this single bug has become annoying enough (I have 12 mail accounts which means 12 popups.. Often in the wrong order) that I am seriously considering spending the weekend migrating my mail (and more importantly my several hundred filters) to another mail client. PLEASE make kmail take notice of dbus network status, and make these errors non interactive (Using knotify or some other method). I fully agree to Peter. I have only "5" Mailboxes ... and i got one popup after another. It's the same if i like to create new mails offline. Kmail is poping up again and again with the message, that the transport was failed. It's ok to have a red blinking icon in my system tray for that - but i hate this messageboxes. Pleeeeeaaaaaaaaaase solve that. In addition after suspend to ram/disc KMail wouldn't try to pull new mails before the DSL connection is re-established. *** Bug 186223 has been marked as a duplicate of this bug. *** *** Bug 187585 has been marked as a duplicate of this bug. *** SVN commit 992911 by tmcguire: By default, use passive popups when you get an error when checking mail. You can configure this in the notification dialog. BUG: 39097 M +10 -3 imapaccountbase.cpp M +5 -0 kmail.notifyrc M +8 -1 popaccount.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=992911 (In reply to comment #36) > SVN commit 992911 by tmcguire: > > By default, use passive popups when you get an error when checking mail. > You can configure this in the notification dialog. > > BUG: 39097 > > > M +10 -3 imapaccountbase.cpp > M +5 -0 kmail.notifyrc > M +8 -1 popaccount.cpp > > > WebSVN link: http://websvn.kde.org/?view=rev&revision=992911 Thank you ** 100 *** Bug 123809 has been marked as a duplicate of this bug. *** *** Bug 59748 has been marked as a duplicate of this bug. *** |