https://vkrause@svn.kde.org/home/kde/branches/work/~vkrause/enterprise
........
r702953 | vkrause | 2007-08-21 18:36:00 +0200 (Tue, 21 Aug 2007) | 3 lines
Store seen flag on the server even in read-only folders, given the 's'
ACL flag is set.
........
r703210 | vkrause | 2007-08-22 09:43:04 +0200 (Wed, 22 Aug 2007) | 2 lines
Read seen flag also for read-only folder with the 's' ACL bit set.
........
r703455 | vkrause | 2007-08-22 16:37:33 +0200 (Wed, 22 Aug 2007) | 2 lines
Read/write seen flags on read-only online IMAP folders.
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=703473
for the new kDebug/kError/kWarning/kFatal syntax.
You can use the following command to find 'old' code:
egrep -r -A 5 '(kDebug|kError|kWarning|kFatal).*' * | grep -v ".svn" | grep "<< *endl;"
svn path=/trunk/KDE/kdepim/; revision=695781
Add comment so that posterity can see that r653900 actually solved bug #143237.
CCBUG#143237
svn path=/branches/kdepim/enterprise/kdepim/; revision=669048
SVN commit 653900 by wstephens:
Allow the user to cancel kmail connection attempts when the account
settings are incorrect (Novell bug 247903).
BUG#93199
svn path=/branches/kdepim/enterprise/kdepim/; revision=668352
Allow the user to cancel kmail connection attempts when the account
settings are incorrect (Novell bug 247903).
starting to re-indent imapaccountbase.cpp.
svn path=/trunk/KDE/kdepim/; revision=653923
enterprise branch (actually it's even from the old proko2 branch). It allows
to exclude some folders from syncing, allowing you to use online and
disconnected IMAP on the same account for a disjoint set of folders.
The included changes for the Kolab wizard add an option to make use of this.
It will create an online IMAP account for mail folders and a (completely
hidden) DIMAP account for the groupware folders.
Approved by Ingo and Allen.
svn path=/branches/KDE/3.5/kdepim/; revision=649622
Merge local subscription support from proko2.
This allows you to use online IMAP for your mails and disconnected IMAP
for your groupware data on the same Kolab account.
svn path=/trunk/KDE/kdepim/; revision=642514
Implement client side subscription for online IMAP and disconnected IMAP
accounts. This basically stores a blacklist of unsubscribed folders
(since we want new folders to show up, intially) per account, which is
persisted to kconfig. This list is used as a filter during folder
listing. Some heavy-ish refactoring of the subscription dialog to make
it extensible enough to allow reusing it for the user interface.
(proko2 issue 1095)
svn path=/branches/kdepim/enterprise/kdepim/; revision=640594
SVN commit 572897 by tilladam:
Don't crash when the imap slave goes away in the middle of
flags uploading.
svn path=/branches/kdepim/proko2/kdepim/; revision=572904
530060:
--------------
Fix the following problems as indicated by Christoph Bartoschek in kde-pim:
- kmail/imapjob.cpp:240
- kmail/imapjob.cpp:262 (similar)
If account is NULL as indicated by line 226, then line 240 crashes.
- kmail/imapjob.cpp:104
If msg_parent is NULL as indicated by line 90, then line 104 crashes.
530074:
--------------
Second batch of fixes related to Christoph Bartoschek's report in kde-pim:
- kmail/kmfoldercachedimap.cpp:1749
If the if conditions in line 1741 and 1745 are both false, then line 1749 crashes.
- kmail/kmfoldertree.cpp:1480
If fti is NULL as indicated by line 1475, then line 1480 crashes.
- kmail/kmfoldertree.cpp:164
If mFolder is NULL as indicated by line 154, then line 154, 160 crash.
- kmail/kmfoldertree.cpp:143
If mFolder is NULL as indicated by line 136, then line 143 crashes.
- kmail/kmfoldertree.cpp:1549
If folder is NULL as indicated by line 1537, then line 1549 crashes.
The last bug is only partially fixed, the whole KMFolderTree::slotUpdateCounts(KMFolder * folder)
function could use a rewrite.
530119:
------------
Third batch of fixes related to Christoph Bartoschek's email in kde-pim:
- kmail/imapaccountbase.cpp:1102
If line 1092 gets executed and also 1102, then the second crashes.
- kmail/kmmsgdict.cpp:248
If folder is NULL as indicated by line 244, then line 248 crashes.
- kmail/kmmsgdict.cpp:214
If folder is NULL as indicated by line 208, then line 214,225, crashes.
- kmail/renamejob.cpp:64
If storage is NULL as indicated by line 57, then line 62 crashes.
Lines where the operator preference between & and == leads to an error.
- kmail/kmmsgbase.cpp:873
- kmail/kmfolderimap.cpp:876
If f is NULL as indicated by line 869, then line 876 crashes.
- kmail/kmsender.cpp:362
If sentFolder is NULL as indicated by line 340, then line 362, 367
crashes.
Thanks to Christoph for working on this.
svn path=/trunk/KDE/kdepim/; revision=532932