320 Commits (0043ffd2ceace73a8e6af69ef9f2b3f2dd856a8a)

Author SHA1 Message Date
Till Adam 48b26a3141 Fix the flicker in a better way which makes closed subfolder count updating 22 years ago
Carsten Burghardt d1d0f36934 From branch: Fix dnd with imap 22 years ago
Till Adam a58299174d Fix the folder tree flicker for all cases, even the "number of mails after 22 years ago
Carsten Burghardt 97de27887e Fix compiling 22 years ago
Carsten Burghardt c18dec0e42 Give the user the choice what action to execute when a folder is entered: 22 years ago
Till Adam 79826c0b89 Rework the logic that assigns types to folder tree items to take into account the fact that due to the advent of imap and dimap sent/drafts/trash folders can now also be non-system folders. Fix detection of resource folder types. This results in special folders having the spiffy special icons on imap and dimap as well now, and resource folders having the spiffy resource folder icons they were intended to have all along, which required another small fix in the logic that detects them. All around prettier now. :) 22 years ago
Carsten Burghardt 2290a9a493 Do not crash during startup. This patch is rather intrusive but I do not see a chance to fix it without 22 years ago
David Faure cb76d0ecd8 Fixed ASSERT 22 years ago
David Faure 12d2e31ccc Don't delete information about the hidden groupware folders on every kmail startup. 22 years ago
Carsten Burghardt 1007823927 Account root is always expandable 22 years ago
David Faure 0961fb7be0 Disable menu items for deleting and moving messages in readonly folders. 22 years ago
David Faure cc88abe4a2 With cachedimap, "Check mail in this folder" can only be done once the folder exists 22 years ago
Carsten Burghardt 16445d4f5d - Fix the pretty broken JumpToUnread logic 22 years ago
David Faure 8b2ae90893 Drag-n-drop fixes: 22 years ago
David Faure 8e2b8f63b2 Fixed renaming folders over cached imap, so that it works in a disconnected way: 22 years ago
Till Adam 9e5fd03118 Separate the two conceptually different uses of the idle timer into a 22 years ago
Ingo Klcker a2f6662b69 Add dcop call timeOfLastMessageCountChange() which will be used by the mail summary in Kontact to determine whether the counts need to be updated. 22 years ago
Ingo Klcker d6388d8fb7 Micro-optimization: Setting the count to 0 is unnecessary. Calling isOpened() and count() is unnecessary if the folder has no content. 22 years ago
Carsten Burghardt 586a46583b Better icons and deactivate Refresh folder list for dimap 22 years ago
Stephan Binner 4b405d00ec CVS_SILENT i18n style guide fixes 22 years ago
Carsten Burghardt a61a7c63ab Add the ListJob for imap, dimap and subscription. 22 years ago
David Faure c44c484bb5 Similarly to expiring old mails in the background, this implements compacting 22 years ago
Carsten Burghardt a9732f135b Add the "list only open folders" feature. 22 years ago
Ingo Klcker c3ff43f11f Use KMMailingListPostCommand for new message to mailing list 22 years ago
Ingo Klcker 25e88ce6c3 Fix capitalization and remove tabs. I should have committed the patch myself. :-( 22 years ago
Brad Hards a5989d7160 Add a "Post to Mailing-List..." selection to RMB menu for mailing list 22 years ago
David Faure 5168674333 Redesigned KMFolderDia to make it more modular: one class per tab, using 22 years ago
Bo Thorsen b915faee44 Implement hiding the IMAP resource folders from the foldertree. This was 22 years ago
Carsten Burghardt 6f6cc5ac07 Not needed anymore and broken anyway 22 years ago
Till Adam b8489aa884 Remove now unused and very, very ugly refresh method. 22 years ago
Till Adam 649384ab9b No reason to reimplement those anymore. 22 years ago
Till Adam 164a1d2912 Fix weird folder tree painting issues by removing the last traces of 22 years ago
Till Adam 7c1680f1ed I guess it makes more sense to initialize those to true. 22 years ago
Till Adam 961f9634da Remove broken support for background pixmaps for the folder tree. 22 years ago
Carsten Burghardt 2bc39ad7d3 That should reduce the cpu load a bit 22 years ago
Till Adam 7f17675649 Redo the folder tree item repainting when total or unread counts change. 22 years ago
Carsten Burghardt 75345b1919 well, aeh, yes, hmm, you know, ... 22 years ago
Carsten Burghardt f968ff305d Fix recursive deletion of folders for imap. Works also for dimap (of course ;-)) 22 years ago
Carsten Burghardt 52041f310c The get-rid-of-old-things patch. 22 years ago
Zack Rusin f85d94339b From the series: zack does magic and you, the common people, stand in awe. 22 years ago
Till Adam b034429ce9 Use the nice static wrappers instead of ::->self() explicitely for config 22 years ago
Till Adam 792c314648 Port the behavior section of the KMail config to KConfigXT as an initial 22 years ago
Don Sanders be5d6f5c0e Don't select the current folder when any key is pressed. 22 years ago
Don Sanders f8441f105d In KMFolderTree::contentsMouseReleaseEvent make sure all code paths call 22 years ago
Ingo Klcker 2c715b30da Merge from osnabrueck_branch: all 22 years ago
Marc Mutz c4df6a1a84 Add <config.h> to all .cpp files as in aegypten_branch we really 23 years ago
Ingo Klcker ad7829f1cc Add a crash guard. Patch by Laurent Montel. 23 years ago
Don Sanders 32c810675a Trivial fix 63399 23 years ago
Ingo Klcker 00deb15c24 Add workaround for bug 56693 (kmail freeze with the complete desktop while pinentry-qt appears): 23 years ago
Ingo Klcker 88101f115c Fix bug 69176: Empty trash doesn't work when trash folder not selected 23 years ago