summaryrefslogtreecommitdiff
path: root/vcl/source/graphic
AgeCommit message (Expand)AuthorFilesLines
13 daysclang-tidy: performance-unnecessary-copy-initialization in vclNoel Grandin1-1/+1
2024-11-08Factor out conversion of awt::XBitmap to BitmapEx in vclMike Kaganski1-43/+61
2024-10-21vcl: move bitmap filter headers into vcl/bitmap global header directoryChris Sherlock1-1/+1
2024-10-16tdf#163381 XBitmap.getMaskDIB() is invertedNoel Grandin1-1/+4
2024-10-06cid#1608598 silence Overflowed constantCaolán McNamara1-4/+5
2024-08-18Simplify a bitMike Kaganski1-12/+3
2024-07-16cid#1554709 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
2024-06-27vcl: Remove graph. reader context from {Imp}Graph and GraphicReaderTomaž Vajngerl1-29/+0
2024-05-10loplugin:ostr in vclNoel Grandin6-24/+24
2024-04-17Drop FRound, and use generalized basegfx::froundMike Kaganski1-8/+8
2024-04-15Generalize basegfx::fround for templated return typeMike Kaganski1-4/+4
2024-03-30vcl: change (graphic) Manager into a general memory managerTomaž Vajngerl1-204/+82
2024-02-28tdf#149714 BitsPerPixel property of Graphic has Boolean UNO typeAdam Seskunas1-1/+1
2024-01-27Drop std::as_const from css::uno::Sequence iterationsMike Kaganski1-1/+1
2023-12-30move IsFuzzing to comphelperCaolán McNamara1-1/+1
2023-12-12tdf#146619 Recheck include/[v-x]* with IWYUGabor Kelemen1-0/+2
2023-12-06make AlphaMask separate from BitmapNoel Grandin1-1/+1
2023-12-03Split the *Bitmap::CopyPixel functionsNoel Grandin1-1/+1
2023-11-28simplify some BitmapEx constructionsNoel Grandin1-1/+1
2023-10-28use more TempFileFast in BinaryDataContainer::ImplNoel Grandin1-2/+2
2023-10-27tdf#152571 speedup slow draw file saveNoel Grandin1-2/+3
2023-10-23Extended loplugin:ostr: Rewrite some O[U]StringLiteral -> O[U]StringStephan Bergmann1-1/+1
2023-10-18tdf#157792 followupNoel Grandin1-1/+1
2023-08-23tdf#146619 Remove unused includes from vcl/incGabor Kelemen1-0/+1
2023-08-18SAL_DEBUG "is never meant to remain in the code"Caolán McNamara1-1/+0
2023-07-25Convert internal vcl bitmap formats transparency->alpha (II)Noel Grandin2-3/+3
2023-07-06make tools::Poly*gon single-arg constructors explicitNoel Grandin1-1/+1
2023-05-18tdf#63130 reduce large memory copies when reading from BinaryDataContainerNoel Grandin1-0/+20
2023-05-05BinaryDataContainer swap out implementation.Michael Meeks1-14/+103
2023-04-23cid#1524751 Dereference after null checkCaolán McNamara1-1/+2
2023-04-13BinaryDataContainer: hand out shared_ptr's to SvStreams.Michael Meeks1-2/+21
2023-04-13BinaryDataContainer: pure re-factor - encapsulate cbegin/cendMichael Meeks2-10/+13
2023-04-03BinaryDataContainer: pure re-factor to encapsulate stream copying.Michael Meeks1-0/+11
2023-03-30Report correct mimetypes for TIF and EMFMike Kaganski1-47/+43
2023-03-11lok: add trimMemory capability, and expand dumpState to caches.Michael Meeks1-6/+30
2023-03-09ofz#56819 Null-dereferenceCaolán McNamara1-3/+6
2023-03-08Simplify usage of BinaryDataContainerMike Kaganski1-10/+9
2023-01-23XUnoTunnel->dynamic_cast in vcl::GraphicNoel Grandin2-9/+2
2023-01-20Base GraphicDescriptor on OWeakObjectStephan Bergmann2-20/+8
2023-01-15XUnoTunnel->dynamic_cast in UnoBinaryDataContainerNoel Grandin2-4/+1
2023-01-11rename BitmapEx::GetAlpha to GetAlphaMaskNoel Grandin2-4/+4
2023-01-10rename setAlphaFrom->ChangeColorAlpha and fix parameterNoel Grandin1-2/+1
2022-11-09Related: tdf#151898 set origin for implLoadRepositoryImage XGraphicsCaolán McNamara1-3/+3
2022-09-16vcl: AnimationBitmap -> AnimationFrameChris Sherlock1-9/+9
2022-09-11basegfx: replace typedef with a class B2DSize based on Size2DTomaž Vajngerl1-3/+3
2022-09-05tdf#149670 fix color change api and adjust tolerance for ooxmlSarper Akdemir1-2/+2
2022-08-19Remove code duplication in GraphicDescriptor for SVGofftkp1-0/+1
2022-08-19Remove code duplication in GraphicDescriptor for WMF/EMFofftkp1-0/+2
2022-07-20tdf#127236 vcl: fix missing encryption of PDF images during exportMiklos Vajna1-1/+2
2022-07-14loplugin:moveitNoel Grandin1-1/+1