summaryrefslogtreecommitdiff
path: root/include/vcl/outdev.hxx
AgeCommit message (Expand)Author
2021-07-08annotate LogicToPixel etc with SAL_WARN_UNUSED_RESULTCaolán McNamara
2021-07-07Cache a static wavy line as bitmap and reuse itmerttumer
2021-06-15vcl: outdevmap.hxx -> rendercontext/ImplMapRes.hxxChris Sherlock
2021-05-17split OutputDevice from WindowNoel Grandin
2021-05-10vcl: move outdev.hxx flags into own headersChris Sherlock
2021-05-10vcl: move DrawImageFlags to own headerChris Sherlock
2021-05-10vcl: move DrawTextFlags to own headerChris Sherlock
2021-05-06make it possible to write canvas unittestsLuboš Luňák
2021-05-05loplugin:unnecessaryvirtualNoel Grandin
2021-05-03vcl: remove MetricVectorChris Sherlock
2021-05-03vcl: move SalLayoutFlags to own headerChris Sherlock
2021-04-20rename DrawFocusRect to InvertFocusRectCaolán McNamara
2021-03-17make SalLayoutGlyphs work with MultiSalLayoutLuboš Luňák
2021-02-24add additional 0-1 alpha argument to DrawTransformedBitmap()Luboš Luňák
2021-02-24simply use drawTransformedBitmap()Luboš Luňák
2021-01-28TopLeft().Y() -> Top() etc.Caolán McNamara
2021-01-19add OutputDevice::GetOutputRectPixel methodNoel Grandin
2021-01-13vcl: migrate OutputDevice::SetGrayscaleColors() to Gradient::MakeGrayscale()Chris Sherlock
2021-01-08vcl: move ImplPrintTransparent() from OutputDevice to PrinterChris Sherlock
2021-01-08use more IsTransparentNoel Grandin
2021-01-08vcl: migrate OutputDevice::DrawShadowBitmapEx() to BitmapShadowFilterChris Sherlock
2021-01-02tdf#74702 - vcl: introduce OutputDevice::GetDeviceInfo()Chris Sherlock
2021-01-02tdf#74702 - vcl: introduce OutputDevice::CanEnableNativeWidget()Chris Sherlock
2020-12-28vcl: remove OutputDevice::ScaleBitmapChris Sherlock
2020-11-28drawOutDevDirect always passed a non-null OutputDevice*Caolán McNamara
2020-11-19Drop threshold for BigInt arithmetics from ImplLogicToPixel/ImplPixelToLogicMike Kaganski
2020-10-28tdf#137643 Revert "lock refreshing font data when loading a document"Caolán McNamara
2020-10-21new tools::Degree10 strong typedefNoel Grandin
2020-10-19use tools::Long in vclNoel
2020-09-29disentangle AA and B2D use in VCL drawingLuboš Luňák
2020-09-28rename for disentangling AA and B2D use in VCL drawingLuboš Luňák
2020-09-26revert recent Polygon commitsNoel Grandin
2020-09-26tools::PolyPolygon -> basegfx in filterNoel Grandin
2020-09-25don't write metafile action twice in DrawPolyLineDirect()Luboš Luňák
2020-08-25tdf#136094 Handle background color in drawNativeControlMichael Weghorn
2020-08-19Fix typosAndrea Gelmini
2020-08-14tdf#135500: always use transparent and clear content vdev in impBufferDeviceMike Kaganski
2020-07-21loplugin:constantparamNoel Grandin
2020-06-19tdf#74702 vcl: extract DrawBorder()Chris Sherlock
2020-06-04tdf#74702 vcl: extract GetMonochromeButtonColor()Chris Sherlock
2020-06-02tdf#74702 vcl: extract GetButtonBorderSize()Chris Sherlock
2020-06-02tdf#74702 vcl: extract GetSyncCount()Chris Sherlock
2020-06-01tdf#74702 vcl: extract SetMetafileMapMode()Chris Sherlock
2020-05-24GetSysFontData is newly unusedCaolán McNamara
2020-05-24GetSysTextLayoutData is newly unusedCaolán McNamara
2020-05-24tdf#74702 vcl: extract IsScreenComp()Chris Sherlock
2020-05-23vcl: rename misnamed OutputDevice::SetBackgroundComponentBounds()Chris Sherlock
2020-05-20Restructure DrawOutDevDirectCheck to avoid using uninitialized pointerMike Kaganski
2020-05-17tdf#74702 vcl: extract GetOutputBoundsClipRegion()Chris Sherlock
2020-05-17vcl: refactor by creating OutputDevice::ClearStack()Chris Sherlock