summaryrefslogtreecommitdiff
path: root/sw/source/core/txtnode/fntcache.cxx
AgeCommit message (Expand)Author
2022-05-25sw: refactor and create Justify::SnapToGrid()Mark Hung
2022-05-18tdf#149017 fix space distribution in SwFntObj::DrawText()Mark Hung
2022-05-18fix CID#1504441 for SwFntObj.Mark Hung
2022-05-13tdf#104930 aligning CTL text with hanging baseline.Mark Hung
2022-05-12tdf#148940 improve non Snap-to-char mode textgrid layout.Mark Hung
2022-04-21Fix typoAndrea Gelmini
2022-04-19tdf#148594 correcting the number of kern spaces.Mark Hung
2022-04-09use helper GetTextArray() in all placesLuboš Luňák
2022-04-08add SalLayoutGlyphs* parameter to OutputDevice::GetTextBreak()Luboš Luňák
2022-04-08use just one shared global SalLayoutGlyphsCacheLuboš Luňák
2022-04-04Resolves: tdf#148336 portion width can be zeroCaolán McNamara
2022-03-28Recheck sw/ cxx files with IWYUGabor Kelemen
2022-03-17Related: tdf#148053 fix a crash in out of range dx arrayCaolán McNamara
2022-03-15use GetVclCache() in one more place in SwFntObj (tdf#116400)Luboš Luňák
2022-03-15use CreateTextLayoutCache() in writer (tdf#116400)Luboš Luňák
2022-03-12merge common parts of if/elseCaolán McNamara
2022-03-12remove newly unused codeCaolán McNamara
2022-03-12set portion width using the last position in the dxarrayCaolán McNamara
2022-01-20use resolution independent positions for writer's screen-renderingCaolán McNamara
2022-01-20centralize these GetTextArray usesCaolán McNamara
2022-01-20Revert "can use the glyphcache for this GetTextArray call"Caolán McNamara
2022-01-18can use the glyphcache for this GetTextArray callCaolán McNamara
2022-01-18sw: rename Sperren to CharacterSpacing in codeJan-Marek Glogowski
2022-01-18this width is always overwritten before being readCaolán McNamara
2022-01-13tdf#144862 adjust positioning experimental optionsCaolán McNamara
2021-12-22Related tdf#144862 add some notes on various compromisesCaolán McNamara
2021-12-22tdf#144862 explore alternatives to writer's on-screen glyph positioningCaolán McNamara
2021-12-21merge the two places we adjust the kerning arrayCaolán McNamara
2021-12-21split the two reasons aKernArray values are changed into two blocksCaolán McNamara
2021-12-21move variable to where its setCaolán McNamara
2021-12-21format these two related blocks the sameCaolán McNamara
2021-12-21both branches start with the same codeCaolán McNamara
2021-12-21split out the block where we add extra space from the kerning adjustment blockCaolán McNamara
2021-12-21move this variable to where its usedCaolán McNamara
2021-12-21we already have the glyph positions in this caseCaolán McNamara
2021-12-20sw: fix SwTextGlyphsKey::operator==()Miklos Vajna
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin
2021-11-12Resolves tdf#70519 - Make wavy lines depend on zoom factorHeiko Tietze
2021-10-31add o3tl::span ctor from std::vectorLuboš Luňák
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-05ofz#39150 skip detecting bidi directionsCaolán McNamara
2021-09-28vcl: rename OutDevState to StackChris Sherlock
2021-09-04use std::vector for fetching DX array dataNoel Grandin
2021-08-31tdf#135683 speed up writer layout cache accessNoel Grandin
2021-08-30vcl: move TextLayoutCache into vcl::text namespaceChris Sherlock
2021-07-23use officecfg to retrieve GetIsForPagePreviewsNoel Grandin
2021-07-22flatten vcl::LazyDeleteNoel Grandin
2021-05-21sw: replace most static_cast<sal_uInt16>() calls with o3tl::narrowing()Miklos Vajna
2021-05-17split OutputDevice from WindowNoel Grandin