summaryrefslogtreecommitdiff
path: root/vcl/source/outdev
AgeCommit message (Expand)Author
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock
2022-08-23tdf#148251 Use std::swap instead of using temporary valuesLiu Hao
2022-08-23tdf#66819: Disable ligatures with character spacingKhaled Hosny
2022-08-23vcl: move ImplEmphasisMarkStyle() to vcl::Font and add unit testChris Sherlock
2022-08-22ensure no font/glyph fallback is happening for repeatable resultsCaolán McNamara
2022-08-20Don’t unconditionally validate Kashida at start/end of layoutKhaled Hosny
2022-08-20always transport the text dxarray as doubles when renderingCaolán McNamara
2022-08-14Streamline Kashida validation logicKhaled Hosny
2022-08-14tdf#104921: Cleanup Kashida insertion logicKhaled Hosny
2022-08-05Use 1 meter, not 10 meters divided by 10Mike Kaganski
2022-08-03tdf#149943 vcl: fix pixelated PDF export and print for a rotated imageMiklos Vajna
2022-07-19vcl: allow OutputDevice::GetTextRect() cater for rotated fontsChris Sherlock
2022-07-17ofz#48585 Out-of-memoryCaolán McNamara
2022-07-14loplugin:moveitNoel Grandin
2022-07-11tools: rename getHeight/Width() to GetOpenHeight/Width()Chris Sherlock
2022-06-28crashtesting: crash seen on exporting tdf117501-3.docx to odtCaolán McNamara
2022-06-15ofz#47699 TimeoutCaolán McNamara
2022-05-25ofz#47587 TimeoutCaolán McNamara
2022-05-20work around ImplGlyphFallbackLayout() returning garbage fallbackLuboš Luňák
2022-05-20remove remnants of hack for tdf#89231Luboš Luňák
2022-05-20vcl: move bDrawn variable closer to where it is first used in DrawEPS()Chris Sherlock
2022-05-17ofz: Avoid Integer-overflowCaolán McNamara
2022-05-16ofz#46070 handle unknown line stylesCaolán McNamara
2022-05-10tdf#104930 Implement TextMetric::GetHangingBaseline.Mark Hung
2022-05-05ofz#47241 don't use hardcoded SalLayoutFlags::BiDiStrong mode for fuzzingCaolán McNamara
2022-05-04do not allow reusing already used SalLayoutGlyphs (tdf#148477)Luboš Luňák
2022-05-03ofz: Use-of-uninitialized-valueCaolán McNamara
2022-05-03Just use Any ctor instead of makeAny in vclStephan Bergmann
2022-05-02better for fix glyph font fallback with null characterLuboš Luňák
2022-05-01use more string_view in variousNoel Grandin
2022-04-29don't try to find glyph font fallback for null characterLuboš Luňák
2022-04-27make SalLayoutFlags match after makeGlyphsSubset()Luboš Luňák
2022-04-25ofz#46905 Null-dereferenceCaolán McNamara
2022-04-20tdf#97228 Move ToolbarValue class to separate include fileVaibhavMalik4187
2022-04-14move vcl::text::TextLayoutCache caching to the class itselfLuboš Luňák
2022-04-12ofz: Use-of-uninitialized-valueCaolán McNamara
2022-04-09no public data members in GlyphItemLuboš Luňák
2022-04-08add SalLayoutGlyphs* parameter to OutputDevice::GetTextBreak()Luboš Luňák
2022-03-22use dashing info from struct LineInfo in EPS writer (tdf#146804)Luboš Luňák
2022-03-15make CreateTextLayoutCache() cached (tdf#116400)Luboš Luňák
2022-03-13ofz: Divide-by-zeroCaolán McNamara
2022-03-08GetDisplayText() returning empty string if widget is clipped outCaolán McNamara
2022-03-06ofz: Too many hatch pointsCaolán McNamara
2022-03-06ofz: Use-of-uninitialized-valueCaolán McNamara
2022-03-05ofz#45231 TimeoutCaolán McNamara
2022-01-30Resolves: tdf#147013 transform the control point positions tooCaolán McNamara
2022-01-24avoid Xlib cairo surfaces for small virtual devices (bsc#1183308)Luboš Luňák
2022-01-19vcl: move eps functions to eps.cxxChris Sherlock
2022-01-16tdf#146453 retain precise vertical base pos with ResolutionIndependentLayoutCaolán McNamara
2022-01-16Related: tdf#146453 retain accurate positioning in rotated text renderingCaolán McNamara