summaryrefslogtreecommitdiff
path: root/vcl/source/gdi
AgeCommit message (Expand)Author
2021-03-17optimize SalLayoutGlyphs for the common caseLuboš Luňák
2021-03-17make SalLayoutGlyphs work with MultiSalLayoutLuboš Luňák
2021-03-13add PixelFormat enum that replaces bit count in Bitmap/BitmapExTomaž Vajngerl
2021-03-11tdf#127217: Fix buttons in forms not working in Adobe ReaderJulien Nabet
2021-03-03drop TransparentType::Color usageNoel Grandin
2021-03-03tdf#140606 make PDF parsing more lenient and prevent a crashTomaž Vajngerl
2021-02-24add additional 0-1 alpha argument to DrawTransformedBitmap()Luboš Luňák
2021-02-24simply use drawTransformedBitmap()Luboš Luňák
2021-02-23convert internal bitmap formats transparency->alphaNoel Grandin
2021-02-19loplugin:refcounting in vclNoel
2021-02-14Move unit conversion code to o3tl, and unify on that in more placesMike Kaganski
2021-02-05Revert "Fix typo in code"Stephan Bergmann
2021-02-04Fix typo in codeAndrea Gelmini
2021-02-02tdf#139869 vcl: fix lazy-loading of BMP images with logic sizeMiklos Vajna
2021-02-01vcl: swap-in load all vector formats without intermediate GraphicTomaž Vajngerl
2021-01-28TopLeft().Y() -> Top() etc.Caolán McNamara
2021-01-26loplugin:passstuffbyrefNoel
2021-01-22vcl: rename ambiguious aSequence variable to aPropertySequenceTomaž Vajngerl
2021-01-22vcl: support creating a Graphic with only GfxLink as swapped-outTomaž Vajngerl
2021-01-22vcl: optimize copying size in px to ImpSwapInfo when swapping outTomaž Vajngerl
2021-01-22vcl: create PDF from DataContainer, use that when swapping inTomaž Vajngerl
2021-01-22[API CHANGE] change XPdfDecomposer to use XBinaryDataContainerTomaž Vajngerl
2021-01-20ofz#29691 revert throw SvStreamEOFExceptionCaolán McNamara
2021-01-20vcl: Improve graphic manager swapping allocationTomaž Vajngerl
2021-01-20OutputDevice*->Printer* for mpFirstPrnGraphicsNoel Grandin
2021-01-20use unique_ptr for GraphicConverterNoel Grandin
2021-01-19vcl: remove "Impl" prefix for method names in ImpGraphicTomaž Vajngerl
2021-01-19vcl: remove or rename too long methods names in VectorGraphicDataTomaž Vajngerl
2021-01-19vcl: remove VectorGraphicDataArray, use BinaryDataContainer insteadTomaž Vajngerl
2021-01-18make internals of ::Color privateNoel
2021-01-16tdf#139643: fix missing PDF/UA flagJulien Nabet
2021-01-16make the Color constructors explicitly specify transparencyNoel
2021-01-14cid#1471346 Uncaught exceptionCaolán McNamara
2021-01-14cid#1471674 help coverity see that "Division or modulo by zero" is bogusCaolán McNamara
2021-01-14Use o3tl::temporary in one more call to OUString::iterateCodePointsStephan Bergmann
2021-01-13vcl: migrate OutputDevice::SetGrayscaleColors() to Gradient::MakeGrayscale()Chris Sherlock
2021-01-13vcl: use BinaryDataContianer in VectorGraphicDataTomaž Vajngerl
2021-01-12transparency->alpha in tools::ColorNoel
2021-01-12cid#1470786 Uncaught exceptionCaolán McNamara
2021-01-09fix coverity parse errorsCaolán McNamara
2021-01-09Fix typoAndrea Gelmini
2021-01-09vcl: remove "path" attribute from VectorGraphicDataTomaž Vajngerl
2021-01-08Introduce Color::IsFullyTransparentNoel
2021-01-08vcl: move ImplPrintTransparent() from OutputDevice to PrinterChris Sherlock
2021-01-07handle also !mbPrepared Graphic correctly when parallel loadingLuboš Luňák
2021-01-02tdf#74702 - vcl: introduce OutputDevice::GetDeviceInfo()Chris Sherlock
2021-01-02tdf#74702 - vcl: introduce OutputDevice::CanEnableNativeWidget()Chris Sherlock
2021-01-01ofz#29113 short readCaolán McNamara
2021-01-01ofz#29096 Direct-leakCaolán McNamara
2020-12-31Use proper char16_t string literalTor Lillqvist