- emit the closed() signal before calling folderMgr()->contentsChanged()
This fixes an refcount assert when calculating the unread count.
The assert would trigger there because the folder is closed with refcount 0
but still selected. Now, the headerview will open the folder before that, making
the refount 1.
- Don't show an error message when the old folder couldn't be unsubscribed. That error
message doesn't make sense, since the old folder does not exist anymore, and therefore
can't be unsubscribed anyway.
- Let the mainwidget re-open the folder after it is renamed. This fixes an assert when
switching away from an renamed folder, which would close it despite not having called open()
before.
- Also change the objectname when renaming, now renaming the same folder more than once works.
- tabs--
BUG: 158861
svn path=/trunk/KDE/kdepim/; revision=797025
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
................
r750563 | tilladam | 2007-12-19 16:31:17 +0100 (Wed, 19 Dec 2007) | 12 lines
Merged revisions 750129 via svnmerge from
svn+ssh://tilladam@svn.kde.org/home/kde/branches/KDE/3.5/kdepim
........
r750129 | tstaerk | 2007-12-18 19:59:59 +0100 (Tue, 18 Dec 2007) | 6 lines
Do not crash when deleting an imap account.
imap accounts can point to their uppermost folder recursively.
When deleting the folder's parent, first check it is not the folder
itself.
........
................
r750567 | tilladam | 2007-12-19 16:34:49 +0100 (Wed, 19 Dec 2007) | 10 lines
Merged revisions 750193 via svnmerge from
svn+ssh://tilladam@svn.kde.org/home/kde/branches/KDE/3.5/kdepim
........
r750193 | tstaerk | 2007-12-18 22:48:50 +0100 (Tue, 18 Dec 2007) | 3 lines
Still fixed, but make it logically as it was before. Thanks Mark!
BUGS:152881
........
................
svn path=/trunk/KDE/kdepim/; revision=777816
svn+ssh://tilladam@svn.kde.org/home/kde/branches/KDE/3.5/kdepim
........
r750193 | tstaerk | 2007-12-18 22:48:50 +0100 (Tue, 18 Dec 2007) | 3 lines
Still fixed, but make it logically as it was before. Thanks Mark!
BUGS:152881
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=750567
svn+ssh://tilladam@svn.kde.org/home/kde/branches/KDE/3.5/kdepim
........
r750129 | tstaerk | 2007-12-18 19:59:59 +0100 (Tue, 18 Dec 2007) | 6 lines
Do not crash when deleting an imap account.
imap accounts can point to their uppermost folder recursively.
When deleting the folder's parent, first check it is not the folder
itself.
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=750563
Prevent re-creation of a previously deleted DIMAP folder without a prior
sync, this could create inconsistencies.
Fixes Kolab issue 1846.
svn path=/trunk/KDE/kdepim/; revision=696999
color for the folder name, to help improve the usability of working
with quota'd folders.
Resolves kolab merge item 22. Forward port of enterprise commits:
669156, 671804, 677689, 680527
svn path=/trunk/KDE/kdepim/; revision=691345
- for ( it = dir->begin(); (node = *it ) && it != dir->end(); ++it ) {
is really wrong, it dereferences the end iterator!
Plus apply patch from Laurent to use KIMAP::encodeImapFolderName instead of non-ported utf7-codec.
svn path=/trunk/KDE/kdepim/; revision=683868
kmail. Add the ability to use a configurable color for the
folder name and size when it is close to a configurable quota
threshold (provided the folder has quota info in the first
place). Implement size retrieval for mbox and maildir storage.
(prokde35 w1-6)
svn path=/branches/kdepim/enterprise/kdepim/; revision=669156
branches/work/kdepim-3.5.5+.
These contain the following features from the enterprise branch:
- (nearly) all folders can be copyied or moved now
- dnd of one or multiple folders
- copy/cut/paste actions for one or multiple folders
- dnd of messages from the search result window to the folder tree
- copy/cut/paste actions for messages (in the header view and search
result window)
svn path=/branches/KDE/3.5/kdepim/; revision=648059
Merge the kmail-moving-folder branch:
- copying/moving of folders with drag&drop
- copy/cut/paste actions for folders and messages
svn path=/trunk/KDE/kdepim/; revision=633302
- copying/moving of folders with drag&drop
- copy/cut/paste actions for folders and messages
svn path=/branches/kdepim/enterprise/kdepim/; revision=633254