summaryrefslogtreecommitdiff
path: root/vcl/source/fontsubset/sft.cxx
AgeCommit message (Expand)Author
2024-04-19loplugin:constantparam in vclNoel Grandin
2023-11-29Extended loplugin:ostr: vclStephan Bergmann
2023-07-30Drop freshly unused font subsetting codeKhaled Hosny
2023-04-10Drop SvStream::WriteCharPtrMike Kaganski
2023-03-07clang-tidy dead-storeNoel Grandin
2023-02-26cid#1521198 Untrusted loop boundCaolán McNamara
2023-02-20cid#1521192 Argument cannot be negativeCaolán McNamara
2023-02-09Enable opening of downloaded fonts only in ForKit in OnlineTor Lillqvist
2022-12-06Shuffle code aroundKhaled Hosny
2022-12-06Simplify PhysicalFontFace::CreateFontSubset() a bitKhaled Hosny
2022-12-06tdf#113048: Fix PDF ascender and descender of some fontsKhaled Hosny
2022-11-21be more specific on what "Symbol" isCaolán McNamara
2022-10-22loplugin:unusedmethodsNoel Grandin
2022-10-03vcl: Drop redundant checkKhaled Hosny
2022-10-03tdf#112152: Fix subsetting empty glyphsKhaled Hosny
2022-10-01Unused constantsKhaled Hosny
2022-10-01vcl: Move TrueTypeFace where it is usedKhaled Hosny
2022-09-30vcl: Apply variations to font metricsKhaled Hosny
2022-09-29split utl::TempFile into fast and named variantsNoel Grandin
2022-09-26crashtesting: don't assert on bogus font name in embedded ttfCaolán McNamara
2022-09-24use faster TempFile for font subset writingNoel Grandin
2022-09-24vcl: accept bitmap fonts in OpenTTFontFile()Khaled Hosny
2022-09-23vcl: tdf#121327 PDF export for bitmap color fontsKhaled Hosny
2022-09-23cid#1515535 Explicit null dereferencedCaolán McNamara
2022-09-22convert TrueTypeTable to C++ classNoel Grandin
2022-09-21convert TrueTypeCreator to a C++ classNoel Grandin
2022-09-21use more unique_ptrNoel Grandin
2022-09-21convert GlyphOffsets to a C++ classNoel Grandin
2022-09-21convert HexFmt to a C++ classNoel Grandin
2022-09-20use O[U]String in TrueType codeNoel Grandin
2022-09-20vcl: tdf#138325 pass PostScript name down to CreateCFFfontSubset()Khaled Hosny
2022-09-19vcl: Don’t use temporary files for CreateFontSubset()Khaled Hosny
2022-09-14use a std::vector and can avoid a copyCaolán McNamara
2022-09-14always > 0 here due to preceding empty() checkCaolán McNamara
2022-09-14ofz#51205 TimeoutCaolán McNamara
2022-09-13vcl: Simplify calling FillFontSubsetInfo()Khaled Hosny
2022-09-13vcl: Move subsetting helper functions to sft.cxxKhaled Hosny
2022-09-11vcl: Add a PhysicalFontFace-backed TrueTypeFontKhaled Hosny
2022-09-11vcl: Fix setting symbol flag on TrueTypeFontKhaled Hosny
2022-09-09ofz: Undefined-shiftCaolán McNamara
2022-09-08vcl: Get FontCharMap from HarfBuzzKhaled Hosny
2022-03-20add system-libfixmathRene Engelhard
2022-03-19reduce down to the part and config we are using and move to toolsCaolán McNamara
2022-03-09ofz#45373 and ofz#45362 fix ubsan issuesCaolán McNamara
2022-03-08ofz: Timeout, give up earlier with a broken fontCaolán McNamara
2022-03-08ofz#45357 Floating-point-exceptionCaolán McNamara
2022-03-08move variables to where they are first assignedCaolán McNamara
2022-03-06ofz#45255 handle short O_hhea tableCaolán McNamara
2022-03-05ofz: record less than 10 bytes is invalidCaolán McNamara
2022-03-03ofz: Use-of-uninitialized-valueCaolán McNamara