[Libreoffice] [PATCH] Additional fix for bug fdo#33781
Petr Mladek
pmladek at suse.cz
Mon Jun 20 08:35:50 PDT 2011
Hi Ronald,
Roland Baudin píše v Pá 17. 06. 2011 v 23:23 +0200:
> Hi,
>
> here is a small patch for sw that fixes another issue related to bug
> 33781 that I already fixed last month.
>
> The problem is that a graphic object of type "Draw 8" is not
> anti-aliased when anchored as char (see test file for example).
>
> IMHO, this patch is safe and acts exactly the same as the previous fix
> for bug 33781.
It works nice.
Well, just after your new lines there is another hack with aliasing for
http://openoffice.org/bugzilla/show_bug.cgi?id=99665 . It solves the
problem where the aliasing caused problems => we should be more careful
with setting aliasing to ANTIALIASING_ENABLE_B2DDRAW globally.
I prefer the more conservative approach from i#99665. It modifies the
current aliasing using "byte or" (operator |) and restores the original
aliasing at the end of the "if" block.
I see that the aliasing value is always modified by byte operators '&',
'|'. Try to search for ANTIALIASING_ENABLE_B2DDRAW at
http://opengrok.libreoffice.org/
So, what do you think about the attached patch?
It uses the conservative approach from i#99665 also for your two
changes. Also it combines your fix with the fix for i#99665 to avoid two
nFormerAntialiasingAtOutput variables.
I would prefer to sort this out before we cherry-pick it to
libreoffice-3-4 branch.
Best Regards,
Petr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: notxtfrm.cxx.diff
Type: text/x-patch
Size: 2952 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20110620/ab204c5e/attachment.bin>
More information about the LibreOffice
mailing list