summaryrefslogtreecommitdiff
path: root/vcl/source/font/PhysicalFontFace.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-12-06Simplify PhysicalFontFace::CreateFontSubset() a bitKhaled Hosny1-10/+1
2022-12-06tdf#113048: Fix PDF ascender and descender of some fontsKhaled Hosny1-7/+6
2022-11-21vcl: fix accessing color font colorsKhaled Hosny1-2/+2
2022-11-21remove FontAttributes::meCharSetCaolán McNamara1-1/+1
2022-11-21be more specific on what "Symbol" isCaolán McNamara1-1/+1
2022-11-21stop setting OpenSymbol as a "Symbol" fontCaolán McNamara1-4/+0
2022-11-20vcl: fix artificial bold and italic on WindowsKhaled Hosny1-1/+1
2022-11-19vcl: use std::optional in PhysicalFontFaceKhaled Hosny1-11/+19
2022-11-18rename IsStarSymbol to IsOpenSymbolCaolán McNamara1-2/+2
2022-11-11Drop a counterproductive top-level constStephan Bergmann1-1/+1
2022-10-01Unused constantsKhaled Hosny1-2/+2
2022-10-01vcl: Use PhysicalFontFace::GetRawFontData() for font embeddingKhaled Hosny1-1/+5
2022-10-01vcl: Use a hb_face_t wrapper in TrueTypeFaceKhaled Hosny1-6/+30
2022-10-01vcl: Move TrueTypeFace where it is usedKhaled Hosny1-0/+36
2022-09-23vcl: Use glyph names from the font in Type 3 fontsKhaled Hosny1-0/+19
2022-09-23vcl: tdf#121327 PDF export for bitmap color fontsKhaled Hosny1-0/+37
2022-09-20vcl: tdf#138325 pass PostScript name down to CreateCFFfontSubset()Khaled Hosny1-1/+2
2022-09-20vcl: Add PhysicalFontFace::GetName()Khaled Hosny1-0/+30
2022-09-19vcl: Add PhysicalFontFace API to get color layersKhaled Hosny1-0/+55
2022-09-19vcl: Don’t use temporary files for CreateFontSubset()Khaled Hosny1-12/+5
2022-09-13vcl: Simplify calling FillFontSubsetInfo()Khaled Hosny1-4/+1
2022-09-13vcl: Move subsetting helper functions to sft.cxxKhaled Hosny1-4/+4
2022-09-11vcl: Move CreateFontSubset() to PhysicalFontFaceKhaled Hosny1-0/+35
2022-09-11vcl: Add PhysicalFontFace::GetRawFontData()Khaled Hosny1-17/+10
2022-09-10vcl: Use vector instead of array for FontCharMap rangesKhaled Hosny1-10/+4
2022-09-09ofz: Undefined-shiftCaolán McNamara1-1/+1
2022-09-08vcl: Drop CmapResult indirectionKhaled Hosny1-3/+2
2022-09-08vcl: Get FontCharMap from HarfBuzzKhaled Hosny1-5/+32
2022-09-06Missing initialization of PhysicalFontFace::mbFontCapabilitiesReadStephan Bergmann1-0/+1
2022-09-05vcl: Consolidate PhysicalFontFace::GetFontCapabilities()Khaled Hosny1-0/+21
2022-09-05vcl: Format PhysicalFontFace.{cxx,hxx}Khaled Hosny1-21/+22
2022-09-05vcl: Consolidate PhysicalFontFace::GetFontCharMap()Khaled Hosny1-0/+24
2022-09-04vcl: Create hb_face_t in PhysicalFontFaceKhaled Hosny1-0/+19
2022-04-13loplugin:stringviewparam whitelist some more functionsNoel Grandin1-2/+3
2021-10-05vcl: refactor PhysicalFontFace::IsBetterMatch()Chris Sherlock1-57/+78
2021-10-05vcl: test PhysicalFontFace and move to vcl::font namespaceChris Sherlock1-1/+5
2021-09-27vcl: move FontSelectPattern to own file and into vcl::font namespaceChris Sherlock1-2/+2
2021-09-21vcl: remove OutputDevice's GetDevFontSizeCount() and GetDevFontSize()Chris Sherlock1-2/+0
2021-09-20vcl: unneeded functions in PhysicalFontFaceChris Sherlock1-20/+3
2020-12-24custom literal for Degree10Noel Grandin1-1/+1
2020-10-21new tools::Degree10 strong typedefNoel Grandin1-1/+1
2019-07-24tdf#42949 Fix IWYU warnings in vcl/source/[f-i]*Gabor Kelemen1-1/+1
2018-10-30Move SalGraphics glyph functions into FontInstanceJan-Marek Glogowski1-5/+0
2018-08-22rename FontSelectPatternAttributes to FontSelectPatternCaolán McNamara1-2/+2
2018-08-22turn the cache around to work on LogicalFontInstanceCaolán McNamara1-1/+1
2018-08-20IsBetterMatch just uses FontSelectPatternAttributesCaolán McNamara1-1/+1
2018-06-11drop PhysicalFontFace::CloneNoel Grandin1-8/+0
2018-06-08hold LogicalFontInstance with rtl::ReferenceNoel Grandin1-1/+1
2018-06-07manage PhysicalFontFace by rtl::ReferenceNoel Grandin1-0/+8
2018-05-07Move PhysicalFontFace member of FontSelectPatternJan-Marek Glogowski1-1/+1