summaryrefslogtreecommitdiffstats
path: root/drawinglayer
Commit message (Collapse)AuthorAgeFilesLines
* drop unnecessary tools/string includesCaolán McNamara2013-10-202-2/+1
| | | | Change-Id: I4278999b9b7d184c26036bbe9e3b98420f461e8c
* update pchThomas Arnhold2013-10-151-0/+1
| | | | Change-Id: I475bee35ca5d24903d85e7f2427fab0e47d8db4d
* fdo#70090: Avoid race in copy vs. modification of aRetval SequenceStephan Bergmann2013-10-081-1/+2
| | | | | | | | | | If, in the original code, aRetval[0] was computed before calling new MaskPrmitive2D (as apparently happens with Clang), no COW-copy of aRetval's internals was created (as the refcount was still 1), so MaskPrimitive2D's maChildren would share the Sequence internals with aRetval, so would end up having itself as its children after the assignment. Change-Id: I145ca429fdfae2ea555b8c754b407a81b989d45b
* fdo#54938: Adapt supportsService implementations to cppu::supportsServiceMarcos Paulo de Souza2013-10-071-11/+2
| | | | | | | Change-Id: I683c0d30c3286ed5d725d4eefe8b3977b82ee316 Reviewed-on: https://gerrit.libreoffice.org/6035 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* fdo#39674 fix some spellingThomas Arnhold2013-10-041-1/+1
| | | | Change-Id: I72e497fb97edf8782c69000576f42896594e1556
* -Werror,-Wunused-variableStephan Bergmann2013-10-021-1/+1
| | | | Change-Id: Icb19121e39565a3588c0acd14db114a8572b00fa
* -Werror,-Wunused-variableStephan Bergmann2013-10-022-2/+0
| | | | Change-Id: If08088f17f65619023774473c088dcf589de4e79
* add mode lines to new files (and idls) since last runCaolán McNamara2013-09-223-0/+9
| | | | Change-Id: Id1e74f18c90e69d1a781c8f02e30dc3c005ed4fd
* Resolves: #i123295# corrected object and clip rect...Armin Le Grand2013-09-201-2/+5
| | | | | | | | in PDFExtOutDevData::EndGroup call in VclMetafileProcessor2D (cherry picked from commit b756639c139f043a613df6ca16c18f426fca1f29) Change-Id: I75faf2c8d925ec210cd74d8c29b90f5f9bf61ec8
* convert DRAWINGLAYER module from String to OUStringNoel Grandin2013-09-171-2/+2
| | | | Change-Id: I0856974cb9fe33418e3be0a5b977100be3bdce00
* drawinglayer: added dumping of InteropGrabBag propAndres Gomez2013-09-091-6/+7
| | | | | | | | | | | | | | | XShapeDumper is now also dumping the InteropGrabBag property as a new empty element. In the future, new "private" properties added to the grab bag could be dumped too. Updated the unit tests accordingly. Change-Id: I7526dbd64bdc08915dc71f1167f05224118f17a6 Reviewed-on: https://gerrit.libreoffice.org/5848 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* WaE: unused function 'dumpInteropGrabBagAsElement'Tor Lillqvist2013-09-051-0/+6
| | | | Change-Id: I304b8021225c105f068c793ce04a447d4db4f7cf
* svx: new InteropGrabBag UNO prop in Shape serviceAndres Gomez2013-09-051-0/+17
| | | | | | | | | | | | | | | | | | | Added the new InteropGrabBag property to the Shape service and modified the JUnit UNO unit tests for it. Added specific implementation in the svx module for the SvxShape class. This new property is intended by now for its usage on preserving OOX's Smart-Art but it could also be used for preserving other attributes for interoperability among document formats. Change-Id: Idc7a8e91592399ff05effd4da6eaa2935f8f4d42 Reviewed-on: https://gerrit.libreoffice.org/5769 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* clean up after my cow wrapper changesThomas Arnhold2013-09-055-25/+0
| | | | Change-Id: I42fcce936750888388e80db24b529b7543f9f4bf
* deleted code that was commented outPhilipp Riemer2013-08-311-2/+0
| | | | | | | | This is a follow up commit to - 22d1beb78a475e4846af945afde1c4d6c263b5d6 - 1c7af455ab9345304a7ac48ce2e0310de2ac8a75 Change-Id: I7a67c3768c0d7e36784ee88fc46680037acb244d
* fdo#62475 - remove visual noisePhilipp Riemer2013-08-311-15/+4
| | | | | | | | This is a follow up commit to - 22d1beb78a475e4846af945afde1c4d6c263b5d6 - 1c7af455ab9345304a7ac48ce2e0310de2ac8a75 Change-Id: I102685391125f3b4f7bdf838f8bd17a2283d558d
* Resolves: #i122923# optimize place to add alpha to bitmaps which need rotationArmin Le Grand2013-08-281-22/+2
| | | | | | (cherry picked from commit 2178fea0941c4abb624ecddf2453f670ba68878f) Change-Id: Ib83d10bcd2d0950fbb8afe8894caa9c0b60e6a5d
* convert drawinglayer module from String to OUStringNoel Grandin2013-08-227-29/+29
| | | | Change-Id: I115dfd5ca7d343b220b2a3e8aa0565f9e4689042
* Re-work 8bit characters in source code, or remove them.Michael Meeks2013-08-201-1/+1
| | | | | | | | Change-Id: I93e14d4936c0ffbe03425d4a54bb0e09bc62b3e3 Reviewed-on: https://gerrit.libreoffice.org/5550 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
* Avoid SolarMutex assertion in a dbgutil build when exiting ImpressTor Lillqvist2013-07-291-0/+1
| | | | Change-Id: I903d078713007920574dcdb780e1dd301ce94bf6
* targetted clean of redundant header piece from 62badf3828Michael Meeks2013-07-261-3/+0
| | | | Change-Id: Ic1240114d667fb7797afae4847427cc889f3cb48
* Resolves: #i122836# fix rotated images looking corrupted on MacOSXHerbert Dürr2013-07-251-1/+2
| | | | | | | | | The solution is to intialize the images rotation mask to be opaque, an approach that also the fix for bug #i122758#. (cherry picked from commit 78f54616efdcfb1c8cbd1a75d3cf9faf7b5e1b8a) Change-Id: I417aab21ded9619ae4023edf169136c7115d4a07
* Resolves: #i122758# Initialize Mask with non-transparentArmin Le Grand2013-07-161-1/+2
| | | | | | (cherry picked from commit db4affff17f202e69447fd22c246843a6cda3e52) Change-Id: I4851c544b23d2857a0f13cff3ede987ebb813cef
* use static LanguageTag::convertTo...() for standalone conversionsEike Rathke2013-07-131-1/+1
| | | | | | | | If no LanguageTag instance is at hand use the static methods to convert between BCP 47 string, Locale and MS-LangID instead of creating temporary instances. Change-Id: I9597f768078eb81c840e84a5db5617f26bb7dc09
* PCH for more librariesLuboš Luňák2013-07-123-0/+142
| | | | Change-Id: I6f9a1969605e0016b11157ddb5754ac77fd3966b
* fdo#66745: drawinglayer: properly restore anti-aliasing modeMichael Stahl2013-07-122-4/+21
| | | | | | | | | | | | VclPixelProcessor2D: the constructor changes the anti-aliasing mode of the given output device, and the destructor restores a hard-coded mode instead of what was there before. Due to this commit 5913506b2193e93ca2767ab7365ab2e76ed7848f turned off anti-aliasing for FontWork objects simply by creating a temporary VclPixelProcessor2D. Change-Id: I7f7fcbf86b0dd425f599cd8e62fce3c69a2744bb
* WaE and numerical inconsequence in gradient fallback render handlingArmin Le Grand2013-07-082-5/+13
| | | | | | | | | | (cherry picked from commit d8dfdae3da901a5a26182f3221c7aa374561672f) Conflicts: drawinglayer/inc/drawinglayer/primitive2d/svggradientprimitive2d.hxx drawinglayer/source/primitive2d/svggradientprimitive2d.cxx Change-Id: Ifcc795a3474efad1c1bca77088adfef36258ee95
* emf+ is not decomposed into primitives, so restore wind and playCaolán McNamara2013-07-044-3/+127
| | | | | | | | | regression from f69df53b316b53931e10d35402a70f533399398c we presumably should process comments and go through their emfplus contents too, or something of that nature Change-Id: Ifa8c3f058f0a320057d02b53f5717eaa42e63282
* Resolves: #i110384# added better fat line rendering where possibleArmin Le Grand2013-06-194-105/+248
| | | | | | | | | | | (cherry picked from commit 144eb666b72516ef78c15424087800dff1be5cfd) Conflicts: drawinglayer/inc/drawinglayer/processor2d/vclpixelprocessor2d.hxx drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx vcl/inc/vcl/outdev.hxx Change-Id: I89f378a4d7a8311b8922f10acff66b000a20a4b7
* Resolves: #i122120# Changed UI preview creators...Armin Le Grand2013-06-181-0/+11
| | | | | | | | | | | | | | | | | to no longer need SdrModel/SdrObject (cherry picked from commit 0c353433ad94786a937fa9da01d6e7382e3da942) corrected unwanted change (cherry picked from commit 8a10735b8ee3926a592d6919f4dbb823771bed9f) Conflicts: vcl/inc/vcl/outdev.hxx 7c096015d974382e6874a874370ee72a61f02e6a Change-Id: Ib2afe135566eba2e99cc8c4a653de3df0fa7f0cd
* Resolves: #i74211# Correct crop of bitmap data when...Armin Le Grand2013-06-172-36/+14
| | | | | | | | | | | | | | | logical size and MapMode do not match real pixel size (cherry picked from commit a24965371f7e881671182bc51432c08cbf667b56) Conflicts: svtools/inc/svtools/grfmgr.hxx svtools/source/graphic/grfmgr.cxx svx/inc/svx/svdhdl.hxx svx/inc/svx/svdograf.hxx svx/source/svdraw/svdhdl.cxx Change-Id: Icfb9091b55e50081e8daf697c9f00f5b5a10531a
* restore now needed ctorCaolán McNamara2013-06-171-0/+10
| | | | | | | partial revert of bb61f56d71b699dfbe422bac37a3151767e6a40f now that we need it again Change-Id: Iffaf72b96b237101b4bbb65efd32d6c5f18eb212
* Related: #i121801# Corrected objectBoundingBox case for GradientTransformArmin Le Grand2013-06-171-17/+24
| | | | | | (cherry picked from commit f03ec4812cfe71f582c5290869f22eadd661b48a) Change-Id: Icb3e2cefda2fd5fe9a2dcf501e5e07881961932e
* Resolves: #i121801# Corrected handling of gradient transformationsArmin Le Grand2013-06-171-4/+21
| | | | | | | | | | | (cherry picked from commit 4f49f1d95e8d0be7df259ad1458441fd858be735) Conflicts: drawinglayer/inc/drawinglayer/primitive2d/svggradientprimitive2d.hxx svgio/source/svgreader/svgnode.cxx svgio/source/svgreader/svgstyleattributes.cxx Change-Id: I155854692a9d1771826867d2666fc6174e2c9256
* Resolves: #i122132# Some simple extensions to exporterArmin Le Grand2013-06-171-11/+18
| | | | | | | | | (cherry picked from commit 3454d18694e0ddcf9bc71661bf48c37450fa1fab) Conflicts: filter/source/svg/svgwriter.cxx Change-Id: I2f9d96ffce0d51695a665b58a776807bab5d277e
* Resolves: #i113080# added test code, cleaned up a small inconsistencyArmin Le Grand2013-06-171-16/+34
| | | | | | | | | (cherry picked from commit d7fa73b25f75796291432496d9bb8d7c80e82c8b) Conflicts: drawinglayer/source/tools/converters.cxx Change-Id: Ia8edda4ca2c79bfc9d4a0962f99d8db581622a7d
* move now private headers to private locationCaolán McNamara2013-06-178-8/+356
| | | | Change-Id: Ibc3a6d446dd2bd49af916cbe1ca88e173ae414cb
* Related: #i121532# unified processor2d usages from other modulesArmin Le Grand2013-06-173-37/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit f371f92c89d296207ef9a219518ba8caa481bcfe) Conflicts: drawinglayer/Library_drawinglayer.mk drawinglayer/Package_inc.mk drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx drawinglayer/inc/drawinglayer/processor2d/vclpixelprocessor2d.hxx drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx drawinglayer/inc/drawinglayer/processor3d/zbufferprocessor3d.hxx drawinglayer/source/processor2d/processor2dtools.cxx svx/Package_inc.mk svx/source/sdr/contact/objectcontactofobjlistpainter.cxx svx/source/sdr/contact/objectcontactofpageview.cxx svx/source/sdr/overlay/overlaymanager.cxx svx/source/sdr/overlay/overlayprimitive2dsequenceobject.cxx svx/source/svdraw/svdedxv.cxx sw/source/core/doc/notxtfrm.cxx Change-Id: Iea4a79133f4375cb0625b187eeb3d727b50ff0fe Related: #i121532# missing defaultprocessor3d.hxx breaks build Revision 1440387 changed defaultprocessor3d.hxx to be no longer "delivered". It is needed in svx by being included indirectly via cutfindprocessor3d.hxx. Fixing the build breaker by "delivering" the missing header file again. (cherry picked from commit 3bd3ea81c8d54109950b435225c3aac011d56c3d) Conflicts: drawinglayer/Package_inc.mk Change-Id: If0dcea79cfff4cf20a1ca1af3d0a34f86eb2e24e Related: #i121532# removed include to no longer existing file (cherry picked from commit a4c602d9b5b17e220dbaa4dec2cef91d39945154) Conflicts: sw/source/core/doc/notxtfrm.cxx Change-Id: I7dc2f99684fa285225dfdcfc7add553695b8412e
* Resolves: #i121532# enhanced visualisation of text edit&selectionArmin Le Grand2013-06-161-1/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | D&D overhauled (cherry picked from commit c6e63b6bbb6b4a63fe1302de57fc32cd28432378) Conflicts: drawinglayer/inc/drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx drawinglayer/inc/drawinglayer/primitive2d/polypolygonprimitive2d.hxx drawinglayer/inc/drawinglayer/processor2d/linegeometryextractor2d.hxx drawinglayer/source/primitive2d/polypolygonprimitive2d.cxx svx/Package_inc.mk svx/inc/svx/sdr/overlay/overlayanimatedbitmapex.hxx svx/inc/svx/sdr/overlay/overlayobject.hxx svx/inc/svx/sdr/overlay/overlaypolypolygon.hxx svx/inc/svx/sdr/overlay/overlayrectangle.hxx svx/inc/svx/sdr/overlay/overlaytools.hxx svx/inc/svx/sdr/primitive2d/svx_primitivetypes2d.hxx svx/inc/svx/svdview.hxx svx/source/engine3d/view3d.cxx svx/source/sdr/overlay/overlayanimatedbitmapex.cxx svx/source/sdr/overlay/overlayhatchrect.cxx svx/source/sdr/overlay/overlaypolypolygon.cxx svx/source/sdr/overlay/overlaytools.cxx svx/source/svdraw/svdcrtv.cxx svx/source/svdraw/svdedxv.cxx svx/source/svdraw/svdhdl.cxx svx/source/svdraw/svdobj.cxx svx/source/svdraw/svdview.cxx sw/source/ui/dochdl/swdtflvr.cxx Unname unused arguments to prevent WaE issues. (cherry picked from commit 0735a61e631b8d4bb3d4e889bee436fb9e7c5734) Change-Id: I3b1cf4754063985dc1b4adac44b33e52e200607f e4288936cadd1f6e06bdf79611536d7114236b56
* Resolves: #i122216# Ensure FormControls get printed/PDFedArmin Le Grand2013-06-153-18/+24
| | | | | | | | also ensure graphics are all visible in metafiles (cherry picked from commit f3695b261c9fb6f7053b325bd25dc43f578b32fe) Change-Id: I70dcf53e56f883a8c28c85c410d3c9f0d1d4bbe1
* Related: #i121534# avoid expensive emulation of 1bit masks for Mac's QuartzHerbert Dürr2013-06-142-2/+11
| | | | | | (cherry picked from commit 194c7ff906c9164a522f924dc1c1f8c5fc81b6e6) Change-Id: I28a31c5abb14ceb72dc290e6ed2161c0ef6592df
* Resolves: #i122525# use X and Y for unit evaluationArmin Le Grand2013-06-142-4/+7
| | | | | | (cherry picked from commit a34f3fdf50dbf8eac0599dfb018fc0040ef2a2f0) Change-Id: Icdb83829917315173be5e824083ed502f6a6a8cb
* Resolves: #i121534# Reintegrating changes for rotated bitmap supportArmin Le Grand2013-06-146-686/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit b2cc0de3fc9adee90787ca760e86869f9255b380) Conflicts: canvas/source/vcl/spritecanvashelper.cxx drawinglayer/Library_drawinglayer.mk drawinglayer/source/processor2d/vclhelperbitmaprender.cxx drawinglayer/source/processor2d/vclhelperbitmaprender.hxx drawinglayer/source/processor2d/vclhelperbitmaptransform.cxx drawinglayer/source/processor2d/vclhelperbitmaptransform.hxx drawinglayer/source/processor2d/vclprocessor2d.cxx officecfg/registry/schema/org/openoffice/Office/Draw.xcs svx/source/svdraw/svdograf.cxx vcl/aqua/source/gdi/salgdi.cxx vcl/inc/aqua/salgdi.h vcl/inc/os2/salgdi.h vcl/inc/salgdi.hxx vcl/inc/unx/pspgraphics.h vcl/inc/vcl/bitmapex.hxx vcl/inc/vcl/outdev.hxx vcl/inc/vcl/salbtype.hxx vcl/os2/source/gdi/salgdi2.cxx vcl/source/gdi/bitmapex.cxx vcl/source/gdi/outdev2.cxx vcl/source/gdi/salgdilayout.cxx vcl/source/gdi/salmisc.cxx vcl/unx/generic/gdi/pspgraphics.cxx vcl/unx/generic/gdi/salgdi2.cxx vcl/unx/headless/svpgdi.cxx vcl/unx/headless/svpgdi.hxx vcl/unx/headless/svppspgraphics.cxx vcl/unx/headless/svppspgraphics.hxx vcl/win/source/gdi/salbmp.cxx vcl/win/source/gdi/salgdi.cxx vcl/win/source/gdi/salgdi3.cxx vcl/win/source/gdi/salgdi_gdiplus.cxx vcl/win/source/gdi/winlayout.cxx Change-Id: I871d1d107b019758f3913e5eb63bc9bc0ba403fd Do not name unused arguments to prevent compiler warnings. (cherry picked from commit f3118889a0cd941f193e9b6557c0792015d77a34) Change-Id: I482d1f96d695c7bf9912ec464bb39e7fdd14adef Related: #i121534# fix graphite-enabled windows build (cherry picked from commit c90a6ca92b1239d01a2892e15488e4a183a88b1a) Conflicts: vcl/win/source/gdi/winlayout.cxx Change-Id: I95fd41ad6f7187f34ba9474674a471fb4fc65314
* Resolves: #i121534# only handle bitmaps which are inside visible areaArmin Le Grand2013-06-132-6/+26
| | | | | | (cherry picked from commit ad026d3b68d5d0d527eed591b3c6f8247bec641b) Change-Id: I2f4ca680a003e1c58d9cbefa3bee81bcc117916b
* Resolves: #i121534# Adapted rotated bitmap paints to use own transformer...Armin Le Grand2013-06-134-114/+25
| | | | | | | | | | | due to bad quality of GraphicManager paints (cherry picked from commit f4887567cc71dca520d57cb6ff2b40eb49142cda) Conflicts: drawinglayer/source/processor2d/vclhelperbitmaprender.cxx Change-Id: Ie4b5873cdfb8bc7f1f4b288e1f983672343d8847
* Resolves: #i121504# Support for alpha channel in clipboard for all systemsArmin Le Grand2013-06-133-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit ef3931ff410117e1237b3bef7bc090e8b83b9519) Conflicts: automation/source/server/statemnt.cxx basic/source/runtime/methods.cxx canvas/source/vcl/devicehelper.cxx canvas/source/vcl/spritedevicehelper.cxx drawinglayer/source/processor2d/vclhelperbufferdevice.cxx drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx drawinglayer/source/tools/converters.cxx dtrans/source/win32/dtobj/FmtFilter.cxx editeng/source/items/bulitem.cxx extensions/source/scanner/sanedlg.cxx external/gcc3_specific/makefile.mk filter/source/graphicfilter/eos2met/eos2met.cxx filter/source/graphicfilter/ios2met/ios2met.cxx filter/source/msfilter/msdffimp.cxx fpicker/source/office/iodlg.cxx framework/source/fwe/classes/addonsoptions.cxx framework/source/fwe/helper/actiontriggerhelper.cxx sc/source/filter/excel/xiescher.cxx sc/source/ui/docshell/docsh.cxx sc/source/ui/inc/viewfunc.hxx sd/source/ui/app/sdxfer.cxx sd/source/ui/unoidl/unopage.cxx sd/source/ui/view/sdview3.cxx sfx2/source/appl/fileobj.cxx sfx2/source/appl/linkmgr2.cxx sfx2/source/dialog/filedlghelper.cxx sfx2/source/dialog/intro.cxx sfx2/source/doc/docinf.cxx sot/inc/sot/formats.hxx sot/source/base/formats.cxx svtools/bmpmaker/bmpcore.cxx svtools/bmpmaker/bmpsum.cxx svtools/inc/svtools/transfer.hxx svtools/source/filter/filter.cxx svtools/source/filter/wmf/emfwr.cxx svtools/source/filter/wmf/enhwmf.cxx svtools/source/filter/wmf/winwmf.cxx svtools/source/filter/wmf/wmfwr.cxx svtools/source/graphic/graphic.cxx svtools/source/graphic/provider.cxx svtools/source/misc/transfer.cxx svx/inc/svx/xoutbmp.hxx svx/source/sdr/overlay/overlaymanagerbuffered.cxx svx/source/xoutdev/_xoutbmp.cxx sw/source/core/view/viewsh.cxx sw/source/filter/ww1/w1filter.cxx sw/source/filter/ww8/ww8par.hxx sw/source/ui/dochdl/swdtflvr.cxx toolkit/source/awt/vclxbitmap.cxx toolkit/source/helper/vclunohelper.cxx vcl/Library_vcl.mk vcl/Package_inc.mk vcl/aqua/source/dtrans/DataFlavorMapping.cxx vcl/aqua/source/dtrans/OSXTransferable.cxx vcl/aqua/source/dtrans/PictToBmpFlt.cxx vcl/aqua/source/dtrans/PictToBmpFlt.hxx vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx vcl/inc/vcl/bitmapex.hxx vcl/inc/vcl/pngwrite.hxx vcl/inc/vcl/salbtype.hxx vcl/inc/vcl/wall.hxx vcl/source/gdi/animate.cxx vcl/source/gdi/bitmap2.cxx vcl/source/gdi/bitmapex.cxx vcl/source/gdi/bmpconv.cxx vcl/source/gdi/cvtsvm.cxx vcl/source/gdi/impgraph.cxx vcl/source/gdi/impimagetree.cxx vcl/source/gdi/metaact.cxx vcl/source/gdi/wall.cxx Change-Id: I79938bc412c048c3d4e64f430f216e73bec16167
* Resolves: #i121297# corrected non-AAed gradient rendering...Armin Le Grand2013-06-126-474/+25
| | | | | | | | | | | | | | | | when in rotated metafiles (cherry picked from commit 2a063da1614a8044fdd2c64a55f4f402b69e2fcd) Conflicts: drawinglayer/Library_drawinglayer.mk drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx drawinglayer/source/processor2d/vclhelpergradient.cxx drawinglayer/source/processor2d/vclhelpergradient.hxx drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx drawinglayer/source/processor2d/vclpixelprocessor2d.cxx Change-Id: I0e4ff1d3bebbc738fb6d301da19747faa2efbe3d
* Related: #i121387# Corrected flag usages in RenderPolygonHairlinePrimitive2DArmin Le Grand2013-06-121-3/+4
| | | | | | | | | (cherry picked from commit e3eebb16c90fa5c3320fa9843e3420293bec6ab2) Conflicts: drawinglayer/source/processor2d/vclprocessor2d.cxx Change-Id: I245d7ebc040580057948fdd5888f55eaca783b2a
* Resolves: #i121387# Corrected RenderBitmapPrimitive2D_GraphicManager...Armin Le Grand2013-06-122-5/+26
| | | | | | | | | | to correctly handle cases with combinations of mirroring and rotation, also changed VclProcessor2D::RenderBitmapPrimitive2D to use own bitmapEx renderer for these cases for better quality (cherry picked from commit b8cf3355071035085c705a65558cd4a6cefe8f47) Change-Id: I3f0c61db9c776299e9ee866c4e54d9c6ac431a31
* Resolves: #i121233# some slight corrections/enhancementsArmin Le Grand2013-06-121-116/+25
| | | | | | | | | | (cherry picked from commit db00dfd93ac0e215a5d71e72645790918db0e734) Conflicts: vcl/inc/vcl/bitmap.hxx vcl/source/gdi/bitmap3.cxx Change-Id: I1a7817a94232b3d7f1c095dd27025e4cccea348c