summaryrefslogtreecommitdiff
path: root/vcl/source/font
AgeCommit message (Expand)AuthorFilesLines
2019-10-07Revert series of LogicalFontInstance refactoringsKatarina Behrens4-36/+137
2018-12-01hold LogicalFontInstance with rtl::ReferenceNoel Grandin4-137/+36
2018-12-01manage PhysicalFontFace by rtl::ReferenceNoel Grandin4-14/+17
2018-11-26tdf#121647: fix regression from 85b3c799ede62a3d7ad0493fc80b629214956601Xisco Fauli1-0/+1
2018-06-02fix dubious cache comparison checkCaolán McNamara1-1/+1
2018-05-30tdf#116498 Use win metrics for 'DIN Light' fontSamuel Mehrbrodt1-1/+25
2018-05-12Use HarfBuzz to get Kashida widthKhaled Hosny1-0/+16
2018-05-08Refactor CommonSalLayout font handlingJan-Marek Glogowski3-0/+43
2018-05-07Move PhysicalFontFace member of FontSelectPatternJan-Marek Glogowski5-57/+37
2018-04-26loplugin:useuniqueptr in PhysicalFontCollectionNoel Grandin1-7/+6
2018-04-24loplugin:useuniqueptr in OutputDeviceNoel Grandin1-4/+4
2018-04-12Fix typosAndrea Gelmini1-1/+1
2018-04-03ofz#7244 Integer overflowCaolán McNamara1-2/+3
2018-02-02loplugin:useuniqueptr in PhysicalFontFamilyNoel Grandin1-14/+9
2018-01-29Modernize a bit vcl (part2)Julien Nabet4-61/+47
2018-01-17loplugin:useuniqueptr in LogicalFontInstanceNoel Grandin1-3/+2
2018-01-15More loplugin:cstylecast: vclStephan Bergmann1-12/+12
2018-01-12More loplugin:cstylecast: vclStephan Bergmann5-9/+9
2017-12-28Try to handle fonts orphaned from cache gracefullyMike Kaganski2-4/+39
2017-12-15Protect all LogicalFontInstance constructorsJan-Marek Glogowski1-0/+5
2017-12-01loplugin:unusedfieldsNoel Grandin1-47/+0
2017-11-23loplugin:simplifybool for negation of comparison operatorNoel Grandin1-1/+1
2017-11-17tdf#111717 consider CJK vertical writing for underline offsetMark Hung1-1/+4
2017-11-17vcl: clean ImplFontMetricData::ImplInitTextLineSize a little bit.Mark Hung1-15/+18
2017-11-09rename AvoidConfig to FuzzingCaolán McNamara1-5/+5
2017-10-24ofz#3748 Invalid-bool-valueCaolán McNamara1-3/+3
2017-10-23loplugin:includeform: vclStephan Bergmann9-26/+26
2017-10-03tdf#107605: Fix line height cslculation for broken fontsKhaled Hosny1-5/+9
2017-09-29ofz+ubsan: signed integer overflowCaolán McNamara1-1/+1
2017-09-25vcl: [loplugin:badstatics] rename xDefaultImplFontCharMapMichael Stahl1-3/+3
2017-09-05Resolves: tdf#107249 round ascent/descent/extleading on conversion to intCaolán McNamara1-10/+15
2017-09-05Revert "Resolves: tdf#107249 round ascent/descent/extleading on conversion to...Stephan Bergmann1-15/+10
2017-09-05rename GetTTFontMterics -> GetTTFontMetricsNoel Grandin1-1/+1
2017-09-05Resolves: tdf#107249 round ascent/descent/extleading on conversion to intCaolán McNamara1-10/+15
2017-07-31loplugin:oncevarNoel Grandin1-2/+1
2017-07-18loplugin:constparams in vclNoel Grandin1-3/+3
2017-07-10loplugin:useuniqueptr in vclNoel Grandin1-5/+6
2017-07-05new loplugin unnecessaryparenNoel Grandin2-2/+2
2017-06-28loplugin:oncevar in vclNoel Grandin1-2/+1
2017-06-14use more SAL_N_ELEMENTS part 1Noel Grandin1-2/+2
2017-05-11ensure cow_wrapper contents are queried through a const pointerCaolán McNamara1-25/+25
2017-05-08cleanup tools/debug.hxx includesJochen Nitschke1-1/+0
2017-04-28loplugin:salunicodeliteral: vclStephan Bergmann1-2/+2
2017-04-26use strong_int for LanguageTypeNoel Grandin2-5/+5
2017-04-25tools: svstream.hxx needs only errcode.hxx & not errinf.hxxChris Sherlock1-0/+1
2017-03-31tdf#82580 tools: rename Rectangle to tools::RectangleMiklos Vajna1-1/+1
2017-03-25Fix typosAndrea Gelmini1-1/+1
2017-03-14tdf#105454: Stop ignoring font kerning settingKhaled Hosny1-2/+2
2017-03-02Fix typosAndrea Gelmini1-1/+1
2017-02-12Get rid of "unicodes" in lower-case, tooTor Lillqvist1-2/+2