summaryrefslogtreecommitdiff
path: root/vcl/source/bitmap
AgeCommit message (Expand)AuthorFilesLines
2023-07-03fix crashes in Bitmap::InvertNoel Grandin1-0/+2
2023-07-03fix assert when using skia and DBG_UTILNoel Grandin1-29/+25
2023-07-02optimised Skia Invert() operationNoel Grandin1-1/+1
2023-06-11tdf#154168 Export no transparency PNGs correctlyParis Oplopoios1-0/+5
2023-05-20loplugin:unusedmethodsNoel Grandin2-82/+0
2023-05-11cid#1529966 silence bogus Resource leakCaolán McNamara1-2/+1
2023-05-10AlphaMask::BlendWith wants an AlphaMask parameterNoel Grandin1-3/+2
2023-05-08unique_ptr->optional for BitmapNoel Grandin4-8/+8
2023-05-07simplify codeNoel Grandin1-19/+3
2023-05-04remove some dead code in ImplWriteDIBNoel Grandin1-54/+14
2023-03-06ofz#56734 AbrtCaolán McNamara1-1/+1
2023-01-20tdf#147906 Use std::hypot for Pythagorean additionektagoel121-2/+1
2023-01-17Reset BitmapWriteAccess before further bitmap useMike Kaganski1-0/+3
2023-01-17assert/SAL_WARN in BlendWithNoel Grandin1-0/+4
2023-01-12vcl: handle VCL_DUMP_BMP_PATH in BitmapEx::DumpAsPng()Miklos Vajna1-3/+14
2023-01-12vcl: introduce a BitmapEx::DumpAsPng()Miklos Vajna1-0/+12
2023-01-12maAlphaMask in BitmapEx should be AlphaMaskNoel Grandin1-14/+3
2023-01-12drop internal support for 1-bit imagesNoel Grandin7-175/+84
2023-01-11rename BitmapEx::GetAlpha to GetAlphaMaskNoel Grandin8-20/+20
2023-01-10rename setAlphaFrom->ChangeColorAlpha and fix parameterNoel Grandin1-6/+6
2023-01-05flatten some code in vclNoel Grandin4-507/+448
2023-01-04flatten some vcl codeNoel Grandin9-1481/+1337
2023-01-02split OutputDevice::CreateMask methodNoel Grandin1-117/+136
2023-01-01remove dead codeNoel Grandin1-49/+7
2022-11-14bump required cairo version to 1.12.0Noel Grandin1-4/+0
2022-11-13Fix typosAndrea Gelmini1-1/+1
2022-11-13Adapted convertToBitmapEx to simpler BitmapEx creationArmin Le Grand (allotropia)2-0/+97
2022-10-18Move access to SystemDependentDataHolder to Bitmap (2)Armin Le Grand (allotropia)1-0/+7
2022-10-17Move access to SystemDependentDataHolder to SalBitmapArmin Le Grand (allotropia)1-0/+6
2022-09-21use more string_view in vclNoel Grandin1-0/+1
2022-09-20Simplify a bit by using sal_uInt16 in vcl/BitmapPopArtFilterJulien Nabet1-12/+9
2022-09-19tdf#150992: fix crash popart filter to an SVG imageJulien Nabet1-1/+1
2022-09-16vcl: AnimationBitmap -> AnimationFrameChris Sherlock1-1/+1
2022-08-30Unify the two places dumping bimaps for debuggingMike Kaganski1-2/+2
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock2-2/+2
2022-08-18Move tools/diagnose_ex.h to comphelper/diagnose_ex.hxxStephan Bergmann1-1/+1
2022-07-23Simplify greyscale palette initialization furtherMike Kaganski2-34/+26
2022-07-22Simplify paletted ctor logicMike Kaganski1-28/+31
2022-07-22Simplify small grey palette initializationMike Kaganski1-14/+10
2022-07-14loplugin:moveitNoel Grandin1-3/+2
2022-07-13clang-tidy modernize-pass-by-value in vclNoel Grandin1-2/+3
2022-06-13crashtesting: fix crash seen on loading forum-mso-de-98993.xlsxCaolán McNamara2-2/+2
2022-05-05loplugin:unusedvariableplusNoel Grandin1-1/+0
2022-03-11new loplugin:trivialdestructorNoel Grandin1-3/+0
2022-02-21Fix Bitmap::RotateSzymon Kłos1-3/+3
2022-02-04Revert "lok: copy over the alpha channel too for cairo..."Luboš Luňák1-4/+1
2022-02-02speed up bitmap rotationNoel Grandin1-27/+23
2022-01-26lok: copy over the alpha channel too for cairo...Dennis Francis1-1/+4
2022-01-20WASM --enable-wasm-strip now skips lots of LO codeArmin Le Grand (Allotropia)1-0/+94
2022-01-17Avoid -Werror=dangling-pointer=Stephan Bergmann1-24/+16