summaryrefslogtreecommitdiff
path: root/vcl/source/outdev
AgeCommit message (Expand)Author
2022-01-16tdf#146439 retain precise base start pos when using ResolutionIndependentLayoutCaolán McNamara
2022-01-13keep scaled ResolutionIndependentLayout glyph positions as floating pointCaolán McNamara
2022-01-13allow selecting text rendering mode suitable for natural glyph positionsCaolán McNamara
2022-01-13split up ImplPrepareLayoutArgs a littleCaolán McNamara
2022-01-12keep positions as DeviceCoordinate within SalLayoutCaolán McNamara
2022-01-11make VCL_FLOAT_DEVICE_PIXEL compileCaolán McNamara
2022-01-05vcl: migrate AddGradientActions() from OutputDevice to GradientChris Sherlock
2021-12-27vcl: change Get{Linear|Complex}GradientSteps()Chris Sherlock
2021-12-27vcl: remove unnecessary actions from DrawGradientToMetafile()Chris Sherlock
2021-12-15tdf#145934 workaround rounding causing 'dancing characters'Caolán McNamara
2021-12-11explain the intent of HasDrawTransformedBitmap() betterLuboš Luňák
2021-12-10Revert "Re-Enable DrawTransformBitmapExDirect for render backends"Armin Le Grand
2021-12-07Re-Enable DrawTransformBitmapExDirect for render backendsArmin Le Grand (Allotropia)
2021-12-02ofz#41591 if only recording to metafile, don't convert tools->basegfx->toolsCaolán McNamara
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin
2021-11-19Use more basegfx::deg2rad<N> and basegfx::rad2deg<N>Mike Kaganski
2021-11-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
2021-11-19Drop F_2PIMike Kaganski
2021-11-18Drop F_PI180Mike Kaganski
2021-11-17vcl: split GetGradientSteps() into Get{Complex|Linear}GradientSteps()Chris Sherlock
2021-11-12Resolves tdf#70519 - Make wavy lines depend on zoom factorHeiko Tietze
2021-11-12make it possible to find out what fonts are actually really usedLuboš Luňák
2021-11-01tdf#145496 Add dropped nLineWidth from refactoringJan-Marek Glogowski
2021-11-01Prepare for removal of non-const operator[] from Sequence in vclMike Kaganski
2021-10-31add o3tl::span ctor from std::vectorLuboš Luňák
2021-10-31tools::Long->sal_Int32 in OutputDevice::Blend*Noel Grandin
2021-10-30tools::Long->sal_Int32 in GetCaretPositionsNoel Grandin
2021-10-30tools::Long->sal_Int32 in the DX arraysNoel Grandin
2021-10-29pass DX array around using o3tl::span instead of pointerNoel Grandin
2021-10-27ignoring transparency for border doesn't seem to make senseCaolán McNamara
2021-10-26tdf#144513 improve perf when breaking long linesNoel Grandin
2021-10-26flatten ImplGetTextLinesNoel Grandin
2021-10-22vcl: move variable declar's closer to 1st use in DrawComplexGradientToMetaFileChris Sherlock
2021-10-21loplugin:flattenNoel Grandin
2021-10-20vcl: test OutputDevice::DrawGradient()Chris Sherlock
2021-10-20vcl: move variable declarations closer to first use in DrawBitmapWallpaper()Chris Sherlock
2021-10-13vcl: DrawPolyLine() did not set metaaction line join or capChris Sherlock
2021-10-11In O[U]StringBuffer, make string_view params replacements for OUString onesStephan Bergmann
2021-10-08vcl: test PhysicalFontCollection and move to vcl::font namespaceChris Sherlock
2021-10-08vcl: split out outdev.h into seperate headersChris Sherlock
2021-10-06vcl: remove unused class ImplDeviceFontSizeListChris Sherlock
2021-09-30loplugin:constmethod handle more casesNoel Grandin
2021-09-30vcl: remove MetaActionType param from DrawBitmap/DrawBitmapEx/DrawMaskChris Sherlock
2021-09-28vcl: rename OutDevState to StackChris Sherlock
2021-09-27vcl: move FontSelectPattern to own file and into vcl::font namespaceChris Sherlock
2021-09-25vcl: Add sal/config.h in preparation for patchChris Sherlock
2021-09-21vcl: remove OutputDevice's GetDevFontSizeCount() and GetDevFontSize()Chris Sherlock
2021-09-20clean up ambiguous confusing rectangle APIs like IsInside()Luboš Luňák
2021-09-19vcl: test PhysicalFontFamily and move to vcl::font namespaceChris Sherlock
2021-09-18vcl: create FontMetric from PhysicalFontFaceChris Sherlock