summaryrefslogtreecommitdiff
path: root/vcl/source/outdev
AgeCommit message (Expand)AuthorFilesLines
2022-06-15ofz#47699 TimeoutCaolán McNamara1-2/+10
2022-05-25ofz#47587 TimeoutCaolán McNamara1-28/+37
2022-05-20work around ImplGlyphFallbackLayout() returning garbage fallbackLuboš Luňák1-0/+15
2022-05-20remove remnants of hack for tdf#89231Luboš Luňák1-6/+1
2022-05-20vcl: move bDrawn variable closer to where it is first used in DrawEPS()Chris Sherlock1-4/+4
2022-05-17ofz: Avoid Integer-overflowCaolán McNamara1-2/+18
2022-05-16ofz#46070 handle unknown line stylesCaolán McNamara1-10/+21
2022-05-10tdf#104930 Implement TextMetric::GetHangingBaseline.Mark Hung1-0/+1
2022-05-05ofz#47241 don't use hardcoded SalLayoutFlags::BiDiStrong mode for fuzzingCaolán McNamara1-6/+0
2022-05-04do not allow reusing already used SalLayoutGlyphs (tdf#148477)Luboš Luňák1-0/+17
2022-05-03ofz: Use-of-uninitialized-valueCaolán McNamara1-1/+1
2022-05-03Just use Any ctor instead of makeAny in vclStephan Bergmann1-1/+1
2022-05-02better for fix glyph font fallback with null characterLuboš Luňák1-3/+0
2022-05-01use more string_view in variousNoel Grandin1-1/+1
2022-04-29don't try to find glyph font fallback for null characterLuboš Luňák1-0/+3
2022-04-27make SalLayoutFlags match after makeGlyphsSubset()Luboš Luňák1-22/+31
2022-04-25ofz#46905 Null-dereferenceCaolán McNamara1-0/+2
2022-04-20tdf#97228 Move ToolbarValue class to separate include fileVaibhavMalik41871-0/+1
2022-04-14move vcl::text::TextLayoutCache caching to the class itselfLuboš Luňák1-1/+2
2022-04-12ofz: Use-of-uninitialized-valueCaolán McNamara1-1/+1
2022-04-09no public data members in GlyphItemLuboš Luňák1-1/+1
2022-04-08add SalLayoutGlyphs* parameter to OutputDevice::GetTextBreak()Luboš Luňák1-2/+3
2022-03-22use dashing info from struct LineInfo in EPS writer (tdf#146804)Luboš Luňák1-17/+1
2022-03-15make CreateTextLayoutCache() cached (tdf#116400)Luboš Luňák1-1/+1
2022-03-13ofz: Divide-by-zeroCaolán McNamara1-16/+24
2022-03-08GetDisplayText() returning empty string if widget is clipped outCaolán McNamara1-1/+1
2022-03-06ofz: Too many hatch pointsCaolán McNamara1-0/+7
2022-03-06ofz: Use-of-uninitialized-valueCaolán McNamara1-0/+3
2022-03-05ofz#45231 TimeoutCaolán McNamara1-5/+25
2022-01-30Resolves: tdf#147013 transform the control point positions tooCaolán McNamara1-0/+55
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 Sherlock2-59/+84
2022-01-16tdf#146453 retain precise vertical base pos with ResolutionIndependentLayoutCaolán McNamara2-12/+16
2022-01-16Related: tdf#146453 retain accurate positioning in rotated text renderingCaolán McNamara1-0/+2
2022-01-16tdf#146439 retain precise base start pos when using ResolutionIndependentLayoutCaolán McNamara4-32/+54
2022-01-13keep scaled ResolutionIndependentLayout glyph positions as floating pointCaolán McNamara2-13/+42
2022-01-13allow selecting text rendering mode suitable for natural glyph positionsCaolán McNamara1-3/+16
2022-01-13split up ImplPrepareLayoutArgs a littleCaolán McNamara1-5/+6
2022-01-12keep positions as DeviceCoordinate within SalLayoutCaolán McNamara3-16/+17
2022-01-11make VCL_FLOAT_DEVICE_PIXEL compileCaolán McNamara2-10/+10
2022-01-05vcl: migrate AddGradientActions() from OutputDevice to GradientChris Sherlock1-382/+0
2021-12-27vcl: change Get{Linear|Complex}GradientSteps()Chris Sherlock1-38/+31
2021-12-27vcl: remove unnecessary actions from DrawGradientToMetafile()Chris Sherlock1-41/+5
2021-12-15tdf#145934 workaround rounding causing 'dancing characters'Caolán McNamara1-2/+2
2021-12-11explain the intent of HasDrawTransformedBitmap() betterLuboš Luňák1-3/+3
2021-12-10Revert "Re-Enable DrawTransformBitmapExDirect for render backends"Armin Le Grand2-6/+13
2021-12-07Re-Enable DrawTransformBitmapExDirect for render backendsArmin Le Grand (Allotropia)2-13/+6
2021-12-02ofz#41591 if only recording to metafile, don't convert tools->basegfx->toolsCaolán McNamara1-1/+1
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin1-3/+3
2021-11-19Use more basegfx::deg2rad<N> and basegfx::rad2deg<N>Mike Kaganski1-1/+1