svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r914005 | tmcguire | 2009-01-20 13:11:59 +0100 (Tue, 20 Jan 2009) | 15 lines
Backport r913992 by tmcguire from trunk to the 4.1 branch:
Fix the bug that causes KMail to loose receiving accounts when
KMail is exiting and wants to open the wallet, but is killed during
that time (happens during logout).
Now, the account config groups are saved after writing out the existing
accounts, so this can't happen anymore.
I also removed the feature to disable accounts, it was only a
hidden feature and caused trouble with this.
CCBUG: 169166
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=914266
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r907747 | tmcguire | 2009-01-08 18:42:44 +0100 (Thu, 08 Jan 2009) | 8 lines
Backport r907739 by tmcguire from trunk to the 4.2 branch:
Fix invitation sending:
- When auto-sending invitations, disable wordwrapping completely, since QTextEdit fails at this
when it was never layed out.
- When sending invitations, disable HTML mode, so that the mail gets the correct content-type.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=914249
KMail is exiting and wants to open the wallet, but is killed during
that time (happens during logout).
Now, the account config groups are saved after writing out the existing
accounts, so this can't happen anymore.
I also removed the feature to disable accounts, it was only a
hidden feature and caused trouble with this.
BUG: 169166
svn path=/trunk/KDE/kdepim/; revision=913992
- When auto-sending invitations, disable wordwrapping completely, since QTextEdit fails at this
when it was never layed out.
- When sending invitations, disable HTML mode, so that the mail gets the correct content-type.
svn path=/trunk/KDE/kdepim/; revision=907739
This prevents Akonadi from starting up at inconvenient moments, for example during POP3 mailcheck filtering
with the filter criteria "is in addressbook", where the Akonadi::Control::start() subeventloop would
wreak havoc with the POP3 state logic, causing duplicate mails in some conditions.
svn path=/trunk/KDE/kdepim/; revision=898670
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r890891 | tmcguire | 2008-11-30 17:03:36 +0100 (Sun, 30 Nov 2008) | 5 lines
Backport r888157 by mleupold from trunk to the 4.1 branch:
Remove an assertion that might actually crash KMail (eg. by issuing a DBus setFolder call). Passing 0 to setCurrentFolder is perfectly valid.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=890946
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r890871 | tmcguire | 2008-11-30 16:14:44 +0100 (Sun, 30 Nov 2008) | 9 lines
Backport r884374 by otrichet from trunk to the 4.1 branch:
Ensure the singleton Kpgp::Module::kpgpObject is correctly instanciated
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=890942
Remove an assertion that might actually crash KMail (eg. by issuing a DBus setFolder call). Passing 0 to setCurrentFolder is perfectly valid.
svn path=/branches/KDE/4.1/kdepim/; revision=890891
Ensure the singleton Kpgp::Module::kpgpObject is correctly instanciated
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
svn path=/branches/KDE/4.1/kdepim/; revision=890871
- Remove an unecessary call to Module() in kmail (used to initialize the singleton)
- Adapt knode
CCBUG: 174707
svn path=/trunk/KDE/kdepim/knode/; revision=884374
This brings a reworked folder tree and and a new message list, which is much more powerful than the old one.
New features include grouping, multiline items and the ability to customize just about everything of the look of the message list.
Also, we have a tabbed interface for opening more than one folder at once now.
An important aspect of the new message list is that drawing speed is now fast again (there was a regression in Q3ListView that
made huge folders a real pain to navigate, reading commit folders was not a nice thing to do).
There are probably more things which I forgot to list here.
Also, this is big step forward in getting rid of Qt3Support in KMail, now just some tiny bits are left.
Many thanks to SoC student Szymon Stefanek for his awesome work on his project! I can't stress enough how great this
achivment is. He even added very good API documentation to his classes :)
This requires the lastest version of qt-copy, otherwise you'll get mysterious crashes in Qt painting code from time to time.
We hope that this patch will be added to the next Qt 4.4.x version.
And finally, this merge also brings many regressions, which is not unnatural for such a big change.
In the remaining time before the KDE 4.2 release, we'll have to work on those to get it polished and regression-free.
Help here is always needed, and is a good opportunity to start working on KMail, since many regressions are low hanging fruit.
It also means the message list and the folder tree need a bit of testing.
If you find bugs, report them under the "new message list" and "new folder tree" component of the bug tracker, thanks.
I also plan to setup a wiki page with known regressions.
CCMAIL: kde-pim@kde.org
GUI:
CCBUG: 117808
BUG: 163469
FEATURE: 18170
FEATURE: 32400
FEATURE: 42107
FEATURE: 45526
FEATURE: 81272
FEATURE: 90142
FEATURE: 107450
(and probably many others)
svn path=/trunk/KDE/kdepim/; revision=881321
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r864002 | vkrause | 2008-09-23 19:51:21 +0200 (Tue, 23 Sep 2008) | 13 lines
Merged revisions 861999 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r861999 | vkrause | 2008-09-17 20:42:27 +0200 (Wed, 17 Sep 2008) | 6 lines
Extend the openComposer() DCOP method by an identity parameter and use
that in KOrganizer to send invitations from the identity that was used
as organizer instead of the default identity.
Kolab issue 2830
........
................
svn path=/trunk/KDE/kdepim/; revision=866421
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r861999 | vkrause | 2008-09-17 20:42:27 +0200 (Wed, 17 Sep 2008) | 6 lines
Extend the openComposer() DCOP method by an identity parameter and use
that in KOrganizer to send invitations from the identity that was used
as organizer instead of the default identity.
Kolab issue 2830
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=864002
Note: The remaining issues are false positives. They cannot be changed to ' '
as the called function expects a const char*.
svn path=/trunk/KDE/kdepim/; revision=861369
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r860261 | tmcguire | 2008-09-12 15:10:06 +0200 (Fri, 12 Sep 2008) | 10 lines
Backport r860031 by tmcguire from trunk to the 4.1 branch:
Fix KMail notifications not working in Kontact.
Also, convert to notifications to proper error dialogs.
Akregator probably needs a similar fix.
CCBUG: 170314
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=860281
Fix KMail notifications not working in Kontact.
Also, convert to notifications to proper error dialogs.
Akregator probably needs a similar fix.
CCBUG: 170314
svn path=/branches/KDE/4.1/kdepim/; revision=860261
Also, convert to notifications to proper error dialogs.
Akregator probably needs a similar fix.
CCBUG: 170314
svn path=/trunk/KDE/kdepim/; revision=860031
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r856711 | vkrause | 2008-09-03 18:09:09 +0200 (Wed, 03 Sep 2008) | 15 lines
Merged revisions 851016 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r851016 | vkrause | 2008-08-22 20:54:09 +0200 (Fri, 22 Aug 2008) | 8 lines
Wait until the composer has saved the currently edited message. This is
extemely ugly, but as this happens very late in the shutdown, there are
not many options left.
This fixes the loss of unsaved composer content when KMail/Kontact is
closed.
Kolab issue 2927
........
................
svn path=/trunk/KDE/kdepim/; revision=858244
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r851328 | vkrause | 2008-08-23 16:42:59 +0200 (Sat, 23 Aug 2008) | 4 lines
Ask to go online when using the "Sync All" action in Kontact as well.
Kolab issue 2625
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=856734
https://vkrause@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r851016 | vkrause | 2008-08-22 20:54:09 +0200 (Fri, 22 Aug 2008) | 8 lines
Wait until the composer has saved the currently edited message. This is
extemely ugly, but as this happens very late in the shutdown, there are
not many options left.
This fixes the loss of unsaved composer content when KMail/Kontact is
closed.
Kolab issue 2927
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=856711
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r853314 | tmcguire | 2008-08-27 16:27:44 +0200 (Wed, 27 Aug 2008) | 8 lines
Backport r853307 by tmcguire from trunk to the 4.1 branch:
- Load the value for "exchange compatible initation naming" into the checkbox
- Get rid of some manual config writing/reading
CCBUG: 169921
........
r855273 | tmcguire | 2008-08-31 13:50:59 +0200 (Sun, 31 Aug 2008) | 2 lines
Uups, disabled this by accident in r853314.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=855290
- Load the value for "exchange compatible initation naming" into the checkbox
- Get rid of some manual config writing/reading
CCBUG: 169921
svn path=/branches/KDE/4.1/kdepim/; revision=853314
Merged revisions 837719 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r837719 | tilladam | 2008-07-25 16:51:51 +0200 (Fri, 25 Jul 2008) | 4 lines
Make the template parser process teh message before it gets passed to the composer, when creating new mails via DBus, as Kontact does, for example, when hitting the "New Mail" toolbar button. Probably also fixes To and CC header setting, via that interface, etc. Simplify logic a bit as well.
kolab/issue2921
........
svn path=/branches/KDE/4.1/kdepim/; revision=837908
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r837719 | tilladam | 2008-07-25 16:51:51 +0200 (Fri, 25 Jul 2008) | 4 lines
Make the template parser process teh message before it gets passed to the composer, when creating new mails via DBus, as Kontact does, for example, when hitting the "New Mail" toolbar button. Probably also fixes To and CC header setting, via that interface, etc. Simplify logic a bit as well.
kolab/issue2921
........
svn path=/trunk/KDE/kdepim/; revision=837883