summaryrefslogtreecommitdiff
path: root/vcl/source/gdi
AgeCommit message (Expand)AuthorFilesLines
2022-06-21vcl: rename ImplAnimView to AnimationRendererChris Sherlock1-324/+0
2022-06-20Use of uninitialised value of size 8 on export to pdfCaolán McNamara1-1/+3
2022-06-13make VirtualDevice::SetOutputSizePixelScaleOffsetAndBuffer() LOK-onlyLuboš Luňák1-8/+11
2022-06-09loplugin:unusedmethodsNoel Grandin1-20/+3
2022-06-09Use same glyph width in PDF drawing and font subsetKhaled Hosny2-16/+30
2022-06-08VCL add vcl::WindowPosSize abstract classJan-Marek Glogowski1-2/+2
2022-06-03elide some makeStringAndClear() classNoel Grandin2-15/+14
2022-05-31clang-cl wants VCL_DLLPUBLIC SalLayoutGlyphsCache::clear not to be inlineStephan Bergmann1-0/+2
2022-05-26do not use glyph subsets if LTR/RTL does not match (tdf#149264)Luboš Luňák1-1/+44
2022-05-25don't try glyph subsets if cloneCharRange() would return anywayLuboš Luňák1-1/+5
2022-05-25Revert "verify that all results from SalLayoutGlyphsCache match"Luboš Luňák1-25/+13
2022-05-25verify that all results from SalLayoutGlyphsCache matchLuboš Luňák1-13/+25
2022-05-23don't use glyph subsets with complicated LTR/RTL setupsLuboš Luňák1-17/+8
2022-05-23handle RTL space in non-RTL layout in SalLayoutGlyphsCacheLuboš Luňák1-1/+7
2022-05-21ofz#47559 Integer-overflowCaolán McNamara1-2/+2
2022-05-20remove useless variableLuboš Luňák1-4/+4
2022-05-18tdf#105972: pdf form: export date fields as date typeXisco Fauli1-0/+14
2022-05-18tdf#105972: pdf form: export time fields as time typeXisco Fauli1-0/+14
2022-05-18ofz#46060 TimeoutCaolán McNamara1-1/+1
2022-05-17tdf#105972: pdf form: export numeric and currency fields as number typeXisco Fauli1-4/+43
2022-05-17vcl/GetTextBreak(): don't add extra width if char width is 0.Mark Hung1-4/+10
2022-05-16use FontMetric as SalLayoutGlyphsCache key rather than vcl::FontLuboš Luňák1-3/+3
2022-05-16pdfwriter: validator: fix rule 6.4-3Xisco Fauli1-4/+1
2022-05-12tdf#143612: map SecondaryRefValue in form pdf exportXisco Fauli1-0/+41
2022-05-12related: tdf#148442: do not replace 'Yes' if onValue is emptyXisco Fauli1-22/+28
2022-05-12we already know the length of the string we pass to hb_language_from_stringCaolán McNamara1-2/+2
2022-05-11tdf#148442: map RefValue property to onValue in pdfXisco Fauli1-0/+20
2022-05-11elide temporary OString in GenericSalLayout::LayoutTextNoel Grandin1-5/+9
2022-05-11fix HB_GLYPH_FLAG_UNSAFE_TO_BREAK for RTL in cloneCharRange() (tdf#148954)Luboš Luňák1-4/+26
2022-05-05ofz#47241 don't use hardcoded SalLayoutFlags::BiDiStrong mode for fuzzingCaolán McNamara1-7/+0
2022-05-05loplugin:unusedvariableplusNoel Grandin1-3/+0
2022-05-04Related: tdf#131725 match the basegfx translation to the mirror logicCaolán McNamara1-32/+71
2022-05-04lay out entire strings in SalLayoutGlyphsCache more often (tdf#148911)Luboš Luňák1-21/+39
2022-05-04don't lay out entire strings for Writer layout testsLuboš Luňák1-1/+10
2022-05-03ofz#47200 AbrtCaolán McNamara1-1/+4
2022-05-03Use o3tl::make_unsigned in some placesStephan Bergmann3-33/+37
2022-05-03optimize repeated calls for the same string in SalLayoutGlyphsCacheLuboš Luňák1-0/+30
2022-05-03Just use Any ctor instead of makeAny in vclStephan Bergmann3-10/+10
2022-05-02better for fix glyph font fallback with null characterLuboš Luňák1-5/+0
2022-05-02better cache size limit for SalLayoutGlyphsCacheLuboš Luňák1-1/+18
2022-05-01use string_view in WhitespaceToSpaceNoel Grandin2-3/+3
2022-05-01SalLayoutGlyphsCache no longer needs to hash OutputDevice pointerLuboš Luňák1-12/+8
2022-04-29use more string_view in INetURLObjectNoel Grandin2-2/+2
2022-04-29hack for glyph subset being different because of space being RTLLuboš Luňák1-0/+10
2022-04-29don't try to find glyph font fallback for null characterLuboš Luňák1-0/+5
2022-04-28Fix typoAndrea Gelmini1-1/+1
2022-04-28add a hack to SalLayoutGlyphsImpl::cloneCharRange() for a strange glyphLuboš Luňák1-0/+5
2022-04-28use the same TextLayoutCache for the verifying callLuboš Luňák1-0/+6
2022-04-28don't cut a glyph subset inside a composed glyph #2Luboš Luňák1-1/+5
2022-04-28include LogicalFontInstance font scale in SalLayoutGlyphsCache keyLuboš Luňák1-4/+11