summaryrefslogtreecommitdiff
path: root/vcl/source/outdev/outdev.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-05-10loplugin:ostr in vclNoel Grandin1-2/+2
2023-12-05vcl: add unit tests for a mixture of CJK and latin charactersChris Sherlock1-2/+4
2022-12-01vcl: remove unnecessary includesChris Sherlock1-6/+5
2022-09-10unique_ptr->optional for AllSettingsNoel Grandin1-2/+2
2022-08-26automatically set TextRenderModeForResolutionIndependentLayout if we scaleCaolán McNamara1-15/+0
2022-08-05Use 1 meter, not 10 meters divided by 10Mike Kaganski1-3/+3
2022-05-03Just use Any ctor instead of makeAny in vclStephan Bergmann1-1/+1
2022-01-24avoid Xlib cairo surfaces for small virtual devices (bsc#1183308)Luboš Luňák1-0/+9
2022-01-19vcl: move eps functions to eps.cxxChris Sherlock1-59/+0
2022-01-13allow selecting text rendering mode suitable for natural glyph positionsCaolán McNamara1-3/+16
2021-11-01Prepare for removal of non-const operator[] from Sequence in vclMike Kaganski1-6/+7
2021-10-08vcl: split out outdev.h into seperate headersChris Sherlock1-1/+1
2021-10-06vcl: remove unused class ImplDeviceFontSizeListChris Sherlock1-2/+0
2021-09-28vcl: rename OutDevState to StackChris Sherlock1-2/+2
2021-09-18vcl: rename ImplDeviceFontList to PhysicalFontFaceCollection and testChris Sherlock1-2/+3
2021-09-17vcl: update vim modelines in preparation for new changeChris Sherlock1-1/+1
2021-09-10vcl: move OutputDevice drawmode functions to outdev.cxxChris Sherlock1-0/+8
2021-09-09vcl: move OutputDevice antialiasing functions to outdev.cxxChris Sherlock1-0/+17
2021-09-08vcl: move OutputDevice output flag functions to outdev.cxxChris Sherlock1-0/+8
2021-09-07vcl: move OutputDevice rasterop functions to outdev.cxxChris Sherlock1-0/+22
2021-09-04vcl: Add unit test for SetRefPoint(), IsRefPoint() and GetRefPoint()Chris Sherlock1-3/+0
2021-05-19ImplPlayWithRenderer never checks its OutputDevice against nullptrCaolán McNamara1-1/+1
2021-05-06make it possible to write canvas unittestsLuboš Luňák1-0/+80
2021-03-21cid#1473858 silence bogus Dereference after null checkCaolán McNamara1-0/+13
2021-01-19use more GetOutputSizePixelNoel Grandin1-3/+1
2021-01-19add OutputDevice::GetOutputRectPixel methodNoel Grandin1-8/+2
2021-01-02tdf#74702 - vcl: introduce OutputDevice::GetDeviceInfo()Chris Sherlock1-0/+32
2020-12-01DrawPolyLine/DrawPolyPolygon never called with null OutputDevice*Caolán McNamara1-1/+1
2020-11-30split CopyBits into two functionsCaolán McNamara1-4/+7
2020-11-28drawOutDevDirect always passed a non-null OutputDevice*Caolán McNamara1-17/+16
2020-11-19Drop threshold for BigInt arithmetics from ImplLogicToPixel/ImplPixelToLogicMike Kaganski1-5/+0
2020-10-19use tools::Long in vclNoel1-9/+9
2020-05-29Consider mpAlphaVDev when processing metafile in OutputDevice::DrawOutDevMike Kaganski1-2/+10
2020-05-23vcl: rename misnamed OutputDevice::SetBackgroundComponentBounds()Chris Sherlock1-1/+1
2020-05-20Restructure DrawOutDevDirectCheck to avoid using uninitialized pointerMike Kaganski1-14/+12
2020-05-20Simplify the logicMike Kaganski1-32/+17
2020-02-08tdf#74702 Remove OutDevType from OutputDevice::RemoveTransparenciesFromMetaFileYusuf Keten1-0/+5
2020-02-04tdf#74702: Remove enum OutDevType from OutputDevice::drawOutDevDirectYusuf Keten1-40/+28
2019-08-30moves outdev font functions in font.cxxAdrien Ollier1-4/+0
2019-08-28tdf#42949 Fix IWYU warnings in vcl/source/[o-w]*/Gabor Kelemen1-2/+1
2019-07-06simplify and flatten OutDevStateStackNoel Grandin1-10/+2
2019-07-01tdf#74702 partial cleanup of OutDevTypeAdrien Ollier1-0/+4
2019-06-10tdf#74702 partial cleanup of OutDevTypeAdrien Ollier1-0/+5
2019-01-15vcl: protect more outdev functions for disposed stateMiklos Vajna1-0/+3
2019-01-07tdf#42949 Fix IWYU warnings in include/vcl/[v-x]*Gabor Kelemen1-0/+1
2018-11-29tdf#42949 Fix IWYU warnings in include/vcl/[i-m]*Gabor Kelemen1-0/+1
2018-11-08loplugin:collapseif in tools..xmloffNoel Grandin1-66/+28
2018-10-24Introduce OutputDevice type OUTDEV_PDFJan-Marek Glogowski1-16/+0
2018-10-24Change PDFWriterImpl into an OutputDeviceJan-Marek Glogowski1-0/+15
2018-10-23Constify OutputDevice::meOutDevTypeJan-Marek Glogowski1-2/+2