[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: [Kde-pim] Re: Review Request: Fix for Bug 207779 - Kmail removes
From: "Thomas McGuire" <mcguire () kde ! org>
Date: 2011-01-05 17:58:55
Message-ID: 20110105175855.19949.47289 () vidsolbach ! de
[Download RAW message or body]
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100281/#review743
-----------------------------------------------------------
It would also nice if you write a unit test for this behavior, in kdelibs. Shouldn't \
be too hard since you can simply add it to the existing test file.
- Thomas
On 2011-01-03 20:23:44, Frank Vanderham wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100281/
> -----------------------------------------------------------
>
> (Updated 2011-01-03 20:23:44)
>
>
> Review request for KDEPIM.
>
>
> Summary
> -------
>
> The KMail message editor uses Qt's rich text editor functionality. The HTML markup \
> generated by this control is not compatible with email readers such as MS Outlook. \
> This fix intercepts the HTML markup generated by the editor and fixes the markup \
> before sending it out. Contrary to the previous approach, I now use good ol' \
> regular expressions instead of the QWebKit to parse and change the HTML markup, in \
> order to remove the QWebKit dependency. This should make the fix applicable to \
> WinCE and also backwards compatible to 4.4 (which I hope happens, since that is my \
> purpose here).
> [Personal note: I need to stress that as end-user of KDE for business purposes \
> myself, this is a huge problem with KMail today: my customers complain my KMail \
> generated email looks terrible when received, which is what prompted me to roll up \
> my sleeves and fix it myself.]
>
> This addresses bug 207779.
> http://bugs.kde.org/show_bug.cgi?id=207779
>
>
> Diffs
> -----
>
> messagecomposer/CMakeLists.txt ae2c106
> messagecomposer/kmeditor.cpp 86bae8a
>
> Diff: http://git.reviewboard.kde.org/r/100281/diff
>
>
> Testing
> -------
>
> I stood up a MS system with Outlook Express and send through a number of HTML \
> formatted emails, especially with "empty lines", bullet lists and numbered lists \
> (which all show up mangled prior to the fix). All those emails arrived as desired.
> After Torgny's comment, I also added a test case for Thunderbird: email arrived as \
> desired. Of course, the mail viewed in KMail also looks as required.
>
> Thanks,
>
> Frank
>
>
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic