100 Commits (54224d866305e0f5b3a63dda36caa49c3923bc78)

Author SHA1 Message Date
Till Adam 3cb30b64fb Move KMBroadcastStatus to KPIM::BroadcastStatus so it can be used by 22 years ago
Till Adam bae93aa541 Improve progress reporting for folder listings: 22 years ago
David Faure d8507752a4 Don't emit checkDone from there when cancelling the password dialog, the caller already 22 years ago
David Faure 82a1549566 Pass folder to getACL() call so that slotReceivedACL works. 22 years ago
Stephan Binner 1080d6019e Revert compound stuff - no time left for discussion 22 years ago
Stephan Binner c52c3fee3a Less invented compound nouns (filename, username, hostname) 22 years ago
Carsten Burghardt 264b5ed493 Correctly finish progress items when the user canceled the password dialog 22 years ago
Till Adam d2c5c3132f Fix currently unused slot in case we ever use it. 22 years ago
Carsten Burghardt 80aa7855e8 Add a progress info to the imap listDir. The account handles the parent progressitem 22 years ago
David Faure db206a168d redundant (the if above tests for !mSlave already) 22 years ago
Till Adam 9e5fd03118 Separate the two conceptually different uses of the idle timer into a 22 years ago
Carsten Burghardt ea3516c9f0 Make the new-mail check for online imap wait for a connection. This didn't work when the 22 years ago
David Faure 590997e60f Fixed the fix for the fix. Or more clearly: fixed again the "wrong password, ask again" case, 22 years ago
Carsten Burghardt 9f4acd15ac Display summary only if all accounts are checked. 22 years ago
Till Adam e28904051a Fix the fix so that high is above low again, even at the bottom. :) 22 years ago
Till Adam 558f2bbdf8 Be less eager to start additional imap slaves while already waiting for 22 years ago
David Faure a46b754d65 Fixed error handling for "bad password" errors: 22 years ago
David Faure 8a89c05cbf Prepare ProgressItem/ProgressDialog/StatusbarProgressWidget for being moved 22 years ago
David Faure 1234dae558 Cleaned up the old account::listDirectory() method, now unused. 22 years ago
Carsten Burghardt a9732f135b Add the "list only open folders" feature. 22 years ago
Till Adam 4e7e8cc371 Excorsize the remaining users of displayProgress() and port them to 22 years ago
Till Adam 72678abdc1 CVSSILENT whitespace 22 years ago
Ingo Klcker 0e60c7e3ba Detailed new mail notification. Inspired by a patch by Kristian Eide. 22 years ago
Till Adam d225f650b4 o Implement crypto state setting/getting/broadcasting in the progress 22 years ago
David Faure 58a8cbdd93 Support for cancelling dimap checks. 22 years ago
David Faure 38e4647410 Ensure that ImapAccountBase::postProcessNewMail calls checkDone as the very last thing, 22 years ago
David Faure fafe93c7a4 "<unknown>" is trouble inside a <qt> msgbox, better escape it 22 years ago
Till Adam 0820549843 Hook in the new progress infrastructure because it got zero reaction on 22 years ago
David Faure c3ba74bf80 Show the date of the guilty message too, for 81309 22 years ago
David Faure c6c8ff746f Better error message when uploading a message fails, showing the From 22 years ago
David Faure e9a6800eb2 ACL fix: a user should always be able to administer his own inbox. 22 years ago
David Faure 7de949d0a3 Don't offer continue if listing a folder fails. Currently it made the sync hang 22 years ago
David Faure 72539d3f40 Fixed interval mail checking for dimap (checkDone wasn't emitted so the timer wasn't restarted!) 22 years ago
David Faure 5103426571 Better error handling (and progress messages) when trying to connect to an IMAP 22 years ago
David Faure 2a0ac7a94e Abort running mail checks when closing the last kmail-main-window (KMMainWin) 22 years ago
David Faure 483155f7af Ported the last two slotSlaveError calls to handleJobError 22 years ago
Till Adam 26b4fd1be2 Merge handleJobError from dimap and imap and move the result into the 22 years ago
Till Adam 7233406b26 Port slotSimpleResult to handleJobError, as promised. 22 years ago
Till Adam ed87a83cdc Make handleJobError a non-virtual public method which just takes the job 22 years ago
Till Adam c355face9a Merge slotSimpleResult from imap and dimap and move to imapaccountbase. 22 years ago
David Faure 0c0c947474 Don't hang during dimap sync if there are no status changes to upload (oops). 22 years ago
Till Adam 24139830bd Make almost identical code completely identical and move it into 22 years ago
Carsten Burghardt 8fda7bc833 Great speedup for the subscription dialog. 22 years ago
David Faure 5f9c82e1b5 Cached imap error handling, for a change :) 22 years ago
David Faure 73cfdf8f3b More dimap error handling: 22 years ago
David Faure ebd125f620 Better support for IMAP servers that don't support ACLs. 22 years ago
Carsten Burghardt 312a1c0576 This is not correct anymore as we get full listings for the subscription dialog 22 years ago
David Faure f889add6d0 Reimplemented the ACL support completely so that it's really "disconnected" 22 years ago
Carsten Burghardt 104a3af1a0 Speedup the subscription dialog and add a new list type LSUBNOCHECK. 22 years ago
David Faure 9a0022a208 Don't enable the ACL-changing buttons when the user doesn't have authorization to change the ACLs. 22 years ago