summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Expand)AuthorFilesLines
2018-01-09vcl: mask must alwasy be argb32 even when we can use rgb24Ashod Nakashian1-4/+17
2017-12-18svp: CAIRO_FORMAT_24BIT_RGB -> CAIRO_FORMAT_RGB24_888Ashod Nakashian1-8/+8
2017-12-12vcl-svp: add 24-bit (3-byte) RGB surface support to CairoAshod Nakashian2-14/+35
2017-12-06tdf#97228 Move include file include/vcl/BitmapProcessor.hxx to vcl/inc/abdulwd5-4/+31
2017-12-06Drop a bunch of font metrics flagsKhaled Hosny24-643/+132
2017-12-06Use Freetypefont::GetFontMetric()Khaled Hosny1-25/+5
2017-12-06Drop assigned but never used parameterKhaled Hosny3-8/+3
2017-12-06Kill old Core Text layout engineKhaled Hosny9-1006/+37
2017-12-06There is one font file type nowKhaled Hosny8-391/+190
2017-12-06Dead codeKhaled Hosny6-837/+5
2017-12-06Kill PspFontLayoutKhaled Hosny3-131/+5
2017-12-06ServerFontLayout is already goneKhaled Hosny15-39/+19
2017-12-06DisableGlyphProcessing flag is never set nowKhaled Hosny3-24/+8
2017-12-06Kill code for Type 1 fonts on UnixKhaled Hosny17-3983/+21
2017-12-06Kill the old Unix layout enginesKhaled Hosny9-1005/+21
2017-12-06Kill old Graphite layout enginesKhaled Hosny19-2468/+4
2017-12-06move the FontConfigFontOptions out of FreetypeFontInstance nowCaolán McNamara1-2/+1
2017-12-06reorg a bit and ensure FontConfigFontOptions is always availableCaolán McNamara1-1/+2
2017-12-06fold GetGlyphMetric and GetGlyphData togetherCaolán McNamara2-6/+4
2017-12-06GetGlyphData is only used by GetGlyphMetric so can be privateCaolán McNamara1-1/+1
2017-12-06This code is only ever compiled on UnixKhaled Hosny3-48/+3
2017-12-06vcl: rename Window::Notify to EventNotifyMichael Stahl20-64/+64
2017-12-06use o3tl::typed_flags in ConfigurationListener::ConfigurationChangedNoel Grandin3-5/+5
2017-12-06loplugin:unnecessaryoverride (dtors) in vclStephan Bergmann13-79/+18
2017-12-06vcl-svp: Store 24-bit images in 3-byte pixelsAshod Nakashian4-23/+105
2017-12-02convert DecodeMechanism to scoped enumNoel Grandin10-27/+27
2017-12-02convert INetURLObject::EncodeMechanism to scoped enumNoel Grandin5-8/+8
2017-12-01Resolves: tdf#114117 draw page shadow mangledCaolán McNamara1-4/+44
2017-12-01Acknowledge that WinSalGraphicsImpl::drawPolyLine modifies pPtAryStephan Bergmann23-33/+33
2017-12-01ofz#3028 check bitmap creation for failureCaolán McNamara1-1/+7
2017-12-01Resolves: tdf#111073 incorrect gif background colorCaolán McNamara1-1/+8
2017-12-01Resolves: tdf#111483 1 bit bitmaps with non-standard black/white indexesCaolán McNamara1-4/+9
2017-12-01ofz#3092 Direct-leakCaolán McNamara1-1/+8
2017-12-01Resolves: tdf#104141 CAIRO_FORMAT_A1 vs N1BitLsbPalCaolán McNamara1-16/+38
2017-12-01loplugin:useuniqueptr in vclNoel Grandin9-117/+93
2017-12-01Resolves: rhbz#1467512 mask not created as 1 bit depthCaolán McNamara1-1/+1
2017-12-01Related: tdf#106577 extend damage rect a little for TrackFrameCaolán McNamara1-0/+4
2017-12-01tdf#106577 cairo_mask pattern affects more surface than expectedCaolán McNamara1-1/+14
2017-12-01Resolves: tdf#106280 under X we get into the 'unlikely' non-image surface caseCaolán McNamara1-1/+1
2017-12-01convert PaintMode to scoped enumNoel Grandin2-9/+6
2017-12-01Blind fix for buildStephan Bergmann1-2/+0
2017-12-01bubble the original gtk surface type through renderingCaolán McNamara7-87/+127
2017-12-01convert PolyFlags to scoped enumNoel Grandin31-134/+142
2017-12-01no need to assign a nullptr after a bad_allocNoel Grandin2-89/+81
2017-12-01oss-fuzz: make max sane bitmap allocation smallerCaolán McNamara1-2/+2
2017-12-01use same logic in both CreatesCaolán McNamara1-1/+9
2017-12-01unroll code for early returns, no logic changed intendedCaolán McNamara1-99/+97
2017-11-29ofz: optimize 1bit mask to avoid timeoutCaolán McNamara1-13/+23
2017-11-29simplify Bitmap operator==/IsEqual (stage2)Noel Grandin2-3/+3
2017-11-29simplify Bitmap operator==/IsEqual (stage1)Noel Grandin2-4/+4