svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r970514 | tmcguire | 2009-05-20 13:43:00 +0200 (Wed, 20 May 2009) | 5 lines
Backport r968037 by winterz from trunk to the 4.2 branch:
let the user [Cancel] from the "how do you want to forward inline messages..." dialog.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=970710
Fix online IMAP filters not working in various situations.
Patch by Matthias Gehre <M.Gehre@gmx.de>, thanks very much!
CCBUG: 171061
CCBUG: 174430
CCBUG: 182208
CCBUG: 186264
svn path=/branches/KDE/4.2/kdepim/; revision=960606
(by way of trunk) that should/might fix this bug.
kolab/issue 2963
no need to port to e4 or trunk.
svn path=/branches/kdepim/enterprise/kdepim/; revision=960137
for either single or multiple attachments, persistently over KMail sessions.
Also use the <filename> message tags for the file overwrite warnings.
Not to be backported to 4.2 branch, because the KFileDialog support (r951469)
is not present.
CCBUG:159144
svn path=/trunk/KDE/kdepim/; revision=951805
Make sure to not execute executables when clicking a link,
if the Url has no or a wrong extension.
svn path=/branches/kdepim/enterprise/kdepim/; revision=951212
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r938202 | tmcguire | 2009-03-11 15:15:49 +0100 (Wed, 11 Mar 2009) | 10 lines
Backport r935825 by marten from trunk to the 4.2 branch:
Use KMimeType::extractKnownExtension() when linking an attachment file
to open, so that it will use the intended file association.
For example, open a .tar.gz attachment as a .tar.gz file, not as a .gz
CCBUG:184459
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=938309
Use KMimeType::extractKnownExtension() when linking an attachment file
to open, so that it will use the intended file association.
For example, open a .tar.gz attachment as a .tar.gz file, not as a .gz
CCBUG:184459
svn path=/branches/KDE/4.2/kdepim/; revision=938202
to open, so that it will use the intended file association.
For example, open a .tar.gz attachment as a .tar.gz file, not as a .gz
BUG:184459
svn path=/trunk/KDE/kdepim/; revision=935825
QTemporaryFile::fileName() is only defined while the file is open, using it
after the close() passed a null source file to NetAccess::upload().
Also tidied up the error reporting.
BUG:165418
svn path=/trunk/KDE/kdepim/; revision=933232
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r927081 | tmcguire | 2009-02-16 20:12:30 +0100 (Mon, 16 Feb 2009) | 8 lines
Backport r927077 by tmcguire from trunk to the 4.2 branch:
Make sure to not execute executables when clicking a link,
if the Url has no or a wrong extension.
CCMAIL: toby@tarind.com
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=928309
Make sure to not execute executables when clicking a link,
if the Url has no or a wrong extension.
CCMAIL: toby@tarind.com
svn path=/branches/KDE/4.2/kdepim/; revision=927081
Merged revisions 924727 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r924727 | tmcguire | 2009-02-11 14:49:39 +0100 (Wed, 11 Feb 2009) | 10 lines
Merged revisions 921080 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r921080 | tmcguire | 2009-02-04 15:02:17 +0100 (Wed, 04 Feb 2009) | 3 lines
Give a correct widget as the parent of the messagebox in EditorWatcher.
Might help with kolab/issue3374.
........
................
svn path=/branches/KDE/4.2/kdepim/; revision=925424
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
................
r924727 | tmcguire | 2009-02-11 14:49:39 +0100 (Wed, 11 Feb 2009) | 10 lines
Merged revisions 921080 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r921080 | tmcguire | 2009-02-04 15:02:17 +0100 (Wed, 04 Feb 2009) | 3 lines
Give a correct widget as the parent of the messagebox in EditorWatcher.
Might help with kolab/issue3374.
........
................
svn path=/trunk/KDE/kdepim/; revision=925385
- Fix some includes
- Disable Qt3 support and KDE3Support in the CMake file
Now KMail is free of KDE3 and Qt3 support(*), hurray!!
Thanks to everyone who helped porting.
Now, let's party and relax a bit, and afterwards we can start to make things interesting
again by starting the Akonadi port :)
(*) Well, Almost. It still links to Qt3Support, because KGPG has
Qt3Support in its headers.
Also, Qt3Support and KDE3Support are still linked in indirectly
via libkdepim.
svn path=/trunk/KDE/kdepim/; revision=924827
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim
........
r921080 | tmcguire | 2009-02-04 15:02:17 +0100 (Wed, 04 Feb 2009) | 3 lines
Give a correct widget as the parent of the messagebox in EditorWatcher.
Might help with kolab/issue3374.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=924727
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.2/kdepim
........
r918210 | tmcguire | 2009-01-29 17:45:01 +0100 (Thu, 29 Jan 2009) | 7 lines
Backport r915697 by tmcguire from trunk to the 4.2 branch:
Make mailto links which include body and subject work correctly again.
CCBUG: 108974
CCBUG: 117293
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=918339
Merged revisions 899972,900344 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r899972 | tmcguire | 2008-12-21 23:53:09 +0100 (Sun, 21 Dec 2008) | 16 lines
Backport r899776 by tmcguire from trunk to the 4.1 branch:
Fix inline-forwarding of messages with attachments.
The template parser copied the original message and then set the whole body to the template text.
This did not work for multipart messages, since setting the body there has no effect (and would
discard the attachment if it had any effect).
Therefore, we simply place the template text in the first text part we find in case of multipart
messages. This probably still breaks with HTML messages with attachments or with other complicated
nested structures. Oh well.
CCBUG: 178128
CCBUG: 146921
kolab/issue 3219
........
r900344 | tmcguire | 2008-12-22 17:20:28 +0100 (Mon, 22 Dec 2008) | 10 lines
Partial backport of 846650 by tmcguire:
- get rid of setBody(), it was not necessary anymore and caused the cursor
to be at the wrong place
=> the effect was that this broke inline forwarding of multipart/mixed messages,
since it set the composer's text to the complete body of the message, which included
MIME headers and the attachment. Now, we rely on the objectreeparser in the composer
to correctly get the text from the message.
........
svn path=/branches/kdepim/enterprise/kdepim/; revision=900587
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r899972 | tmcguire | 2008-12-21 23:53:09 +0100 (Sun, 21 Dec 2008) | 16 lines
Backport r899776 by tmcguire from trunk to the 4.1 branch:
Fix inline-forwarding of messages with attachments.
The template parser copied the original message and then set the whole body to the template text.
This did not work for multipart messages, since setting the body there has no effect (and would
discard the attachment if it had any effect).
Therefore, we simply place the template text in the first text part we find in case of multipart
messages. This probably still breaks with HTML messages with attachments or with other complicated
nested structures. Oh well.
CCBUG: 178128
CCBUG: 146921
kolab/issue 3219
........
r900344 | tmcguire | 2008-12-22 17:20:28 +0100 (Mon, 22 Dec 2008) | 10 lines
Partial backport of 846650 by tmcguire:
- get rid of setBody(), it was not necessary anymore and caused the cursor
to be at the wrong place
=> the effect was that this broke inline forwarding of multipart/mixed messages,
since it set the composer's text to the complete body of the message, which included
MIME headers and the attachment. Now, we rely on the objectreeparser in the composer
to correctly get the text from the message.
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=900353
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r880534 | woebbe | 2008-11-05 20:38:00 +0100 (Wed, 05 Nov 2008) | 1 line
call KMimeType::mimeType() with ResolveAliases so that e.g. application/x-zip (used by KDE3) works
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=884009
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 commit 880534 by woebbe:
call KMimeType::mimeType() with ResolveAliases so that e.g. application/x-zip (used by KDE3) works
svn path=/trunk/KDE/kdepim/; revision=880584
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim
........
r870423 | tmcguire | 2008-10-12 16:12:02 +0200 (Sun, 12 Oct 2008) | 5 lines
Backport r868195 by tmcguire from trunk to the 4.1 branch:
Fix some suspicious code issues, found by Christoph Bartoschek, thanks!
........
svn path=/branches/kdepim/enterprise4/kdepim/; revision=870469
Merged revisions 866597 via svnmerge from
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r866597 | tilladam | 2008-10-01 14:25:44 +0200 (Wed, 01 Oct 2008) | 1 line
Properly initialize the destination folder in all ctors of move command. Add warning when the serial number to delete can't be mapped to a folder.
........
svn path=/branches/KDE/4.1/kdepim/; revision=870424
svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
........
r866597 | tilladam | 2008-10-01 14:25:44 +0200 (Wed, 01 Oct 2008) | 1 line
Properly initialize the destination folder in all ctors of move command. Add warning when the serial number to delete can't be mapped to a folder.
........
svn path=/trunk/KDE/kdepim/; revision=870371