summaryrefslogtreecommitdiff
path: root/vcl/source/gdi/impglyphitem.cxx
AgeCommit message (Expand)Author
2022-05-11fix HB_GLYPH_FLAG_UNSAFE_TO_BREAK for RTL in cloneCharRange() (tdf#148954)Luboš Luňák
2022-05-05ofz#47241 don't use hardcoded SalLayoutFlags::BiDiStrong mode for fuzzingCaolán McNamara
2022-05-05loplugin:unusedvariableplusNoel Grandin
2022-05-04lay out entire strings in SalLayoutGlyphsCache more often (tdf#148911)Luboš Luňák
2022-05-04don't lay out entire strings for Writer layout testsLuboš Luňák
2022-05-03ofz#47200 AbrtCaolán McNamara
2022-05-03optimize repeated calls for the same string in SalLayoutGlyphsCacheLuboš Luňák
2022-05-02better cache size limit for SalLayoutGlyphsCacheLuboš Luňák
2022-05-01SalLayoutGlyphsCache no longer needs to hash OutputDevice pointerLuboš Luňák
2022-04-29hack for glyph subset being different because of space being RTLLuboš Luňák
2022-04-28Fix typoAndrea Gelmini
2022-04-28add a hack to SalLayoutGlyphsImpl::cloneCharRange() for a strange glyphLuboš Luňák
2022-04-28use the same TextLayoutCache for the verifying callLuboš Luňák
2022-04-28don't cut a glyph subset inside a composed glyph #2Luboš Luňák
2022-04-28include LogicalFontInstance font scale in SalLayoutGlyphsCache keyLuboš Luňák
2022-04-28make SalLayoutGlyphsImpl::cloneCharRange() work for RTL runs tooLuboš Luňák
2022-04-28check kashida only if the flag is setLuboš Luňák
2022-04-28don't cut a glyph subset inside a composed glyphLuboš Luňák
2022-04-28better debug font compare in SalLayoutGlyphsImplLuboš Luňák
2022-04-27todo note about SalLayoutGlyphsCache possibly reusing different mapmodeLuboš Luňák
2022-04-27make SalLayoutFlags match after makeGlyphsSubset()Luboš Luňák
2022-04-27provide explicit function for hashing vcl::FontLuboš Luňák
2022-04-14move vcl::text::TextLayoutCache caching to the class itselfLuboš Luňák
2022-04-14do not cache layout glyphs if fallback is involvedLuboš Luňák
2022-04-14compute subset of glyphs in SalLayoutGlyphsCache (tdf#139604)Luboš Luňák
2022-04-13empty SalLayoutGlyphsImpl is not automatically invalidLuboš Luňák
2022-04-12include OutputDevice MapMode in SalLayoutGlyphsCache key (tdf#148400)Luboš Luňák
2022-04-09add vcl::Font::EqualIgnoreColor()Luboš Luňák
2022-04-09cache failures in SalLayoutGlyphsCache tooLuboš Luňák
2022-04-08use just one shared global SalLayoutGlyphsCacheLuboš Luňák
2022-04-08ignore Point logicalPos argument in SalLayoutGlyphsCacheLuboš Luňák
2022-04-08check better for unchanged OutputDevice in SalLayoutGlyphsCacheLuboš Luňák
2022-04-08faster hashing of very long strings in SalLayoutGlyphsCacheLuboš Luňák
2022-04-08use vcl::text::TextLayoutCache in SalLayoutGlyphsCacheLuboš Luňák
2022-03-17avoid warning about invalid cached glyphsLuboš Luňák
2022-03-15use SalLayoutGlyphsCache in EditEngine/SvxFont (tdf#94677)Luboš Luňák
2022-03-14cache also failures in SalLayoutGlyphsCacheLuboš Luňák
2022-03-14move cache for SalLayoutGlyph's from Calc to VCLLuboš Luňák
2022-01-09VCL drop unused glyphcache includeJan-Marek Glogowski
2021-05-11loplugin:noexceptmoveNoel Grandin
2021-05-11fix leak in SalLayoutGlyphsNoel Grandin
2021-03-24loplugin:unusedmethodsNoel
2021-03-17optimize SalLayoutGlyphs for the common caseLuboš Luňák
2021-03-17make SalLayoutGlyphs work with MultiSalLayoutLuboš Luňák
2020-05-22Related: tdf#132536 drop FreetypeManager FreetypeFont cachingCaolán McNamara
2019-11-28Drop unnecessarily user-provided ~SalLayoutGlyphsImplStephan Bergmann
2019-03-11merge SalLayoutGlyphsImpl and SalGenericLayoutGlyphsImplNoel Grandin
2018-11-04coverity#1440844 Uninitialized pointer readCaolán McNamara
2018-11-02Fix iOS buildTor Lillqvist
2018-11-01tdf#121030 invalidate referenced FontInstancesJan-Marek Glogowski