summaryrefslogtreecommitdiff
path: root/vcl/source/outdev
AgeCommit message (Expand)AuthorFilesLines
4 daysloplugin:stringviewparam extend to comparison operatorsNoel1-1/+1
9 daysDrop threshold for BigInt arithmetics from ImplLogicToPixel/ImplPixelToLogicMike Kaganski2-291/+121
11 daysInstead of labs, use overloaded absStephan Bergmann2-3/+5
12 daysreplace std::min(std::max()) with std::clampNoel1-1/+1
13 daysremove SalPointNoel Grandin5-22/+22
2020-11-13properly clip native VCL gradients (tdf#137563)Luboš Luňák1-1/+2
2020-11-13Revert "remove BigInt::operator tools::Long()"Noel Grandin1-6/+6
2020-11-12use Point direct and drop a reinterpret_castCaolán McNamara1-27/+26
2020-11-12remove BigInt::operator tools::Long()Noel1-6/+6
2020-11-11loplugin:stringviewNoel1-2/+2
2020-11-11make sure mpAlphaVDev is drawn when drawing lines (tdf#137974)Luboš Luňák2-29/+29
2020-11-11convert more long -> tools::LongNoel2-4/+4
2020-11-11Improved starmath colordante2-6/+6
2020-11-11make tools::Long 64-bit on Windows platformNoel Grandin6-23/+23
2020-11-05N8BitTcMask is unusedNoel1-2/+1
2020-10-29tdf#137643 alternative solution to activate embedded fonts in one batchCaolán McNamara1-18/+0
2020-10-28tdf#137643 Revert "lock refreshing font data when loading a document"Caolán McNamara1-31/+1
2020-10-28convert some more long -> tools::LongNoel1-1/+1
2020-10-21new tools::Degree10 strong typedefNoel Grandin6-32/+32
2020-10-19use tools::Long in vclNoel14-495/+495
2020-10-19fix possible SIGSEGVNoel1-1/+4
2020-10-12don't disable the fast path in DrawDeviceAlphaBitmap() (tdf#137311)Luboš Luňák1-10/+7
2020-10-03use a proper alpha mask bitmapLuboš Luňák1-4/+4
2020-10-01loplugin:reducevarscope in vclNoel1-5/+4
2020-09-30fix DrawDeviceAlphaBitmap() with mirroring (tdf#136223)Luboš Luňák1-14/+33
2020-09-29disentangle AA and B2D use in VCL drawingLuboš Luňák4-40/+17
2020-09-28rename for disentangling AA and B2D use in VCL drawingLuboš Luňák5-10/+10
2020-09-26revert recent Polygon commitsNoel Grandin1-30/+0
2020-09-26tools::PolyPolygon -> basegfx in filterNoel Grandin1-0/+30
2020-09-25do not assert for slow alpha blending if mirroring is used (tdf#136223)Luboš Luňák1-2/+6
2020-09-25don't write metafile action twice in DrawPolyLineDirect()Luboš Luňák1-17/+37
2020-09-08prefer 8bit bitmap masks to 1bpp masksLuboš Luňák1-2/+2
2020-09-06ofz#23573 speed up fuzzingCaolán McNamara1-6/+14
2020-09-04fix erasing virtual device with alphaLuboš Luňák1-1/+38
2020-08-29Fix typo in codeAndrea Gelmini1-4/+4
2020-08-25tdf#136094 Handle background color in drawNativeControlMichael Weghorn1-2/+3
2020-08-24Fix typosAndrea Gelmini1-1/+1
2020-08-24Don't apply transparency twice when drawing to mpAlphaVDevMike Kaganski1-12/+2
2020-08-24tdf#136047: fix OutputDevice::DrawTransformBitmapExDirect for ...Mike Kaganski1-4/+8
2020-08-23set point values via ctorCaolán McNamara1-5/+4
2020-08-23use a reference instead of a pointerCaolán McNamara1-3/+3
2020-08-18Fix typosAndrea Gelmini1-1/+1
2020-08-17Use transparent buffer to correctly process transparency in metafilesMike Kaganski1-20/+6
2020-08-14tdf#134968: don't forget to draw on mpAlphaVDev in fallback caseMike Kaganski1-12/+12
2020-08-14tdf#135500: always use transparent and clear content vdev in impBufferDeviceMike Kaganski1-0/+13
2020-08-04loplugin:flatten in vclNoel Grandin8-516/+516
2020-08-01tidy up language a bitCaolán McNamara1-7/+7
2020-08-01tdf#135325 previews missing content drawn via DrawTransformedBitmapExCaolán McNamara1-2/+11
2020-07-29tdf#135264: draw to mpAlphaVDev after DrawTransparentNativelyMike Kaganski1-3/+2
2020-07-21loplugin:constantparamNoel Grandin1-7/+5