summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/glyphs
AgeCommit message (Expand)AuthorFilesLines
2018-09-17loplugin:staticconstfield improvementsNoel Grandin1-4/+3
2018-09-14loplugin:constfields in vclNoel Grandin1-1/+1
2018-09-12loplugin:simplifyconstruct in ucbhelper..vclNoel Grandin1-2/+1
2018-08-23ofz: various use after free and related crashes in glyph cacheCaolán McNamara1-2/+1
2018-08-22rename FontSelectPatternAttributes to FontSelectPatternCaolán McNamara2-9/+9
2018-08-22turn the cache around to work on LogicalFontInstanceCaolán McNamara2-18/+23
2018-08-21CreateFont from LogicalFontInstance instead of FontSelectPatternCaolán McNamara2-7/+9
2018-08-15loplugin:useuniqueptr in GlyphCacheNoel Grandin1-7/+7
2018-08-15loplugin:useuniqueptr in FreetypeManagerNoel Grandin1-8/+3
2018-07-31Add missing sal/log.hxx headersGabor Kelemen2-0/+2
2018-06-08hold LogicalFontInstance with rtl::ReferenceNoel Grandin1-5/+4
2018-06-07Revert "Revert "Blind attempt to fix UBSAN error in FreetypeFont""Stephan Bergmann1-7/+0
2018-06-06Revert "Blind attempt to fix UBSAN error in FreetypeFont"Caolán McNamara1-0/+7
2018-05-17loplugin:unusedfields in vclNoel Grandin1-2/+2
2018-05-12Use HarfBuzz to get Kashida widthKhaled Hosny1-10/+1
2018-05-11coverity#1435548 rework to avoid Dereference after null check warningCaolán McNamara1-11/+10
2018-05-09Blind attempt to fix UBSAN error in FreetypeFontKhaled Hosny1-7/+0
2018-05-08ofz#8185 Undefined-shiftCaolán McNamara1-1/+1
2018-05-08Refactor CommonSalLayout font handlingJan-Marek Glogowski2-14/+34
2018-05-07Move PhysicalFontFace member of FontSelectPatternJan-Marek Glogowski2-27/+34
2018-01-31Modernize a bit vcl (part5)Julien Nabet2-8/+8
2018-01-17loplugin:useuniqueptr in GlyphCacheNoel Grandin1-4/+2
2018-01-12More loplugin:cstylecast: vclStephan Bergmann2-7/+7
2017-12-19inline use-once typedefsNoel Grandin1-2/+1
2017-12-15Protect all LogicalFontInstance constructorsJan-Marek Glogowski1-3/+2
2017-11-06QT5 fix build issues & cleanupsJan-Marek Glogowski1-1/+1
2017-10-30Constify some VCL interface functionsJan-Marek Glogowski1-1/+1
2017-10-23loplugin:includeform: vclStephan Bergmann2-15/+15
2017-10-20ofz+ubsan: left shift of negative valueCaolán McNamara1-1/+1
2017-09-26Rename the basegfx::tools namespace to basegfx::utilsTor Lillqvist1-1/+1
2017-09-18ofz#3419 Null-dereference READCaolán McNamara1-2/+4
2017-07-28loplugin:constparams handle constructorsNoel Grandin1-1/+1
2017-07-18loplugin:constparams in vclNoel Grandin2-2/+2
2017-07-10loplugin:useuniqueptr in vclNoel Grandin1-12/+7
2017-06-28loplugin:oncevar in vclNoel Grandin1-4/+1
2017-06-17loplugin:unusedfields in vcl part2Noel Grandin1-15/+0
2017-05-08cleanup tools/debug.hxx includesJochen Nitschke1-1/+0
2017-04-28loplugin:checkunusedparams in configmgr and vclNoel Grandin1-5/+5
2017-04-26use strong_int for LanguageTypeNoel Grandin1-1/+1
2017-03-31tdf#82580 tools: rename Rectangle to tools::RectangleMiklos Vajna2-2/+2
2017-03-24ofz: explicitly release fontconfig options on every iterationCaolán McNamara2-0/+15
2017-03-24shared_ptr->unique_ptrCaolán McNamara1-2/+2
2017-02-02convert method names in tools::SvRef to be more like our other..Noel Grandin1-3/+1
2017-01-10loplugin:unusedfieldsNoel Grandin1-1/+0
2016-12-30Get rid of GlyphMetric classKhaled Hosny2-16/+4
2016-12-23loplugin:unusedmethodsNoel Grandin1-53/+0
2016-12-11sal_GlyphId is a simple glyph id nowKhaled Hosny2-4/+4
2016-12-11Don’t encode the vertical flag in the glyph idKhaled Hosny1-23/+10
2016-12-10Use GlyphItem in more placesKhaled Hosny2-18/+10
2016-12-07convert PolyFlags to scoped enumNoel Grandin1-19/+19